ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/rxvt-unicode/configure
Revision: 1.90
Committed: Sun Jan 22 17:10:01 2006 UTC (18 years, 4 months ago) by root
Branch: MAIN
Changes since 1.89: +75 -20 lines
Log Message:
*** empty log message ***

File Contents

# Content
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 RM 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-utmp enable utmp (utmpx) support
876 --enable-wtmp enable wtmp (wtmpx) support (requires --enable-utmp)
877 --enable-lastlog enable lastlog support (requires --enable-utmp)
878 --enable-xpm-background enable XPM background pixmaps
879 --enable-transparency enable transparent backgrounds
880 --enable-tinting enable tinting of transparent bg
881 --enable-fading enable colors fading when off focus
882 --enable-rxvt-scroll enable rxvt style scrollbar
883 --enable-next-scroll enable NeXT style scrollbar
884 --enable-xterm-scroll enable Xterm style scrollbar
885 --enable-perl enable embedded perl interpreter
886 --enable-plain-scroll enable plain style scrollbar
887 --enable-xim XIM (X Input Method) protocol support
888 --disable-backspace-key disable handling of the backspace key
889 --disable-delete-key disable handling of the delete key
890 --disable-resources disable all resource checking
891 --enable-8bitctrls enable 8 bit control sequences (not recommended)
892 --enable-fallback(=CLASS) fall back on CLASS resources in addition to URxvt ones (default: Rxvt)
893 --disable-swapscreen disable swap screen support
894 --enable-iso14755 enable support for extended ISO 14755 modes
895 --enable-frills enable support for rarely used features
896 --enable-24bit enable support for using 24bit visuals if available
897 --enable-keepscrolling enable continual scrolling on scrollbar arrow press
898 --enable-selectionscrolling enable scrolling during selections
899 --enable-mousewheel enable scrolling via mouse wheel or buttons 4 & 5
900 --enable-slipwheeling enable slip wheel scrolling (requires previous)
901 --enable-dmalloc enable Gray Watson's malloc - for debugging use
902 --enable-dlmalloc enable Doug Lea's malloc - for production use
903 NOTE: enable only one malloc package
904 --enable-smart-resize enable smart growth/shrink behaviour
905 --enable-text-blink enable blinking text
906 --enable-pointer-blank enable pointer blank when typing or inactive pointer
907
908 Optional Packages:
909 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
910 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
911 --with-codesets=NAME,.. compile in additional codesets (jp,jp_ext,kr,zh,zh_ext,all)
912 --with-res-name=NAME use this as default resource name (default: urxvt)
913 --with-res-class=CLASS use this as the resource class (default: URxvt)
914 --with-name=NAME set the basename for the installed binaries (default: urxvt)
915 --with-term=NAME set the terminal to NAME (default: rxvt)
916 --with-terminfo=PATH set the path to the terminfo tree to PATH
917 --with-x use the X Window System
918 --with-xpm-includes=DIR use XPM includes in DIR
919 --with-xpm-library=DIR use XPM library in DIR
920 --with-xpm use XPM
921
922 Some influential environment variables:
923 CC C compiler command
924 CFLAGS C compiler flags
925 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
926 nonstandard directory <lib dir>
927 CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have
928 headers in a nonstandard directory <include dir>
929 CXX C++ compiler command
930 CXXFLAGS C++ compiler flags
931 CPP C preprocessor
932 CXXCPP C++ preprocessor
933
934 Use these variables to override the choices made by `configure' or to help
935 it to find libraries and programs with nonstandard names/locations.
936
937 _ACEOF
938 fi
939
940 if test "$ac_init_help" = "recursive"; then
941 # If there are subdirs, report their specific --help.
942 ac_popdir=`pwd`
943 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
944 test -d $ac_dir || continue
945 ac_builddir=.
946
947 if test "$ac_dir" != .; then
948 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
949 # A "../" for each directory in $ac_dir_suffix.
950 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
951 else
952 ac_dir_suffix= ac_top_builddir=
953 fi
954
955 case $srcdir in
956 .) # No --srcdir option. We are building in place.
957 ac_srcdir=.
958 if test -z "$ac_top_builddir"; then
959 ac_top_srcdir=.
960 else
961 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
962 fi ;;
963 [\\/]* | ?:[\\/]* ) # Absolute path.
964 ac_srcdir=$srcdir$ac_dir_suffix;
965 ac_top_srcdir=$srcdir ;;
966 *) # Relative path.
967 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
968 ac_top_srcdir=$ac_top_builddir$srcdir ;;
969 esac
970
971 # Do not use `cd foo && pwd` to compute absolute paths, because
972 # the directories may not exist.
973 case `pwd` in
974 .) ac_abs_builddir="$ac_dir";;
975 *)
976 case "$ac_dir" in
977 .) ac_abs_builddir=`pwd`;;
978 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
979 *) ac_abs_builddir=`pwd`/"$ac_dir";;
980 esac;;
981 esac
982 case $ac_abs_builddir in
983 .) ac_abs_top_builddir=${ac_top_builddir}.;;
984 *)
985 case ${ac_top_builddir}. in
986 .) ac_abs_top_builddir=$ac_abs_builddir;;
987 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
988 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
989 esac;;
990 esac
991 case $ac_abs_builddir in
992 .) ac_abs_srcdir=$ac_srcdir;;
993 *)
994 case $ac_srcdir in
995 .) ac_abs_srcdir=$ac_abs_builddir;;
996 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
997 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
998 esac;;
999 esac
1000 case $ac_abs_builddir in
1001 .) ac_abs_top_srcdir=$ac_top_srcdir;;
1002 *)
1003 case $ac_top_srcdir in
1004 .) ac_abs_top_srcdir=$ac_abs_builddir;;
1005 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
1006 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
1007 esac;;
1008 esac
1009
1010 cd $ac_dir
1011 # Check for guested configure; otherwise get Cygnus style configure.
1012 if test -f $ac_srcdir/configure.gnu; then
1013 echo
1014 $SHELL $ac_srcdir/configure.gnu --help=recursive
1015 elif test -f $ac_srcdir/configure; then
1016 echo
1017 $SHELL $ac_srcdir/configure --help=recursive
1018 elif test -f $ac_srcdir/configure.ac ||
1019 test -f $ac_srcdir/configure.in; then
1020 echo
1021 $ac_configure --help
1022 else
1023 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1024 fi
1025 cd "$ac_popdir"
1026 done
1027 fi
1028
1029 test -n "$ac_init_help" && exit 0
1030 if $ac_init_version; then
1031 cat <<\_ACEOF
1032
1033 Copyright (C) 2003 Free Software Foundation, Inc.
1034 This configure script is free software; the Free Software Foundation
1035 gives unlimited permission to copy, distribute and modify it.
1036 _ACEOF
1037 exit 0
1038 fi
1039 exec 5>config.log
1040 cat >&5 <<_ACEOF
1041 This file contains any messages produced by compilers while
1042 running configure, to aid debugging if configure makes a mistake.
1043
1044 It was created by $as_me, which was
1045 generated by GNU Autoconf 2.59. Invocation command line was
1046
1047 $ $0 $@
1048
1049 _ACEOF
1050 {
1051 cat <<_ASUNAME
1052 ## --------- ##
1053 ## Platform. ##
1054 ## --------- ##
1055
1056 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1057 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1058 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1059 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1060 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1061
1062 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1063 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1064
1065 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1066 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1067 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1068 hostinfo = `(hostinfo) 2>/dev/null || echo unknown`
1069 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1070 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1071 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1072
1073 _ASUNAME
1074
1075 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1076 for as_dir in $PATH
1077 do
1078 IFS=$as_save_IFS
1079 test -z "$as_dir" && as_dir=.
1080 echo "PATH: $as_dir"
1081 done
1082
1083 } >&5
1084
1085 cat >&5 <<_ACEOF
1086
1087
1088 ## ----------- ##
1089 ## Core tests. ##
1090 ## ----------- ##
1091
1092 _ACEOF
1093
1094
1095 # Keep a trace of the command line.
1096 # Strip out --no-create and --no-recursion so they do not pile up.
1097 # Strip out --silent because we don't want to record it for future runs.
1098 # Also quote any args containing shell meta-characters.
1099 # Make two passes to allow for proper duplicate-argument suppression.
1100 ac_configure_args=
1101 ac_configure_args0=
1102 ac_configure_args1=
1103 ac_sep=
1104 ac_must_keep_next=false
1105 for ac_pass in 1 2
1106 do
1107 for ac_arg
1108 do
1109 case $ac_arg in
1110 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1111 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1112 | -silent | --silent | --silen | --sile | --sil)
1113 continue ;;
1114 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1115 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1116 esac
1117 case $ac_pass in
1118 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1119 2)
1120 ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1121 if test $ac_must_keep_next = true; then
1122 ac_must_keep_next=false # Got value, back to normal.
1123 else
1124 case $ac_arg in
1125 *=* | --config-cache | -C | -disable-* | --disable-* \
1126 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1127 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1128 | -with-* | --with-* | -without-* | --without-* | --x)
1129 case "$ac_configure_args0 " in
1130 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1131 esac
1132 ;;
1133 -* ) ac_must_keep_next=true ;;
1134 esac
1135 fi
1136 ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1137 # Get rid of the leading space.
1138 ac_sep=" "
1139 ;;
1140 esac
1141 done
1142 done
1143 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1144 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1145
1146 # When interrupted or exit'd, cleanup temporary files, and complete
1147 # config.log. We remove comments because anyway the quotes in there
1148 # would cause problems or look ugly.
1149 # WARNING: Be sure not to use single quotes in there, as some shells,
1150 # such as our DU 5.0 friend, will then `close' the trap.
1151 trap 'exit_status=$?
1152 # Save into config.log some information that might help in debugging.
1153 {
1154 echo
1155
1156 cat <<\_ASBOX
1157 ## ---------------- ##
1158 ## Cache variables. ##
1159 ## ---------------- ##
1160 _ASBOX
1161 echo
1162 # The following way of writing the cache mishandles newlines in values,
1163 {
1164 (set) 2>&1 |
1165 case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1166 *ac_space=\ *)
1167 sed -n \
1168 "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1169 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1170 ;;
1171 *)
1172 sed -n \
1173 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1174 ;;
1175 esac;
1176 }
1177 echo
1178
1179 cat <<\_ASBOX
1180 ## ----------------- ##
1181 ## Output variables. ##
1182 ## ----------------- ##
1183 _ASBOX
1184 echo
1185 for ac_var in $ac_subst_vars
1186 do
1187 eval ac_val=$`echo $ac_var`
1188 echo "$ac_var='"'"'$ac_val'"'"'"
1189 done | sort
1190 echo
1191
1192 if test -n "$ac_subst_files"; then
1193 cat <<\_ASBOX
1194 ## ------------- ##
1195 ## Output files. ##
1196 ## ------------- ##
1197 _ASBOX
1198 echo
1199 for ac_var in $ac_subst_files
1200 do
1201 eval ac_val=$`echo $ac_var`
1202 echo "$ac_var='"'"'$ac_val'"'"'"
1203 done | sort
1204 echo
1205 fi
1206
1207 if test -s confdefs.h; then
1208 cat <<\_ASBOX
1209 ## ----------- ##
1210 ## confdefs.h. ##
1211 ## ----------- ##
1212 _ASBOX
1213 echo
1214 sed "/^$/d" confdefs.h | sort
1215 echo
1216 fi
1217 test "$ac_signal" != 0 &&
1218 echo "$as_me: caught signal $ac_signal"
1219 echo "$as_me: exit $exit_status"
1220 } >&5
1221 rm -f core *.core &&
1222 rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1223 exit $exit_status
1224 ' 0
1225 for ac_signal in 1 2 13 15; do
1226 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1227 done
1228 ac_signal=0
1229
1230 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1231 rm -rf conftest* confdefs.h
1232 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1233 echo >confdefs.h
1234
1235 # Predefined preprocessor variables.
1236
1237 cat >>confdefs.h <<_ACEOF
1238 #define PACKAGE_NAME "$PACKAGE_NAME"
1239 _ACEOF
1240
1241
1242 cat >>confdefs.h <<_ACEOF
1243 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1244 _ACEOF
1245
1246
1247 cat >>confdefs.h <<_ACEOF
1248 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1249 _ACEOF
1250
1251
1252 cat >>confdefs.h <<_ACEOF
1253 #define PACKAGE_STRING "$PACKAGE_STRING"
1254 _ACEOF
1255
1256
1257 cat >>confdefs.h <<_ACEOF
1258 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1259 _ACEOF
1260
1261
1262 # Let the site file select an alternate cache file if it wants to.
1263 # Prefer explicitly selected file to automatically selected ones.
1264 if test -z "$CONFIG_SITE"; then
1265 if test "x$prefix" != xNONE; then
1266 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1267 else
1268 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1269 fi
1270 fi
1271 for ac_site_file in $CONFIG_SITE; do
1272 if test -r "$ac_site_file"; then
1273 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1274 echo "$as_me: loading site script $ac_site_file" >&6;}
1275 sed 's/^/| /' "$ac_site_file" >&5
1276 . "$ac_site_file"
1277 fi
1278 done
1279
1280 if test -r "$cache_file"; then
1281 # Some versions of bash will fail to source /dev/null (special
1282 # files actually), so we avoid doing that.
1283 if test -f "$cache_file"; then
1284 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1285 echo "$as_me: loading cache $cache_file" >&6;}
1286 case $cache_file in
1287 [\\/]* | ?:[\\/]* ) . $cache_file;;
1288 *) . ./$cache_file;;
1289 esac
1290 fi
1291 else
1292 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1293 echo "$as_me: creating cache $cache_file" >&6;}
1294 >$cache_file
1295 fi
1296
1297 # Check that the precious variables saved in the cache have kept the same
1298 # value.
1299 ac_cache_corrupted=false
1300 for ac_var in `(set) 2>&1 |
1301 sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1302 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1303 eval ac_new_set=\$ac_env_${ac_var}_set
1304 eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1305 eval ac_new_val="\$ac_env_${ac_var}_value"
1306 case $ac_old_set,$ac_new_set in
1307 set,)
1308 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1309 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1310 ac_cache_corrupted=: ;;
1311 ,set)
1312 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1313 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1314 ac_cache_corrupted=: ;;
1315 ,);;
1316 *)
1317 if test "x$ac_old_val" != "x$ac_new_val"; then
1318 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1319 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1320 { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1321 echo "$as_me: former value: $ac_old_val" >&2;}
1322 { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1323 echo "$as_me: current value: $ac_new_val" >&2;}
1324 ac_cache_corrupted=:
1325 fi;;
1326 esac
1327 # Pass precious variables to config.status.
1328 if test "$ac_new_set" = set; then
1329 case $ac_new_val in
1330 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1331 ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1332 *) ac_arg=$ac_var=$ac_new_val ;;
1333 esac
1334 case " $ac_configure_args " in
1335 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1336 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1337 esac
1338 fi
1339 done
1340 if $ac_cache_corrupted; then
1341 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1342 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1343 { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1344 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1345 { (exit 1); exit 1; }; }
1346 fi
1347
1348 ac_ext=c
1349 ac_cpp='$CPP $CPPFLAGS'
1350 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1351 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1352 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374 ac_config_headers="$ac_config_headers config.h:config.h.in"
1375
1376
1377 ac_aux_dir=
1378 for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
1379 if test -f $ac_dir/install-sh; then
1380 ac_aux_dir=$ac_dir
1381 ac_install_sh="$ac_aux_dir/install-sh -c"
1382 break
1383 elif test -f $ac_dir/install.sh; then
1384 ac_aux_dir=$ac_dir
1385 ac_install_sh="$ac_aux_dir/install.sh -c"
1386 break
1387 elif test -f $ac_dir/shtool; then
1388 ac_aux_dir=$ac_dir
1389 ac_install_sh="$ac_aux_dir/shtool install -c"
1390 break
1391 fi
1392 done
1393 if test -z "$ac_aux_dir"; then
1394 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&5
1395 echo "$as_me: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&2;}
1396 { (exit 1); exit 1; }; }
1397 fi
1398 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1399 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1400 ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1401
1402 # Make sure we can run config.sub.
1403 $ac_config_sub sun4 >/dev/null 2>&1 ||
1404 { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1405 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1406 { (exit 1); exit 1; }; }
1407
1408 echo "$as_me:$LINENO: checking build system type" >&5
1409 echo $ECHO_N "checking build system type... $ECHO_C" >&6
1410 if test "${ac_cv_build+set}" = set; then
1411 echo $ECHO_N "(cached) $ECHO_C" >&6
1412 else
1413 ac_cv_build_alias=$build_alias
1414 test -z "$ac_cv_build_alias" &&
1415 ac_cv_build_alias=`$ac_config_guess`
1416 test -z "$ac_cv_build_alias" &&
1417 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1418 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1419 { (exit 1); exit 1; }; }
1420 ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1421 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1422 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1423 { (exit 1); exit 1; }; }
1424
1425 fi
1426 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1427 echo "${ECHO_T}$ac_cv_build" >&6
1428 build=$ac_cv_build
1429 build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1430 build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1431 build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1432
1433
1434 echo "$as_me:$LINENO: checking host system type" >&5
1435 echo $ECHO_N "checking host system type... $ECHO_C" >&6
1436 if test "${ac_cv_host+set}" = set; then
1437 echo $ECHO_N "(cached) $ECHO_C" >&6
1438 else
1439 ac_cv_host_alias=$host_alias
1440 test -z "$ac_cv_host_alias" &&
1441 ac_cv_host_alias=$ac_cv_build_alias
1442 ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1443 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1444 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1445 { (exit 1); exit 1; }; }
1446
1447 fi
1448 echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1449 echo "${ECHO_T}$ac_cv_host" >&6
1450 host=$ac_cv_host
1451 host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1452 host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1453 host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1454
1455
1456
1457 VERSION=`sed -n -e 's/^.*[ \t]VERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1458 DATE=`sed -n -e 's/^.*[ \t]DATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1459 echo ""
1460 echo "configuring for rxvt $VERSION"
1461 echo ""
1462
1463 orig_CXXFLAGS="$CXXFLAGS"
1464
1465
1466 ac_ext=c
1467 ac_cpp='$CPP $CPPFLAGS'
1468 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1469 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1470 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1471 if test -n "$ac_tool_prefix"; then
1472 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1473 set dummy ${ac_tool_prefix}gcc; ac_word=$2
1474 echo "$as_me:$LINENO: checking for $ac_word" >&5
1475 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1476 if test "${ac_cv_prog_CC+set}" = set; then
1477 echo $ECHO_N "(cached) $ECHO_C" >&6
1478 else
1479 if test -n "$CC"; then
1480 ac_cv_prog_CC="$CC" # Let the user override the test.
1481 else
1482 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1483 for as_dir in $PATH
1484 do
1485 IFS=$as_save_IFS
1486 test -z "$as_dir" && as_dir=.
1487 for ac_exec_ext in '' $ac_executable_extensions; do
1488 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1489 ac_cv_prog_CC="${ac_tool_prefix}gcc"
1490 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1491 break 2
1492 fi
1493 done
1494 done
1495
1496 fi
1497 fi
1498 CC=$ac_cv_prog_CC
1499 if test -n "$CC"; then
1500 echo "$as_me:$LINENO: result: $CC" >&5
1501 echo "${ECHO_T}$CC" >&6
1502 else
1503 echo "$as_me:$LINENO: result: no" >&5
1504 echo "${ECHO_T}no" >&6
1505 fi
1506
1507 fi
1508 if test -z "$ac_cv_prog_CC"; then
1509 ac_ct_CC=$CC
1510 # Extract the first word of "gcc", so it can be a program name with args.
1511 set dummy gcc; ac_word=$2
1512 echo "$as_me:$LINENO: checking for $ac_word" >&5
1513 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1514 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1515 echo $ECHO_N "(cached) $ECHO_C" >&6
1516 else
1517 if test -n "$ac_ct_CC"; then
1518 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1519 else
1520 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1521 for as_dir in $PATH
1522 do
1523 IFS=$as_save_IFS
1524 test -z "$as_dir" && as_dir=.
1525 for ac_exec_ext in '' $ac_executable_extensions; do
1526 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1527 ac_cv_prog_ac_ct_CC="gcc"
1528 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1529 break 2
1530 fi
1531 done
1532 done
1533
1534 fi
1535 fi
1536 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1537 if test -n "$ac_ct_CC"; then
1538 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1539 echo "${ECHO_T}$ac_ct_CC" >&6
1540 else
1541 echo "$as_me:$LINENO: result: no" >&5
1542 echo "${ECHO_T}no" >&6
1543 fi
1544
1545 CC=$ac_ct_CC
1546 else
1547 CC="$ac_cv_prog_CC"
1548 fi
1549
1550 if test -z "$CC"; then
1551 if test -n "$ac_tool_prefix"; then
1552 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
1553 set dummy ${ac_tool_prefix}cc; ac_word=$2
1554 echo "$as_me:$LINENO: checking for $ac_word" >&5
1555 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1556 if test "${ac_cv_prog_CC+set}" = set; then
1557 echo $ECHO_N "(cached) $ECHO_C" >&6
1558 else
1559 if test -n "$CC"; then
1560 ac_cv_prog_CC="$CC" # Let the user override the test.
1561 else
1562 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1563 for as_dir in $PATH
1564 do
1565 IFS=$as_save_IFS
1566 test -z "$as_dir" && as_dir=.
1567 for ac_exec_ext in '' $ac_executable_extensions; do
1568 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1569 ac_cv_prog_CC="${ac_tool_prefix}cc"
1570 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1571 break 2
1572 fi
1573 done
1574 done
1575
1576 fi
1577 fi
1578 CC=$ac_cv_prog_CC
1579 if test -n "$CC"; then
1580 echo "$as_me:$LINENO: result: $CC" >&5
1581 echo "${ECHO_T}$CC" >&6
1582 else
1583 echo "$as_me:$LINENO: result: no" >&5
1584 echo "${ECHO_T}no" >&6
1585 fi
1586
1587 fi
1588 if test -z "$ac_cv_prog_CC"; then
1589 ac_ct_CC=$CC
1590 # Extract the first word of "cc", so it can be a program name with args.
1591 set dummy cc; ac_word=$2
1592 echo "$as_me:$LINENO: checking for $ac_word" >&5
1593 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1594 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1595 echo $ECHO_N "(cached) $ECHO_C" >&6
1596 else
1597 if test -n "$ac_ct_CC"; then
1598 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1599 else
1600 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1601 for as_dir in $PATH
1602 do
1603 IFS=$as_save_IFS
1604 test -z "$as_dir" && as_dir=.
1605 for ac_exec_ext in '' $ac_executable_extensions; do
1606 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1607 ac_cv_prog_ac_ct_CC="cc"
1608 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1609 break 2
1610 fi
1611 done
1612 done
1613
1614 fi
1615 fi
1616 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1617 if test -n "$ac_ct_CC"; then
1618 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1619 echo "${ECHO_T}$ac_ct_CC" >&6
1620 else
1621 echo "$as_me:$LINENO: result: no" >&5
1622 echo "${ECHO_T}no" >&6
1623 fi
1624
1625 CC=$ac_ct_CC
1626 else
1627 CC="$ac_cv_prog_CC"
1628 fi
1629
1630 fi
1631 if test -z "$CC"; then
1632 # Extract the first word of "cc", so it can be a program name with args.
1633 set dummy cc; ac_word=$2
1634 echo "$as_me:$LINENO: checking for $ac_word" >&5
1635 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1636 if test "${ac_cv_prog_CC+set}" = set; then
1637 echo $ECHO_N "(cached) $ECHO_C" >&6
1638 else
1639 if test -n "$CC"; then
1640 ac_cv_prog_CC="$CC" # Let the user override the test.
1641 else
1642 ac_prog_rejected=no
1643 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1644 for as_dir in $PATH
1645 do
1646 IFS=$as_save_IFS
1647 test -z "$as_dir" && as_dir=.
1648 for ac_exec_ext in '' $ac_executable_extensions; do
1649 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1650 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
1651 ac_prog_rejected=yes
1652 continue
1653 fi
1654 ac_cv_prog_CC="cc"
1655 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1656 break 2
1657 fi
1658 done
1659 done
1660
1661 if test $ac_prog_rejected = yes; then
1662 # We found a bogon in the path, so make sure we never use it.
1663 set dummy $ac_cv_prog_CC
1664 shift
1665 if test $# != 0; then
1666 # We chose a different compiler from the bogus one.
1667 # However, it has the same basename, so the bogon will be chosen
1668 # first if we set CC to just the basename; use the full file name.
1669 shift
1670 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
1671 fi
1672 fi
1673 fi
1674 fi
1675 CC=$ac_cv_prog_CC
1676 if test -n "$CC"; then
1677 echo "$as_me:$LINENO: result: $CC" >&5
1678 echo "${ECHO_T}$CC" >&6
1679 else
1680 echo "$as_me:$LINENO: result: no" >&5
1681 echo "${ECHO_T}no" >&6
1682 fi
1683
1684 fi
1685 if test -z "$CC"; then
1686 if test -n "$ac_tool_prefix"; then
1687 for ac_prog in cl
1688 do
1689 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1690 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1691 echo "$as_me:$LINENO: checking for $ac_word" >&5
1692 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1693 if test "${ac_cv_prog_CC+set}" = set; then
1694 echo $ECHO_N "(cached) $ECHO_C" >&6
1695 else
1696 if test -n "$CC"; then
1697 ac_cv_prog_CC="$CC" # Let the user override the test.
1698 else
1699 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1700 for as_dir in $PATH
1701 do
1702 IFS=$as_save_IFS
1703 test -z "$as_dir" && as_dir=.
1704 for ac_exec_ext in '' $ac_executable_extensions; do
1705 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1706 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
1707 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1708 break 2
1709 fi
1710 done
1711 done
1712
1713 fi
1714 fi
1715 CC=$ac_cv_prog_CC
1716 if test -n "$CC"; then
1717 echo "$as_me:$LINENO: result: $CC" >&5
1718 echo "${ECHO_T}$CC" >&6
1719 else
1720 echo "$as_me:$LINENO: result: no" >&5
1721 echo "${ECHO_T}no" >&6
1722 fi
1723
1724 test -n "$CC" && break
1725 done
1726 fi
1727 if test -z "$CC"; then
1728 ac_ct_CC=$CC
1729 for ac_prog in cl
1730 do
1731 # Extract the first word of "$ac_prog", so it can be a program name with args.
1732 set dummy $ac_prog; ac_word=$2
1733 echo "$as_me:$LINENO: checking for $ac_word" >&5
1734 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1735 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1736 echo $ECHO_N "(cached) $ECHO_C" >&6
1737 else
1738 if test -n "$ac_ct_CC"; then
1739 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1740 else
1741 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1742 for as_dir in $PATH
1743 do
1744 IFS=$as_save_IFS
1745 test -z "$as_dir" && as_dir=.
1746 for ac_exec_ext in '' $ac_executable_extensions; do
1747 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1748 ac_cv_prog_ac_ct_CC="$ac_prog"
1749 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1750 break 2
1751 fi
1752 done
1753 done
1754
1755 fi
1756 fi
1757 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1758 if test -n "$ac_ct_CC"; then
1759 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1760 echo "${ECHO_T}$ac_ct_CC" >&6
1761 else
1762 echo "$as_me:$LINENO: result: no" >&5
1763 echo "${ECHO_T}no" >&6
1764 fi
1765
1766 test -n "$ac_ct_CC" && break
1767 done
1768
1769 CC=$ac_ct_CC
1770 fi
1771
1772 fi
1773
1774
1775 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
1776 See \`config.log' for more details." >&5
1777 echo "$as_me: error: no acceptable C compiler found in \$PATH
1778 See \`config.log' for more details." >&2;}
1779 { (exit 1); exit 1; }; }
1780
1781 # Provide some information about the compiler.
1782 echo "$as_me:$LINENO:" \
1783 "checking for C compiler version" >&5
1784 ac_compiler=`set X $ac_compile; echo $2`
1785 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
1786 (eval $ac_compiler --version </dev/null >&5) 2>&5
1787 ac_status=$?
1788 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1789 (exit $ac_status); }
1790 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
1791 (eval $ac_compiler -v </dev/null >&5) 2>&5
1792 ac_status=$?
1793 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1794 (exit $ac_status); }
1795 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
1796 (eval $ac_compiler -V </dev/null >&5) 2>&5
1797 ac_status=$?
1798 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1799 (exit $ac_status); }
1800
1801 cat >conftest.$ac_ext <<_ACEOF
1802 /* confdefs.h. */
1803 _ACEOF
1804 cat confdefs.h >>conftest.$ac_ext
1805 cat >>conftest.$ac_ext <<_ACEOF
1806 /* end confdefs.h. */
1807
1808 int
1809 main ()
1810 {
1811
1812 ;
1813 return 0;
1814 }
1815 _ACEOF
1816 ac_clean_files_save=$ac_clean_files
1817 ac_clean_files="$ac_clean_files a.out a.exe b.out"
1818 # Try to create an executable without -o first, disregard a.out.
1819 # It will help us diagnose broken compilers, and finding out an intuition
1820 # of exeext.
1821 echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
1822 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
1823 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1824 if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
1825 (eval $ac_link_default) 2>&5
1826 ac_status=$?
1827 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1828 (exit $ac_status); }; then
1829 # Find the output, starting from the most likely. This scheme is
1830 # not robust to junk in `.', hence go to wildcards (a.*) only as a last
1831 # resort.
1832
1833 # Be careful to initialize this variable, since it used to be cached.
1834 # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
1835 ac_cv_exeext=
1836 # b.out is created by i960 compilers.
1837 for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
1838 do
1839 test -f "$ac_file" || continue
1840 case $ac_file in
1841 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
1842 ;;
1843 conftest.$ac_ext )
1844 # This is the source file.
1845 ;;
1846 [ab].out )
1847 # We found the default executable, but exeext='' is most
1848 # certainly right.
1849 break;;
1850 *.* )
1851 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1852 # FIXME: I believe we export ac_cv_exeext for Libtool,
1853 # but it would be cool to find out if it's true. Does anybody
1854 # maintain Libtool? --akim.
1855 export ac_cv_exeext
1856 break;;
1857 * )
1858 break;;
1859 esac
1860 done
1861 else
1862 echo "$as_me: failed program was:" >&5
1863 sed 's/^/| /' conftest.$ac_ext >&5
1864
1865 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
1866 See \`config.log' for more details." >&5
1867 echo "$as_me: error: C compiler cannot create executables
1868 See \`config.log' for more details." >&2;}
1869 { (exit 77); exit 77; }; }
1870 fi
1871
1872 ac_exeext=$ac_cv_exeext
1873 echo "$as_me:$LINENO: result: $ac_file" >&5
1874 echo "${ECHO_T}$ac_file" >&6
1875
1876 # Check the compiler produces executables we can run. If not, either
1877 # the compiler is broken, or we cross compile.
1878 echo "$as_me:$LINENO: checking whether the C compiler works" >&5
1879 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
1880 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
1881 # If not cross compiling, check that we can run a simple program.
1882 if test "$cross_compiling" != yes; then
1883 if { ac_try='./$ac_file'
1884 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1885 (eval $ac_try) 2>&5
1886 ac_status=$?
1887 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1888 (exit $ac_status); }; }; then
1889 cross_compiling=no
1890 else
1891 if test "$cross_compiling" = maybe; then
1892 cross_compiling=yes
1893 else
1894 { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
1895 If you meant to cross compile, use \`--host'.
1896 See \`config.log' for more details." >&5
1897 echo "$as_me: error: cannot run C compiled programs.
1898 If you meant to cross compile, use \`--host'.
1899 See \`config.log' for more details." >&2;}
1900 { (exit 1); exit 1; }; }
1901 fi
1902 fi
1903 fi
1904 echo "$as_me:$LINENO: result: yes" >&5
1905 echo "${ECHO_T}yes" >&6
1906
1907 rm -f a.out a.exe conftest$ac_cv_exeext b.out
1908 ac_clean_files=$ac_clean_files_save
1909 # Check the compiler produces executables we can run. If not, either
1910 # the compiler is broken, or we cross compile.
1911 echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
1912 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
1913 echo "$as_me:$LINENO: result: $cross_compiling" >&5
1914 echo "${ECHO_T}$cross_compiling" >&6
1915
1916 echo "$as_me:$LINENO: checking for suffix of executables" >&5
1917 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
1918 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
1919 (eval $ac_link) 2>&5
1920 ac_status=$?
1921 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1922 (exit $ac_status); }; then
1923 # If both `conftest.exe' and `conftest' are `present' (well, observable)
1924 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
1925 # work properly (i.e., refer to `conftest.exe'), while it won't with
1926 # `rm'.
1927 for ac_file in conftest.exe conftest conftest.*; do
1928 test -f "$ac_file" || continue
1929 case $ac_file in
1930 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
1931 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1932 export ac_cv_exeext
1933 break;;
1934 * ) break;;
1935 esac
1936 done
1937 else
1938 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
1939 See \`config.log' for more details." >&5
1940 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
1941 See \`config.log' for more details." >&2;}
1942 { (exit 1); exit 1; }; }
1943 fi
1944
1945 rm -f conftest$ac_cv_exeext
1946 echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
1947 echo "${ECHO_T}$ac_cv_exeext" >&6
1948
1949 rm -f conftest.$ac_ext
1950 EXEEXT=$ac_cv_exeext
1951 ac_exeext=$EXEEXT
1952 echo "$as_me:$LINENO: checking for suffix of object files" >&5
1953 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
1954 if test "${ac_cv_objext+set}" = set; then
1955 echo $ECHO_N "(cached) $ECHO_C" >&6
1956 else
1957 cat >conftest.$ac_ext <<_ACEOF
1958 /* confdefs.h. */
1959 _ACEOF
1960 cat confdefs.h >>conftest.$ac_ext
1961 cat >>conftest.$ac_ext <<_ACEOF
1962 /* end confdefs.h. */
1963
1964 int
1965 main ()
1966 {
1967
1968 ;
1969 return 0;
1970 }
1971 _ACEOF
1972 rm -f conftest.o conftest.obj
1973 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1974 (eval $ac_compile) 2>&5
1975 ac_status=$?
1976 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1977 (exit $ac_status); }; then
1978 for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
1979 case $ac_file in
1980 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
1981 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
1982 break;;
1983 esac
1984 done
1985 else
1986 echo "$as_me: failed program was:" >&5
1987 sed 's/^/| /' conftest.$ac_ext >&5
1988
1989 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
1990 See \`config.log' for more details." >&5
1991 echo "$as_me: error: cannot compute suffix of object files: cannot compile
1992 See \`config.log' for more details." >&2;}
1993 { (exit 1); exit 1; }; }
1994 fi
1995
1996 rm -f conftest.$ac_cv_objext conftest.$ac_ext
1997 fi
1998 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
1999 echo "${ECHO_T}$ac_cv_objext" >&6
2000 OBJEXT=$ac_cv_objext
2001 ac_objext=$OBJEXT
2002 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2003 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
2004 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2005 echo $ECHO_N "(cached) $ECHO_C" >&6
2006 else
2007 cat >conftest.$ac_ext <<_ACEOF
2008 /* confdefs.h. */
2009 _ACEOF
2010 cat confdefs.h >>conftest.$ac_ext
2011 cat >>conftest.$ac_ext <<_ACEOF
2012 /* end confdefs.h. */
2013
2014 int
2015 main ()
2016 {
2017 #ifndef __GNUC__
2018 choke me
2019 #endif
2020
2021 ;
2022 return 0;
2023 }
2024 _ACEOF
2025 rm -f conftest.$ac_objext
2026 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2027 (eval $ac_compile) 2>conftest.er1
2028 ac_status=$?
2029 grep -v '^ *+' conftest.er1 >conftest.err
2030 rm -f conftest.er1
2031 cat conftest.err >&5
2032 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2033 (exit $ac_status); } &&
2034 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2035 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2036 (eval $ac_try) 2>&5
2037 ac_status=$?
2038 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2039 (exit $ac_status); }; } &&
2040 { ac_try='test -s conftest.$ac_objext'
2041 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2042 (eval $ac_try) 2>&5
2043 ac_status=$?
2044 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2045 (exit $ac_status); }; }; then
2046 ac_compiler_gnu=yes
2047 else
2048 echo "$as_me: failed program was:" >&5
2049 sed 's/^/| /' conftest.$ac_ext >&5
2050
2051 ac_compiler_gnu=no
2052 fi
2053 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2054 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2055
2056 fi
2057 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2058 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2059 GCC=`test $ac_compiler_gnu = yes && echo yes`
2060 ac_test_CFLAGS=${CFLAGS+set}
2061 ac_save_CFLAGS=$CFLAGS
2062 CFLAGS="-g"
2063 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2064 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2065 if test "${ac_cv_prog_cc_g+set}" = set; then
2066 echo $ECHO_N "(cached) $ECHO_C" >&6
2067 else
2068 cat >conftest.$ac_ext <<_ACEOF
2069 /* confdefs.h. */
2070 _ACEOF
2071 cat confdefs.h >>conftest.$ac_ext
2072 cat >>conftest.$ac_ext <<_ACEOF
2073 /* end confdefs.h. */
2074
2075 int
2076 main ()
2077 {
2078
2079 ;
2080 return 0;
2081 }
2082 _ACEOF
2083 rm -f conftest.$ac_objext
2084 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2085 (eval $ac_compile) 2>conftest.er1
2086 ac_status=$?
2087 grep -v '^ *+' conftest.er1 >conftest.err
2088 rm -f conftest.er1
2089 cat conftest.err >&5
2090 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2091 (exit $ac_status); } &&
2092 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2093 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2094 (eval $ac_try) 2>&5
2095 ac_status=$?
2096 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2097 (exit $ac_status); }; } &&
2098 { ac_try='test -s conftest.$ac_objext'
2099 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2100 (eval $ac_try) 2>&5
2101 ac_status=$?
2102 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2103 (exit $ac_status); }; }; then
2104 ac_cv_prog_cc_g=yes
2105 else
2106 echo "$as_me: failed program was:" >&5
2107 sed 's/^/| /' conftest.$ac_ext >&5
2108
2109 ac_cv_prog_cc_g=no
2110 fi
2111 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2112 fi
2113 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2114 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2115 if test "$ac_test_CFLAGS" = set; then
2116 CFLAGS=$ac_save_CFLAGS
2117 elif test $ac_cv_prog_cc_g = yes; then
2118 if test "$GCC" = yes; then
2119 CFLAGS="-g -O2"
2120 else
2121 CFLAGS="-g"
2122 fi
2123 else
2124 if test "$GCC" = yes; then
2125 CFLAGS="-O2"
2126 else
2127 CFLAGS=
2128 fi
2129 fi
2130 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2131 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2132 if test "${ac_cv_prog_cc_stdc+set}" = set; then
2133 echo $ECHO_N "(cached) $ECHO_C" >&6
2134 else
2135 ac_cv_prog_cc_stdc=no
2136 ac_save_CC=$CC
2137 cat >conftest.$ac_ext <<_ACEOF
2138 /* confdefs.h. */
2139 _ACEOF
2140 cat confdefs.h >>conftest.$ac_ext
2141 cat >>conftest.$ac_ext <<_ACEOF
2142 /* end confdefs.h. */
2143 #include <stdarg.h>
2144 #include <stdio.h>
2145 #include <sys/types.h>
2146 #include <sys/stat.h>
2147 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
2148 struct buf { int x; };
2149 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2150 static char *e (p, i)
2151 char **p;
2152 int i;
2153 {
2154 return p[i];
2155 }
2156 static char *f (char * (*g) (char **, int), char **p, ...)
2157 {
2158 char *s;
2159 va_list v;
2160 va_start (v,p);
2161 s = g (p, va_arg (v,int));
2162 va_end (v);
2163 return s;
2164 }
2165
2166 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2167 function prototypes and stuff, but not '\xHH' hex character constants.
2168 These don't provoke an error unfortunately, instead are silently treated
2169 as 'x'. The following induces an error, until -std1 is added to get
2170 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
2171 array size at least. It's necessary to write '\x00'==0 to get something
2172 that's true only with -std1. */
2173 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2174
2175 int test (int i, double x);
2176 struct s1 {int (*f) (int a);};
2177 struct s2 {int (*f) (double a);};
2178 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2179 int argc;
2180 char **argv;
2181 int
2182 main ()
2183 {
2184 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2185 ;
2186 return 0;
2187 }
2188 _ACEOF
2189 # Don't try gcc -ansi; that turns off useful extensions and
2190 # breaks some systems' header files.
2191 # AIX -qlanglvl=ansi
2192 # Ultrix and OSF/1 -std1
2193 # HP-UX 10.20 and later -Ae
2194 # HP-UX older versions -Aa -D_HPUX_SOURCE
2195 # SVR4 -Xc -D__EXTENSIONS__
2196 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2197 do
2198 CC="$ac_save_CC $ac_arg"
2199 rm -f conftest.$ac_objext
2200 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2201 (eval $ac_compile) 2>conftest.er1
2202 ac_status=$?
2203 grep -v '^ *+' conftest.er1 >conftest.err
2204 rm -f conftest.er1
2205 cat conftest.err >&5
2206 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2207 (exit $ac_status); } &&
2208 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2209 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2210 (eval $ac_try) 2>&5
2211 ac_status=$?
2212 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2213 (exit $ac_status); }; } &&
2214 { ac_try='test -s conftest.$ac_objext'
2215 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2216 (eval $ac_try) 2>&5
2217 ac_status=$?
2218 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2219 (exit $ac_status); }; }; then
2220 ac_cv_prog_cc_stdc=$ac_arg
2221 break
2222 else
2223 echo "$as_me: failed program was:" >&5
2224 sed 's/^/| /' conftest.$ac_ext >&5
2225
2226 fi
2227 rm -f conftest.err conftest.$ac_objext
2228 done
2229 rm -f conftest.$ac_ext conftest.$ac_objext
2230 CC=$ac_save_CC
2231
2232 fi
2233
2234 case "x$ac_cv_prog_cc_stdc" in
2235 x|xno)
2236 echo "$as_me:$LINENO: result: none needed" >&5
2237 echo "${ECHO_T}none needed" >&6 ;;
2238 *)
2239 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2240 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2241 CC="$CC $ac_cv_prog_cc_stdc" ;;
2242 esac
2243
2244 # Some people use a C++ compiler to compile C. Since we use `exit',
2245 # in C++ we need to declare it. In case someone uses the same compiler
2246 # for both compiling C and C++ we need to have the C++ compiler decide
2247 # the declaration of exit, since it's the most demanding environment.
2248 cat >conftest.$ac_ext <<_ACEOF
2249 #ifndef __cplusplus
2250 choke me
2251 #endif
2252 _ACEOF
2253 rm -f conftest.$ac_objext
2254 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2255 (eval $ac_compile) 2>conftest.er1
2256 ac_status=$?
2257 grep -v '^ *+' conftest.er1 >conftest.err
2258 rm -f conftest.er1
2259 cat conftest.err >&5
2260 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2261 (exit $ac_status); } &&
2262 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2263 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2264 (eval $ac_try) 2>&5
2265 ac_status=$?
2266 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2267 (exit $ac_status); }; } &&
2268 { ac_try='test -s conftest.$ac_objext'
2269 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2270 (eval $ac_try) 2>&5
2271 ac_status=$?
2272 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2273 (exit $ac_status); }; }; then
2274 for ac_declaration in \
2275 '' \
2276 'extern "C" void std::exit (int) throw (); using std::exit;' \
2277 'extern "C" void std::exit (int); using std::exit;' \
2278 'extern "C" void exit (int) throw ();' \
2279 'extern "C" void exit (int);' \
2280 'void exit (int);'
2281 do
2282 cat >conftest.$ac_ext <<_ACEOF
2283 /* confdefs.h. */
2284 _ACEOF
2285 cat confdefs.h >>conftest.$ac_ext
2286 cat >>conftest.$ac_ext <<_ACEOF
2287 /* end confdefs.h. */
2288 $ac_declaration
2289 #include <stdlib.h>
2290 int
2291 main ()
2292 {
2293 exit (42);
2294 ;
2295 return 0;
2296 }
2297 _ACEOF
2298 rm -f conftest.$ac_objext
2299 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2300 (eval $ac_compile) 2>conftest.er1
2301 ac_status=$?
2302 grep -v '^ *+' conftest.er1 >conftest.err
2303 rm -f conftest.er1
2304 cat conftest.err >&5
2305 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2306 (exit $ac_status); } &&
2307 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2308 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2309 (eval $ac_try) 2>&5
2310 ac_status=$?
2311 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2312 (exit $ac_status); }; } &&
2313 { ac_try='test -s conftest.$ac_objext'
2314 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2315 (eval $ac_try) 2>&5
2316 ac_status=$?
2317 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2318 (exit $ac_status); }; }; then
2319 :
2320 else
2321 echo "$as_me: failed program was:" >&5
2322 sed 's/^/| /' conftest.$ac_ext >&5
2323
2324 continue
2325 fi
2326 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2327 cat >conftest.$ac_ext <<_ACEOF
2328 /* confdefs.h. */
2329 _ACEOF
2330 cat confdefs.h >>conftest.$ac_ext
2331 cat >>conftest.$ac_ext <<_ACEOF
2332 /* end confdefs.h. */
2333 $ac_declaration
2334 int
2335 main ()
2336 {
2337 exit (42);
2338 ;
2339 return 0;
2340 }
2341 _ACEOF
2342 rm -f conftest.$ac_objext
2343 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2344 (eval $ac_compile) 2>conftest.er1
2345 ac_status=$?
2346 grep -v '^ *+' conftest.er1 >conftest.err
2347 rm -f conftest.er1
2348 cat conftest.err >&5
2349 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2350 (exit $ac_status); } &&
2351 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2352 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2353 (eval $ac_try) 2>&5
2354 ac_status=$?
2355 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2356 (exit $ac_status); }; } &&
2357 { ac_try='test -s conftest.$ac_objext'
2358 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2359 (eval $ac_try) 2>&5
2360 ac_status=$?
2361 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2362 (exit $ac_status); }; }; then
2363 break
2364 else
2365 echo "$as_me: failed program was:" >&5
2366 sed 's/^/| /' conftest.$ac_ext >&5
2367
2368 fi
2369 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2370 done
2371 rm -f conftest*
2372 if test -n "$ac_declaration"; then
2373 echo '#ifdef __cplusplus' >>confdefs.h
2374 echo $ac_declaration >>confdefs.h
2375 echo '#endif' >>confdefs.h
2376 fi
2377
2378 else
2379 echo "$as_me: failed program was:" >&5
2380 sed 's/^/| /' conftest.$ac_ext >&5
2381
2382 fi
2383 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2384 ac_ext=c
2385 ac_cpp='$CPP $CPPFLAGS'
2386 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2387 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2388 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2389
2390 ac_ext=cc
2391 ac_cpp='$CXXCPP $CPPFLAGS'
2392 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2393 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2394 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2395 if test -n "$ac_tool_prefix"; then
2396 for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC
2397 do
2398 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2399 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2400 echo "$as_me:$LINENO: checking for $ac_word" >&5
2401 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2402 if test "${ac_cv_prog_CXX+set}" = set; then
2403 echo $ECHO_N "(cached) $ECHO_C" >&6
2404 else
2405 if test -n "$CXX"; then
2406 ac_cv_prog_CXX="$CXX" # Let the user override the test.
2407 else
2408 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2409 for as_dir in $PATH
2410 do
2411 IFS=$as_save_IFS
2412 test -z "$as_dir" && as_dir=.
2413 for ac_exec_ext in '' $ac_executable_extensions; do
2414 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2415 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
2416 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2417 break 2
2418 fi
2419 done
2420 done
2421
2422 fi
2423 fi
2424 CXX=$ac_cv_prog_CXX
2425 if test -n "$CXX"; then
2426 echo "$as_me:$LINENO: result: $CXX" >&5
2427 echo "${ECHO_T}$CXX" >&6
2428 else
2429 echo "$as_me:$LINENO: result: no" >&5
2430 echo "${ECHO_T}no" >&6
2431 fi
2432
2433 test -n "$CXX" && break
2434 done
2435 fi
2436 if test -z "$CXX"; then
2437 ac_ct_CXX=$CXX
2438 for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC
2439 do
2440 # Extract the first word of "$ac_prog", so it can be a program name with args.
2441 set dummy $ac_prog; ac_word=$2
2442 echo "$as_me:$LINENO: checking for $ac_word" >&5
2443 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2444 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
2445 echo $ECHO_N "(cached) $ECHO_C" >&6
2446 else
2447 if test -n "$ac_ct_CXX"; then
2448 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
2449 else
2450 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2451 for as_dir in $PATH
2452 do
2453 IFS=$as_save_IFS
2454 test -z "$as_dir" && as_dir=.
2455 for ac_exec_ext in '' $ac_executable_extensions; do
2456 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2457 ac_cv_prog_ac_ct_CXX="$ac_prog"
2458 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2459 break 2
2460 fi
2461 done
2462 done
2463
2464 fi
2465 fi
2466 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
2467 if test -n "$ac_ct_CXX"; then
2468 echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
2469 echo "${ECHO_T}$ac_ct_CXX" >&6
2470 else
2471 echo "$as_me:$LINENO: result: no" >&5
2472 echo "${ECHO_T}no" >&6
2473 fi
2474
2475 test -n "$ac_ct_CXX" && break
2476 done
2477 test -n "$ac_ct_CXX" || ac_ct_CXX="g++"
2478
2479 CXX=$ac_ct_CXX
2480 fi
2481
2482
2483 # Provide some information about the compiler.
2484 echo "$as_me:$LINENO:" \
2485 "checking for C++ compiler version" >&5
2486 ac_compiler=`set X $ac_compile; echo $2`
2487 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2488 (eval $ac_compiler --version </dev/null >&5) 2>&5
2489 ac_status=$?
2490 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2491 (exit $ac_status); }
2492 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2493 (eval $ac_compiler -v </dev/null >&5) 2>&5
2494 ac_status=$?
2495 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2496 (exit $ac_status); }
2497 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2498 (eval $ac_compiler -V </dev/null >&5) 2>&5
2499 ac_status=$?
2500 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2501 (exit $ac_status); }
2502
2503 echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
2504 echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6
2505 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
2506 echo $ECHO_N "(cached) $ECHO_C" >&6
2507 else
2508 cat >conftest.$ac_ext <<_ACEOF
2509 /* confdefs.h. */
2510 _ACEOF
2511 cat confdefs.h >>conftest.$ac_ext
2512 cat >>conftest.$ac_ext <<_ACEOF
2513 /* end confdefs.h. */
2514
2515 int
2516 main ()
2517 {
2518 #ifndef __GNUC__
2519 choke me
2520 #endif
2521
2522 ;
2523 return 0;
2524 }
2525 _ACEOF
2526 rm -f conftest.$ac_objext
2527 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2528 (eval $ac_compile) 2>conftest.er1
2529 ac_status=$?
2530 grep -v '^ *+' conftest.er1 >conftest.err
2531 rm -f conftest.er1
2532 cat conftest.err >&5
2533 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2534 (exit $ac_status); } &&
2535 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
2536 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2537 (eval $ac_try) 2>&5
2538 ac_status=$?
2539 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2540 (exit $ac_status); }; } &&
2541 { ac_try='test -s conftest.$ac_objext'
2542 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2543 (eval $ac_try) 2>&5
2544 ac_status=$?
2545 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2546 (exit $ac_status); }; }; then
2547 ac_compiler_gnu=yes
2548 else
2549 echo "$as_me: failed program was:" >&5
2550 sed 's/^/| /' conftest.$ac_ext >&5
2551
2552 ac_compiler_gnu=no
2553 fi
2554 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2555 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
2556
2557 fi
2558 echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
2559 echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6
2560 GXX=`test $ac_compiler_gnu = yes && echo yes`
2561 ac_test_CXXFLAGS=${CXXFLAGS+set}
2562 ac_save_CXXFLAGS=$CXXFLAGS
2563 CXXFLAGS="-g"
2564 echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
2565 echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6
2566 if test "${ac_cv_prog_cxx_g+set}" = set; then
2567 echo $ECHO_N "(cached) $ECHO_C" >&6
2568 else
2569 cat >conftest.$ac_ext <<_ACEOF
2570 /* confdefs.h. */
2571 _ACEOF
2572 cat confdefs.h >>conftest.$ac_ext
2573 cat >>conftest.$ac_ext <<_ACEOF
2574 /* end confdefs.h. */
2575
2576 int
2577 main ()
2578 {
2579
2580 ;
2581 return 0;
2582 }
2583 _ACEOF
2584 rm -f conftest.$ac_objext
2585 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2586 (eval $ac_compile) 2>conftest.er1
2587 ac_status=$?
2588 grep -v '^ *+' conftest.er1 >conftest.err
2589 rm -f conftest.er1
2590 cat conftest.err >&5
2591 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2592 (exit $ac_status); } &&
2593 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
2594 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2595 (eval $ac_try) 2>&5
2596 ac_status=$?
2597 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2598 (exit $ac_status); }; } &&
2599 { ac_try='test -s conftest.$ac_objext'
2600 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2601 (eval $ac_try) 2>&5
2602 ac_status=$?
2603 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2604 (exit $ac_status); }; }; then
2605 ac_cv_prog_cxx_g=yes
2606 else
2607 echo "$as_me: failed program was:" >&5
2608 sed 's/^/| /' conftest.$ac_ext >&5
2609
2610 ac_cv_prog_cxx_g=no
2611 fi
2612 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2613 fi
2614 echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
2615 echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6
2616 if test "$ac_test_CXXFLAGS" = set; then
2617 CXXFLAGS=$ac_save_CXXFLAGS
2618 elif test $ac_cv_prog_cxx_g = yes; then
2619 if test "$GXX" = yes; then
2620 CXXFLAGS="-g -O2"
2621 else
2622 CXXFLAGS="-g"
2623 fi
2624 else
2625 if test "$GXX" = yes; then
2626 CXXFLAGS="-O2"
2627 else
2628 CXXFLAGS=
2629 fi
2630 fi
2631 for ac_declaration in \
2632 '' \
2633 'extern "C" void std::exit (int) throw (); using std::exit;' \
2634 'extern "C" void std::exit (int); using std::exit;' \
2635 'extern "C" void exit (int) throw ();' \
2636 'extern "C" void exit (int);' \
2637 'void exit (int);'
2638 do
2639 cat >conftest.$ac_ext <<_ACEOF
2640 /* confdefs.h. */
2641 _ACEOF
2642 cat confdefs.h >>conftest.$ac_ext
2643 cat >>conftest.$ac_ext <<_ACEOF
2644 /* end confdefs.h. */
2645 $ac_declaration
2646 #include <stdlib.h>
2647 int
2648 main ()
2649 {
2650 exit (42);
2651 ;
2652 return 0;
2653 }
2654 _ACEOF
2655 rm -f conftest.$ac_objext
2656 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2657 (eval $ac_compile) 2>conftest.er1
2658 ac_status=$?
2659 grep -v '^ *+' conftest.er1 >conftest.err
2660 rm -f conftest.er1
2661 cat conftest.err >&5
2662 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2663 (exit $ac_status); } &&
2664 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
2665 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2666 (eval $ac_try) 2>&5
2667 ac_status=$?
2668 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2669 (exit $ac_status); }; } &&
2670 { ac_try='test -s conftest.$ac_objext'
2671 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2672 (eval $ac_try) 2>&5
2673 ac_status=$?
2674 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2675 (exit $ac_status); }; }; then
2676 :
2677 else
2678 echo "$as_me: failed program was:" >&5
2679 sed 's/^/| /' conftest.$ac_ext >&5
2680
2681 continue
2682 fi
2683 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2684 cat >conftest.$ac_ext <<_ACEOF
2685 /* confdefs.h. */
2686 _ACEOF
2687 cat confdefs.h >>conftest.$ac_ext
2688 cat >>conftest.$ac_ext <<_ACEOF
2689 /* end confdefs.h. */
2690 $ac_declaration
2691 int
2692 main ()
2693 {
2694 exit (42);
2695 ;
2696 return 0;
2697 }
2698 _ACEOF
2699 rm -f conftest.$ac_objext
2700 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2701 (eval $ac_compile) 2>conftest.er1
2702 ac_status=$?
2703 grep -v '^ *+' conftest.er1 >conftest.err
2704 rm -f conftest.er1
2705 cat conftest.err >&5
2706 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2707 (exit $ac_status); } &&
2708 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
2709 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2710 (eval $ac_try) 2>&5
2711 ac_status=$?
2712 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2713 (exit $ac_status); }; } &&
2714 { ac_try='test -s conftest.$ac_objext'
2715 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2716 (eval $ac_try) 2>&5
2717 ac_status=$?
2718 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2719 (exit $ac_status); }; }; then
2720 break
2721 else
2722 echo "$as_me: failed program was:" >&5
2723 sed 's/^/| /' conftest.$ac_ext >&5
2724
2725 fi
2726 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2727 done
2728 rm -f conftest*
2729 if test -n "$ac_declaration"; then
2730 echo '#ifdef __cplusplus' >>confdefs.h
2731 echo $ac_declaration >>confdefs.h
2732 echo '#endif' >>confdefs.h
2733 fi
2734
2735 ac_ext=c
2736 ac_cpp='$CPP $CPPFLAGS'
2737 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2738 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2739 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2740
2741 ac_ext=c
2742 ac_cpp='$CPP $CPPFLAGS'
2743 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2744 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2745 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2746 echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
2747 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
2748 # On Suns, sometimes $CPP names a directory.
2749 if test -n "$CPP" && test -d "$CPP"; then
2750 CPP=
2751 fi
2752 if test -z "$CPP"; then
2753 if test "${ac_cv_prog_CPP+set}" = set; then
2754 echo $ECHO_N "(cached) $ECHO_C" >&6
2755 else
2756 # Double quotes because CPP needs to be expanded
2757 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
2758 do
2759 ac_preproc_ok=false
2760 for ac_c_preproc_warn_flag in '' yes
2761 do
2762 # Use a header file that comes with gcc, so configuring glibc
2763 # with a fresh cross-compiler works.
2764 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2765 # <limits.h> exists even on freestanding compilers.
2766 # On the NeXT, cc -E runs the code through the compiler's parser,
2767 # not just through cpp. "Syntax error" is here to catch this case.
2768 cat >conftest.$ac_ext <<_ACEOF
2769 /* confdefs.h. */
2770 _ACEOF
2771 cat confdefs.h >>conftest.$ac_ext
2772 cat >>conftest.$ac_ext <<_ACEOF
2773 /* end confdefs.h. */
2774 #ifdef __STDC__
2775 # include <limits.h>
2776 #else
2777 # include <assert.h>
2778 #endif
2779 Syntax error
2780 _ACEOF
2781 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2782 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2783 ac_status=$?
2784 grep -v '^ *+' conftest.er1 >conftest.err
2785 rm -f conftest.er1
2786 cat conftest.err >&5
2787 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2788 (exit $ac_status); } >/dev/null; then
2789 if test -s conftest.err; then
2790 ac_cpp_err=$ac_c_preproc_warn_flag
2791 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2792 else
2793 ac_cpp_err=
2794 fi
2795 else
2796 ac_cpp_err=yes
2797 fi
2798 if test -z "$ac_cpp_err"; then
2799 :
2800 else
2801 echo "$as_me: failed program was:" >&5
2802 sed 's/^/| /' conftest.$ac_ext >&5
2803
2804 # Broken: fails on valid input.
2805 continue
2806 fi
2807 rm -f conftest.err conftest.$ac_ext
2808
2809 # OK, works on sane cases. Now check whether non-existent headers
2810 # can be detected and how.
2811 cat >conftest.$ac_ext <<_ACEOF
2812 /* confdefs.h. */
2813 _ACEOF
2814 cat confdefs.h >>conftest.$ac_ext
2815 cat >>conftest.$ac_ext <<_ACEOF
2816 /* end confdefs.h. */
2817 #include <ac_nonexistent.h>
2818 _ACEOF
2819 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2820 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2821 ac_status=$?
2822 grep -v '^ *+' conftest.er1 >conftest.err
2823 rm -f conftest.er1
2824 cat conftest.err >&5
2825 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2826 (exit $ac_status); } >/dev/null; then
2827 if test -s conftest.err; then
2828 ac_cpp_err=$ac_c_preproc_warn_flag
2829 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2830 else
2831 ac_cpp_err=
2832 fi
2833 else
2834 ac_cpp_err=yes
2835 fi
2836 if test -z "$ac_cpp_err"; then
2837 # Broken: success on invalid input.
2838 continue
2839 else
2840 echo "$as_me: failed program was:" >&5
2841 sed 's/^/| /' conftest.$ac_ext >&5
2842
2843 # Passes both tests.
2844 ac_preproc_ok=:
2845 break
2846 fi
2847 rm -f conftest.err conftest.$ac_ext
2848
2849 done
2850 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2851 rm -f conftest.err conftest.$ac_ext
2852 if $ac_preproc_ok; then
2853 break
2854 fi
2855
2856 done
2857 ac_cv_prog_CPP=$CPP
2858
2859 fi
2860 CPP=$ac_cv_prog_CPP
2861 else
2862 ac_cv_prog_CPP=$CPP
2863 fi
2864 echo "$as_me:$LINENO: result: $CPP" >&5
2865 echo "${ECHO_T}$CPP" >&6
2866 ac_preproc_ok=false
2867 for ac_c_preproc_warn_flag in '' yes
2868 do
2869 # Use a header file that comes with gcc, so configuring glibc
2870 # with a fresh cross-compiler works.
2871 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2872 # <limits.h> exists even on freestanding compilers.
2873 # On the NeXT, cc -E runs the code through the compiler's parser,
2874 # not just through cpp. "Syntax error" is here to catch this case.
2875 cat >conftest.$ac_ext <<_ACEOF
2876 /* confdefs.h. */
2877 _ACEOF
2878 cat confdefs.h >>conftest.$ac_ext
2879 cat >>conftest.$ac_ext <<_ACEOF
2880 /* end confdefs.h. */
2881 #ifdef __STDC__
2882 # include <limits.h>
2883 #else
2884 # include <assert.h>
2885 #endif
2886 Syntax error
2887 _ACEOF
2888 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2889 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2890 ac_status=$?
2891 grep -v '^ *+' conftest.er1 >conftest.err
2892 rm -f conftest.er1
2893 cat conftest.err >&5
2894 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2895 (exit $ac_status); } >/dev/null; then
2896 if test -s conftest.err; then
2897 ac_cpp_err=$ac_c_preproc_warn_flag
2898 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2899 else
2900 ac_cpp_err=
2901 fi
2902 else
2903 ac_cpp_err=yes
2904 fi
2905 if test -z "$ac_cpp_err"; then
2906 :
2907 else
2908 echo "$as_me: failed program was:" >&5
2909 sed 's/^/| /' conftest.$ac_ext >&5
2910
2911 # Broken: fails on valid input.
2912 continue
2913 fi
2914 rm -f conftest.err conftest.$ac_ext
2915
2916 # OK, works on sane cases. Now check whether non-existent headers
2917 # can be detected and how.
2918 cat >conftest.$ac_ext <<_ACEOF
2919 /* confdefs.h. */
2920 _ACEOF
2921 cat confdefs.h >>conftest.$ac_ext
2922 cat >>conftest.$ac_ext <<_ACEOF
2923 /* end confdefs.h. */
2924 #include <ac_nonexistent.h>
2925 _ACEOF
2926 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2927 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2928 ac_status=$?
2929 grep -v '^ *+' conftest.er1 >conftest.err
2930 rm -f conftest.er1
2931 cat conftest.err >&5
2932 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2933 (exit $ac_status); } >/dev/null; then
2934 if test -s conftest.err; then
2935 ac_cpp_err=$ac_c_preproc_warn_flag
2936 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2937 else
2938 ac_cpp_err=
2939 fi
2940 else
2941 ac_cpp_err=yes
2942 fi
2943 if test -z "$ac_cpp_err"; then
2944 # Broken: success on invalid input.
2945 continue
2946 else
2947 echo "$as_me: failed program was:" >&5
2948 sed 's/^/| /' conftest.$ac_ext >&5
2949
2950 # Passes both tests.
2951 ac_preproc_ok=:
2952 break
2953 fi
2954 rm -f conftest.err conftest.$ac_ext
2955
2956 done
2957 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2958 rm -f conftest.err conftest.$ac_ext
2959 if $ac_preproc_ok; then
2960 :
2961 else
2962 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
2963 See \`config.log' for more details." >&5
2964 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
2965 See \`config.log' for more details." >&2;}
2966 { (exit 1); exit 1; }; }
2967 fi
2968
2969 ac_ext=c
2970 ac_cpp='$CPP $CPPFLAGS'
2971 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2972 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2973 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2974
2975 # Find a good install program. We prefer a C program (faster),
2976 # so one script is as good as another. But avoid the broken or
2977 # incompatible versions:
2978 # SysV /etc/install, /usr/sbin/install
2979 # SunOS /usr/etc/install
2980 # IRIX /sbin/install
2981 # AIX /bin/install
2982 # AmigaOS /C/install, which installs bootblocks on floppy discs
2983 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2984 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2985 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2986 # OS/2's system install, which has a completely different semantic
2987 # ./install, which can be erroneously created by make from ./install.sh.
2988 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
2989 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
2990 if test -z "$INSTALL"; then
2991 if test "${ac_cv_path_install+set}" = set; then
2992 echo $ECHO_N "(cached) $ECHO_C" >&6
2993 else
2994 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2995 for as_dir in $PATH
2996 do
2997 IFS=$as_save_IFS
2998 test -z "$as_dir" && as_dir=.
2999 # Account for people who put trailing slashes in PATH elements.
3000 case $as_dir/ in
3001 ./ | .// | /cC/* | \
3002 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3003 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
3004 /usr/ucb/* ) ;;
3005 *)
3006 # OSF1 and SCO ODT 3.0 have their own names for install.
3007 # Don't use installbsd from OSF since it installs stuff as root
3008 # by default.
3009 for ac_prog in ginstall scoinst install; do
3010 for ac_exec_ext in '' $ac_executable_extensions; do
3011 if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
3012 if test $ac_prog = install &&
3013 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3014 # AIX install. It has an incompatible calling convention.
3015 :
3016 elif test $ac_prog = install &&
3017 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3018 # program-specific install script used by HP pwplus--don't use.
3019 :
3020 else
3021 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3022 break 3
3023 fi
3024 fi
3025 done
3026 done
3027 ;;
3028 esac
3029 done
3030
3031
3032 fi
3033 if test "${ac_cv_path_install+set}" = set; then
3034 INSTALL=$ac_cv_path_install
3035 else
3036 # As a last resort, use the slow shell script. We don't cache a
3037 # path for INSTALL within a source directory, because that will
3038 # break other packages using the cache if that directory is
3039 # removed, or if the path is relative.
3040 INSTALL=$ac_install_sh
3041 fi
3042 fi
3043 echo "$as_me:$LINENO: result: $INSTALL" >&5
3044 echo "${ECHO_T}$INSTALL" >&6
3045
3046 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3047 # It thinks the first close brace ends the variable substitution.
3048 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3049
3050 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3051
3052 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3053
3054
3055
3056
3057 echo "$as_me:$LINENO: checking for egrep" >&5
3058 echo $ECHO_N "checking for egrep... $ECHO_C" >&6
3059 if test "${ac_cv_prog_egrep+set}" = set; then
3060 echo $ECHO_N "(cached) $ECHO_C" >&6
3061 else
3062 if echo a | (grep -E '(a|b)') >/dev/null 2>&1
3063 then ac_cv_prog_egrep='grep -E'
3064 else ac_cv_prog_egrep='egrep'
3065 fi
3066 fi
3067 echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
3068 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
3069 EGREP=$ac_cv_prog_egrep
3070
3071
3072
3073 echo "$as_me:$LINENO: checking for AIX" >&5
3074 echo $ECHO_N "checking for AIX... $ECHO_C" >&6
3075 cat >conftest.$ac_ext <<_ACEOF
3076 /* confdefs.h. */
3077 _ACEOF
3078 cat confdefs.h >>conftest.$ac_ext
3079 cat >>conftest.$ac_ext <<_ACEOF
3080 /* end confdefs.h. */
3081 #ifdef _AIX
3082 yes
3083 #endif
3084
3085 _ACEOF
3086 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3087 $EGREP "yes" >/dev/null 2>&1; then
3088 echo "$as_me:$LINENO: result: yes" >&5
3089 echo "${ECHO_T}yes" >&6
3090 cat >>confdefs.h <<\_ACEOF
3091 #define _ALL_SOURCE 1
3092 _ACEOF
3093
3094 else
3095 echo "$as_me:$LINENO: result: no" >&5
3096 echo "${ECHO_T}no" >&6
3097 fi
3098 rm -f conftest*
3099
3100
3101 echo "$as_me:$LINENO: checking for library containing strerror" >&5
3102 echo $ECHO_N "checking for library containing strerror... $ECHO_C" >&6
3103 if test "${ac_cv_search_strerror+set}" = set; then
3104 echo $ECHO_N "(cached) $ECHO_C" >&6
3105 else
3106 ac_func_search_save_LIBS=$LIBS
3107 ac_cv_search_strerror=no
3108 cat >conftest.$ac_ext <<_ACEOF
3109 /* confdefs.h. */
3110 _ACEOF
3111 cat confdefs.h >>conftest.$ac_ext
3112 cat >>conftest.$ac_ext <<_ACEOF
3113 /* end confdefs.h. */
3114
3115 /* Override any gcc2 internal prototype to avoid an error. */
3116 #ifdef __cplusplus
3117 extern "C"
3118 #endif
3119 /* We use char because int might match the return type of a gcc2
3120 builtin and then its argument prototype would still apply. */
3121 char strerror ();
3122 int
3123 main ()
3124 {
3125 strerror ();
3126 ;
3127 return 0;
3128 }
3129 _ACEOF
3130 rm -f conftest.$ac_objext conftest$ac_exeext
3131 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3132 (eval $ac_link) 2>conftest.er1
3133 ac_status=$?
3134 grep -v '^ *+' conftest.er1 >conftest.err
3135 rm -f conftest.er1
3136 cat conftest.err >&5
3137 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3138 (exit $ac_status); } &&
3139 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
3140 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3141 (eval $ac_try) 2>&5
3142 ac_status=$?
3143 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3144 (exit $ac_status); }; } &&
3145 { ac_try='test -s conftest$ac_exeext'
3146 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3147 (eval $ac_try) 2>&5
3148 ac_status=$?
3149 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3150 (exit $ac_status); }; }; then
3151 ac_cv_search_strerror="none required"
3152 else
3153 echo "$as_me: failed program was:" >&5
3154 sed 's/^/| /' conftest.$ac_ext >&5
3155
3156 fi
3157 rm -f conftest.err conftest.$ac_objext \
3158 conftest$ac_exeext conftest.$ac_ext
3159 if test "$ac_cv_search_strerror" = no; then
3160 for ac_lib in cposix; do
3161 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
3162 cat >conftest.$ac_ext <<_ACEOF
3163 /* confdefs.h. */
3164 _ACEOF
3165 cat confdefs.h >>conftest.$ac_ext
3166 cat >>conftest.$ac_ext <<_ACEOF
3167 /* end confdefs.h. */
3168
3169 /* Override any gcc2 internal prototype to avoid an error. */
3170 #ifdef __cplusplus
3171 extern "C"
3172 #endif
3173 /* We use char because int might match the return type of a gcc2
3174 builtin and then its argument prototype would still apply. */
3175 char strerror ();
3176 int
3177 main ()
3178 {
3179 strerror ();
3180 ;
3181 return 0;
3182 }
3183 _ACEOF
3184 rm -f conftest.$ac_objext conftest$ac_exeext
3185 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3186 (eval $ac_link) 2>conftest.er1
3187 ac_status=$?
3188 grep -v '^ *+' conftest.er1 >conftest.err
3189 rm -f conftest.er1
3190 cat conftest.err >&5
3191 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3192 (exit $ac_status); } &&
3193 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
3194 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3195 (eval $ac_try) 2>&5
3196 ac_status=$?
3197 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3198 (exit $ac_status); }; } &&
3199 { ac_try='test -s conftest$ac_exeext'
3200 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3201 (eval $ac_try) 2>&5
3202 ac_status=$?
3203 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3204 (exit $ac_status); }; }; then
3205 ac_cv_search_strerror="-l$ac_lib"
3206 break
3207 else
3208 echo "$as_me: failed program was:" >&5
3209 sed 's/^/| /' conftest.$ac_ext >&5
3210
3211 fi
3212 rm -f conftest.err conftest.$ac_objext \
3213 conftest$ac_exeext conftest.$ac_ext
3214 done
3215 fi
3216 LIBS=$ac_func_search_save_LIBS
3217 fi
3218 echo "$as_me:$LINENO: result: $ac_cv_search_strerror" >&5
3219 echo "${ECHO_T}$ac_cv_search_strerror" >&6
3220 if test "$ac_cv_search_strerror" != no; then
3221 test "$ac_cv_search_strerror" = "none required" || LIBS="$ac_cv_search_strerror $LIBS"
3222
3223 fi
3224
3225 ac_ext=cc
3226 ac_cpp='$CXXCPP $CPPFLAGS'
3227 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3228 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3229 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3230
3231
3232 if test x$GCC = xyes && test x$GXX = xyes; then
3233 echo "$as_me:$LINENO: checking for working libsupc++" >&5
3234 echo $ECHO_N "checking for working libsupc++... $ECHO_C" >&6
3235 save_CXX="$CXX"
3236 save_LIBS="$LIBS"
3237 CXX="$CC"
3238 LIBS="$LIBS -lsupc++"
3239 LINKER="$CC"
3240
3241 cat >conftest.$ac_ext <<_ACEOF
3242 /* confdefs.h. */
3243 _ACEOF
3244 cat confdefs.h >>conftest.$ac_ext
3245 cat >>conftest.$ac_ext <<_ACEOF
3246 /* end confdefs.h. */
3247 struct test { }; void f() try { throw new test; } catch (...) { throw; }
3248 int
3249 main ()
3250 {
3251
3252 ;
3253 return 0;
3254 }
3255 _ACEOF
3256 rm -f conftest.$ac_objext conftest$ac_exeext
3257 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3258 (eval $ac_link) 2>conftest.er1
3259 ac_status=$?
3260 grep -v '^ *+' conftest.er1 >conftest.err
3261 rm -f conftest.er1
3262 cat conftest.err >&5
3263 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3264 (exit $ac_status); } &&
3265 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3266 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3267 (eval $ac_try) 2>&5
3268 ac_status=$?
3269 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3270 (exit $ac_status); }; } &&
3271 { ac_try='test -s conftest$ac_exeext'
3272 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3273 (eval $ac_try) 2>&5
3274 ac_status=$?
3275 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3276 (exit $ac_status); }; }; then
3277 echo "$as_me:$LINENO: result: ok" >&5
3278 echo "${ECHO_T}ok" >&6
3279 else
3280 echo "$as_me: failed program was:" >&5
3281 sed 's/^/| /' conftest.$ac_ext >&5
3282
3283
3284 echo "$as_me:$LINENO: result: no, making everything bigger and slower" >&5
3285 echo "${ECHO_T}no, making everything bigger and slower" >&6
3286 LIBS="$save_LIBS"
3287 LINKER="$save_CXX"
3288
3289
3290 fi
3291 rm -f conftest.err conftest.$ac_objext \
3292 conftest$ac_exeext conftest.$ac_ext
3293 CXX="$save_CXX"
3294 fi
3295 LINKER=$LINKER
3296
3297
3298 ac_ext=cc
3299 ac_cpp='$CXXCPP $CPPFLAGS'
3300 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3301 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3302 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3303
3304 if test -z "$orig_CXXFLAGS"; then
3305 if test x$GCC = xyes && test "x$GXX" = xyes; then
3306 CXXFLAGS="-g -O3 -fno-threadsafe-statics -fno-enforce-eh-specs"
3307 cat >conftest.$ac_ext <<_ACEOF
3308 /* confdefs.h. */
3309 _ACEOF
3310 cat confdefs.h >>conftest.$ac_ext
3311 cat >>conftest.$ac_ext <<_ACEOF
3312 /* end confdefs.h. */
3313
3314 int
3315 main ()
3316 {
3317
3318 ;
3319 return 0;
3320 }
3321 _ACEOF
3322 rm -f conftest.$ac_objext
3323 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3324 (eval $ac_compile) 2>conftest.er1
3325 ac_status=$?
3326 grep -v '^ *+' conftest.er1 >conftest.err
3327 rm -f conftest.er1
3328 cat conftest.err >&5
3329 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3330 (exit $ac_status); } &&
3331 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3332 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3333 (eval $ac_try) 2>&5
3334 ac_status=$?
3335 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3336 (exit $ac_status); }; } &&
3337 { ac_try='test -s conftest.$ac_objext'
3338 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3339 (eval $ac_try) 2>&5
3340 ac_status=$?
3341 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3342 (exit $ac_status); }; }; then
3343 :
3344 else
3345 echo "$as_me: failed program was:" >&5
3346 sed 's/^/| /' conftest.$ac_ext >&5
3347
3348 CXXFLAGS="-g -O3"
3349 fi
3350 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3351 else
3352 CXXFLAGS="-O"
3353 fi
3354 CFLAGS="$CXXFLAGS"
3355 fi
3356
3357
3358 cat >>confdefs.h <<\_ACEOF
3359 #define _GNU_SOURCE 1
3360 _ACEOF
3361
3362
3363 case $host in
3364 *-*-solaris* )
3365
3366 cat >>confdefs.h <<\_ACEOF
3367 #define _XOPEN_SOURCE_EXTENDED 1
3368 _ACEOF
3369
3370
3371 cat >>confdefs.h <<\_ACEOF
3372 #define _XOPEN_SOURCE 2
3373 _ACEOF
3374
3375
3376 cat >>confdefs.h <<\_ACEOF
3377 #define __EXTENSIONS__ 1
3378 _ACEOF
3379
3380 ;;
3381 esac
3382
3383
3384 echo "$as_me:$LINENO: checking for setlocale" >&5
3385 echo $ECHO_N "checking for setlocale... $ECHO_C" >&6
3386 if test "${ac_cv_func_setlocale+set}" = set; then
3387 echo $ECHO_N "(cached) $ECHO_C" >&6
3388 else
3389 cat >conftest.$ac_ext <<_ACEOF
3390 /* confdefs.h. */
3391 _ACEOF
3392 cat confdefs.h >>conftest.$ac_ext
3393 cat >>conftest.$ac_ext <<_ACEOF
3394 /* end confdefs.h. */
3395 /* Define setlocale to an innocuous variant, in case <limits.h> declares setlocale.
3396 For example, HP-UX 11i <limits.h> declares gettimeofday. */
3397 #define setlocale innocuous_setlocale
3398
3399 /* System header to define __stub macros and hopefully few prototypes,
3400 which can conflict with char setlocale (); below.
3401 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3402 <limits.h> exists even on freestanding compilers. */
3403
3404 #ifdef __STDC__
3405 # include <limits.h>
3406 #else
3407 # include <assert.h>
3408 #endif
3409
3410 #undef setlocale
3411
3412 /* Override any gcc2 internal prototype to avoid an error. */
3413 #ifdef __cplusplus
3414 extern "C"
3415 {
3416 #endif
3417 /* We use char because int might match the return type of a gcc2
3418 builtin and then its argument prototype would still apply. */
3419 char setlocale ();
3420 /* The GNU C library defines this for functions which it implements
3421 to always fail with ENOSYS. Some functions are actually named
3422 something starting with __ and the normal name is an alias. */
3423 #if defined (__stub_setlocale) || defined (__stub___setlocale)
3424 choke me
3425 #else
3426 char (*f) () = setlocale;
3427 #endif
3428 #ifdef __cplusplus
3429 }
3430 #endif
3431
3432 int
3433 main ()
3434 {
3435 return f != setlocale;
3436 ;
3437 return 0;
3438 }
3439 _ACEOF
3440 rm -f conftest.$ac_objext conftest$ac_exeext
3441 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3442 (eval $ac_link) 2>conftest.er1
3443 ac_status=$?
3444 grep -v '^ *+' conftest.er1 >conftest.err
3445 rm -f conftest.er1
3446 cat conftest.err >&5
3447 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3448 (exit $ac_status); } &&
3449 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3450 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3451 (eval $ac_try) 2>&5
3452 ac_status=$?
3453 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3454 (exit $ac_status); }; } &&
3455 { ac_try='test -s conftest$ac_exeext'
3456 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3457 (eval $ac_try) 2>&5
3458 ac_status=$?
3459 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3460 (exit $ac_status); }; }; then
3461 ac_cv_func_setlocale=yes
3462 else
3463 echo "$as_me: failed program was:" >&5
3464 sed 's/^/| /' conftest.$ac_ext >&5
3465
3466 ac_cv_func_setlocale=no
3467 fi
3468 rm -f conftest.err conftest.$ac_objext \
3469 conftest$ac_exeext conftest.$ac_ext
3470 fi
3471 echo "$as_me:$LINENO: result: $ac_cv_func_setlocale" >&5
3472 echo "${ECHO_T}$ac_cv_func_setlocale" >&6
3473 if test $ac_cv_func_setlocale = yes; then
3474 :
3475 else
3476 echo "$as_me:$LINENO: checking for setlocale in -lxpg4" >&5
3477 echo $ECHO_N "checking for setlocale in -lxpg4... $ECHO_C" >&6
3478 if test "${ac_cv_lib_xpg4_setlocale+set}" = set; then
3479 echo $ECHO_N "(cached) $ECHO_C" >&6
3480 else
3481 ac_check_lib_save_LIBS=$LIBS
3482 LIBS="-lxpg4 $LIBS"
3483 cat >conftest.$ac_ext <<_ACEOF
3484 /* confdefs.h. */
3485 _ACEOF
3486 cat confdefs.h >>conftest.$ac_ext
3487 cat >>conftest.$ac_ext <<_ACEOF
3488 /* end confdefs.h. */
3489
3490 /* Override any gcc2 internal prototype to avoid an error. */
3491 #ifdef __cplusplus
3492 extern "C"
3493 #endif
3494 /* We use char because int might match the return type of a gcc2
3495 builtin and then its argument prototype would still apply. */
3496 char setlocale ();
3497 int
3498 main ()
3499 {
3500 setlocale ();
3501 ;
3502 return 0;
3503 }
3504 _ACEOF
3505 rm -f conftest.$ac_objext conftest$ac_exeext
3506 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3507 (eval $ac_link) 2>conftest.er1
3508 ac_status=$?
3509 grep -v '^ *+' conftest.er1 >conftest.err
3510 rm -f conftest.er1
3511 cat conftest.err >&5
3512 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3513 (exit $ac_status); } &&
3514 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3515 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3516 (eval $ac_try) 2>&5
3517 ac_status=$?
3518 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3519 (exit $ac_status); }; } &&
3520 { ac_try='test -s conftest$ac_exeext'
3521 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3522 (eval $ac_try) 2>&5
3523 ac_status=$?
3524 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3525 (exit $ac_status); }; }; then
3526 ac_cv_lib_xpg4_setlocale=yes
3527 else
3528 echo "$as_me: failed program was:" >&5
3529 sed 's/^/| /' conftest.$ac_ext >&5
3530
3531 ac_cv_lib_xpg4_setlocale=no
3532 fi
3533 rm -f conftest.err conftest.$ac_objext \
3534 conftest$ac_exeext conftest.$ac_ext
3535 LIBS=$ac_check_lib_save_LIBS
3536 fi
3537 echo "$as_me:$LINENO: result: $ac_cv_lib_xpg4_setlocale" >&5
3538 echo "${ECHO_T}$ac_cv_lib_xpg4_setlocale" >&6
3539 if test $ac_cv_lib_xpg4_setlocale = yes; then
3540 LIBS="$LIBS -lxpg4"
3541 fi
3542
3543 fi
3544
3545
3546 echo "$as_me:$LINENO: checking for gethostbyname" >&5
3547 echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6
3548 if test "${ac_cv_func_gethostbyname+set}" = set; then
3549 echo $ECHO_N "(cached) $ECHO_C" >&6
3550 else
3551 cat >conftest.$ac_ext <<_ACEOF
3552 /* confdefs.h. */
3553 _ACEOF
3554 cat confdefs.h >>conftest.$ac_ext
3555 cat >>conftest.$ac_ext <<_ACEOF
3556 /* end confdefs.h. */
3557 /* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
3558 For example, HP-UX 11i <limits.h> declares gettimeofday. */
3559 #define gethostbyname innocuous_gethostbyname
3560
3561 /* System header to define __stub macros and hopefully few prototypes,
3562 which can conflict with char gethostbyname (); below.
3563 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3564 <limits.h> exists even on freestanding compilers. */
3565
3566 #ifdef __STDC__
3567 # include <limits.h>
3568 #else
3569 # include <assert.h>
3570 #endif
3571
3572 #undef gethostbyname
3573
3574 /* Override any gcc2 internal prototype to avoid an error. */
3575 #ifdef __cplusplus
3576 extern "C"
3577 {
3578 #endif
3579 /* We use char because int might match the return type of a gcc2
3580 builtin and then its argument prototype would still apply. */
3581 char gethostbyname ();
3582 /* The GNU C library defines this for functions which it implements
3583 to always fail with ENOSYS. Some functions are actually named
3584 something starting with __ and the normal name is an alias. */
3585 #if defined (__stub_gethostbyname) || defined (__stub___gethostbyname)
3586 choke me
3587 #else
3588 char (*f) () = gethostbyname;
3589 #endif
3590 #ifdef __cplusplus
3591 }
3592 #endif
3593
3594 int
3595 main ()
3596 {
3597 return f != gethostbyname;
3598 ;
3599 return 0;
3600 }
3601 _ACEOF
3602 rm -f conftest.$ac_objext conftest$ac_exeext
3603 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3604 (eval $ac_link) 2>conftest.er1
3605 ac_status=$?
3606 grep -v '^ *+' conftest.er1 >conftest.err
3607 rm -f conftest.er1
3608 cat conftest.err >&5
3609 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3610 (exit $ac_status); } &&
3611 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3612 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3613 (eval $ac_try) 2>&5
3614 ac_status=$?
3615 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3616 (exit $ac_status); }; } &&
3617 { ac_try='test -s conftest$ac_exeext'
3618 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3619 (eval $ac_try) 2>&5
3620 ac_status=$?
3621 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3622 (exit $ac_status); }; }; then
3623 ac_cv_func_gethostbyname=yes
3624 else
3625 echo "$as_me: failed program was:" >&5
3626 sed 's/^/| /' conftest.$ac_ext >&5
3627
3628 ac_cv_func_gethostbyname=no
3629 fi
3630 rm -f conftest.err conftest.$ac_objext \
3631 conftest$ac_exeext conftest.$ac_ext
3632 fi
3633 echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5
3634 echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6
3635 if test $ac_cv_func_gethostbyname = yes; then
3636 :
3637 else
3638 echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
3639 echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6
3640 if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
3641 echo $ECHO_N "(cached) $ECHO_C" >&6
3642 else
3643 ac_check_lib_save_LIBS=$LIBS
3644 LIBS="-lnsl $LIBS"
3645 cat >conftest.$ac_ext <<_ACEOF
3646 /* confdefs.h. */
3647 _ACEOF
3648 cat confdefs.h >>conftest.$ac_ext
3649 cat >>conftest.$ac_ext <<_ACEOF
3650 /* end confdefs.h. */
3651
3652 /* Override any gcc2 internal prototype to avoid an error. */
3653 #ifdef __cplusplus
3654 extern "C"
3655 #endif
3656 /* We use char because int might match the return type of a gcc2
3657 builtin and then its argument prototype would still apply. */
3658 char gethostbyname ();
3659 int
3660 main ()
3661 {
3662 gethostbyname ();
3663 ;
3664 return 0;
3665 }
3666 _ACEOF
3667 rm -f conftest.$ac_objext conftest$ac_exeext
3668 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3669 (eval $ac_link) 2>conftest.er1
3670 ac_status=$?
3671 grep -v '^ *+' conftest.er1 >conftest.err
3672 rm -f conftest.er1
3673 cat conftest.err >&5
3674 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3675 (exit $ac_status); } &&
3676 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3677 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3678 (eval $ac_try) 2>&5
3679 ac_status=$?
3680 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3681 (exit $ac_status); }; } &&
3682 { ac_try='test -s conftest$ac_exeext'
3683 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3684 (eval $ac_try) 2>&5
3685 ac_status=$?
3686 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3687 (exit $ac_status); }; }; then
3688 ac_cv_lib_nsl_gethostbyname=yes
3689 else
3690 echo "$as_me: failed program was:" >&5
3691 sed 's/^/| /' conftest.$ac_ext >&5
3692
3693 ac_cv_lib_nsl_gethostbyname=no
3694 fi
3695 rm -f conftest.err conftest.$ac_objext \
3696 conftest$ac_exeext conftest.$ac_ext
3697 LIBS=$ac_check_lib_save_LIBS
3698 fi
3699 echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
3700 echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6
3701 if test $ac_cv_lib_nsl_gethostbyname = yes; then
3702 LIBS="$LIBS -lnsl"
3703 fi
3704
3705 fi
3706
3707 echo "$as_me:$LINENO: checking for socket" >&5
3708 echo $ECHO_N "checking for socket... $ECHO_C" >&6
3709 if test "${ac_cv_func_socket+set}" = set; then
3710 echo $ECHO_N "(cached) $ECHO_C" >&6
3711 else
3712 cat >conftest.$ac_ext <<_ACEOF
3713 /* confdefs.h. */
3714 _ACEOF
3715 cat confdefs.h >>conftest.$ac_ext
3716 cat >>conftest.$ac_ext <<_ACEOF
3717 /* end confdefs.h. */
3718 /* Define socket to an innocuous variant, in case <limits.h> declares socket.
3719 For example, HP-UX 11i <limits.h> declares gettimeofday. */
3720 #define socket innocuous_socket
3721
3722 /* System header to define __stub macros and hopefully few prototypes,
3723 which can conflict with char socket (); below.
3724 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3725 <limits.h> exists even on freestanding compilers. */
3726
3727 #ifdef __STDC__
3728 # include <limits.h>
3729 #else
3730 # include <assert.h>
3731 #endif
3732
3733 #undef socket
3734
3735 /* Override any gcc2 internal prototype to avoid an error. */
3736 #ifdef __cplusplus
3737 extern "C"
3738 {
3739 #endif
3740 /* We use char because int might match the return type of a gcc2
3741 builtin and then its argument prototype would still apply. */
3742 char socket ();
3743 /* The GNU C library defines this for functions which it implements
3744 to always fail with ENOSYS. Some functions are actually named
3745 something starting with __ and the normal name is an alias. */
3746 #if defined (__stub_socket) || defined (__stub___socket)
3747 choke me
3748 #else
3749 char (*f) () = socket;
3750 #endif
3751 #ifdef __cplusplus
3752 }
3753 #endif
3754
3755 int
3756 main ()
3757 {
3758 return f != socket;
3759 ;
3760 return 0;
3761 }
3762 _ACEOF
3763 rm -f conftest.$ac_objext conftest$ac_exeext
3764 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3765 (eval $ac_link) 2>conftest.er1
3766 ac_status=$?
3767 grep -v '^ *+' conftest.er1 >conftest.err
3768 rm -f conftest.er1
3769 cat conftest.err >&5
3770 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3771 (exit $ac_status); } &&
3772 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3773 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3774 (eval $ac_try) 2>&5
3775 ac_status=$?
3776 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3777 (exit $ac_status); }; } &&
3778 { ac_try='test -s conftest$ac_exeext'
3779 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3780 (eval $ac_try) 2>&5
3781 ac_status=$?
3782 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3783 (exit $ac_status); }; }; then
3784 ac_cv_func_socket=yes
3785 else
3786 echo "$as_me: failed program was:" >&5
3787 sed 's/^/| /' conftest.$ac_ext >&5
3788
3789 ac_cv_func_socket=no
3790 fi
3791 rm -f conftest.err conftest.$ac_objext \
3792 conftest$ac_exeext conftest.$ac_ext
3793 fi
3794 echo "$as_me:$LINENO: result: $ac_cv_func_socket" >&5
3795 echo "${ECHO_T}$ac_cv_func_socket" >&6
3796 if test $ac_cv_func_socket = yes; then
3797 :
3798 else
3799 echo "$as_me:$LINENO: checking for socket in -lsocket" >&5
3800 echo $ECHO_N "checking for socket in -lsocket... $ECHO_C" >&6
3801 if test "${ac_cv_lib_socket_socket+set}" = set; then
3802 echo $ECHO_N "(cached) $ECHO_C" >&6
3803 else
3804 ac_check_lib_save_LIBS=$LIBS
3805 LIBS="-lsocket $LIBS"
3806 cat >conftest.$ac_ext <<_ACEOF
3807 /* confdefs.h. */
3808 _ACEOF
3809 cat confdefs.h >>conftest.$ac_ext
3810 cat >>conftest.$ac_ext <<_ACEOF
3811 /* end confdefs.h. */
3812
3813 /* Override any gcc2 internal prototype to avoid an error. */
3814 #ifdef __cplusplus
3815 extern "C"
3816 #endif
3817 /* We use char because int might match the return type of a gcc2
3818 builtin and then its argument prototype would still apply. */
3819 char socket ();
3820 int
3821 main ()
3822 {
3823 socket ();
3824 ;
3825 return 0;
3826 }
3827 _ACEOF
3828 rm -f conftest.$ac_objext conftest$ac_exeext
3829 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3830 (eval $ac_link) 2>conftest.er1
3831 ac_status=$?
3832 grep -v '^ *+' conftest.er1 >conftest.err
3833 rm -f conftest.er1
3834 cat conftest.err >&5
3835 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3836 (exit $ac_status); } &&
3837 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3838 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3839 (eval $ac_try) 2>&5
3840 ac_status=$?
3841 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3842 (exit $ac_status); }; } &&
3843 { ac_try='test -s conftest$ac_exeext'
3844 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3845 (eval $ac_try) 2>&5
3846 ac_status=$?
3847 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3848 (exit $ac_status); }; }; then
3849 ac_cv_lib_socket_socket=yes
3850 else
3851 echo "$as_me: failed program was:" >&5
3852 sed 's/^/| /' conftest.$ac_ext >&5
3853
3854 ac_cv_lib_socket_socket=no
3855 fi
3856 rm -f conftest.err conftest.$ac_objext \
3857 conftest$ac_exeext conftest.$ac_ext
3858 LIBS=$ac_check_lib_save_LIBS
3859 fi
3860 echo "$as_me:$LINENO: result: $ac_cv_lib_socket_socket" >&5
3861 echo "${ECHO_T}$ac_cv_lib_socket_socket" >&6
3862 if test $ac_cv_lib_socket_socket = yes; then
3863 LIBS="$LIBS -lsocket"
3864 fi
3865
3866 fi
3867
3868
3869 echo "$as_me:$LINENO: checking for sched_yield" >&5
3870 echo $ECHO_N "checking for sched_yield... $ECHO_C" >&6
3871 if test "${ac_cv_func_sched_yield+set}" = set; then
3872 echo $ECHO_N "(cached) $ECHO_C" >&6
3873 else
3874 cat >conftest.$ac_ext <<_ACEOF
3875 /* confdefs.h. */
3876 _ACEOF
3877 cat confdefs.h >>conftest.$ac_ext
3878 cat >>conftest.$ac_ext <<_ACEOF
3879 /* end confdefs.h. */
3880 /* Define sched_yield to an innocuous variant, in case <limits.h> declares sched_yield.
3881 For example, HP-UX 11i <limits.h> declares gettimeofday. */
3882 #define sched_yield innocuous_sched_yield
3883
3884 /* System header to define __stub macros and hopefully few prototypes,
3885 which can conflict with char sched_yield (); below.
3886 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3887 <limits.h> exists even on freestanding compilers. */
3888
3889 #ifdef __STDC__
3890 # include <limits.h>
3891 #else
3892 # include <assert.h>
3893 #endif
3894
3895 #undef sched_yield
3896
3897 /* Override any gcc2 internal prototype to avoid an error. */
3898 #ifdef __cplusplus
3899 extern "C"
3900 {
3901 #endif
3902 /* We use char because int might match the return type of a gcc2
3903 builtin and then its argument prototype would still apply. */
3904 char sched_yield ();
3905 /* The GNU C library defines this for functions which it implements
3906 to always fail with ENOSYS. Some functions are actually named
3907 something starting with __ and the normal name is an alias. */
3908 #if defined (__stub_sched_yield) || defined (__stub___sched_yield)
3909 choke me
3910 #else
3911 char (*f) () = sched_yield;
3912 #endif
3913 #ifdef __cplusplus
3914 }
3915 #endif
3916
3917 int
3918 main ()
3919 {
3920 return f != sched_yield;
3921 ;
3922 return 0;
3923 }
3924 _ACEOF
3925 rm -f conftest.$ac_objext conftest$ac_exeext
3926 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3927 (eval $ac_link) 2>conftest.er1
3928 ac_status=$?
3929 grep -v '^ *+' conftest.er1 >conftest.err
3930 rm -f conftest.er1
3931 cat conftest.err >&5
3932 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3933 (exit $ac_status); } &&
3934 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3935 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3936 (eval $ac_try) 2>&5
3937 ac_status=$?
3938 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3939 (exit $ac_status); }; } &&
3940 { ac_try='test -s conftest$ac_exeext'
3941 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3942 (eval $ac_try) 2>&5
3943 ac_status=$?
3944 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3945 (exit $ac_status); }; }; then
3946 ac_cv_func_sched_yield=yes
3947 else
3948 echo "$as_me: failed program was:" >&5
3949 sed 's/^/| /' conftest.$ac_ext >&5
3950
3951 ac_cv_func_sched_yield=no
3952 fi
3953 rm -f conftest.err conftest.$ac_objext \
3954 conftest$ac_exeext conftest.$ac_ext
3955 fi
3956 echo "$as_me:$LINENO: result: $ac_cv_func_sched_yield" >&5
3957 echo "${ECHO_T}$ac_cv_func_sched_yield" >&6
3958 if test $ac_cv_func_sched_yield = yes; then
3959 :
3960 else
3961 echo "$as_me:$LINENO: checking for sched_yield in -lrt" >&5
3962 echo $ECHO_N "checking for sched_yield in -lrt... $ECHO_C" >&6
3963 if test "${ac_cv_lib_rt_sched_yield+set}" = set; then
3964 echo $ECHO_N "(cached) $ECHO_C" >&6
3965 else
3966 ac_check_lib_save_LIBS=$LIBS
3967 LIBS="-lrt $LIBS"
3968 cat >conftest.$ac_ext <<_ACEOF
3969 /* confdefs.h. */
3970 _ACEOF
3971 cat confdefs.h >>conftest.$ac_ext
3972 cat >>conftest.$ac_ext <<_ACEOF
3973 /* end confdefs.h. */
3974
3975 /* Override any gcc2 internal prototype to avoid an error. */
3976 #ifdef __cplusplus
3977 extern "C"
3978 #endif
3979 /* We use char because int might match the return type of a gcc2
3980 builtin and then its argument prototype would still apply. */
3981 char sched_yield ();
3982 int
3983 main ()
3984 {
3985 sched_yield ();
3986 ;
3987 return 0;
3988 }
3989 _ACEOF
3990 rm -f conftest.$ac_objext conftest$ac_exeext
3991 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3992 (eval $ac_link) 2>conftest.er1
3993 ac_status=$?
3994 grep -v '^ *+' conftest.er1 >conftest.err
3995 rm -f conftest.er1
3996 cat conftest.err >&5
3997 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3998 (exit $ac_status); } &&
3999 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
4000 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4001 (eval $ac_try) 2>&5
4002 ac_status=$?
4003 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4004 (exit $ac_status); }; } &&
4005 { ac_try='test -s conftest$ac_exeext'
4006 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4007 (eval $ac_try) 2>&5
4008 ac_status=$?
4009 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4010 (exit $ac_status); }; }; then
4011 ac_cv_lib_rt_sched_yield=yes
4012 else
4013 echo "$as_me: failed program was:" >&5
4014 sed 's/^/| /' conftest.$ac_ext >&5
4015
4016 ac_cv_lib_rt_sched_yield=no
4017 fi
4018 rm -f conftest.err conftest.$ac_objext \
4019 conftest$ac_exeext conftest.$ac_ext
4020 LIBS=$ac_check_lib_save_LIBS
4021 fi
4022 echo "$as_me:$LINENO: result: $ac_cv_lib_rt_sched_yield" >&5
4023 echo "${ECHO_T}$ac_cv_lib_rt_sched_yield" >&6
4024 if test $ac_cv_lib_rt_sched_yield = yes; then
4025 LIBS="$LIBS -lrt"
4026 fi
4027
4028 fi
4029
4030
4031 echo "$as_me:$LINENO: checking for sched_yield support" >&5
4032 echo $ECHO_N "checking for sched_yield support... $ECHO_C" >&6
4033 cat >conftest.$ac_ext <<_ACEOF
4034 /* confdefs.h. */
4035 _ACEOF
4036 cat confdefs.h >>conftest.$ac_ext
4037 cat >>conftest.$ac_ext <<_ACEOF
4038 /* end confdefs.h. */
4039 #include <sched.h>
4040 int
4041 main ()
4042 {
4043 sched_yield ()
4044 ;
4045 return 0;
4046 }
4047 _ACEOF
4048 rm -f conftest.$ac_objext conftest$ac_exeext
4049 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4050 (eval $ac_link) 2>conftest.er1
4051 ac_status=$?
4052 grep -v '^ *+' conftest.er1 >conftest.err
4053 rm -f conftest.er1
4054 cat conftest.err >&5
4055 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4056 (exit $ac_status); } &&
4057 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
4058 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4059 (eval $ac_try) 2>&5
4060 ac_status=$?
4061 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4062 (exit $ac_status); }; } &&
4063 { ac_try='test -s conftest$ac_exeext'
4064 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4065 (eval $ac_try) 2>&5
4066 ac_status=$?
4067 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4068 (exit $ac_status); }; }; then
4069 echo "$as_me:$LINENO: result: yes" >&5
4070 echo "${ECHO_T}yes" >&6
4071
4072 cat >>confdefs.h <<\_ACEOF
4073 #define HAVE_SCHED_YIELD 1
4074 _ACEOF
4075
4076 else
4077 echo "$as_me: failed program was:" >&5
4078 sed 's/^/| /' conftest.$ac_ext >&5
4079
4080 echo "$as_me:$LINENO: result: no" >&5
4081 echo "${ECHO_T}no" >&6
4082 fi
4083 rm -f conftest.err conftest.$ac_objext \
4084 conftest$ac_exeext conftest.$ac_ext
4085
4086
4087 MALLOC_TYPE=S
4088
4089 support_frills=yes
4090 support_inheritpixmap=yes
4091 support_tinting=yes
4092 support_fading=yes
4093 support_keepscrolling=yes
4094 support_selectionscrolling=yes
4095 support_mousewheel=yes
4096 support_mouseslipwheel=yes
4097 support_utmp=yes
4098 support_wtmp=yes
4099 support_lastlog=yes
4100 support_text_blink=yes
4101 support_pointer_blank=yes
4102 support_scroll_rxvt=yes
4103 support_scroll_next=yes
4104 support_scroll_xterm=yes
4105 support_scroll_plain=yes
4106 support_xim=yes
4107 support_xpm=yes
4108 support_xft=yes
4109 support_unicode3=no
4110 support_combining=yes
4111 support_8bitctrls=no
4112 support_iso14755=yes
4113 support_styles=yes
4114 support_perl=yes
4115 codesets=all
4116
4117
4118 if test "x$enable_shared" = xyes; then
4119
4120 cat >>confdefs.h <<\_ACEOF
4121 #define LIBRXVT 1
4122 _ACEOF
4123
4124 INSTALL_LIBRXVT=yes
4125 fi
4126
4127
4128 # Check whether --enable-everything or --disable-everything was given.
4129 if test "${enable_everything+set}" = set; then
4130 enableval="$enable_everything"
4131
4132 if test x$enableval = xno; then
4133 support_24bit=no
4134 support_frills=no
4135 support_inheritpixmap=no
4136 support_tinting=no
4137 support_fading=no
4138 support_keepscrolling=no
4139 support_selectionscrolling=no
4140 support_lastlog=no
4141 support_mousewheel=no
4142 support_mouseslipwheel=no
4143 support_text_blink=no
4144 support_pointer_blank=no
4145 support_scroll_rxvt=no
4146 support_scroll_next=no
4147 support_scroll_xterm=no
4148 support_scroll_plain=no
4149 support_utmp=no
4150 support_wtmp=no
4151 support_xim=no
4152 support_xpm=no
4153 support_xft=no
4154 support_unicode3=no
4155 support_combining=no
4156 support_8bitctrls=no
4157 support_iso14755=no
4158 support_styles=no
4159 support_perl=no
4160 codesets=
4161 fi
4162 if test x$enableval = xyes; then
4163 support_24bit=yes
4164 support_frills=yes
4165 support_inheritpixmap=yes
4166 support_tinting=yes
4167 support_fading=yes
4168 support_keepscrolling=yes
4169 support_selectionscrolling=yes
4170 support_lastlog=yes
4171 support_mousewheel=yes
4172 support_mouseslipwheel=yes
4173 support_text_blink=yes
4174 support_pointer_blank=yes
4175 support_scroll_rxvt=yes
4176 support_scroll_next=yes
4177 support_scroll_xterm=yes
4178 support_scroll_plain=yes
4179 support_utmp=yes
4180 support_wtmp=yes
4181 support_xim=yes
4182 support_xpm=yes
4183 support_xft=yes
4184 support_unicode3=yes
4185 support_combining=yes
4186 #support_8bitctrls=yes
4187 support_iso14755=yes
4188 support_styles=yes
4189 support_perl=yes
4190 codesets=all
4191 fi
4192
4193 fi;
4194
4195 # Check whether --enable-unicode3 or --disable-unicode3 was given.
4196 if test "${enable_unicode3+set}" = set; then
4197 enableval="$enable_unicode3"
4198 if test x$enableval = xyes -o x$enableval = xno; then
4199 support_unicode3=$enableval
4200 fi
4201 fi;
4202
4203 # Check whether --enable-combining or --disable-combining was given.
4204 if test "${enable_combining+set}" = set; then
4205 enableval="$enable_combining"
4206 if test x$enableval = xyes -o x$enableval = xno; then
4207 support_combining=$enableval
4208 fi
4209 fi;
4210
4211 # Check whether --enable-xft or --disable-xft was given.
4212 if test "${enable_xft+set}" = set; then
4213 enableval="$enable_xft"
4214 if test x$enableval = xyes -o x$enableval = xno; then
4215 support_xft=$enableval
4216 fi
4217 fi;
4218
4219 # Check whether --enable-font-styles or --disable-font-styles was given.
4220 if test "${enable_font_styles+set}" = set; then
4221 enableval="$enable_font_styles"
4222 if test x$enableval = xyes -o x$enableval = xno; then
4223 support_styles=$enableval
4224 fi
4225 fi;
4226
4227 # Check whether --enable-utmp or --disable-utmp was given.
4228 if test "${enable_utmp+set}" = set; then
4229 enableval="$enable_utmp"
4230 if test x$enableval = xyes -o x$enableval = xno; then
4231 support_utmp=$enableval
4232 fi
4233 fi;
4234
4235 # Check whether --enable-wtmp or --disable-wtmp was given.
4236 if test "${enable_wtmp+set}" = set; then
4237 enableval="$enable_wtmp"
4238 if test x$enableval = xyes -o x$enableval = xno; then
4239 support_wtmp=$enableval
4240 fi
4241 fi;
4242
4243 # Check whether --enable-lastlog or --disable-lastlog was given.
4244 if test "${enable_lastlog+set}" = set; then
4245 enableval="$enable_lastlog"
4246 if test x$enableval = xyes -o x$enableval = xno; then
4247 support_lastlog=$enableval
4248 fi
4249 fi;
4250
4251 # Check whether --enable-xpm-background or --disable-xpm-background was given.
4252 if test "${enable_xpm_background+set}" = set; then
4253 enableval="$enable_xpm_background"
4254 if test x$enableval = xyes -o x$enableval = xno; then
4255 support_xpm=$enableval
4256 fi
4257 fi;
4258
4259 # Check whether --enable-transparency or --disable-transparency was given.
4260 if test "${enable_transparency+set}" = set; then
4261 enableval="$enable_transparency"
4262 if test x$enableval = xyes -o x$enableval = xno; then
4263 support_inheritpixmap=$enableval
4264 fi
4265 fi;
4266
4267 # Check whether --enable-tinting or --disable-tinting was given.
4268 if test "${enable_tinting+set}" = set; then
4269 enableval="$enable_tinting"
4270 if test x$enableval = xyes -o x$enableval = xno; then
4271 support_tinting=$enableval
4272 fi
4273 fi;
4274
4275 # Check whether --enable-fading or --disable-fading was given.
4276 if test "${enable_fading+set}" = set; then
4277 enableval="$enable_fading"
4278 if test x$enableval = xyes -o x$enableval = xno; then
4279 support_fading=$enableval
4280 fi
4281 fi;
4282
4283 # Check whether --enable-rxvt-scroll or --disable-rxvt-scroll was given.
4284 if test "${enable_rxvt_scroll+set}" = set; then
4285 enableval="$enable_rxvt_scroll"
4286 if test x$enableval = xyes -o x$enableval = xno; then
4287 support_scroll_rxvt=$enableval
4288 fi
4289 fi;
4290
4291 # Check whether --enable-next-scroll or --disable-next-scroll was given.
4292 if test "${enable_next_scroll+set}" = set; then
4293 enableval="$enable_next_scroll"
4294 if test x$enableval = xyes -o x$enableval = xno; then
4295 support_scroll_next=$enableval
4296 fi
4297 fi;
4298
4299 # Check whether --enable-xterm-scroll or --disable-xterm-scroll was given.
4300 if test "${enable_xterm_scroll+set}" = set; then
4301 enableval="$enable_xterm_scroll"
4302 if test x$enableval = xyes -o x$enableval = xno; then
4303 support_scroll_xterm=$enableval
4304 fi
4305 fi;
4306
4307 # Check whether --enable-perl or --disable-perl was given.
4308 if test "${enable_perl+set}" = set; then
4309 enableval="$enable_perl"
4310 if test x$enableval = xyes -o x$enableval = xno; then
4311 support_perl=$enableval
4312 fi
4313 fi;
4314
4315 # Check whether --enable-plain-scroll or --disable-plain-scroll was given.
4316 if test "${enable_plain_scroll+set}" = set; then
4317 enableval="$enable_plain_scroll"
4318 if test x$enableval = xyes -o x$enableval = xno; then
4319 support_scroll_plain=$enableval
4320 fi
4321 fi;
4322
4323
4324
4325 # Check whether --with-codesets or --without-codesets was given.
4326 if test "${with_codesets+set}" = set; then
4327 withval="$with_codesets"
4328 codesets="$withval"
4329 fi;
4330
4331 # Check whether --enable-xim or --disable-xim was given.
4332 if test "${enable_xim+set}" = set; then
4333 enableval="$enable_xim"
4334 if test x$enableval = xyes -o x$enableval = xno; then
4335 support_xim=$enableval
4336 fi
4337 fi;
4338
4339 # Check whether --enable-backspace-key or --disable-backspace-key was given.
4340 if test "${enable_backspace_key+set}" = set; then
4341 enableval="$enable_backspace_key"
4342 if test x$enableval = xno; then
4343
4344 cat >>confdefs.h <<\_ACEOF
4345 #define NO_BACKSPACE_KEY 1
4346 _ACEOF
4347
4348 fi
4349 fi;
4350
4351 # Check whether --enable-delete-key or --disable-delete-key was given.
4352 if test "${enable_delete_key+set}" = set; then
4353 enableval="$enable_delete_key"
4354 if test x$enableval = xno; then
4355
4356 cat >>confdefs.h <<\_ACEOF
4357 #define NO_DELETE_KEY 1
4358 _ACEOF
4359
4360 fi
4361 fi;
4362
4363 # Check whether --enable-resources or --disable-resources was given.
4364 if test "${enable_resources+set}" = set; then
4365 enableval="$enable_resources"
4366 if test x$enableval = xno; then
4367
4368 cat >>confdefs.h <<\_ACEOF
4369 #define NO_RESOURCES 1
4370 _ACEOF
4371
4372 fi
4373 fi;
4374
4375 # Check whether --enable-8bitctrls or --disable-8bitctrls was given.
4376 if test "${enable_8bitctrls+set}" = set; then
4377 enableval="$enable_8bitctrls"
4378 if test x$enableval = xyes -o x$enableval = xno; then
4379 support_8bitctrls=$enableval
4380 fi
4381 fi;
4382
4383 RESFALLBACK=Rxvt
4384 # Check whether --enable-fallback or --disable-fallback was given.
4385 if test "${enable_fallback+set}" = set; then
4386 enableval="$enable_fallback"
4387
4388 test x$enableval = xyes && enableval=Rxvt
4389 test x$enableval = xno && enableval=
4390 RESFALLBACK="$enableval"
4391
4392 fi;
4393
4394 if test x$RESFALLBACK != x; then
4395
4396 cat >>confdefs.h <<_ACEOF
4397 #define RESFALLBACK "$RESFALLBACK"
4398 _ACEOF
4399
4400 fi
4401
4402 RESNAME=urxvt
4403
4404 # Check whether --with-res-name or --without-res-name was given.
4405 if test "${with_res_name+set}" = set; then
4406 withval="$with_res_name"
4407 RESNAME="$withval"
4408 fi;
4409
4410 cat >>confdefs.h <<_ACEOF
4411 #define RESNAME "$RESNAME"
4412 _ACEOF
4413
4414
4415 RESCLASS=URxvt
4416
4417 # Check whether --with-res-class or --without-res-class was given.
4418 if test "${with_res_class+set}" = set; then
4419 withval="$with_res_class"
4420 RESCLASS="$withval"
4421 fi;
4422
4423 cat >>confdefs.h <<_ACEOF
4424 #define RESCLASS "$RESCLASS"
4425 _ACEOF
4426
4427
4428 RXVTNAME=urxvt
4429
4430 # Check whether --with-name or --without-name was given.
4431 if test "${with_name+set}" = set; then
4432 withval="$with_name"
4433 RXVTNAME="$withval"
4434 fi;
4435
4436 cat >>confdefs.h <<_ACEOF
4437 #define RXVTNAME "$RXVTNAME"
4438 _ACEOF
4439
4440
4441 RXVTNAME=`echo "$RXVTNAME"|sed "$program_transform_name"`
4442
4443
4444 # Check whether --enable-swapscreen or --disable-swapscreen was given.
4445 if test "${enable_swapscreen+set}" = set; then
4446 enableval="$enable_swapscreen"
4447 if test x$enableval = xno; then
4448
4449 cat >>confdefs.h <<\_ACEOF
4450 #define NO_SECONDARY_SCREEN 1
4451 _ACEOF
4452
4453 fi
4454 fi;
4455
4456 # Check whether --enable-iso14755 or --disable-iso14755 was given.
4457 if test "${enable_iso14755+set}" = set; then
4458 enableval="$enable_iso14755"
4459 if test x$enableval = xyes -o x$enableval = xno; then
4460 support_iso14755=$enableval
4461 fi
4462 fi;
4463
4464 # Check whether --enable-frills or --disable-frills was given.
4465 if test "${enable_frills+set}" = set; then
4466 enableval="$enable_frills"
4467 if test x$enableval = xyes -o x$enableval = xno; then
4468 support_frills=$enableval
4469 fi
4470 fi;
4471
4472 # Check whether --enable-24bit or --disable-24bit was given.
4473 if test "${enable_24bit+set}" = set; then
4474 enableval="$enable_24bit"
4475 if test x$enableval = xyes -o x$enableval = xno; then
4476 support_24bit=$enableval
4477 fi
4478 fi;
4479
4480 # Check whether --enable-keepscrolling or --disable-keepscrolling was given.
4481 if test "${enable_keepscrolling+set}" = set; then
4482 enableval="$enable_keepscrolling"
4483 if test x$enableval = xyes -o x$enableval = xno; then
4484 support_keepscrolling=$enableval
4485 fi
4486 fi;
4487
4488 # Check whether --enable-selectionscrolling or --disable-selectionscrolling was given.
4489 if test "${enable_selectionscrolling+set}" = set; then
4490 enableval="$enable_selectionscrolling"
4491 if test x$enableval = xyes -o x$enableval = xno; then
4492 support_selectionscrolling=$enableval
4493 fi
4494 fi;
4495
4496 # Check whether --enable-mousewheel or --disable-mousewheel was given.
4497 if test "${enable_mousewheel+set}" = set; then
4498 enableval="$enable_mousewheel"
4499 if test x$enableval = xyes -o x$enableval = xno; then
4500 support_mousewheel=$enableval
4501 fi
4502 fi;
4503
4504 # Check whether --enable-slipwheeling or --disable-slipwheeling was given.
4505 if test "${enable_slipwheeling+set}" = set; then
4506 enableval="$enable_slipwheeling"
4507 if test x$enableval = xyes -o x$enableval = xno; then
4508 support_mouseslipwheel=$enableval
4509 fi
4510 fi;
4511
4512 # Check whether --enable-dmalloc or --disable-dmalloc was given.
4513 if test "${enable_dmalloc+set}" = set; then
4514 enableval="$enable_dmalloc"
4515 if test x$enableval = xyes; then
4516 MALLOC_TYPE=G
4517 DEBUG=-DDEBUG_MALLOC
4518 DLIB="-L/usr/local/lib -ldmalloc"
4519 DINCLUDE=-I/usr/local/include
4520 fi
4521 fi;
4522
4523 # Check whether --enable-dlmalloc or --disable-dlmalloc was given.
4524 if test "${enable_dlmalloc+set}" = set; then
4525 enableval="$enable_dlmalloc"
4526 if test x$enableval = xyes; then
4527 MALLOC_TYPE=D
4528 DEBUG=
4529 DLIB="-L/usr/local/lib -ldlmalloc"
4530 DINCLUDE=
4531 fi
4532 fi;
4533
4534 # Check whether --enable-smart-resize or --disable-smart-resize was given.
4535 if test "${enable_smart_resize+set}" = set; then
4536 enableval="$enable_smart_resize"
4537 if test x$enableval = xyes; then
4538
4539 cat >>confdefs.h <<\_ACEOF
4540 #define SMART_RESIZE 1
4541 _ACEOF
4542
4543 fi
4544 fi;
4545
4546 # Check whether --enable-text-blink or --disable-text-blink was given.
4547 if test "${enable_text_blink+set}" = set; then
4548 enableval="$enable_text_blink"
4549 if test x$enableval = xyes -o x$enableval = xno; then
4550 support_text_blink=$enableval
4551 fi
4552 fi;
4553
4554 # Check whether --enable-pointer-blank or --disable-pointer-blank was given.
4555 if test "${enable_pointer_blank+set}" = set; then
4556 enableval="$enable_pointer_blank"
4557 if test x$enableval = xyes -o x$enableval = xno; then
4558 support_pointer_blank=$enableval
4559 fi
4560 fi;
4561
4562
4563 # Check whether --with-term or --without-term was given.
4564 if test "${with_term+set}" = set; then
4565 withval="$with_term"
4566 if test x$withval != x; then
4567
4568 cat >>confdefs.h <<_ACEOF
4569 #define TERMENV "$withval"
4570 _ACEOF
4571 term="$withval"
4572 fi
4573 fi;
4574
4575
4576 # Check whether --with-terminfo or --without-terminfo was given.
4577 if test "${with_terminfo+set}" = set; then
4578 withval="$with_terminfo"
4579 if test x$withval != x; then
4580
4581 cat >>confdefs.h <<_ACEOF
4582 #define RXVT_TERMINFO "$withval"
4583 _ACEOF
4584 terminfo="$withval"
4585 fi
4586 fi;
4587
4588
4589 # Extract the first word of "mv", so it can be a program name with args.
4590 set dummy mv; ac_word=$2
4591 echo "$as_me:$LINENO: checking for $ac_word" >&5
4592 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4593 if test "${ac_cv_path_MV+set}" = set; then
4594 echo $ECHO_N "(cached) $ECHO_C" >&6
4595 else
4596 case $MV in
4597 [\\/]* | ?:[\\/]*)
4598 ac_cv_path_MV="$MV" # Let the user override the test with a path.
4599 ;;
4600 *)
4601 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4602 for as_dir in $PATH
4603 do
4604 IFS=$as_save_IFS
4605 test -z "$as_dir" && as_dir=.
4606 for ac_exec_ext in '' $ac_executable_extensions; do
4607 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4608 ac_cv_path_MV="$as_dir/$ac_word$ac_exec_ext"
4609 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4610 break 2
4611 fi
4612 done
4613 done
4614
4615 test -z "$ac_cv_path_MV" && ac_cv_path_MV="mv"
4616 ;;
4617 esac
4618 fi
4619 MV=$ac_cv_path_MV
4620
4621 if test -n "$MV"; then
4622 echo "$as_me:$LINENO: result: $MV" >&5
4623 echo "${ECHO_T}$MV" >&6
4624 else
4625 echo "$as_me:$LINENO: result: no" >&5
4626 echo "${ECHO_T}no" >&6
4627 fi
4628
4629 # Extract the first word of "rm", so it can be a program name with args.
4630 set dummy rm; ac_word=$2
4631 echo "$as_me:$LINENO: checking for $ac_word" >&5
4632 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4633 if test "${ac_cv_path_RM+set}" = set; then
4634 echo $ECHO_N "(cached) $ECHO_C" >&6
4635 else
4636 case $RM in
4637 [\\/]* | ?:[\\/]*)
4638 ac_cv_path_RM="$RM" # Let the user override the test with a path.
4639 ;;
4640 *)
4641 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4642 for as_dir in $PATH
4643 do
4644 IFS=$as_save_IFS
4645 test -z "$as_dir" && as_dir=.
4646 for ac_exec_ext in '' $ac_executable_extensions; do
4647 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4648 ac_cv_path_RM="$as_dir/$ac_word$ac_exec_ext"
4649 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4650 break 2
4651 fi
4652 done
4653 done
4654
4655 test -z "$ac_cv_path_RM" && ac_cv_path_RM="rm"
4656 ;;
4657 esac
4658 fi
4659 RM=$ac_cv_path_RM
4660
4661 if test -n "$RM"; then
4662 echo "$as_me:$LINENO: result: $RM" >&5
4663 echo "${ECHO_T}$RM" >&6
4664 else
4665 echo "$as_me:$LINENO: result: no" >&5
4666 echo "${ECHO_T}no" >&6
4667 fi
4668
4669 # Extract the first word of "cp", so it can be a program name with args.
4670 set dummy cp; ac_word=$2
4671 echo "$as_me:$LINENO: checking for $ac_word" >&5
4672 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4673 if test "${ac_cv_path_CP+set}" = set; then
4674 echo $ECHO_N "(cached) $ECHO_C" >&6
4675 else
4676 case $CP in
4677 [\\/]* | ?:[\\/]*)
4678 ac_cv_path_CP="$CP" # Let the user override the test with a path.
4679 ;;
4680 *)
4681 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4682 for as_dir in $PATH
4683 do
4684 IFS=$as_save_IFS
4685 test -z "$as_dir" && as_dir=.
4686 for ac_exec_ext in '' $ac_executable_extensions; do
4687 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4688 ac_cv_path_CP="$as_dir/$ac_word$ac_exec_ext"
4689 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4690 break 2
4691 fi
4692 done
4693 done
4694
4695 test -z "$ac_cv_path_CP" && ac_cv_path_CP="cp"
4696 ;;
4697 esac
4698 fi
4699 CP=$ac_cv_path_CP
4700
4701 if test -n "$CP"; then
4702 echo "$as_me:$LINENO: result: $CP" >&5
4703 echo "${ECHO_T}$CP" >&6
4704 else
4705 echo "$as_me:$LINENO: result: no" >&5
4706 echo "${ECHO_T}no" >&6
4707 fi
4708
4709 # Extract the first word of "ln", so it can be a program name with args.
4710 set dummy ln; ac_word=$2
4711 echo "$as_me:$LINENO: checking for $ac_word" >&5
4712 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4713 if test "${ac_cv_path_LN+set}" = set; then
4714 echo $ECHO_N "(cached) $ECHO_C" >&6
4715 else
4716 case $LN in
4717 [\\/]* | ?:[\\/]*)
4718 ac_cv_path_LN="$LN" # Let the user override the test with a path.
4719 ;;
4720 *)
4721 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4722 for as_dir in $PATH
4723 do
4724 IFS=$as_save_IFS
4725 test -z "$as_dir" && as_dir=.
4726 for ac_exec_ext in '' $ac_executable_extensions; do
4727 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4728 ac_cv_path_LN="$as_dir/$ac_word$ac_exec_ext"
4729 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4730 break 2
4731 fi
4732 done
4733 done
4734
4735 test -z "$ac_cv_path_LN" && ac_cv_path_LN="ln"
4736 ;;
4737 esac
4738 fi
4739 LN=$ac_cv_path_LN
4740
4741 if test -n "$LN"; then
4742 echo "$as_me:$LINENO: result: $LN" >&5
4743 echo "${ECHO_T}$LN" >&6
4744 else
4745 echo "$as_me:$LINENO: result: no" >&5
4746 echo "${ECHO_T}no" >&6
4747 fi
4748
4749 # Extract the first word of "sed", so it can be a program name with args.
4750 set dummy sed; ac_word=$2
4751 echo "$as_me:$LINENO: checking for $ac_word" >&5
4752 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4753 if test "${ac_cv_path_SED+set}" = set; then
4754 echo $ECHO_N "(cached) $ECHO_C" >&6
4755 else
4756 case $SED in
4757 [\\/]* | ?:[\\/]*)
4758 ac_cv_path_SED="$SED" # Let the user override the test with a path.
4759 ;;
4760 *)
4761 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4762 for as_dir in $PATH
4763 do
4764 IFS=$as_save_IFS
4765 test -z "$as_dir" && as_dir=.
4766 for ac_exec_ext in '' $ac_executable_extensions; do
4767 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4768 ac_cv_path_SED="$as_dir/$ac_word$ac_exec_ext"
4769 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4770 break 2
4771 fi
4772 done
4773 done
4774
4775 test -z "$ac_cv_path_SED" && ac_cv_path_SED="sed"
4776 ;;
4777 esac
4778 fi
4779 SED=$ac_cv_path_SED
4780
4781 if test -n "$SED"; then
4782 echo "$as_me:$LINENO: result: $SED" >&5
4783 echo "${ECHO_T}$SED" >&6
4784 else
4785 echo "$as_me:$LINENO: result: no" >&5
4786 echo "${ECHO_T}no" >&6
4787 fi
4788
4789 # Extract the first word of "echo", so it can be a program name with args.
4790 set dummy echo; ac_word=$2
4791 echo "$as_me:$LINENO: checking for $ac_word" >&5
4792 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4793 if test "${ac_cv_path_ECHO+set}" = set; then
4794 echo $ECHO_N "(cached) $ECHO_C" >&6
4795 else
4796 case $ECHO in
4797 [\\/]* | ?:[\\/]*)
4798 ac_cv_path_ECHO="$ECHO" # Let the user override the test with a path.
4799 ;;
4800 *)
4801 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4802 for as_dir in $PATH
4803 do
4804 IFS=$as_save_IFS
4805 test -z "$as_dir" && as_dir=.
4806 for ac_exec_ext in '' $ac_executable_extensions; do
4807 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4808 ac_cv_path_ECHO="$as_dir/$ac_word$ac_exec_ext"
4809 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4810 break 2
4811 fi
4812 done
4813 done
4814
4815 test -z "$ac_cv_path_ECHO" && ac_cv_path_ECHO="echo"
4816 ;;
4817 esac
4818 fi
4819 ECHO=$ac_cv_path_ECHO
4820
4821 if test -n "$ECHO"; then
4822 echo "$as_me:$LINENO: result: $ECHO" >&5
4823 echo "${ECHO_T}$ECHO" >&6
4824 else
4825 echo "$as_me:$LINENO: result: no" >&5
4826 echo "${ECHO_T}no" >&6
4827 fi
4828
4829 # Extract the first word of "cmp", so it can be a program name with args.
4830 set dummy cmp; ac_word=$2
4831 echo "$as_me:$LINENO: checking for $ac_word" >&5
4832 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4833 if test "${ac_cv_path_CMP+set}" = set; then
4834 echo $ECHO_N "(cached) $ECHO_C" >&6
4835 else
4836 case $CMP in
4837 [\\/]* | ?:[\\/]*)
4838 ac_cv_path_CMP="$CMP" # Let the user override the test with a path.
4839 ;;
4840 *)
4841 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4842 for as_dir in $PATH
4843 do
4844 IFS=$as_save_IFS
4845 test -z "$as_dir" && as_dir=.
4846 for ac_exec_ext in '' $ac_executable_extensions; do
4847 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4848 ac_cv_path_CMP="$as_dir/$ac_word$ac_exec_ext"
4849 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4850 break 2
4851 fi
4852 done
4853 done
4854
4855 test -z "$ac_cv_path_CMP" && ac_cv_path_CMP="cmp"
4856 ;;
4857 esac
4858 fi
4859 CMP=$ac_cv_path_CMP
4860
4861 if test -n "$CMP"; then
4862 echo "$as_me:$LINENO: result: $CMP" >&5
4863 echo "${ECHO_T}$CMP" >&6
4864 else
4865 echo "$as_me:$LINENO: result: no" >&5
4866 echo "${ECHO_T}no" >&6
4867 fi
4868
4869 # Extract the first word of "tic", so it can be a program name with args.
4870 set dummy tic; ac_word=$2
4871 echo "$as_me:$LINENO: checking for $ac_word" >&5
4872 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4873 if test "${ac_cv_path_TIC+set}" = set; then
4874 echo $ECHO_N "(cached) $ECHO_C" >&6
4875 else
4876 case $TIC in
4877 [\\/]* | ?:[\\/]*)
4878 ac_cv_path_TIC="$TIC" # Let the user override the test with a path.
4879 ;;
4880 *)
4881 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4882 for as_dir in $PATH
4883 do
4884 IFS=$as_save_IFS
4885 test -z "$as_dir" && as_dir=.
4886 for ac_exec_ext in '' $ac_executable_extensions; do
4887 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4888 ac_cv_path_TIC="$as_dir/$ac_word$ac_exec_ext"
4889 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4890 break 2
4891 fi
4892 done
4893 done
4894
4895 ;;
4896 esac
4897 fi
4898 TIC=$ac_cv_path_TIC
4899
4900 if test -n "$TIC"; then
4901 echo "$as_me:$LINENO: result: $TIC" >&5
4902 echo "${ECHO_T}$TIC" >&6
4903 else
4904 echo "$as_me:$LINENO: result: no" >&5
4905 echo "${ECHO_T}no" >&6
4906 fi
4907
4908
4909
4910
4911 ac_ext=cc
4912 ac_cpp='$CXXCPP $CPPFLAGS'
4913 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4914 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4915 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4916 echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
4917 echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6
4918 if test -z "$CXXCPP"; then
4919 if test "${ac_cv_prog_CXXCPP+set}" = set; then
4920 echo $ECHO_N "(cached) $ECHO_C" >&6
4921 else
4922 # Double quotes because CXXCPP needs to be expanded
4923 for CXXCPP in "$CXX -E" "/lib/cpp"
4924 do
4925 ac_preproc_ok=false
4926 for ac_cxx_preproc_warn_flag in '' yes
4927 do
4928 # Use a header file that comes with gcc, so configuring glibc
4929 # with a fresh cross-compiler works.
4930 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4931 # <limits.h> exists even on freestanding compilers.
4932 # On the NeXT, cc -E runs the code through the compiler's parser,
4933 # not just through cpp. "Syntax error" is here to catch this case.
4934 cat >conftest.$ac_ext <<_ACEOF
4935 /* confdefs.h. */
4936 _ACEOF
4937 cat confdefs.h >>conftest.$ac_ext
4938 cat >>conftest.$ac_ext <<_ACEOF
4939 /* end confdefs.h. */
4940 #ifdef __STDC__
4941 # include <limits.h>
4942 #else
4943 # include <assert.h>
4944 #endif
4945 Syntax error
4946 _ACEOF
4947 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4948 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4949 ac_status=$?
4950 grep -v '^ *+' conftest.er1 >conftest.err
4951 rm -f conftest.er1
4952 cat conftest.err >&5
4953 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4954 (exit $ac_status); } >/dev/null; then
4955 if test -s conftest.err; then
4956 ac_cpp_err=$ac_cxx_preproc_warn_flag
4957 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
4958 else
4959 ac_cpp_err=
4960 fi
4961 else
4962 ac_cpp_err=yes
4963 fi
4964 if test -z "$ac_cpp_err"; then
4965 :
4966 else
4967 echo "$as_me: failed program was:" >&5
4968 sed 's/^/| /' conftest.$ac_ext >&5
4969
4970 # Broken: fails on valid input.
4971 continue
4972 fi
4973 rm -f conftest.err conftest.$ac_ext
4974
4975 # OK, works on sane cases. Now check whether non-existent headers
4976 # can be detected and how.
4977 cat >conftest.$ac_ext <<_ACEOF
4978 /* confdefs.h. */
4979 _ACEOF
4980 cat confdefs.h >>conftest.$ac_ext
4981 cat >>conftest.$ac_ext <<_ACEOF
4982 /* end confdefs.h. */
4983 #include <ac_nonexistent.h>
4984 _ACEOF
4985 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4986 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4987 ac_status=$?
4988 grep -v '^ *+' conftest.er1 >conftest.err
4989 rm -f conftest.er1
4990 cat conftest.err >&5
4991 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4992 (exit $ac_status); } >/dev/null; then
4993 if test -s conftest.err; then
4994 ac_cpp_err=$ac_cxx_preproc_warn_flag
4995 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
4996 else
4997 ac_cpp_err=
4998 fi
4999 else
5000 ac_cpp_err=yes
5001 fi
5002 if test -z "$ac_cpp_err"; then
5003 # Broken: success on invalid input.
5004 continue
5005 else
5006 echo "$as_me: failed program was:" >&5
5007 sed 's/^/| /' conftest.$ac_ext >&5
5008
5009 # Passes both tests.
5010 ac_preproc_ok=:
5011 break
5012 fi
5013 rm -f conftest.err conftest.$ac_ext
5014
5015 done
5016 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5017 rm -f conftest.err conftest.$ac_ext
5018 if $ac_preproc_ok; then
5019 break
5020 fi
5021
5022 done
5023 ac_cv_prog_CXXCPP=$CXXCPP
5024
5025 fi
5026 CXXCPP=$ac_cv_prog_CXXCPP
5027 else
5028 ac_cv_prog_CXXCPP=$CXXCPP
5029 fi
5030 echo "$as_me:$LINENO: result: $CXXCPP" >&5
5031 echo "${ECHO_T}$CXXCPP" >&6
5032 ac_preproc_ok=false
5033 for ac_cxx_preproc_warn_flag in '' yes
5034 do
5035 # Use a header file that comes with gcc, so configuring glibc
5036 # with a fresh cross-compiler works.
5037 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5038 # <limits.h> exists even on freestanding compilers.
5039 # On the NeXT, cc -E runs the code through the compiler's parser,
5040 # not just through cpp. "Syntax error" is here to catch this case.
5041 cat >conftest.$ac_ext <<_ACEOF
5042 /* confdefs.h. */
5043 _ACEOF
5044 cat confdefs.h >>conftest.$ac_ext
5045 cat >>conftest.$ac_ext <<_ACEOF
5046 /* end confdefs.h. */
5047 #ifdef __STDC__
5048 # include <limits.h>
5049 #else
5050 # include <assert.h>
5051 #endif
5052 Syntax error
5053 _ACEOF
5054 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5055 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5056 ac_status=$?
5057 grep -v '^ *+' conftest.er1 >conftest.err
5058 rm -f conftest.er1
5059 cat conftest.err >&5
5060 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5061 (exit $ac_status); } >/dev/null; then
5062 if test -s conftest.err; then
5063 ac_cpp_err=$ac_cxx_preproc_warn_flag
5064 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
5065 else
5066 ac_cpp_err=
5067 fi
5068 else
5069 ac_cpp_err=yes
5070 fi
5071 if test -z "$ac_cpp_err"; then
5072 :
5073 else
5074 echo "$as_me: failed program was:" >&5
5075 sed 's/^/| /' conftest.$ac_ext >&5
5076
5077 # Broken: fails on valid input.
5078 continue
5079 fi
5080 rm -f conftest.err conftest.$ac_ext
5081
5082 # OK, works on sane cases. Now check whether non-existent headers
5083 # can be detected and how.
5084 cat >conftest.$ac_ext <<_ACEOF
5085 /* confdefs.h. */
5086 _ACEOF
5087 cat confdefs.h >>conftest.$ac_ext
5088 cat >>conftest.$ac_ext <<_ACEOF
5089 /* end confdefs.h. */
5090 #include <ac_nonexistent.h>
5091 _ACEOF
5092 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5093 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5094 ac_status=$?
5095 grep -v '^ *+' conftest.er1 >conftest.err
5096 rm -f conftest.er1
5097 cat conftest.err >&5
5098 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5099 (exit $ac_status); } >/dev/null; then
5100 if test -s conftest.err; then
5101 ac_cpp_err=$ac_cxx_preproc_warn_flag
5102 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
5103 else
5104 ac_cpp_err=
5105 fi
5106 else
5107 ac_cpp_err=yes
5108 fi
5109 if test -z "$ac_cpp_err"; then
5110 # Broken: success on invalid input.
5111 continue
5112 else
5113 echo "$as_me: failed program was:" >&5
5114 sed 's/^/| /' conftest.$ac_ext >&5
5115
5116 # Passes both tests.
5117 ac_preproc_ok=:
5118 break
5119 fi
5120 rm -f conftest.err conftest.$ac_ext
5121
5122 done
5123 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5124 rm -f conftest.err conftest.$ac_ext
5125 if $ac_preproc_ok; then
5126 :
5127 else
5128 { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
5129 See \`config.log' for more details." >&5
5130 echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
5131 See \`config.log' for more details." >&2;}
5132 { (exit 1); exit 1; }; }
5133 fi
5134
5135 ac_ext=cc
5136 ac_cpp='$CXXCPP $CPPFLAGS'
5137 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5138 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5139 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5140
5141
5142
5143 if test "x$ac_path_x_has_been_run" != xyes; then
5144 echo "$as_me:$LINENO: checking for X" >&5
5145 echo $ECHO_N "checking for X... $ECHO_C" >&6
5146
5147 ac_path_x_has_been_run=yes
5148
5149 # Check whether --with-x or --without-x was given.
5150 if test "${with_x+set}" = set; then
5151 withval="$with_x"
5152
5153 fi;
5154 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
5155 if test "x$with_x" = xno; then
5156 # The user explicitly disabled X.
5157 have_x=disabled
5158 else
5159 if test "x$x_includes" != xNONE && test "x$x_libraries" != xNONE; then
5160 # Both variables are already set.
5161 have_x=yes
5162 else
5163 if test "${ac_cv_have_x+set}" = set; then
5164 echo $ECHO_N "(cached) $ECHO_C" >&6
5165 else
5166 # One or both of the vars are not set, and there is no cached value.
5167 ac_x_includes=no ac_x_libraries=no
5168 rm -fr conftest.dir
5169 if mkdir conftest.dir; then
5170 cd conftest.dir
5171 # Make sure to not put "make" in the Imakefile rules, since we grep it out.
5172 cat >Imakefile <<'_ACEOF'
5173 acfindx:
5174 @echo 'ac_im_incroot="${INCROOT}"; ac_im_usrlibdir="${USRLIBDIR}"; ac_im_libdir="${LIBDIR}"'
5175 _ACEOF
5176 if (xmkmf) >/dev/null 2>/dev/null && test -f Makefile; then
5177 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
5178 eval `${MAKE-make} acfindx 2>/dev/null | grep -v make`
5179 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
5180 for ac_extension in a so sl; do
5181 if test ! -f $ac_im_usrlibdir/libX11.$ac_extension &&
5182 test -f $ac_im_libdir/libX11.$ac_extension; then
5183 ac_im_usrlibdir=$ac_im_libdir; break
5184 fi
5185 done
5186 # Screen out bogus values from the imake configuration. They are
5187 # bogus both because they are the default anyway, and because
5188 # using them would break gcc on systems where it needs fixed includes.
5189 case $ac_im_incroot in
5190 /usr/include) ;;
5191 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
5192 esac
5193 case $ac_im_usrlibdir in
5194 /usr/lib | /lib) ;;
5195 *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
5196 esac
5197 fi
5198 cd ..
5199 rm -fr conftest.dir
5200 fi
5201
5202 # Standard set of common directories for X headers.
5203 # Check X11 before X11Rn because it is often a symlink to the current release.
5204 ac_x_header_dirs='
5205 /usr/X11/include
5206 /usr/X11R6/include
5207 /usr/X11R5/include
5208 /usr/X11R4/include
5209
5210 /usr/include/X11
5211 /usr/include/X11R6
5212 /usr/include/X11R5
5213 /usr/include/X11R4
5214
5215 /usr/local/X11/include
5216 /usr/local/X11R6/include
5217 /usr/local/X11R5/include
5218 /usr/local/X11R4/include
5219
5220 /usr/local/include/X11
5221 /usr/local/include/X11R6
5222 /usr/local/include/X11R5
5223 /usr/local/include/X11R4
5224
5225 /usr/X386/include
5226 /usr/x386/include
5227 /usr/XFree86/include/X11
5228
5229 /usr/include
5230 /usr/local/include
5231 /usr/unsupported/include
5232 /usr/athena/include
5233 /usr/local/x11r5/include
5234 /usr/lpp/Xamples/include
5235
5236 /usr/openwin/include
5237 /usr/openwin/share/include'
5238
5239 if test "$ac_x_includes" = no; then
5240 # Guess where to find include files, by looking for a specified header file.
5241 # First, try using that file with no special directory specified.
5242 cat >conftest.$ac_ext <<_ACEOF
5243 /* confdefs.h. */
5244 _ACEOF
5245 cat confdefs.h >>conftest.$ac_ext
5246 cat >>conftest.$ac_ext <<_ACEOF
5247 /* end confdefs.h. */
5248 #include <X11/Xlib.h>
5249 _ACEOF
5250 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5251 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5252 ac_status=$?
5253 grep -v '^ *+' conftest.er1 >conftest.err
5254 rm -f conftest.er1
5255 cat conftest.err >&5
5256 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5257 (exit $ac_status); } >/dev/null; then
5258 if test -s conftest.err; then
5259 ac_cpp_err=$ac_cxx_preproc_warn_flag
5260 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
5261 else
5262 ac_cpp_err=
5263 fi
5264 else
5265 ac_cpp_err=yes
5266 fi
5267 if test -z "$ac_cpp_err"; then
5268 # We can compile using X headers with no special include directory.
5269 ac_x_includes=
5270 else
5271 echo "$as_me: failed program was:" >&5
5272 sed 's/^/| /' conftest.$ac_ext >&5
5273
5274 for ac_dir in $ac_x_header_dirs; do
5275 if test -r "$ac_dir/X11/Xlib.h"; then
5276 ac_x_includes=$ac_dir
5277 break
5278 fi
5279 done
5280 fi
5281 rm -f conftest.err conftest.$ac_ext
5282 fi # $ac_x_includes = no
5283
5284 if test "$ac_x_libraries" = no; then
5285 # Check for the libraries.
5286 # See if we find them without any special options.
5287 # Don't add to $LIBS permanently.
5288 ac_save_LIBS=$LIBS
5289 LIBS="-lX11 $LIBS"
5290 cat >conftest.$ac_ext <<_ACEOF
5291 /* confdefs.h. */
5292 _ACEOF
5293 cat confdefs.h >>conftest.$ac_ext
5294 cat >>conftest.$ac_ext <<_ACEOF
5295 /* end confdefs.h. */
5296 #include <X11/Xlib.h>
5297 int
5298 main ()
5299 {
5300 XrmInitialize ()
5301 ;
5302 return 0;
5303 }
5304 _ACEOF
5305 rm -f conftest.$ac_objext conftest$ac_exeext
5306 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5307 (eval $ac_link) 2>conftest.er1
5308 ac_status=$?
5309 grep -v '^ *+' conftest.er1 >conftest.err
5310 rm -f conftest.er1
5311 cat conftest.err >&5
5312 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5313 (exit $ac_status); } &&
5314 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5315 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5316 (eval $ac_try) 2>&5
5317 ac_status=$?
5318 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5319 (exit $ac_status); }; } &&
5320 { ac_try='test -s conftest$ac_exeext'
5321 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5322 (eval $ac_try) 2>&5
5323 ac_status=$?
5324 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5325 (exit $ac_status); }; }; then
5326 LIBS=$ac_save_LIBS
5327 # We can link X programs with no special library path.
5328 ac_x_libraries=
5329 else
5330 echo "$as_me: failed program was:" >&5
5331 sed 's/^/| /' conftest.$ac_ext >&5
5332
5333 LIBS=$ac_save_LIBS
5334 for ac_dir in `echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
5335 do
5336 # Don't even attempt the hair of trying to link an X program!
5337 for ac_extension in a so sl; do
5338 if test -r $ac_dir/libX11.$ac_extension; then
5339 ac_x_libraries=$ac_dir
5340 break 2
5341 fi
5342 done
5343 done
5344 fi
5345 rm -f conftest.err conftest.$ac_objext \
5346 conftest$ac_exeext conftest.$ac_ext
5347 fi # $ac_x_libraries = no
5348
5349 if test "$ac_x_includes" = no || test "$ac_x_libraries" = no; then
5350 # Didn't find X anywhere. Cache the known absence of X.
5351 ac_cv_have_x="have_x=no"
5352 else
5353 # Record where we found X for the cache.
5354 ac_cv_have_x="have_x=yes \
5355 ac_x_includes=$ac_x_includes ac_x_libraries=$ac_x_libraries"
5356 fi
5357 fi
5358
5359 fi
5360 eval "$ac_cv_have_x"
5361 fi # $with_x != no
5362
5363 if test "$have_x" != yes; then
5364 echo "$as_me:$LINENO: result: $have_x" >&5
5365 echo "${ECHO_T}$have_x" >&6
5366 no_x=yes
5367 else
5368 # If each of the values was on the command line, it overrides each guess.
5369 test "x$x_includes" = xNONE && x_includes=$ac_x_includes
5370 test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
5371 # Update the cache value to reflect the command line values.
5372 ac_cv_have_x="have_x=yes \
5373 ac_x_includes=$x_includes ac_x_libraries=$x_libraries"
5374 # It might be that x_includes is empty (headers are found in the
5375 # standard search path. Then output the corresponding message
5376 ac_out_x_includes=$x_includes
5377 test "x$x_includes" = x && ac_out_x_includes="in standard search path"
5378 echo "$as_me:$LINENO: result: libraries $x_libraries, headers $ac_out_x_includes" >&5
5379 echo "${ECHO_T}libraries $x_libraries, headers $ac_out_x_includes" >&6
5380 fi
5381
5382 fi
5383 if test "$no_x" = yes; then
5384 # Not all programs may use this symbol, but it does not hurt to define it.
5385
5386 cat >>confdefs.h <<\_ACEOF
5387 #define X_DISPLAY_MISSING 1
5388 _ACEOF
5389
5390 X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS=
5391 else
5392 if test -n "$x_includes"; then
5393 X_CFLAGS="$X_CFLAGS -I$x_includes"
5394 fi
5395
5396 # It would also be nice to do this for all -L options, not just this one.
5397 if test -n "$x_libraries"; then
5398 X_LIBS="$X_LIBS -L$x_libraries"
5399 # For Solaris; some versions of Sun CC require a space after -R and
5400 # others require no space. Words are not sufficient . . . .
5401 case `(uname -sr) 2>/dev/null` in
5402 "SunOS 5"*)
5403 echo "$as_me:$LINENO: checking whether -R must be followed by a space" >&5
5404 echo $ECHO_N "checking whether -R must be followed by a space... $ECHO_C" >&6
5405 ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries"
5406 cat >conftest.$ac_ext <<_ACEOF
5407 /* confdefs.h. */
5408 _ACEOF
5409 cat confdefs.h >>conftest.$ac_ext
5410 cat >>conftest.$ac_ext <<_ACEOF
5411 /* end confdefs.h. */
5412
5413 int
5414 main ()
5415 {
5416
5417 ;
5418 return 0;
5419 }
5420 _ACEOF
5421 rm -f conftest.$ac_objext conftest$ac_exeext
5422 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5423 (eval $ac_link) 2>conftest.er1
5424 ac_status=$?
5425 grep -v '^ *+' conftest.er1 >conftest.err
5426 rm -f conftest.er1
5427 cat conftest.err >&5
5428 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5429 (exit $ac_status); } &&
5430 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5431 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5432 (eval $ac_try) 2>&5
5433 ac_status=$?
5434 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5435 (exit $ac_status); }; } &&
5436 { ac_try='test -s conftest$ac_exeext'
5437 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5438 (eval $ac_try) 2>&5
5439 ac_status=$?
5440 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5441 (exit $ac_status); }; }; then
5442 ac_R_nospace=yes
5443 else
5444 echo "$as_me: failed program was:" >&5
5445 sed 's/^/| /' conftest.$ac_ext >&5
5446
5447 ac_R_nospace=no
5448 fi
5449 rm -f conftest.err conftest.$ac_objext \
5450 conftest$ac_exeext conftest.$ac_ext
5451 if test $ac_R_nospace = yes; then
5452 echo "$as_me:$LINENO: result: no" >&5
5453 echo "${ECHO_T}no" >&6
5454 X_LIBS="$X_LIBS -R$x_libraries"
5455 else
5456 LIBS="$ac_xsave_LIBS -R $x_libraries"
5457 cat >conftest.$ac_ext <<_ACEOF
5458 /* confdefs.h. */
5459 _ACEOF
5460 cat confdefs.h >>conftest.$ac_ext
5461 cat >>conftest.$ac_ext <<_ACEOF
5462 /* end confdefs.h. */
5463
5464 int
5465 main ()
5466 {
5467
5468 ;
5469 return 0;
5470 }
5471 _ACEOF
5472 rm -f conftest.$ac_objext conftest$ac_exeext
5473 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5474 (eval $ac_link) 2>conftest.er1
5475 ac_status=$?
5476 grep -v '^ *+' conftest.er1 >conftest.err
5477 rm -f conftest.er1
5478 cat conftest.err >&5
5479 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5480 (exit $ac_status); } &&
5481 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5482 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5483 (eval $ac_try) 2>&5
5484 ac_status=$?
5485 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5486 (exit $ac_status); }; } &&
5487 { ac_try='test -s conftest$ac_exeext'
5488 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5489 (eval $ac_try) 2>&5
5490 ac_status=$?
5491 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5492 (exit $ac_status); }; }; then
5493 ac_R_space=yes
5494 else
5495 echo "$as_me: failed program was:" >&5
5496 sed 's/^/| /' conftest.$ac_ext >&5
5497
5498 ac_R_space=no
5499 fi
5500 rm -f conftest.err conftest.$ac_objext \
5501 conftest$ac_exeext conftest.$ac_ext
5502 if test $ac_R_space = yes; then
5503 echo "$as_me:$LINENO: result: yes" >&5
5504 echo "${ECHO_T}yes" >&6
5505 X_LIBS="$X_LIBS -R $x_libraries"
5506 else
5507 echo "$as_me:$LINENO: result: neither works" >&5
5508 echo "${ECHO_T}neither works" >&6
5509 fi
5510 fi
5511 LIBS=$ac_xsave_LIBS
5512 esac
5513 fi
5514
5515 # Check for system-dependent libraries X programs must link with.
5516 # Do this before checking for the system-independent R6 libraries
5517 # (-lICE), since we may need -lsocket or whatever for X linking.
5518
5519 if test "$ISC" = yes; then
5520 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl_s -linet"
5521 else
5522 # Martyn Johnson says this is needed for Ultrix, if the X
5523 # libraries were built with DECnet support. And Karl Berry says
5524 # the Alpha needs dnet_stub (dnet does not exist).
5525 ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11"
5526 cat >conftest.$ac_ext <<_ACEOF
5527 /* confdefs.h. */
5528 _ACEOF
5529 cat confdefs.h >>conftest.$ac_ext
5530 cat >>conftest.$ac_ext <<_ACEOF
5531 /* end confdefs.h. */
5532
5533 /* Override any gcc2 internal prototype to avoid an error. */
5534 #ifdef __cplusplus
5535 extern "C"
5536 #endif
5537 /* We use char because int might match the return type of a gcc2
5538 builtin and then its argument prototype would still apply. */
5539 char XOpenDisplay ();
5540 int
5541 main ()
5542 {
5543 XOpenDisplay ();
5544 ;
5545 return 0;
5546 }
5547 _ACEOF
5548 rm -f conftest.$ac_objext conftest$ac_exeext
5549 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5550 (eval $ac_link) 2>conftest.er1
5551 ac_status=$?
5552 grep -v '^ *+' conftest.er1 >conftest.err
5553 rm -f conftest.er1
5554 cat conftest.err >&5
5555 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5556 (exit $ac_status); } &&
5557 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5558 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5559 (eval $ac_try) 2>&5
5560 ac_status=$?
5561 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5562 (exit $ac_status); }; } &&
5563 { ac_try='test -s conftest$ac_exeext'
5564 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5565 (eval $ac_try) 2>&5
5566 ac_status=$?
5567 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5568 (exit $ac_status); }; }; then
5569 :
5570 else
5571 echo "$as_me: failed program was:" >&5
5572 sed 's/^/| /' conftest.$ac_ext >&5
5573
5574 echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet" >&5
5575 echo $ECHO_N "checking for dnet_ntoa in -ldnet... $ECHO_C" >&6
5576 if test "${ac_cv_lib_dnet_dnet_ntoa+set}" = set; then
5577 echo $ECHO_N "(cached) $ECHO_C" >&6
5578 else
5579 ac_check_lib_save_LIBS=$LIBS
5580 LIBS="-ldnet $LIBS"
5581 cat >conftest.$ac_ext <<_ACEOF
5582 /* confdefs.h. */
5583 _ACEOF
5584 cat confdefs.h >>conftest.$ac_ext
5585 cat >>conftest.$ac_ext <<_ACEOF
5586 /* end confdefs.h. */
5587
5588 /* Override any gcc2 internal prototype to avoid an error. */
5589 #ifdef __cplusplus
5590 extern "C"
5591 #endif
5592 /* We use char because int might match the return type of a gcc2
5593 builtin and then its argument prototype would still apply. */
5594 char dnet_ntoa ();
5595 int
5596 main ()
5597 {
5598 dnet_ntoa ();
5599 ;
5600 return 0;
5601 }
5602 _ACEOF
5603 rm -f conftest.$ac_objext conftest$ac_exeext
5604 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5605 (eval $ac_link) 2>conftest.er1
5606 ac_status=$?
5607 grep -v '^ *+' conftest.er1 >conftest.err
5608 rm -f conftest.er1
5609 cat conftest.err >&5
5610 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5611 (exit $ac_status); } &&
5612 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5613 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5614 (eval $ac_try) 2>&5
5615 ac_status=$?
5616 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5617 (exit $ac_status); }; } &&
5618 { ac_try='test -s conftest$ac_exeext'
5619 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5620 (eval $ac_try) 2>&5
5621 ac_status=$?
5622 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5623 (exit $ac_status); }; }; then
5624 ac_cv_lib_dnet_dnet_ntoa=yes
5625 else
5626 echo "$as_me: failed program was:" >&5
5627 sed 's/^/| /' conftest.$ac_ext >&5
5628
5629 ac_cv_lib_dnet_dnet_ntoa=no
5630 fi
5631 rm -f conftest.err conftest.$ac_objext \
5632 conftest$ac_exeext conftest.$ac_ext
5633 LIBS=$ac_check_lib_save_LIBS
5634 fi
5635 echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_dnet_ntoa" >&5
5636 echo "${ECHO_T}$ac_cv_lib_dnet_dnet_ntoa" >&6
5637 if test $ac_cv_lib_dnet_dnet_ntoa = yes; then
5638 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet"
5639 fi
5640
5641 if test $ac_cv_lib_dnet_dnet_ntoa = no; then
5642 echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet_stub" >&5
5643 echo $ECHO_N "checking for dnet_ntoa in -ldnet_stub... $ECHO_C" >&6
5644 if test "${ac_cv_lib_dnet_stub_dnet_ntoa+set}" = set; then
5645 echo $ECHO_N "(cached) $ECHO_C" >&6
5646 else
5647 ac_check_lib_save_LIBS=$LIBS
5648 LIBS="-ldnet_stub $LIBS"
5649 cat >conftest.$ac_ext <<_ACEOF
5650 /* confdefs.h. */
5651 _ACEOF
5652 cat confdefs.h >>conftest.$ac_ext
5653 cat >>conftest.$ac_ext <<_ACEOF
5654 /* end confdefs.h. */
5655
5656 /* Override any gcc2 internal prototype to avoid an error. */
5657 #ifdef __cplusplus
5658 extern "C"
5659 #endif
5660 /* We use char because int might match the return type of a gcc2
5661 builtin and then its argument prototype would still apply. */
5662 char dnet_ntoa ();
5663 int
5664 main ()
5665 {
5666 dnet_ntoa ();
5667 ;
5668 return 0;
5669 }
5670 _ACEOF
5671 rm -f conftest.$ac_objext conftest$ac_exeext
5672 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5673 (eval $ac_link) 2>conftest.er1
5674 ac_status=$?
5675 grep -v '^ *+' conftest.er1 >conftest.err
5676 rm -f conftest.er1
5677 cat conftest.err >&5
5678 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5679 (exit $ac_status); } &&
5680 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5681 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5682 (eval $ac_try) 2>&5
5683 ac_status=$?
5684 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5685 (exit $ac_status); }; } &&
5686 { ac_try='test -s conftest$ac_exeext'
5687 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5688 (eval $ac_try) 2>&5
5689 ac_status=$?
5690 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5691 (exit $ac_status); }; }; then
5692 ac_cv_lib_dnet_stub_dnet_ntoa=yes
5693 else
5694 echo "$as_me: failed program was:" >&5
5695 sed 's/^/| /' conftest.$ac_ext >&5
5696
5697 ac_cv_lib_dnet_stub_dnet_ntoa=no
5698 fi
5699 rm -f conftest.err conftest.$ac_objext \
5700 conftest$ac_exeext conftest.$ac_ext
5701 LIBS=$ac_check_lib_save_LIBS
5702 fi
5703 echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5
5704 echo "${ECHO_T}$ac_cv_lib_dnet_stub_dnet_ntoa" >&6
5705 if test $ac_cv_lib_dnet_stub_dnet_ntoa = yes; then
5706 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub"
5707 fi
5708
5709 fi
5710 fi
5711 rm -f conftest.err conftest.$ac_objext \
5712 conftest$ac_exeext conftest.$ac_ext
5713 LIBS="$ac_xsave_LIBS"
5714
5715 # msh@cis.ufl.edu says -lnsl (and -lsocket) are needed for his 386/AT,
5716 # to get the SysV transport functions.
5717 # Chad R. Larson says the Pyramis MIS-ES running DC/OSx (SVR4)
5718 # needs -lnsl.
5719 # The nsl library prevents programs from opening the X display
5720 # on Irix 5.2, according to T.E. Dickey.
5721 # The functions gethostbyname, getservbyname, and inet_addr are
5722 # in -lbsd on LynxOS 3.0.1/i386, according to Lars Hecking.
5723 echo "$as_me:$LINENO: checking for gethostbyname" >&5
5724 echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6
5725 if test "${ac_cv_func_gethostbyname+set}" = set; then
5726 echo $ECHO_N "(cached) $ECHO_C" >&6
5727 else
5728 cat >conftest.$ac_ext <<_ACEOF
5729 /* confdefs.h. */
5730 _ACEOF
5731 cat confdefs.h >>conftest.$ac_ext
5732 cat >>conftest.$ac_ext <<_ACEOF
5733 /* end confdefs.h. */
5734 /* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
5735 For example, HP-UX 11i <limits.h> declares gettimeofday. */
5736 #define gethostbyname innocuous_gethostbyname
5737
5738 /* System header to define __stub macros and hopefully few prototypes,
5739 which can conflict with char gethostbyname (); below.
5740 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5741 <limits.h> exists even on freestanding compilers. */
5742
5743 #ifdef __STDC__
5744 # include <limits.h>
5745 #else
5746 # include <assert.h>
5747 #endif
5748
5749 #undef gethostbyname
5750
5751 /* Override any gcc2 internal prototype to avoid an error. */
5752 #ifdef __cplusplus
5753 extern "C"
5754 {
5755 #endif
5756 /* We use char because int might match the return type of a gcc2
5757 builtin and then its argument prototype would still apply. */
5758 char gethostbyname ();
5759 /* The GNU C library defines this for functions which it implements
5760 to always fail with ENOSYS. Some functions are actually named
5761 something starting with __ and the normal name is an alias. */
5762 #if defined (__stub_gethostbyname) || defined (__stub___gethostbyname)
5763 choke me
5764 #else
5765 char (*f) () = gethostbyname;
5766 #endif
5767 #ifdef __cplusplus
5768 }
5769 #endif
5770
5771 int
5772 main ()
5773 {
5774 return f != gethostbyname;
5775 ;
5776 return 0;
5777 }
5778 _ACEOF
5779 rm -f conftest.$ac_objext conftest$ac_exeext
5780 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5781 (eval $ac_link) 2>conftest.er1
5782 ac_status=$?
5783 grep -v '^ *+' conftest.er1 >conftest.err
5784 rm -f conftest.er1
5785 cat conftest.err >&5
5786 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5787 (exit $ac_status); } &&
5788 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5789 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5790 (eval $ac_try) 2>&5
5791 ac_status=$?
5792 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5793 (exit $ac_status); }; } &&
5794 { ac_try='test -s conftest$ac_exeext'
5795 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5796 (eval $ac_try) 2>&5
5797 ac_status=$?
5798 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5799 (exit $ac_status); }; }; then
5800 ac_cv_func_gethostbyname=yes
5801 else
5802 echo "$as_me: failed program was:" >&5
5803 sed 's/^/| /' conftest.$ac_ext >&5
5804
5805 ac_cv_func_gethostbyname=no
5806 fi
5807 rm -f conftest.err conftest.$ac_objext \
5808 conftest$ac_exeext conftest.$ac_ext
5809 fi
5810 echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5
5811 echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6
5812
5813 if test $ac_cv_func_gethostbyname = no; then
5814 echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
5815 echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6
5816 if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
5817 echo $ECHO_N "(cached) $ECHO_C" >&6
5818 else
5819 ac_check_lib_save_LIBS=$LIBS
5820 LIBS="-lnsl $LIBS"
5821 cat >conftest.$ac_ext <<_ACEOF
5822 /* confdefs.h. */
5823 _ACEOF
5824 cat confdefs.h >>conftest.$ac_ext
5825 cat >>conftest.$ac_ext <<_ACEOF
5826 /* end confdefs.h. */
5827
5828 /* Override any gcc2 internal prototype to avoid an error. */
5829 #ifdef __cplusplus
5830 extern "C"
5831 #endif
5832 /* We use char because int might match the return type of a gcc2
5833 builtin and then its argument prototype would still apply. */
5834 char gethostbyname ();
5835 int
5836 main ()
5837 {
5838 gethostbyname ();
5839 ;
5840 return 0;
5841 }
5842 _ACEOF
5843 rm -f conftest.$ac_objext conftest$ac_exeext
5844 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5845 (eval $ac_link) 2>conftest.er1
5846 ac_status=$?
5847 grep -v '^ *+' conftest.er1 >conftest.err
5848 rm -f conftest.er1
5849 cat conftest.err >&5
5850 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5851 (exit $ac_status); } &&
5852 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5853 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5854 (eval $ac_try) 2>&5
5855 ac_status=$?
5856 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5857 (exit $ac_status); }; } &&
5858 { ac_try='test -s conftest$ac_exeext'
5859 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5860 (eval $ac_try) 2>&5
5861 ac_status=$?
5862 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5863 (exit $ac_status); }; }; then
5864 ac_cv_lib_nsl_gethostbyname=yes
5865 else
5866 echo "$as_me: failed program was:" >&5
5867 sed 's/^/| /' conftest.$ac_ext >&5
5868
5869 ac_cv_lib_nsl_gethostbyname=no
5870 fi
5871 rm -f conftest.err conftest.$ac_objext \
5872 conftest$ac_exeext conftest.$ac_ext
5873 LIBS=$ac_check_lib_save_LIBS
5874 fi
5875 echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
5876 echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6
5877 if test $ac_cv_lib_nsl_gethostbyname = yes; then
5878 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl"
5879 fi
5880
5881 if test $ac_cv_lib_nsl_gethostbyname = no; then
5882 echo "$as_me:$LINENO: checking for gethostbyname in -lbsd" >&5
5883 echo $ECHO_N "checking for gethostbyname in -lbsd... $ECHO_C" >&6
5884 if test "${ac_cv_lib_bsd_gethostbyname+set}" = set; then
5885 echo $ECHO_N "(cached) $ECHO_C" >&6
5886 else
5887 ac_check_lib_save_LIBS=$LIBS
5888 LIBS="-lbsd $LIBS"
5889 cat >conftest.$ac_ext <<_ACEOF
5890 /* confdefs.h. */
5891 _ACEOF
5892 cat confdefs.h >>conftest.$ac_ext
5893 cat >>conftest.$ac_ext <<_ACEOF
5894 /* end confdefs.h. */
5895
5896 /* Override any gcc2 internal prototype to avoid an error. */
5897 #ifdef __cplusplus
5898 extern "C"
5899 #endif
5900 /* We use char because int might match the return type of a gcc2
5901 builtin and then its argument prototype would still apply. */
5902 char gethostbyname ();
5903 int
5904 main ()
5905 {
5906 gethostbyname ();
5907 ;
5908 return 0;
5909 }
5910 _ACEOF
5911 rm -f conftest.$ac_objext conftest$ac_exeext
5912 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5913 (eval $ac_link) 2>conftest.er1
5914 ac_status=$?
5915 grep -v '^ *+' conftest.er1 >conftest.err
5916 rm -f conftest.er1
5917 cat conftest.err >&5
5918 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5919 (exit $ac_status); } &&
5920 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5921 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5922 (eval $ac_try) 2>&5
5923 ac_status=$?
5924 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5925 (exit $ac_status); }; } &&
5926 { ac_try='test -s conftest$ac_exeext'
5927 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5928 (eval $ac_try) 2>&5
5929 ac_status=$?
5930 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5931 (exit $ac_status); }; }; then
5932 ac_cv_lib_bsd_gethostbyname=yes
5933 else
5934 echo "$as_me: failed program was:" >&5
5935 sed 's/^/| /' conftest.$ac_ext >&5
5936
5937 ac_cv_lib_bsd_gethostbyname=no
5938 fi
5939 rm -f conftest.err conftest.$ac_objext \
5940 conftest$ac_exeext conftest.$ac_ext
5941 LIBS=$ac_check_lib_save_LIBS
5942 fi
5943 echo "$as_me:$LINENO: result: $ac_cv_lib_bsd_gethostbyname" >&5
5944 echo "${ECHO_T}$ac_cv_lib_bsd_gethostbyname" >&6
5945 if test $ac_cv_lib_bsd_gethostbyname = yes; then
5946 X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd"
5947 fi
5948
5949 fi
5950 fi
5951
5952 # lieder@skyler.mavd.honeywell.com says without -lsocket,
5953 # socket/setsockopt and other routines are undefined under SCO ODT
5954 # 2.0. But -lsocket is broken on IRIX 5.2 (and is not necessary
5955 # on later versions), says Simon Leinen: it contains gethostby*
5956 # variants that don't use the name server (or something). -lsocket
5957 # must be given before -lnsl if both are needed. We assume that
5958 # if connect needs -lnsl, so does gethostbyname.
5959 echo "$as_me:$LINENO: checking for connect" >&5
5960 echo $ECHO_N "checking for connect... $ECHO_C" >&6
5961 if test "${ac_cv_func_connect+set}" = set; then
5962 echo $ECHO_N "(cached) $ECHO_C" >&6
5963 else
5964 cat >conftest.$ac_ext <<_ACEOF
5965 /* confdefs.h. */
5966 _ACEOF
5967 cat confdefs.h >>conftest.$ac_ext
5968 cat >>conftest.$ac_ext <<_ACEOF
5969 /* end confdefs.h. */
5970 /* Define connect to an innocuous variant, in case <limits.h> declares connect.
5971 For example, HP-UX 11i <limits.h> declares gettimeofday. */
5972 #define connect innocuous_connect
5973
5974 /* System header to define __stub macros and hopefully few prototypes,
5975 which can conflict with char connect (); below.
5976 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5977 <limits.h> exists even on freestanding compilers. */
5978
5979 #ifdef __STDC__
5980 # include <limits.h>
5981 #else
5982 # include <assert.h>
5983 #endif
5984
5985 #undef connect
5986
5987 /* Override any gcc2 internal prototype to avoid an error. */
5988 #ifdef __cplusplus
5989 extern "C"
5990 {
5991 #endif
5992 /* We use char because int might match the return type of a gcc2
5993 builtin and then its argument prototype would still apply. */
5994 char connect ();
5995 /* The GNU C library defines this for functions which it implements
5996 to always fail with ENOSYS. Some functions are actually named
5997 something starting with __ and the normal name is an alias. */
5998 #if defined (__stub_connect) || defined (__stub___connect)
5999 choke me
6000 #else
6001 char (*f) () = connect;
6002 #endif
6003 #ifdef __cplusplus
6004 }
6005 #endif
6006
6007 int
6008 main ()
6009 {
6010 return f != connect;
6011 ;
6012 return 0;
6013 }
6014 _ACEOF
6015 rm -f conftest.$ac_objext conftest$ac_exeext
6016 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6017 (eval $ac_link) 2>conftest.er1
6018 ac_status=$?
6019 grep -v '^ *+' conftest.er1 >conftest.err
6020 rm -f conftest.er1
6021 cat conftest.err >&5
6022 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6023 (exit $ac_status); } &&
6024 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6025 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6026 (eval $ac_try) 2>&5
6027 ac_status=$?
6028 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6029 (exit $ac_status); }; } &&
6030 { ac_try='test -s conftest$ac_exeext'
6031 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6032 (eval $ac_try) 2>&5
6033 ac_status=$?
6034 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6035 (exit $ac_status); }; }; then
6036 ac_cv_func_connect=yes
6037 else
6038 echo "$as_me: failed program was:" >&5
6039 sed 's/^/| /' conftest.$ac_ext >&5
6040
6041 ac_cv_func_connect=no
6042 fi
6043 rm -f conftest.err conftest.$ac_objext \
6044 conftest$ac_exeext conftest.$ac_ext
6045 fi
6046 echo "$as_me:$LINENO: result: $ac_cv_func_connect" >&5
6047 echo "${ECHO_T}$ac_cv_func_connect" >&6
6048
6049 if test $ac_cv_func_connect = no; then
6050 echo "$as_me:$LINENO: checking for connect in -lsocket" >&5
6051 echo $ECHO_N "checking for connect in -lsocket... $ECHO_C" >&6
6052 if test "${ac_cv_lib_socket_connect+set}" = set; then
6053 echo $ECHO_N "(cached) $ECHO_C" >&6
6054 else
6055 ac_check_lib_save_LIBS=$LIBS
6056 LIBS="-lsocket $X_EXTRA_LIBS $LIBS"
6057 cat >conftest.$ac_ext <<_ACEOF
6058 /* confdefs.h. */
6059 _ACEOF
6060 cat confdefs.h >>conftest.$ac_ext
6061 cat >>conftest.$ac_ext <<_ACEOF
6062 /* end confdefs.h. */
6063
6064 /* Override any gcc2 internal prototype to avoid an error. */
6065 #ifdef __cplusplus
6066 extern "C"
6067 #endif
6068 /* We use char because int might match the return type of a gcc2
6069 builtin and then its argument prototype would still apply. */
6070 char connect ();
6071 int
6072 main ()
6073 {
6074 connect ();
6075 ;
6076 return 0;
6077 }
6078 _ACEOF
6079 rm -f conftest.$ac_objext conftest$ac_exeext
6080 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6081 (eval $ac_link) 2>conftest.er1
6082 ac_status=$?
6083 grep -v '^ *+' conftest.er1 >conftest.err
6084 rm -f conftest.er1
6085 cat conftest.err >&5
6086 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6087 (exit $ac_status); } &&
6088 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6089 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6090 (eval $ac_try) 2>&5
6091 ac_status=$?
6092 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6093 (exit $ac_status); }; } &&
6094 { ac_try='test -s conftest$ac_exeext'
6095 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6096 (eval $ac_try) 2>&5
6097 ac_status=$?
6098 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6099 (exit $ac_status); }; }; then
6100 ac_cv_lib_socket_connect=yes
6101 else
6102 echo "$as_me: failed program was:" >&5
6103 sed 's/^/| /' conftest.$ac_ext >&5
6104
6105 ac_cv_lib_socket_connect=no
6106 fi
6107 rm -f conftest.err conftest.$ac_objext \
6108 conftest$ac_exeext conftest.$ac_ext
6109 LIBS=$ac_check_lib_save_LIBS
6110 fi
6111 echo "$as_me:$LINENO: result: $ac_cv_lib_socket_connect" >&5
6112 echo "${ECHO_T}$ac_cv_lib_socket_connect" >&6
6113 if test $ac_cv_lib_socket_connect = yes; then
6114 X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS"
6115 fi
6116
6117 fi
6118
6119 # Guillermo Gomez says -lposix is necessary on A/UX.
6120 echo "$as_me:$LINENO: checking for remove" >&5
6121 echo $ECHO_N "checking for remove... $ECHO_C" >&6
6122 if test "${ac_cv_func_remove+set}" = set; then
6123 echo $ECHO_N "(cached) $ECHO_C" >&6
6124 else
6125 cat >conftest.$ac_ext <<_ACEOF
6126 /* confdefs.h. */
6127 _ACEOF
6128 cat confdefs.h >>conftest.$ac_ext
6129 cat >>conftest.$ac_ext <<_ACEOF
6130 /* end confdefs.h. */
6131 /* Define remove to an innocuous variant, in case <limits.h> declares remove.
6132 For example, HP-UX 11i <limits.h> declares gettimeofday. */
6133 #define remove innocuous_remove
6134
6135 /* System header to define __stub macros and hopefully few prototypes,
6136 which can conflict with char remove (); below.
6137 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6138 <limits.h> exists even on freestanding compilers. */
6139
6140 #ifdef __STDC__
6141 # include <limits.h>
6142 #else
6143 # include <assert.h>
6144 #endif
6145
6146 #undef remove
6147
6148 /* Override any gcc2 internal prototype to avoid an error. */
6149 #ifdef __cplusplus
6150 extern "C"
6151 {
6152 #endif
6153 /* We use char because int might match the return type of a gcc2
6154 builtin and then its argument prototype would still apply. */
6155 char remove ();
6156 /* The GNU C library defines this for functions which it implements
6157 to always fail with ENOSYS. Some functions are actually named
6158 something starting with __ and the normal name is an alias. */
6159 #if defined (__stub_remove) || defined (__stub___remove)
6160 choke me
6161 #else
6162 char (*f) () = remove;
6163 #endif
6164 #ifdef __cplusplus
6165 }
6166 #endif
6167
6168 int
6169 main ()
6170 {
6171 return f != remove;
6172 ;
6173 return 0;
6174 }
6175 _ACEOF
6176 rm -f conftest.$ac_objext conftest$ac_exeext
6177 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6178 (eval $ac_link) 2>conftest.er1
6179 ac_status=$?
6180 grep -v '^ *+' conftest.er1 >conftest.err
6181 rm -f conftest.er1
6182 cat conftest.err >&5
6183 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6184 (exit $ac_status); } &&
6185 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6186 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6187 (eval $ac_try) 2>&5
6188 ac_status=$?
6189 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6190 (exit $ac_status); }; } &&
6191 { ac_try='test -s conftest$ac_exeext'
6192 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6193 (eval $ac_try) 2>&5
6194 ac_status=$?
6195 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6196 (exit $ac_status); }; }; then
6197 ac_cv_func_remove=yes
6198 else
6199 echo "$as_me: failed program was:" >&5
6200 sed 's/^/| /' conftest.$ac_ext >&5
6201
6202 ac_cv_func_remove=no
6203 fi
6204 rm -f conftest.err conftest.$ac_objext \
6205 conftest$ac_exeext conftest.$ac_ext
6206 fi
6207 echo "$as_me:$LINENO: result: $ac_cv_func_remove" >&5
6208 echo "${ECHO_T}$ac_cv_func_remove" >&6
6209
6210 if test $ac_cv_func_remove = no; then
6211 echo "$as_me:$LINENO: checking for remove in -lposix" >&5
6212 echo $ECHO_N "checking for remove in -lposix... $ECHO_C" >&6
6213 if test "${ac_cv_lib_posix_remove+set}" = set; then
6214 echo $ECHO_N "(cached) $ECHO_C" >&6
6215 else
6216 ac_check_lib_save_LIBS=$LIBS
6217 LIBS="-lposix $LIBS"
6218 cat >conftest.$ac_ext <<_ACEOF
6219 /* confdefs.h. */
6220 _ACEOF
6221 cat confdefs.h >>conftest.$ac_ext
6222 cat >>conftest.$ac_ext <<_ACEOF
6223 /* end confdefs.h. */
6224
6225 /* Override any gcc2 internal prototype to avoid an error. */
6226 #ifdef __cplusplus
6227 extern "C"
6228 #endif
6229 /* We use char because int might match the return type of a gcc2
6230 builtin and then its argument prototype would still apply. */
6231 char remove ();
6232 int
6233 main ()
6234 {
6235 remove ();
6236 ;
6237 return 0;
6238 }
6239 _ACEOF
6240 rm -f conftest.$ac_objext conftest$ac_exeext
6241 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6242 (eval $ac_link) 2>conftest.er1
6243 ac_status=$?
6244 grep -v '^ *+' conftest.er1 >conftest.err
6245 rm -f conftest.er1
6246 cat conftest.err >&5
6247 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6248 (exit $ac_status); } &&
6249 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6250 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6251 (eval $ac_try) 2>&5
6252 ac_status=$?
6253 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6254 (exit $ac_status); }; } &&
6255 { ac_try='test -s conftest$ac_exeext'
6256 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6257 (eval $ac_try) 2>&5
6258 ac_status=$?
6259 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6260 (exit $ac_status); }; }; then
6261 ac_cv_lib_posix_remove=yes
6262 else
6263 echo "$as_me: failed program was:" >&5
6264 sed 's/^/| /' conftest.$ac_ext >&5
6265
6266 ac_cv_lib_posix_remove=no
6267 fi
6268 rm -f conftest.err conftest.$ac_objext \
6269 conftest$ac_exeext conftest.$ac_ext
6270 LIBS=$ac_check_lib_save_LIBS
6271 fi
6272 echo "$as_me:$LINENO: result: $ac_cv_lib_posix_remove" >&5
6273 echo "${ECHO_T}$ac_cv_lib_posix_remove" >&6
6274 if test $ac_cv_lib_posix_remove = yes; then
6275 X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix"
6276 fi
6277
6278 fi
6279
6280 # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
6281 echo "$as_me:$LINENO: checking for shmat" >&5
6282 echo $ECHO_N "checking for shmat... $ECHO_C" >&6
6283 if test "${ac_cv_func_shmat+set}" = set; then
6284 echo $ECHO_N "(cached) $ECHO_C" >&6
6285 else
6286 cat >conftest.$ac_ext <<_ACEOF
6287 /* confdefs.h. */
6288 _ACEOF
6289 cat confdefs.h >>conftest.$ac_ext
6290 cat >>conftest.$ac_ext <<_ACEOF
6291 /* end confdefs.h. */
6292 /* Define shmat to an innocuous variant, in case <limits.h> declares shmat.
6293 For example, HP-UX 11i <limits.h> declares gettimeofday. */
6294 #define shmat innocuous_shmat
6295
6296 /* System header to define __stub macros and hopefully few prototypes,
6297 which can conflict with char shmat (); below.
6298 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6299 <limits.h> exists even on freestanding compilers. */
6300
6301 #ifdef __STDC__
6302 # include <limits.h>
6303 #else
6304 # include <assert.h>
6305 #endif
6306
6307 #undef shmat
6308
6309 /* Override any gcc2 internal prototype to avoid an error. */
6310 #ifdef __cplusplus
6311 extern "C"
6312 {
6313 #endif
6314 /* We use char because int might match the return type of a gcc2
6315 builtin and then its argument prototype would still apply. */
6316 char shmat ();
6317 /* The GNU C library defines this for functions which it implements
6318 to always fail with ENOSYS. Some functions are actually named
6319 something starting with __ and the normal name is an alias. */
6320 #if defined (__stub_shmat) || defined (__stub___shmat)
6321 choke me
6322 #else
6323 char (*f) () = shmat;
6324 #endif
6325 #ifdef __cplusplus
6326 }
6327 #endif
6328
6329 int
6330 main ()
6331 {
6332 return f != shmat;
6333 ;
6334 return 0;
6335 }
6336 _ACEOF
6337 rm -f conftest.$ac_objext conftest$ac_exeext
6338 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6339 (eval $ac_link) 2>conftest.er1
6340 ac_status=$?
6341 grep -v '^ *+' conftest.er1 >conftest.err
6342 rm -f conftest.er1
6343 cat conftest.err >&5
6344 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6345 (exit $ac_status); } &&
6346 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6347 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6348 (eval $ac_try) 2>&5
6349 ac_status=$?
6350 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6351 (exit $ac_status); }; } &&
6352 { ac_try='test -s conftest$ac_exeext'
6353 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6354 (eval $ac_try) 2>&5
6355 ac_status=$?
6356 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6357 (exit $ac_status); }; }; then
6358 ac_cv_func_shmat=yes
6359 else
6360 echo "$as_me: failed program was:" >&5
6361 sed 's/^/| /' conftest.$ac_ext >&5
6362
6363 ac_cv_func_shmat=no
6364 fi
6365 rm -f conftest.err conftest.$ac_objext \
6366 conftest$ac_exeext conftest.$ac_ext
6367 fi
6368 echo "$as_me:$LINENO: result: $ac_cv_func_shmat" >&5
6369 echo "${ECHO_T}$ac_cv_func_shmat" >&6
6370
6371 if test $ac_cv_func_shmat = no; then
6372 echo "$as_me:$LINENO: checking for shmat in -lipc" >&5
6373 echo $ECHO_N "checking for shmat in -lipc... $ECHO_C" >&6
6374 if test "${ac_cv_lib_ipc_shmat+set}" = set; then
6375 echo $ECHO_N "(cached) $ECHO_C" >&6
6376 else
6377 ac_check_lib_save_LIBS=$LIBS
6378 LIBS="-lipc $LIBS"
6379 cat >conftest.$ac_ext <<_ACEOF
6380 /* confdefs.h. */
6381 _ACEOF
6382 cat confdefs.h >>conftest.$ac_ext
6383 cat >>conftest.$ac_ext <<_ACEOF
6384 /* end confdefs.h. */
6385
6386 /* Override any gcc2 internal prototype to avoid an error. */
6387 #ifdef __cplusplus
6388 extern "C"
6389 #endif
6390 /* We use char because int might match the return type of a gcc2
6391 builtin and then its argument prototype would still apply. */
6392 char shmat ();
6393 int
6394 main ()
6395 {
6396 shmat ();
6397 ;
6398 return 0;
6399 }
6400 _ACEOF
6401 rm -f conftest.$ac_objext conftest$ac_exeext
6402 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6403 (eval $ac_link) 2>conftest.er1
6404 ac_status=$?
6405 grep -v '^ *+' conftest.er1 >conftest.err
6406 rm -f conftest.er1
6407 cat conftest.err >&5
6408 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6409 (exit $ac_status); } &&
6410 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6411 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6412 (eval $ac_try) 2>&5
6413 ac_status=$?
6414 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6415 (exit $ac_status); }; } &&
6416 { ac_try='test -s conftest$ac_exeext'
6417 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6418 (eval $ac_try) 2>&5
6419 ac_status=$?
6420 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6421 (exit $ac_status); }; }; then
6422 ac_cv_lib_ipc_shmat=yes
6423 else
6424 echo "$as_me: failed program was:" >&5
6425 sed 's/^/| /' conftest.$ac_ext >&5
6426
6427 ac_cv_lib_ipc_shmat=no
6428 fi
6429 rm -f conftest.err conftest.$ac_objext \
6430 conftest$ac_exeext conftest.$ac_ext
6431 LIBS=$ac_check_lib_save_LIBS
6432 fi
6433 echo "$as_me:$LINENO: result: $ac_cv_lib_ipc_shmat" >&5
6434 echo "${ECHO_T}$ac_cv_lib_ipc_shmat" >&6
6435 if test $ac_cv_lib_ipc_shmat = yes; then
6436 X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc"
6437 fi
6438
6439 fi
6440 fi
6441
6442 # Check for libraries that X11R6 Xt/Xaw programs need.
6443 ac_save_LDFLAGS=$LDFLAGS
6444 test -n "$x_libraries" && LDFLAGS="$LDFLAGS -L$x_libraries"
6445 # SM needs ICE to (dynamically) link under SunOS 4.x (so we have to
6446 # check for ICE first), but we must link in the order -lSM -lICE or
6447 # we get undefined symbols. So assume we have SM if we have ICE.
6448 # These have to be linked with before -lX11, unlike the other
6449 # libraries we check for below, so use a different variable.
6450 # John Interrante, Karl Berry
6451 echo "$as_me:$LINENO: checking for IceConnectionNumber in -lICE" >&5
6452 echo $ECHO_N "checking for IceConnectionNumber in -lICE... $ECHO_C" >&6
6453 if test "${ac_cv_lib_ICE_IceConnectionNumber+set}" = set; then
6454 echo $ECHO_N "(cached) $ECHO_C" >&6
6455 else
6456 ac_check_lib_save_LIBS=$LIBS
6457 LIBS="-lICE $X_EXTRA_LIBS $LIBS"
6458 cat >conftest.$ac_ext <<_ACEOF
6459 /* confdefs.h. */
6460 _ACEOF
6461 cat confdefs.h >>conftest.$ac_ext
6462 cat >>conftest.$ac_ext <<_ACEOF
6463 /* end confdefs.h. */
6464
6465 /* Override any gcc2 internal prototype to avoid an error. */
6466 #ifdef __cplusplus
6467 extern "C"
6468 #endif
6469 /* We use char because int might match the return type of a gcc2
6470 builtin and then its argument prototype would still apply. */
6471 char IceConnectionNumber ();
6472 int
6473 main ()
6474 {
6475 IceConnectionNumber ();
6476 ;
6477 return 0;
6478 }
6479 _ACEOF
6480 rm -f conftest.$ac_objext conftest$ac_exeext
6481 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6482 (eval $ac_link) 2>conftest.er1
6483 ac_status=$?
6484 grep -v '^ *+' conftest.er1 >conftest.err
6485 rm -f conftest.er1
6486 cat conftest.err >&5
6487 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6488 (exit $ac_status); } &&
6489 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6490 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6491 (eval $ac_try) 2>&5
6492 ac_status=$?
6493 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6494 (exit $ac_status); }; } &&
6495 { ac_try='test -s conftest$ac_exeext'
6496 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6497 (eval $ac_try) 2>&5
6498 ac_status=$?
6499 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6500 (exit $ac_status); }; }; then
6501 ac_cv_lib_ICE_IceConnectionNumber=yes
6502 else
6503 echo "$as_me: failed program was:" >&5
6504 sed 's/^/| /' conftest.$ac_ext >&5
6505
6506 ac_cv_lib_ICE_IceConnectionNumber=no
6507 fi
6508 rm -f conftest.err conftest.$ac_objext \
6509 conftest$ac_exeext conftest.$ac_ext
6510 LIBS=$ac_check_lib_save_LIBS
6511 fi
6512 echo "$as_me:$LINENO: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5
6513 echo "${ECHO_T}$ac_cv_lib_ICE_IceConnectionNumber" >&6
6514 if test $ac_cv_lib_ICE_IceConnectionNumber = yes; then
6515 X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE"
6516 fi
6517
6518 LDFLAGS=$ac_save_LDFLAGS
6519
6520 fi
6521
6522
6523
6524 if test x$support_xpm = xyes; then
6525
6526
6527
6528 # Initialize some more variables set by options.
6529 # The variables have the same names as the options, with
6530 # dashes changed to underlines.
6531
6532 # If we find XPM, set shell vars xpm_includes and xpm_libraries to the
6533 # paths, otherwise set no_xpm=yes.
6534 # Uses ac_ vars as temps to allow command line to override cache and checks.
6535 echo "$as_me:$LINENO: checking for libXpm" >&5
6536 echo $ECHO_N "checking for libXpm... $ECHO_C" >&6
6537
6538
6539 # Check whether --with-xpm_includes or --without-xpm_includes was given.
6540 if test "${with_xpm_includes+set}" = set; then
6541 withval="$with_xpm_includes"
6542 xpm_includes="$withval"
6543 else
6544 xpm_includes=NO
6545 fi;
6546
6547 # Check whether --with-xpm_library or --without-xpm_library was given.
6548 if test "${with_xpm_library+set}" = set; then
6549 withval="$with_xpm_library"
6550 xpm_libraries="$withval"
6551 else
6552 xpm_libraries=NO
6553 fi;
6554
6555 # --without-xpm overrides everything else, but does not touch the cache.
6556
6557 # Check whether --with-xpm or --without-xpm was given.
6558 if test "${with_xpm+set}" = set; then
6559 withval="$with_xpm"
6560
6561 fi;
6562 if test "$with_xpm" = no; then
6563 have_xpm=disabled
6564 else
6565 if test "${ac_cv_have_xpm+set}" = set; then
6566 echo $ECHO_N "(cached) $ECHO_C" >&6
6567 else
6568
6569 vt_xpm_include_X11=no
6570 if test -n "$xpm_includes"; then
6571 vt_xpm_includes=$xpm_includes
6572 else
6573 vt_xpm_includes=NO
6574 fi
6575 if test -n "$xpm_libraries"; then
6576 vt_xpm_libraries=$xpm_libraries
6577 else
6578 vt_xpm_libraries=NO
6579 fi
6580
6581 if test "$vt_xpm_includes" = NO; then
6582 # Guess where to find xpm.h
6583
6584 ac_save_CPPFLAGS="$CPPFLAGS"
6585 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
6586
6587 # First, try using that file with no special directory specified.
6588 cat >conftest.$ac_ext <<_ACEOF
6589 /* confdefs.h. */
6590 _ACEOF
6591 cat confdefs.h >>conftest.$ac_ext
6592 cat >>conftest.$ac_ext <<_ACEOF
6593 /* end confdefs.h. */
6594 #include <X11/xpm.h>
6595 _ACEOF
6596 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6597 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6598 ac_status=$?
6599 grep -v '^ *+' conftest.er1 >conftest.err
6600 rm -f conftest.er1
6601 cat conftest.err >&5
6602 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6603 (exit $ac_status); } >/dev/null; then
6604 if test -s conftest.err; then
6605 ac_cpp_err=$ac_cxx_preproc_warn_flag
6606 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
6607 else
6608 ac_cpp_err=
6609 fi
6610 else
6611 ac_cpp_err=yes
6612 fi
6613 if test -z "$ac_cpp_err"; then
6614 # We can compile using X headers with no special include directory.
6615 vt_xpm_includes=
6616 vt_xpm_include_X11=yes
6617 else
6618 echo "$as_me: failed program was:" >&5
6619 sed 's/^/| /' conftest.$ac_ext >&5
6620
6621 CPPFLAGS="$ac_save_CPPFLAGS"
6622 # Look for the header file in a standard set of common directories.
6623 for ac_dir in \
6624 /usr/X11/include \
6625 /usr/X11R6/include \
6626 /usr/X11R5/include \
6627 /usr/X11R4/include \
6628 \
6629 /usr/include/X11 \
6630 /usr/include/X11R6 \
6631 /usr/include/X11R5 \
6632 /usr/include/X11R4 \
6633 \
6634 /usr/local/X11/include \
6635 /usr/local/X11R6/include \
6636 /usr/local/X11R5/include \
6637 /usr/local/X11R4/include \
6638 \
6639 /usr/local/include/X11 \
6640 /usr/local/include/X11R6 \
6641 /usr/local/include/X11R5 \
6642 /usr/local/include/X11R4 \
6643 \
6644 /usr/X386/include \
6645 /usr/x386/include \
6646 /usr/XFree86/include/X11 \
6647 \
6648 /usr/include \
6649 /usr/local/include \
6650 /usr/unsupported/include \
6651 /usr/athena/include \
6652 /usr/local/x11r5/include \
6653 /usr/lpp/Xamples/include \
6654 \
6655 /usr/openwin/include \
6656 /usr/openwin/share/include \
6657 ; \
6658 do
6659 if test -r "$ac_dir/X11/xpm.h"; then
6660 vt_xpm_includes="$ac_dir"
6661 vt_xpm_include_X11=yes
6662 break
6663 else
6664 if test -r "$ac_dir/xpm.h"; then
6665 vt_xpm_includes=$ac_dir
6666 break
6667 fi
6668 fi
6669 done
6670 fi
6671 rm -f conftest.err conftest.$ac_ext
6672 fi
6673
6674 if test "$vt_xpm_libraries" = NO; then
6675 # Check for the libraries.
6676
6677 # See if we find them without any special options.
6678 # Don't add to $LIBS permanently.
6679 ac_save_LIBS="$LIBS"
6680 LIBS="$LIBS $X_LIBS -lXpm -lX11"
6681 cat >conftest.$ac_ext <<_ACEOF
6682 /* confdefs.h. */
6683 _ACEOF
6684 cat confdefs.h >>conftest.$ac_ext
6685 cat >>conftest.$ac_ext <<_ACEOF
6686 /* end confdefs.h. */
6687
6688 int
6689 main ()
6690 {
6691 XpmReadFileToPixmap()
6692 ;
6693 return 0;
6694 }
6695 _ACEOF
6696 rm -f conftest.$ac_objext conftest$ac_exeext
6697 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6698 (eval $ac_link) 2>conftest.er1
6699 ac_status=$?
6700 grep -v '^ *+' conftest.er1 >conftest.err
6701 rm -f conftest.er1
6702 cat conftest.err >&5
6703 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6704 (exit $ac_status); } &&
6705 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6706 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6707 (eval $ac_try) 2>&5
6708 ac_status=$?
6709 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6710 (exit $ac_status); }; } &&
6711 { ac_try='test -s conftest$ac_exeext'
6712 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6713 (eval $ac_try) 2>&5
6714 ac_status=$?
6715 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6716 (exit $ac_status); }; }; then
6717 LIBS="$ac_save_LIBS"
6718 # We can link libXpm with no special library path.
6719 vt_xpm_libraries=
6720 else
6721 echo "$as_me: failed program was:" >&5
6722 sed 's/^/| /' conftest.$ac_ext >&5
6723
6724 LIBS="$ac_save_LIBS"
6725 # First see if replacing the include by lib works.
6726 for ac_dir in \
6727 `echo "$vt_xpm_includes" | sed 's,include/X11,lib,;s,include,lib,'` \
6728 /usr/X11/lib \
6729 /usr/X11R6/lib \
6730 /usr/X11R5/lib \
6731 /usr/X11R4/lib \
6732 \
6733 /usr/lib/X11 \
6734 /usr/lib/X11R6 \
6735 /usr/lib/X11R5 \
6736 /usr/lib/X11R4 \
6737 \
6738 /usr/local/X11/lib \
6739 /usr/local/X11R6/lib \
6740 /usr/local/X11R5/lib \
6741 /usr/local/X11R4/lib \
6742 \
6743 /usr/local/lib/X11 \
6744 /usr/local/lib/X11R6 \
6745 /usr/local/lib/X11R5 \
6746 /usr/local/lib/X11R4 \
6747 \
6748 /usr/X386/lib \
6749 /usr/x386/lib \
6750 /usr/XFree86/lib/X11 \
6751 \
6752 /usr/lib \
6753 /usr/local/lib \
6754 /usr/unsupported/lib \
6755 /usr/athena/lib \
6756 /usr/local/x11r5/lib \
6757 /usr/lpp/Xamples/lib \
6758 \
6759 /usr/openwin/lib \
6760 /usr/openwin/share/lib \
6761 ; \
6762 do
6763 for ac_extension in a so sl; do
6764 if test -r $ac_dir/libXpm.$ac_extension; then
6765 vt_xpm_libraries=$ac_dir
6766 break 2
6767 fi
6768 done
6769 done
6770 fi
6771 rm -f conftest.err conftest.$ac_objext \
6772 conftest$ac_exeext conftest.$ac_ext
6773 fi
6774
6775
6776 if test "$vt_xpm_includes" = NO -o "$vt_xpm_libraries" = NO; then
6777 ac_cv_have_xpm="have_xpm=no"
6778 else
6779 ac_cv_have_xpm="have_xpm=yes \
6780 vt_xpm_includes=$vt_xpm_includes vt_xpm_libraries=$vt_xpm_libraries \
6781 vt_xpm_include_X11=$vt_xpm_include_X11"
6782 fi
6783 fi
6784 eval "$ac_cv_have_xpm"
6785 fi
6786
6787 if test "$have_xpm" != yes; then
6788 echo "$as_me:$LINENO: result: $have_xpm" >&5
6789 echo "${ECHO_T}$have_xpm" >&6
6790 no_xpm=yes
6791 else
6792 if test "$xpm_includes" != NO; then
6793 if test "$xpm_includes" = "$vt_xpm_includes"; then
6794 if test -r "$xpm_includes/X11/xpm.h"; then
6795 vt_xpm_include_X11=yes
6796 fi
6797 else
6798 vt_xpm_include_X11=no
6799 if test -z "$xpm_includes"; then
6800 cat >conftest.$ac_ext <<_ACEOF
6801 /* confdefs.h. */
6802 _ACEOF
6803 cat confdefs.h >>conftest.$ac_ext
6804 cat >>conftest.$ac_ext <<_ACEOF
6805 /* end confdefs.h. */
6806 #include <X11/xpm.h>
6807 _ACEOF
6808 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6809 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6810 ac_status=$?
6811 grep -v '^ *+' conftest.er1 >conftest.err
6812 rm -f conftest.er1
6813 cat conftest.err >&5
6814 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6815 (exit $ac_status); } >/dev/null; then
6816 if test -s conftest.err; then
6817 ac_cpp_err=$ac_cxx_preproc_warn_flag
6818 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
6819 else
6820 ac_cpp_err=
6821 fi
6822 else
6823 ac_cpp_err=yes
6824 fi
6825 if test -z "$ac_cpp_err"; then
6826 vt_xpm_include_X11=yes
6827 else
6828 echo "$as_me: failed program was:" >&5
6829 sed 's/^/| /' conftest.$ac_ext >&5
6830
6831
6832 fi
6833 rm -f conftest.err conftest.$ac_ext
6834 else
6835 if test -r "$xpm_includes/X11/xpm.h"; then
6836 vt_xpm_include_X11=yes
6837 fi
6838 fi
6839 fi
6840 vt_xpm_includes=$xpm_includes
6841 fi
6842 if test "x$xpm_libraries" != xNO; then
6843 vt_xpm_libraries=$xpm_libraries
6844 fi
6845 # Update the cache value to reflect the command line values.
6846 ac_cv_have_xpm="have_xpm=yes \
6847 vt_xpm_includes=$vt_xpm_includes vt_xpm_libraries=$vt_xpm_libraries \
6848 vt_xpm_include_X11=$vt_xpm_include_X11"
6849 eval "$ac_cv_have_xpm"
6850 echo "$as_me:$LINENO: result: -I$vt_xpm_includes, -L$vt_xpm_libraries" >&5
6851 echo "${ECHO_T}-I$vt_xpm_includes, -L$vt_xpm_libraries" >&6
6852 if test -n "$vt_xpm_includes"; then
6853 XPM_CPPFLAGS="-DHAVE_LIBXPM"
6854 fi
6855 if test -n "$vt_xpm_includes"; then
6856 XPM_CFLAGS="-I$vt_xpm_includes"
6857 fi
6858 XPM_LIBS="-lXpm"
6859 if test -n "$vt_xpm_libraries"; then
6860 XPM_LIBS="-L$vt_xpm_libraries $XPM_LIBS"
6861 fi
6862 if test "x$vt_xpm_include_X11" = xyes; then
6863
6864 cat >>confdefs.h <<\_ACEOF
6865 #define XPM_INC_X11 1
6866 _ACEOF
6867
6868 fi
6869 fi
6870
6871
6872
6873
6874
6875 if test x$no_xpm = xyes; then
6876 support_xpm=needsmanualspecification
6877 fi
6878 fi
6879
6880 echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5
6881 echo $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6
6882 if test "${ac_cv_header_sys_wait_h+set}" = set; then
6883 echo $ECHO_N "(cached) $ECHO_C" >&6
6884 else
6885 cat >conftest.$ac_ext <<_ACEOF
6886 /* confdefs.h. */
6887 _ACEOF
6888 cat confdefs.h >>conftest.$ac_ext
6889 cat >>conftest.$ac_ext <<_ACEOF
6890 /* end confdefs.h. */
6891 #include <sys/types.h>
6892 #include <sys/wait.h>
6893 #ifndef WEXITSTATUS
6894 # define WEXITSTATUS(stat_val) ((unsigned)(stat_val) >> 8)
6895 #endif
6896 #ifndef WIFEXITED
6897 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
6898 #endif
6899
6900 int
6901 main ()
6902 {
6903 int s;
6904 wait (&s);
6905 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
6906 ;
6907 return 0;
6908 }
6909 _ACEOF
6910 rm -f conftest.$ac_objext
6911 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6912 (eval $ac_compile) 2>conftest.er1
6913 ac_status=$?
6914 grep -v '^ *+' conftest.er1 >conftest.err
6915 rm -f conftest.er1
6916 cat conftest.err >&5
6917 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6918 (exit $ac_status); } &&
6919 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6920 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6921 (eval $ac_try) 2>&5
6922 ac_status=$?
6923 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6924 (exit $ac_status); }; } &&
6925 { ac_try='test -s conftest.$ac_objext'
6926 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6927 (eval $ac_try) 2>&5
6928 ac_status=$?
6929 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6930 (exit $ac_status); }; }; then
6931 ac_cv_header_sys_wait_h=yes
6932 else
6933 echo "$as_me: failed program was:" >&5
6934 sed 's/^/| /' conftest.$ac_ext >&5
6935
6936 ac_cv_header_sys_wait_h=no
6937 fi
6938 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6939 fi
6940 echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5
6941 echo "${ECHO_T}$ac_cv_header_sys_wait_h" >&6
6942 if test $ac_cv_header_sys_wait_h = yes; then
6943
6944 cat >>confdefs.h <<\_ACEOF
6945 #define HAVE_SYS_WAIT_H 1
6946 _ACEOF
6947
6948 fi
6949
6950 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
6951 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
6952 if test "${ac_cv_header_stdc+set}" = set; then
6953 echo $ECHO_N "(cached) $ECHO_C" >&6
6954 else
6955 cat >conftest.$ac_ext <<_ACEOF
6956 /* confdefs.h. */
6957 _ACEOF
6958 cat confdefs.h >>conftest.$ac_ext
6959 cat >>conftest.$ac_ext <<_ACEOF
6960 /* end confdefs.h. */
6961 #include <stdlib.h>
6962 #include <stdarg.h>
6963 #include <string.h>
6964 #include <float.h>
6965
6966 int
6967 main ()
6968 {
6969
6970 ;
6971 return 0;
6972 }
6973 _ACEOF
6974 rm -f conftest.$ac_objext
6975 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6976 (eval $ac_compile) 2>conftest.er1
6977 ac_status=$?
6978 grep -v '^ *+' conftest.er1 >conftest.err
6979 rm -f conftest.er1
6980 cat conftest.err >&5
6981 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6982 (exit $ac_status); } &&
6983 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6984 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6985 (eval $ac_try) 2>&5
6986 ac_status=$?
6987 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6988 (exit $ac_status); }; } &&
6989 { ac_try='test -s conftest.$ac_objext'
6990 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6991 (eval $ac_try) 2>&5
6992 ac_status=$?
6993 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6994 (exit $ac_status); }; }; then
6995 ac_cv_header_stdc=yes
6996 else
6997 echo "$as_me: failed program was:" >&5
6998 sed 's/^/| /' conftest.$ac_ext >&5
6999
7000 ac_cv_header_stdc=no
7001 fi
7002 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7003
7004 if test $ac_cv_header_stdc = yes; then
7005 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
7006 cat >conftest.$ac_ext <<_ACEOF
7007 /* confdefs.h. */
7008 _ACEOF
7009 cat confdefs.h >>conftest.$ac_ext
7010 cat >>conftest.$ac_ext <<_ACEOF
7011 /* end confdefs.h. */
7012 #include <string.h>
7013
7014 _ACEOF
7015 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7016 $EGREP "memchr" >/dev/null 2>&1; then
7017 :
7018 else
7019 ac_cv_header_stdc=no
7020 fi
7021 rm -f conftest*
7022
7023 fi
7024
7025 if test $ac_cv_header_stdc = yes; then
7026 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7027 cat >conftest.$ac_ext <<_ACEOF
7028 /* confdefs.h. */
7029 _ACEOF
7030 cat confdefs.h >>conftest.$ac_ext
7031 cat >>conftest.$ac_ext <<_ACEOF
7032 /* end confdefs.h. */
7033 #include <stdlib.h>
7034
7035 _ACEOF
7036 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7037 $EGREP "free" >/dev/null 2>&1; then
7038 :
7039 else
7040 ac_cv_header_stdc=no
7041 fi
7042 rm -f conftest*
7043
7044 fi
7045
7046 if test $ac_cv_header_stdc = yes; then
7047 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7048 if test "$cross_compiling" = yes; then
7049 :
7050 else
7051 cat >conftest.$ac_ext <<_ACEOF
7052 /* confdefs.h. */
7053 _ACEOF
7054 cat confdefs.h >>conftest.$ac_ext
7055 cat >>conftest.$ac_ext <<_ACEOF
7056 /* end confdefs.h. */
7057 #include <ctype.h>
7058 #if ((' ' & 0x0FF) == 0x020)
7059 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7060 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7061 #else
7062 # define ISLOWER(c) \
7063 (('a' <= (c) && (c) <= 'i') \
7064 || ('j' <= (c) && (c) <= 'r') \
7065 || ('s' <= (c) && (c) <= 'z'))
7066 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7067 #endif
7068
7069 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7070 int
7071 main ()
7072 {
7073 int i;
7074 for (i = 0; i < 256; i++)
7075 if (XOR (islower (i), ISLOWER (i))
7076 || toupper (i) != TOUPPER (i))
7077 exit(2);
7078 exit (0);
7079 }
7080 _ACEOF
7081 rm -f conftest$ac_exeext
7082 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7083 (eval $ac_link) 2>&5
7084 ac_status=$?
7085 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7086 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
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 :
7093 else
7094 echo "$as_me: program exited with status $ac_status" >&5
7095 echo "$as_me: failed program was:" >&5
7096 sed 's/^/| /' conftest.$ac_ext >&5
7097
7098 ( exit $ac_status )
7099 ac_cv_header_stdc=no
7100 fi
7101 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7102 fi
7103 fi
7104 fi
7105 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
7106 echo "${ECHO_T}$ac_cv_header_stdc" >&6
7107 if test $ac_cv_header_stdc = yes; then
7108
7109 cat >>confdefs.h <<\_ACEOF
7110 #define STDC_HEADERS 1
7111 _ACEOF
7112
7113 fi
7114
7115 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
7116
7117
7118
7119
7120
7121
7122
7123
7124
7125 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
7126 inttypes.h stdint.h unistd.h
7127 do
7128 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7129 echo "$as_me:$LINENO: checking for $ac_header" >&5
7130 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7131 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7132 echo $ECHO_N "(cached) $ECHO_C" >&6
7133 else
7134 cat >conftest.$ac_ext <<_ACEOF
7135 /* confdefs.h. */
7136 _ACEOF
7137 cat confdefs.h >>conftest.$ac_ext
7138 cat >>conftest.$ac_ext <<_ACEOF
7139 /* end confdefs.h. */
7140 $ac_includes_default
7141
7142 #include <$ac_header>
7143 _ACEOF
7144 rm -f conftest.$ac_objext
7145 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7146 (eval $ac_compile) 2>conftest.er1
7147 ac_status=$?
7148 grep -v '^ *+' conftest.er1 >conftest.err
7149 rm -f conftest.er1
7150 cat conftest.err >&5
7151 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7152 (exit $ac_status); } &&
7153 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7154 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7155 (eval $ac_try) 2>&5
7156 ac_status=$?
7157 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7158 (exit $ac_status); }; } &&
7159 { ac_try='test -s conftest.$ac_objext'
7160 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7161 (eval $ac_try) 2>&5
7162 ac_status=$?
7163 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7164 (exit $ac_status); }; }; then
7165 eval "$as_ac_Header=yes"
7166 else
7167 echo "$as_me: failed program was:" >&5
7168 sed 's/^/| /' conftest.$ac_ext >&5
7169
7170 eval "$as_ac_Header=no"
7171 fi
7172 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7173 fi
7174 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7175 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7176 if test `eval echo '${'$as_ac_Header'}'` = yes; then
7177 cat >>confdefs.h <<_ACEOF
7178 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7179 _ACEOF
7180
7181 fi
7182
7183 done
7184
7185
7186
7187
7188
7189
7190
7191
7192
7193
7194
7195
7196
7197
7198
7199
7200
7201
7202
7203 for ac_header in \
7204 assert.h \
7205 fcntl.h \
7206 stdarg.h \
7207 stdlib.h \
7208 string.h \
7209 termios.h \
7210 unistd.h \
7211 sys/byteorder.h \
7212 sys/ioctl.h \
7213 sys/select.h \
7214 sys/sockio.h \
7215 sys/strredir.h \
7216 sys/time.h \
7217 stdint.h \
7218 wchar.h \
7219 cwchar \
7220 clocale \
7221
7222 do
7223 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7224 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7225 echo "$as_me:$LINENO: checking for $ac_header" >&5
7226 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7227 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7228 echo $ECHO_N "(cached) $ECHO_C" >&6
7229 fi
7230 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7231 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7232 else
7233 # Is the header compilable?
7234 echo "$as_me:$LINENO: checking $ac_header usability" >&5
7235 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
7236 cat >conftest.$ac_ext <<_ACEOF
7237 /* confdefs.h. */
7238 _ACEOF
7239 cat confdefs.h >>conftest.$ac_ext
7240 cat >>conftest.$ac_ext <<_ACEOF
7241 /* end confdefs.h. */
7242 $ac_includes_default
7243 #include <$ac_header>
7244 _ACEOF
7245 rm -f conftest.$ac_objext
7246 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7247 (eval $ac_compile) 2>conftest.er1
7248 ac_status=$?
7249 grep -v '^ *+' conftest.er1 >conftest.err
7250 rm -f conftest.er1
7251 cat conftest.err >&5
7252 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7253 (exit $ac_status); } &&
7254 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7255 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7256 (eval $ac_try) 2>&5
7257 ac_status=$?
7258 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7259 (exit $ac_status); }; } &&
7260 { ac_try='test -s conftest.$ac_objext'
7261 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7262 (eval $ac_try) 2>&5
7263 ac_status=$?
7264 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7265 (exit $ac_status); }; }; then
7266 ac_header_compiler=yes
7267 else
7268 echo "$as_me: failed program was:" >&5
7269 sed 's/^/| /' conftest.$ac_ext >&5
7270
7271 ac_header_compiler=no
7272 fi
7273 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7274 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7275 echo "${ECHO_T}$ac_header_compiler" >&6
7276
7277 # Is the header present?
7278 echo "$as_me:$LINENO: checking $ac_header presence" >&5
7279 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
7280 cat >conftest.$ac_ext <<_ACEOF
7281 /* confdefs.h. */
7282 _ACEOF
7283 cat confdefs.h >>conftest.$ac_ext
7284 cat >>conftest.$ac_ext <<_ACEOF
7285 /* end confdefs.h. */
7286 #include <$ac_header>
7287 _ACEOF
7288 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7289 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7290 ac_status=$?
7291 grep -v '^ *+' conftest.er1 >conftest.err
7292 rm -f conftest.er1
7293 cat conftest.err >&5
7294 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7295 (exit $ac_status); } >/dev/null; then
7296 if test -s conftest.err; then
7297 ac_cpp_err=$ac_cxx_preproc_warn_flag
7298 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
7299 else
7300 ac_cpp_err=
7301 fi
7302 else
7303 ac_cpp_err=yes
7304 fi
7305 if test -z "$ac_cpp_err"; then
7306 ac_header_preproc=yes
7307 else
7308 echo "$as_me: failed program was:" >&5
7309 sed 's/^/| /' conftest.$ac_ext >&5
7310
7311 ac_header_preproc=no
7312 fi
7313 rm -f conftest.err conftest.$ac_ext
7314 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7315 echo "${ECHO_T}$ac_header_preproc" >&6
7316
7317 # So? What about this header?
7318 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
7319 yes:no: )
7320 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7321 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
7322 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
7323 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
7324 ac_header_preproc=yes
7325 ;;
7326 no:yes:* )
7327 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7328 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
7329 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
7330 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
7331 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
7332 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
7333 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
7334 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
7335 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7336 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
7337 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
7338 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
7339 (
7340 cat <<\_ASBOX
7341 ## ------------------------------------------ ##
7342 ## Report this to the AC_PACKAGE_NAME lists. ##
7343 ## ------------------------------------------ ##
7344 _ASBOX
7345 ) |
7346 sed "s/^/$as_me: WARNING: /" >&2
7347 ;;
7348 esac
7349 echo "$as_me:$LINENO: checking for $ac_header" >&5
7350 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7351 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7352 echo $ECHO_N "(cached) $ECHO_C" >&6
7353 else
7354 eval "$as_ac_Header=\$ac_header_preproc"
7355 fi
7356 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7357 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7358
7359 fi
7360 if test `eval echo '${'$as_ac_Header'}'` = yes; then
7361 cat >>confdefs.h <<_ACEOF
7362 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7363 _ACEOF
7364
7365 fi
7366
7367 done
7368
7369
7370 echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
7371 echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
7372 if test "${ac_cv_header_time+set}" = set; then
7373 echo $ECHO_N "(cached) $ECHO_C" >&6
7374 else
7375 cat >conftest.$ac_ext <<_ACEOF
7376 /* confdefs.h. */
7377 _ACEOF
7378 cat confdefs.h >>conftest.$ac_ext
7379 cat >>conftest.$ac_ext <<_ACEOF
7380 /* end confdefs.h. */
7381 #include <sys/types.h>
7382 #include <sys/time.h>
7383 #include <time.h>
7384
7385 int
7386 main ()
7387 {
7388 if ((struct tm *) 0)
7389 return 0;
7390 ;
7391 return 0;
7392 }
7393 _ACEOF
7394 rm -f conftest.$ac_objext
7395 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7396 (eval $ac_compile) 2>conftest.er1
7397 ac_status=$?
7398 grep -v '^ *+' conftest.er1 >conftest.err
7399 rm -f conftest.er1
7400 cat conftest.err >&5
7401 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7402 (exit $ac_status); } &&
7403 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7404 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7405 (eval $ac_try) 2>&5
7406 ac_status=$?
7407 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7408 (exit $ac_status); }; } &&
7409 { ac_try='test -s conftest.$ac_objext'
7410 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7411 (eval $ac_try) 2>&5
7412 ac_status=$?
7413 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7414 (exit $ac_status); }; }; then
7415 ac_cv_header_time=yes
7416 else
7417 echo "$as_me: failed program was:" >&5
7418 sed 's/^/| /' conftest.$ac_ext >&5
7419
7420 ac_cv_header_time=no
7421 fi
7422 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7423 fi
7424 echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
7425 echo "${ECHO_T}$ac_cv_header_time" >&6
7426 if test $ac_cv_header_time = yes; then
7427
7428 cat >>confdefs.h <<\_ACEOF
7429 #define TIME_WITH_SYS_TIME 1
7430 _ACEOF
7431
7432 fi
7433
7434
7435 echo "$as_me:$LINENO: checking whether termios.h and sys/ioctl.h may both be included" >&5
7436 echo $ECHO_N "checking whether termios.h and sys/ioctl.h may both be included... $ECHO_C" >&6
7437 if test "${rxvt_cv_header_sysioctl+set}" = set; then
7438 echo $ECHO_N "(cached) $ECHO_C" >&6
7439 else
7440 cat >conftest.$ac_ext <<_ACEOF
7441 /* confdefs.h. */
7442 _ACEOF
7443 cat confdefs.h >>conftest.$ac_ext
7444 cat >>conftest.$ac_ext <<_ACEOF
7445 /* end confdefs.h. */
7446 #include <stdio.h>
7447 #include <sys/ioctl.h>
7448 #ifdef HAVE_TERMIOS_H
7449 #include <termios.h>
7450 #endif
7451 int
7452 main ()
7453 {
7454 int a = ECHO;
7455 ;
7456 return 0;
7457 }
7458 _ACEOF
7459 rm -f conftest.$ac_objext
7460 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7461 (eval $ac_compile) 2>conftest.er1
7462 ac_status=$?
7463 grep -v '^ *+' conftest.er1 >conftest.err
7464 rm -f conftest.er1
7465 cat conftest.err >&5
7466 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7467 (exit $ac_status); } &&
7468 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7469 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7470 (eval $ac_try) 2>&5
7471 ac_status=$?
7472 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7473 (exit $ac_status); }; } &&
7474 { ac_try='test -s conftest.$ac_objext'
7475 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7476 (eval $ac_try) 2>&5
7477 ac_status=$?
7478 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7479 (exit $ac_status); }; }; then
7480 rxvt_cv_header_sysioctl=yes
7481 else
7482 echo "$as_me: failed program was:" >&5
7483 sed 's/^/| /' conftest.$ac_ext >&5
7484
7485 rxvt_cv_header_sysioctl=no
7486 fi
7487 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7488 fi
7489 echo "$as_me:$LINENO: result: $rxvt_cv_header_sysioctl" >&5
7490 echo "${ECHO_T}$rxvt_cv_header_sysioctl" >&6
7491
7492 if test -n "$GCC"; then
7493 LDARG="-Wl,"
7494 else
7495 LDARG=""
7496 fi
7497 R_TRANSLATE='s/-L\([^ ]*\)/-L\1 '$LDARG'-rpath '$LDARG'\1/g'
7498
7499 ac_save_CFLAGS=$CFLAGS
7500 ac_save_LIBS=$LIBS
7501 CFLAGS="$CFLAGS $X_CFLAGS"
7502 LIBS=`echo "$LIBS $X_LIBS $X_EXTRA_LIBS -lX11" | sed "$R_TRANSLATE"`
7503 echo "$as_me:$LINENO: checking for -rpath dynamic library path recording" >&5
7504 echo $ECHO_N "checking for -rpath dynamic library path recording... $ECHO_C" >&6
7505 if test "${rxvt_cv_rpath+set}" = set; then
7506 echo $ECHO_N "(cached) $ECHO_C" >&6
7507 else
7508 if test "$cross_compiling" = yes; then
7509 { echo "$as_me:$LINENO: WARNING: You may need to check the LIBS line" >&5
7510 echo "$as_me: WARNING: You may need to check the LIBS line" >&2;}
7511 else
7512 cat >conftest.$ac_ext <<_ACEOF
7513 /* confdefs.h. */
7514 _ACEOF
7515 cat confdefs.h >>conftest.$ac_ext
7516 cat >>conftest.$ac_ext <<_ACEOF
7517 /* end confdefs.h. */
7518
7519 main()
7520 {
7521 exit(0);
7522 (void) XOpenDisplay("foobar");
7523 }
7524 _ACEOF
7525 rm -f conftest$ac_exeext
7526 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7527 (eval $ac_link) 2>&5
7528 ac_status=$?
7529 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7530 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7531 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7532 (eval $ac_try) 2>&5
7533 ac_status=$?
7534 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7535 (exit $ac_status); }; }; then
7536 rxvt_cv_rpath=yes
7537 else
7538 echo "$as_me: program exited with status $ac_status" >&5
7539 echo "$as_me: failed program was:" >&5
7540 sed 's/^/| /' conftest.$ac_ext >&5
7541
7542 ( exit $ac_status )
7543 rxvt_cv_rpath=no
7544 fi
7545 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7546 fi
7547 fi
7548 echo "$as_me:$LINENO: result: $rxvt_cv_rpath" >&5
7549 echo "${ECHO_T}$rxvt_cv_rpath" >&6
7550 if test x$rxvt_cv_rpath != xyes; then
7551 R_TRANSLATE='s/-L\([^ ]*\)/-L\1 '$LDARG'-R\1/g'
7552 LIBS=`echo "$ac_save_LIBS $X_LIBS $X_EXTRA_LIBS -lX11" | sed "$R_TRANSLATE"`
7553 echo "$as_me:$LINENO: checking for -R dynamic library path recording" >&5
7554 echo $ECHO_N "checking for -R dynamic library path recording... $ECHO_C" >&6
7555 if test "${rxvt_cv_R+set}" = set; then
7556 echo $ECHO_N "(cached) $ECHO_C" >&6
7557 else
7558 if test "$cross_compiling" = yes; then
7559 rxvt_cv_R=no
7560 else
7561 cat >conftest.$ac_ext <<_ACEOF
7562 /* confdefs.h. */
7563 _ACEOF
7564 cat confdefs.h >>conftest.$ac_ext
7565 cat >>conftest.$ac_ext <<_ACEOF
7566 /* end confdefs.h. */
7567
7568 main()
7569 {
7570 exit(0);
7571 (void) XOpenDisplay("foobar");
7572 }
7573 _ACEOF
7574 rm -f conftest$ac_exeext
7575 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7576 (eval $ac_link) 2>&5
7577 ac_status=$?
7578 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7579 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7580 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7581 (eval $ac_try) 2>&5
7582 ac_status=$?
7583 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7584 (exit $ac_status); }; }; then
7585 rxvt_cv_R=yes
7586 else
7587 echo "$as_me: program exited with status $ac_status" >&5
7588 echo "$as_me: failed program was:" >&5
7589 sed 's/^/| /' conftest.$ac_ext >&5
7590
7591 ( exit $ac_status )
7592 rxvt_cv_R=no
7593 fi
7594 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7595 fi
7596 fi
7597 echo "$as_me:$LINENO: result: $rxvt_cv_R" >&5
7598 echo "${ECHO_T}$rxvt_cv_R" >&6
7599 if test x$rxvt_cv_R != xyes; then
7600 LIBS="$ac_save_LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
7601 fi
7602 fi
7603
7604 echo "$as_me:$LINENO: checking for XPointer" >&5
7605 echo $ECHO_N "checking for XPointer... $ECHO_C" >&6
7606 if test "${rxvt_cv_xpointer+set}" = set; then
7607 echo $ECHO_N "(cached) $ECHO_C" >&6
7608 else
7609 cat >conftest.$ac_ext <<_ACEOF
7610 /* confdefs.h. */
7611 _ACEOF
7612 cat confdefs.h >>conftest.$ac_ext
7613 cat >>conftest.$ac_ext <<_ACEOF
7614 /* end confdefs.h. */
7615 #include <X11/Xlib.h>
7616 int
7617 main ()
7618 {
7619 XPointer dummy;
7620 ;
7621 return 0;
7622 }
7623 _ACEOF
7624 rm -f conftest.$ac_objext
7625 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7626 (eval $ac_compile) 2>conftest.er1
7627 ac_status=$?
7628 grep -v '^ *+' conftest.er1 >conftest.err
7629 rm -f conftest.er1
7630 cat conftest.err >&5
7631 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7632 (exit $ac_status); } &&
7633 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7634 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7635 (eval $ac_try) 2>&5
7636 ac_status=$?
7637 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7638 (exit $ac_status); }; } &&
7639 { ac_try='test -s conftest.$ac_objext'
7640 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7641 (eval $ac_try) 2>&5
7642 ac_status=$?
7643 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7644 (exit $ac_status); }; }; then
7645 rxvt_cv_xpointer=yes
7646 else
7647 echo "$as_me: failed program was:" >&5
7648 sed 's/^/| /' conftest.$ac_ext >&5
7649
7650 rxvt_cv_xpointer=no
7651 fi
7652 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7653 fi
7654 echo "$as_me:$LINENO: result: $rxvt_cv_xpointer" >&5
7655 echo "${ECHO_T}$rxvt_cv_xpointer" >&6
7656 if test x$rxvt_cv_xpointer = xyes; then
7657
7658 cat >>confdefs.h <<\_ACEOF
7659 #define HAVE_XPOINTER 1
7660 _ACEOF
7661
7662 fi
7663 LIBS=$ac_save_LIBS
7664 CFLAGS=$ac_save_CFLAGS
7665
7666
7667 echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
7668 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
7669 if test "${ac_cv_c_const+set}" = set; then
7670 echo $ECHO_N "(cached) $ECHO_C" >&6
7671 else
7672 cat >conftest.$ac_ext <<_ACEOF
7673 /* confdefs.h. */
7674 _ACEOF
7675 cat confdefs.h >>conftest.$ac_ext
7676 cat >>conftest.$ac_ext <<_ACEOF
7677 /* end confdefs.h. */
7678
7679 int
7680 main ()
7681 {
7682 /* FIXME: Include the comments suggested by Paul. */
7683 #ifndef __cplusplus
7684 /* Ultrix mips cc rejects this. */
7685 typedef int charset[2];
7686 const charset x;
7687 /* SunOS 4.1.1 cc rejects this. */
7688 char const *const *ccp;
7689 char **p;
7690 /* NEC SVR4.0.2 mips cc rejects this. */
7691 struct point {int x, y;};
7692 static struct point const zero = {0,0};
7693 /* AIX XL C 1.02.0.0 rejects this.
7694 It does not let you subtract one const X* pointer from another in
7695 an arm of an if-expression whose if-part is not a constant
7696 expression */
7697 const char *g = "string";
7698 ccp = &g + (g ? g-g : 0);
7699 /* HPUX 7.0 cc rejects these. */
7700 ++ccp;
7701 p = (char**) ccp;
7702 ccp = (char const *const *) p;
7703 { /* SCO 3.2v4 cc rejects this. */
7704 char *t;
7705 char const *s = 0 ? (char *) 0 : (char const *) 0;
7706
7707 *t++ = 0;
7708 }
7709 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
7710 int x[] = {25, 17};
7711 const int *foo = &x[0];
7712 ++foo;
7713 }
7714 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
7715 typedef const int *iptr;
7716 iptr p = 0;
7717 ++p;
7718 }
7719 { /* AIX XL C 1.02.0.0 rejects this saying
7720 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
7721 struct s { int j; const int *ap[3]; };
7722 struct s *b; b->j = 5;
7723 }
7724 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
7725 const int foo = 10;
7726 }
7727 #endif
7728
7729 ;
7730 return 0;
7731 }
7732 _ACEOF
7733 rm -f conftest.$ac_objext
7734 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7735 (eval $ac_compile) 2>conftest.er1
7736 ac_status=$?
7737 grep -v '^ *+' conftest.er1 >conftest.err
7738 rm -f conftest.er1
7739 cat conftest.err >&5
7740 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7741 (exit $ac_status); } &&
7742 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7743 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7744 (eval $ac_try) 2>&5
7745 ac_status=$?
7746 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7747 (exit $ac_status); }; } &&
7748 { ac_try='test -s conftest.$ac_objext'
7749 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7750 (eval $ac_try) 2>&5
7751 ac_status=$?
7752 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7753 (exit $ac_status); }; }; then
7754 ac_cv_c_const=yes
7755 else
7756 echo "$as_me: failed program was:" >&5
7757 sed 's/^/| /' conftest.$ac_ext >&5
7758
7759 ac_cv_c_const=no
7760 fi
7761 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7762 fi
7763 echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
7764 echo "${ECHO_T}$ac_cv_c_const" >&6
7765 if test $ac_cv_c_const = no; then
7766
7767 cat >>confdefs.h <<\_ACEOF
7768 #define const
7769 _ACEOF
7770
7771 fi
7772
7773 echo "$as_me:$LINENO: checking for inline" >&5
7774 echo $ECHO_N "checking for inline... $ECHO_C" >&6
7775 if test "${ac_cv_c_inline+set}" = set; then
7776 echo $ECHO_N "(cached) $ECHO_C" >&6
7777 else
7778 ac_cv_c_inline=no
7779 for ac_kw in inline __inline__ __inline; do
7780 cat >conftest.$ac_ext <<_ACEOF
7781 /* confdefs.h. */
7782 _ACEOF
7783 cat confdefs.h >>conftest.$ac_ext
7784 cat >>conftest.$ac_ext <<_ACEOF
7785 /* end confdefs.h. */
7786 #ifndef __cplusplus
7787 typedef int foo_t;
7788 static $ac_kw foo_t static_foo () {return 0; }
7789 $ac_kw foo_t foo () {return 0; }
7790 #endif
7791
7792 _ACEOF
7793 rm -f conftest.$ac_objext
7794 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7795 (eval $ac_compile) 2>conftest.er1
7796 ac_status=$?
7797 grep -v '^ *+' conftest.er1 >conftest.err
7798 rm -f conftest.er1
7799 cat conftest.err >&5
7800 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7801 (exit $ac_status); } &&
7802 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7803 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7804 (eval $ac_try) 2>&5
7805 ac_status=$?
7806 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7807 (exit $ac_status); }; } &&
7808 { ac_try='test -s conftest.$ac_objext'
7809 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7810 (eval $ac_try) 2>&5
7811 ac_status=$?
7812 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7813 (exit $ac_status); }; }; then
7814 ac_cv_c_inline=$ac_kw; break
7815 else
7816 echo "$as_me: failed program was:" >&5
7817 sed 's/^/| /' conftest.$ac_ext >&5
7818
7819 fi
7820 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7821 done
7822
7823 fi
7824 echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
7825 echo "${ECHO_T}$ac_cv_c_inline" >&6
7826
7827
7828 case $ac_cv_c_inline in
7829 inline | yes) ;;
7830 *)
7831 case $ac_cv_c_inline in
7832 no) ac_val=;;
7833 *) ac_val=$ac_cv_c_inline;;
7834 esac
7835 cat >>confdefs.h <<_ACEOF
7836 #ifndef __cplusplus
7837 #define inline $ac_val
7838 #endif
7839 _ACEOF
7840 ;;
7841 esac
7842
7843
7844
7845 echo "$as_me:$LINENO: checking for mode_t" >&5
7846 echo $ECHO_N "checking for mode_t... $ECHO_C" >&6
7847 if test "${ac_cv_type_mode_t+set}" = set; then
7848 echo $ECHO_N "(cached) $ECHO_C" >&6
7849 else
7850 cat >conftest.$ac_ext <<_ACEOF
7851 /* confdefs.h. */
7852 _ACEOF
7853 cat confdefs.h >>conftest.$ac_ext
7854 cat >>conftest.$ac_ext <<_ACEOF
7855 /* end confdefs.h. */
7856 $ac_includes_default
7857 int
7858 main ()
7859 {
7860 if ((mode_t *) 0)
7861 return 0;
7862 if (sizeof (mode_t))
7863 return 0;
7864 ;
7865 return 0;
7866 }
7867 _ACEOF
7868 rm -f conftest.$ac_objext
7869 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7870 (eval $ac_compile) 2>conftest.er1
7871 ac_status=$?
7872 grep -v '^ *+' conftest.er1 >conftest.err
7873 rm -f conftest.er1
7874 cat conftest.err >&5
7875 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7876 (exit $ac_status); } &&
7877 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7878 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7879 (eval $ac_try) 2>&5
7880 ac_status=$?
7881 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7882 (exit $ac_status); }; } &&
7883 { ac_try='test -s conftest.$ac_objext'
7884 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7885 (eval $ac_try) 2>&5
7886 ac_status=$?
7887 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7888 (exit $ac_status); }; }; then
7889 ac_cv_type_mode_t=yes
7890 else
7891 echo "$as_me: failed program was:" >&5
7892 sed 's/^/| /' conftest.$ac_ext >&5
7893
7894 ac_cv_type_mode_t=no
7895 fi
7896 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7897 fi
7898 echo "$as_me:$LINENO: result: $ac_cv_type_mode_t" >&5
7899 echo "${ECHO_T}$ac_cv_type_mode_t" >&6
7900 if test $ac_cv_type_mode_t = yes; then
7901 :
7902 else
7903
7904 cat >>confdefs.h <<_ACEOF
7905 #define mode_t int
7906 _ACEOF
7907
7908 fi
7909
7910 echo "$as_me:$LINENO: checking for pid_t" >&5
7911 echo $ECHO_N "checking for pid_t... $ECHO_C" >&6
7912 if test "${ac_cv_type_pid_t+set}" = set; then
7913 echo $ECHO_N "(cached) $ECHO_C" >&6
7914 else
7915 cat >conftest.$ac_ext <<_ACEOF
7916 /* confdefs.h. */
7917 _ACEOF
7918 cat confdefs.h >>conftest.$ac_ext
7919 cat >>conftest.$ac_ext <<_ACEOF
7920 /* end confdefs.h. */
7921 $ac_includes_default
7922 int
7923 main ()
7924 {
7925 if ((pid_t *) 0)
7926 return 0;
7927 if (sizeof (pid_t))
7928 return 0;
7929 ;
7930 return 0;
7931 }
7932 _ACEOF
7933 rm -f conftest.$ac_objext
7934 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7935 (eval $ac_compile) 2>conftest.er1
7936 ac_status=$?
7937 grep -v '^ *+' conftest.er1 >conftest.err
7938 rm -f conftest.er1
7939 cat conftest.err >&5
7940 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7941 (exit $ac_status); } &&
7942 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7943 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7944 (eval $ac_try) 2>&5
7945 ac_status=$?
7946 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7947 (exit $ac_status); }; } &&
7948 { ac_try='test -s conftest.$ac_objext'
7949 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7950 (eval $ac_try) 2>&5
7951 ac_status=$?
7952 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7953 (exit $ac_status); }; }; then
7954 ac_cv_type_pid_t=yes
7955 else
7956 echo "$as_me: failed program was:" >&5
7957 sed 's/^/| /' conftest.$ac_ext >&5
7958
7959 ac_cv_type_pid_t=no
7960 fi
7961 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7962 fi
7963 echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
7964 echo "${ECHO_T}$ac_cv_type_pid_t" >&6
7965 if test $ac_cv_type_pid_t = yes; then
7966 :
7967 else
7968
7969 cat >>confdefs.h <<_ACEOF
7970 #define pid_t int
7971 _ACEOF
7972
7973 fi
7974
7975 echo "$as_me:$LINENO: checking for uid_t in sys/types.h" >&5
7976 echo $ECHO_N "checking for uid_t in sys/types.h... $ECHO_C" >&6
7977 if test "${ac_cv_type_uid_t+set}" = set; then
7978 echo $ECHO_N "(cached) $ECHO_C" >&6
7979 else
7980 cat >conftest.$ac_ext <<_ACEOF
7981 /* confdefs.h. */
7982 _ACEOF
7983 cat confdefs.h >>conftest.$ac_ext
7984 cat >>conftest.$ac_ext <<_ACEOF
7985 /* end confdefs.h. */
7986 #include <sys/types.h>
7987
7988 _ACEOF
7989 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7990 $EGREP "uid_t" >/dev/null 2>&1; then
7991 ac_cv_type_uid_t=yes
7992 else
7993 ac_cv_type_uid_t=no
7994 fi
7995 rm -f conftest*
7996
7997 fi
7998 echo "$as_me:$LINENO: result: $ac_cv_type_uid_t" >&5
7999 echo "${ECHO_T}$ac_cv_type_uid_t" >&6
8000 if test $ac_cv_type_uid_t = no; then
8001
8002 cat >>confdefs.h <<\_ACEOF
8003 #define uid_t int
8004 _ACEOF
8005
8006
8007 cat >>confdefs.h <<\_ACEOF
8008 #define gid_t int
8009 _ACEOF
8010
8011 fi
8012
8013
8014 echo "$as_me:$LINENO: checking for short" >&5
8015 echo $ECHO_N "checking for short... $ECHO_C" >&6
8016 if test "${ac_cv_type_short+set}" = set; then
8017 echo $ECHO_N "(cached) $ECHO_C" >&6
8018 else
8019 cat >conftest.$ac_ext <<_ACEOF
8020 /* confdefs.h. */
8021 _ACEOF
8022 cat confdefs.h >>conftest.$ac_ext
8023 cat >>conftest.$ac_ext <<_ACEOF
8024 /* end confdefs.h. */
8025 $ac_includes_default
8026 int
8027 main ()
8028 {
8029 if ((short *) 0)
8030 return 0;
8031 if (sizeof (short))
8032 return 0;
8033 ;
8034 return 0;
8035 }
8036 _ACEOF
8037 rm -f conftest.$ac_objext
8038 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8039 (eval $ac_compile) 2>conftest.er1
8040 ac_status=$?
8041 grep -v '^ *+' conftest.er1 >conftest.err
8042 rm -f conftest.er1
8043 cat conftest.err >&5
8044 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8045 (exit $ac_status); } &&
8046 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8047 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8048 (eval $ac_try) 2>&5
8049 ac_status=$?
8050 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8051 (exit $ac_status); }; } &&
8052 { ac_try='test -s conftest.$ac_objext'
8053 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8054 (eval $ac_try) 2>&5
8055 ac_status=$?
8056 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8057 (exit $ac_status); }; }; then
8058 ac_cv_type_short=yes
8059 else
8060 echo "$as_me: failed program was:" >&5
8061 sed 's/^/| /' conftest.$ac_ext >&5
8062
8063 ac_cv_type_short=no
8064 fi
8065 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8066 fi
8067 echo "$as_me:$LINENO: result: $ac_cv_type_short" >&5
8068 echo "${ECHO_T}$ac_cv_type_short" >&6
8069
8070 echo "$as_me:$LINENO: checking size of short" >&5
8071 echo $ECHO_N "checking size of short... $ECHO_C" >&6
8072 if test "${ac_cv_sizeof_short+set}" = set; then
8073 echo $ECHO_N "(cached) $ECHO_C" >&6
8074 else
8075 if test "$ac_cv_type_short" = yes; then
8076 # The cast to unsigned long works around a bug in the HP C Compiler
8077 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
8078 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
8079 # This bug is HP SR number 8606223364.
8080 if test "$cross_compiling" = yes; then
8081 # Depending upon the size, compute the lo and hi bounds.
8082 cat >conftest.$ac_ext <<_ACEOF
8083 /* confdefs.h. */
8084 _ACEOF
8085 cat confdefs.h >>conftest.$ac_ext
8086 cat >>conftest.$ac_ext <<_ACEOF
8087 /* end confdefs.h. */
8088 $ac_includes_default
8089 int
8090 main ()
8091 {
8092 static int test_array [1 - 2 * !(((long) (sizeof (short))) >= 0)];
8093 test_array [0] = 0
8094
8095 ;
8096 return 0;
8097 }
8098 _ACEOF
8099 rm -f conftest.$ac_objext
8100 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8101 (eval $ac_compile) 2>conftest.er1
8102 ac_status=$?
8103 grep -v '^ *+' conftest.er1 >conftest.err
8104 rm -f conftest.er1
8105 cat conftest.err >&5
8106 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8107 (exit $ac_status); } &&
8108 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8109 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8110 (eval $ac_try) 2>&5
8111 ac_status=$?
8112 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8113 (exit $ac_status); }; } &&
8114 { ac_try='test -s conftest.$ac_objext'
8115 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8116 (eval $ac_try) 2>&5
8117 ac_status=$?
8118 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8119 (exit $ac_status); }; }; then
8120 ac_lo=0 ac_mid=0
8121 while :; do
8122 cat >conftest.$ac_ext <<_ACEOF
8123 /* confdefs.h. */
8124 _ACEOF
8125 cat confdefs.h >>conftest.$ac_ext
8126 cat >>conftest.$ac_ext <<_ACEOF
8127 /* end confdefs.h. */
8128 $ac_includes_default
8129 int
8130 main ()
8131 {
8132 static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
8133 test_array [0] = 0
8134
8135 ;
8136 return 0;
8137 }
8138 _ACEOF
8139 rm -f conftest.$ac_objext
8140 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8141 (eval $ac_compile) 2>conftest.er1
8142 ac_status=$?
8143 grep -v '^ *+' conftest.er1 >conftest.err
8144 rm -f conftest.er1
8145 cat conftest.err >&5
8146 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8147 (exit $ac_status); } &&
8148 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8149 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8150 (eval $ac_try) 2>&5
8151 ac_status=$?
8152 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8153 (exit $ac_status); }; } &&
8154 { ac_try='test -s conftest.$ac_objext'
8155 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8156 (eval $ac_try) 2>&5
8157 ac_status=$?
8158 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8159 (exit $ac_status); }; }; then
8160 ac_hi=$ac_mid; break
8161 else
8162 echo "$as_me: failed program was:" >&5
8163 sed 's/^/| /' conftest.$ac_ext >&5
8164
8165 ac_lo=`expr $ac_mid + 1`
8166 if test $ac_lo -le $ac_mid; then
8167 ac_lo= ac_hi=
8168 break
8169 fi
8170 ac_mid=`expr 2 '*' $ac_mid + 1`
8171 fi
8172 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8173 done
8174 else
8175 echo "$as_me: failed program was:" >&5
8176 sed 's/^/| /' conftest.$ac_ext >&5
8177
8178 cat >conftest.$ac_ext <<_ACEOF
8179 /* confdefs.h. */
8180 _ACEOF
8181 cat confdefs.h >>conftest.$ac_ext
8182 cat >>conftest.$ac_ext <<_ACEOF
8183 /* end confdefs.h. */
8184 $ac_includes_default
8185 int
8186 main ()
8187 {
8188 static int test_array [1 - 2 * !(((long) (sizeof (short))) < 0)];
8189 test_array [0] = 0
8190
8191 ;
8192 return 0;
8193 }
8194 _ACEOF
8195 rm -f conftest.$ac_objext
8196 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8197 (eval $ac_compile) 2>conftest.er1
8198 ac_status=$?
8199 grep -v '^ *+' conftest.er1 >conftest.err
8200 rm -f conftest.er1
8201 cat conftest.err >&5
8202 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8203 (exit $ac_status); } &&
8204 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8205 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8206 (eval $ac_try) 2>&5
8207 ac_status=$?
8208 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8209 (exit $ac_status); }; } &&
8210 { ac_try='test -s conftest.$ac_objext'
8211 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8212 (eval $ac_try) 2>&5
8213 ac_status=$?
8214 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8215 (exit $ac_status); }; }; then
8216 ac_hi=-1 ac_mid=-1
8217 while :; do
8218 cat >conftest.$ac_ext <<_ACEOF
8219 /* confdefs.h. */
8220 _ACEOF
8221 cat confdefs.h >>conftest.$ac_ext
8222 cat >>conftest.$ac_ext <<_ACEOF
8223 /* end confdefs.h. */
8224 $ac_includes_default
8225 int
8226 main ()
8227 {
8228 static int test_array [1 - 2 * !(((long) (sizeof (short))) >= $ac_mid)];
8229 test_array [0] = 0
8230
8231 ;
8232 return 0;
8233 }
8234 _ACEOF
8235 rm -f conftest.$ac_objext
8236 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8237 (eval $ac_compile) 2>conftest.er1
8238 ac_status=$?
8239 grep -v '^ *+' conftest.er1 >conftest.err
8240 rm -f conftest.er1
8241 cat conftest.err >&5
8242 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8243 (exit $ac_status); } &&
8244 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8245 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8246 (eval $ac_try) 2>&5
8247 ac_status=$?
8248 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8249 (exit $ac_status); }; } &&
8250 { ac_try='test -s conftest.$ac_objext'
8251 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8252 (eval $ac_try) 2>&5
8253 ac_status=$?
8254 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8255 (exit $ac_status); }; }; then
8256 ac_lo=$ac_mid; break
8257 else
8258 echo "$as_me: failed program was:" >&5
8259 sed 's/^/| /' conftest.$ac_ext >&5
8260
8261 ac_hi=`expr '(' $ac_mid ')' - 1`
8262 if test $ac_mid -le $ac_hi; then
8263 ac_lo= ac_hi=
8264 break
8265 fi
8266 ac_mid=`expr 2 '*' $ac_mid`
8267 fi
8268 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8269 done
8270 else
8271 echo "$as_me: failed program was:" >&5
8272 sed 's/^/| /' conftest.$ac_ext >&5
8273
8274 ac_lo= ac_hi=
8275 fi
8276 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8277 fi
8278 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8279 # Binary search between lo and hi bounds.
8280 while test "x$ac_lo" != "x$ac_hi"; do
8281 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
8282 cat >conftest.$ac_ext <<_ACEOF
8283 /* confdefs.h. */
8284 _ACEOF
8285 cat confdefs.h >>conftest.$ac_ext
8286 cat >>conftest.$ac_ext <<_ACEOF
8287 /* end confdefs.h. */
8288 $ac_includes_default
8289 int
8290 main ()
8291 {
8292 static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
8293 test_array [0] = 0
8294
8295 ;
8296 return 0;
8297 }
8298 _ACEOF
8299 rm -f conftest.$ac_objext
8300 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8301 (eval $ac_compile) 2>conftest.er1
8302 ac_status=$?
8303 grep -v '^ *+' conftest.er1 >conftest.err
8304 rm -f conftest.er1
8305 cat conftest.err >&5
8306 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8307 (exit $ac_status); } &&
8308 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8309 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8310 (eval $ac_try) 2>&5
8311 ac_status=$?
8312 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8313 (exit $ac_status); }; } &&
8314 { ac_try='test -s conftest.$ac_objext'
8315 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8316 (eval $ac_try) 2>&5
8317 ac_status=$?
8318 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8319 (exit $ac_status); }; }; then
8320 ac_hi=$ac_mid
8321 else
8322 echo "$as_me: failed program was:" >&5
8323 sed 's/^/| /' conftest.$ac_ext >&5
8324
8325 ac_lo=`expr '(' $ac_mid ')' + 1`
8326 fi
8327 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8328 done
8329 case $ac_lo in
8330 ?*) ac_cv_sizeof_short=$ac_lo;;
8331 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
8332 See \`config.log' for more details." >&5
8333 echo "$as_me: error: cannot compute sizeof (short), 77
8334 See \`config.log' for more details." >&2;}
8335 { (exit 1); exit 1; }; } ;;
8336 esac
8337 else
8338 if test "$cross_compiling" = yes; then
8339 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
8340 echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
8341 { (exit 1); exit 1; }; }
8342 else
8343 cat >conftest.$ac_ext <<_ACEOF
8344 /* confdefs.h. */
8345 _ACEOF
8346 cat confdefs.h >>conftest.$ac_ext
8347 cat >>conftest.$ac_ext <<_ACEOF
8348 /* end confdefs.h. */
8349 $ac_includes_default
8350 long longval () { return (long) (sizeof (short)); }
8351 unsigned long ulongval () { return (long) (sizeof (short)); }
8352 #include <stdio.h>
8353 #include <stdlib.h>
8354 int
8355 main ()
8356 {
8357
8358 FILE *f = fopen ("conftest.val", "w");
8359 if (! f)
8360 exit (1);
8361 if (((long) (sizeof (short))) < 0)
8362 {
8363 long i = longval ();
8364 if (i != ((long) (sizeof (short))))
8365 exit (1);
8366 fprintf (f, "%ld\n", i);
8367 }
8368 else
8369 {
8370 unsigned long i = ulongval ();
8371 if (i != ((long) (sizeof (short))))
8372 exit (1);
8373 fprintf (f, "%lu\n", i);
8374 }
8375 exit (ferror (f) || fclose (f) != 0);
8376
8377 ;
8378 return 0;
8379 }
8380 _ACEOF
8381 rm -f conftest$ac_exeext
8382 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8383 (eval $ac_link) 2>&5
8384 ac_status=$?
8385 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8386 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8387 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8388 (eval $ac_try) 2>&5
8389 ac_status=$?
8390 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8391 (exit $ac_status); }; }; then
8392 ac_cv_sizeof_short=`cat conftest.val`
8393 else
8394 echo "$as_me: program exited with status $ac_status" >&5
8395 echo "$as_me: failed program was:" >&5
8396 sed 's/^/| /' conftest.$ac_ext >&5
8397
8398 ( exit $ac_status )
8399 { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
8400 See \`config.log' for more details." >&5
8401 echo "$as_me: error: cannot compute sizeof (short), 77
8402 See \`config.log' for more details." >&2;}
8403 { (exit 1); exit 1; }; }
8404 fi
8405 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8406 fi
8407 fi
8408 rm -f conftest.val
8409 else
8410 ac_cv_sizeof_short=0
8411 fi
8412 fi
8413 echo "$as_me:$LINENO: result: $ac_cv_sizeof_short" >&5
8414 echo "${ECHO_T}$ac_cv_sizeof_short" >&6
8415 cat >>confdefs.h <<_ACEOF
8416 #define SIZEOF_SHORT $ac_cv_sizeof_short
8417 _ACEOF
8418
8419
8420 echo "$as_me:$LINENO: checking for int" >&5
8421 echo $ECHO_N "checking for int... $ECHO_C" >&6
8422 if test "${ac_cv_type_int+set}" = set; then
8423 echo $ECHO_N "(cached) $ECHO_C" >&6
8424 else
8425 cat >conftest.$ac_ext <<_ACEOF
8426 /* confdefs.h. */
8427 _ACEOF
8428 cat confdefs.h >>conftest.$ac_ext
8429 cat >>conftest.$ac_ext <<_ACEOF
8430 /* end confdefs.h. */
8431 $ac_includes_default
8432 int
8433 main ()
8434 {
8435 if ((int *) 0)
8436 return 0;
8437 if (sizeof (int))
8438 return 0;
8439 ;
8440 return 0;
8441 }
8442 _ACEOF
8443 rm -f conftest.$ac_objext
8444 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8445 (eval $ac_compile) 2>conftest.er1
8446 ac_status=$?
8447 grep -v '^ *+' conftest.er1 >conftest.err
8448 rm -f conftest.er1
8449 cat conftest.err >&5
8450 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8451 (exit $ac_status); } &&
8452 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8453 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8454 (eval $ac_try) 2>&5
8455 ac_status=$?
8456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8457 (exit $ac_status); }; } &&
8458 { ac_try='test -s conftest.$ac_objext'
8459 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8460 (eval $ac_try) 2>&5
8461 ac_status=$?
8462 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8463 (exit $ac_status); }; }; then
8464 ac_cv_type_int=yes
8465 else
8466 echo "$as_me: failed program was:" >&5
8467 sed 's/^/| /' conftest.$ac_ext >&5
8468
8469 ac_cv_type_int=no
8470 fi
8471 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8472 fi
8473 echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5
8474 echo "${ECHO_T}$ac_cv_type_int" >&6
8475
8476 echo "$as_me:$LINENO: checking size of int" >&5
8477 echo $ECHO_N "checking size of int... $ECHO_C" >&6
8478 if test "${ac_cv_sizeof_int+set}" = set; then
8479 echo $ECHO_N "(cached) $ECHO_C" >&6
8480 else
8481 if test "$ac_cv_type_int" = yes; then
8482 # The cast to unsigned long works around a bug in the HP C Compiler
8483 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
8484 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
8485 # This bug is HP SR number 8606223364.
8486 if test "$cross_compiling" = yes; then
8487 # Depending upon the size, compute the lo and hi bounds.
8488 cat >conftest.$ac_ext <<_ACEOF
8489 /* confdefs.h. */
8490 _ACEOF
8491 cat confdefs.h >>conftest.$ac_ext
8492 cat >>conftest.$ac_ext <<_ACEOF
8493 /* end confdefs.h. */
8494 $ac_includes_default
8495 int
8496 main ()
8497 {
8498 static int test_array [1 - 2 * !(((long) (sizeof (int))) >= 0)];
8499 test_array [0] = 0
8500
8501 ;
8502 return 0;
8503 }
8504 _ACEOF
8505 rm -f conftest.$ac_objext
8506 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8507 (eval $ac_compile) 2>conftest.er1
8508 ac_status=$?
8509 grep -v '^ *+' conftest.er1 >conftest.err
8510 rm -f conftest.er1
8511 cat conftest.err >&5
8512 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8513 (exit $ac_status); } &&
8514 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8515 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8516 (eval $ac_try) 2>&5
8517 ac_status=$?
8518 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8519 (exit $ac_status); }; } &&
8520 { ac_try='test -s conftest.$ac_objext'
8521 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8522 (eval $ac_try) 2>&5
8523 ac_status=$?
8524 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8525 (exit $ac_status); }; }; then
8526 ac_lo=0 ac_mid=0
8527 while :; do
8528 cat >conftest.$ac_ext <<_ACEOF
8529 /* confdefs.h. */
8530 _ACEOF
8531 cat confdefs.h >>conftest.$ac_ext
8532 cat >>conftest.$ac_ext <<_ACEOF
8533 /* end confdefs.h. */
8534 $ac_includes_default
8535 int
8536 main ()
8537 {
8538 static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
8539 test_array [0] = 0
8540
8541 ;
8542 return 0;
8543 }
8544 _ACEOF
8545 rm -f conftest.$ac_objext
8546 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8547 (eval $ac_compile) 2>conftest.er1
8548 ac_status=$?
8549 grep -v '^ *+' conftest.er1 >conftest.err
8550 rm -f conftest.er1
8551 cat conftest.err >&5
8552 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8553 (exit $ac_status); } &&
8554 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8555 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8556 (eval $ac_try) 2>&5
8557 ac_status=$?
8558 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8559 (exit $ac_status); }; } &&
8560 { ac_try='test -s conftest.$ac_objext'
8561 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8562 (eval $ac_try) 2>&5
8563 ac_status=$?
8564 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8565 (exit $ac_status); }; }; then
8566 ac_hi=$ac_mid; break
8567 else
8568 echo "$as_me: failed program was:" >&5
8569 sed 's/^/| /' conftest.$ac_ext >&5
8570
8571 ac_lo=`expr $ac_mid + 1`
8572 if test $ac_lo -le $ac_mid; then
8573 ac_lo= ac_hi=
8574 break
8575 fi
8576 ac_mid=`expr 2 '*' $ac_mid + 1`
8577 fi
8578 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8579 done
8580 else
8581 echo "$as_me: failed program was:" >&5
8582 sed 's/^/| /' conftest.$ac_ext >&5
8583
8584 cat >conftest.$ac_ext <<_ACEOF
8585 /* confdefs.h. */
8586 _ACEOF
8587 cat confdefs.h >>conftest.$ac_ext
8588 cat >>conftest.$ac_ext <<_ACEOF
8589 /* end confdefs.h. */
8590 $ac_includes_default
8591 int
8592 main ()
8593 {
8594 static int test_array [1 - 2 * !(((long) (sizeof (int))) < 0)];
8595 test_array [0] = 0
8596
8597 ;
8598 return 0;
8599 }
8600 _ACEOF
8601 rm -f conftest.$ac_objext
8602 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8603 (eval $ac_compile) 2>conftest.er1
8604 ac_status=$?
8605 grep -v '^ *+' conftest.er1 >conftest.err
8606 rm -f conftest.er1
8607 cat conftest.err >&5
8608 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8609 (exit $ac_status); } &&
8610 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8611 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8612 (eval $ac_try) 2>&5
8613 ac_status=$?
8614 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8615 (exit $ac_status); }; } &&
8616 { ac_try='test -s conftest.$ac_objext'
8617 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8618 (eval $ac_try) 2>&5
8619 ac_status=$?
8620 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8621 (exit $ac_status); }; }; then
8622 ac_hi=-1 ac_mid=-1
8623 while :; do
8624 cat >conftest.$ac_ext <<_ACEOF
8625 /* confdefs.h. */
8626 _ACEOF
8627 cat confdefs.h >>conftest.$ac_ext
8628 cat >>conftest.$ac_ext <<_ACEOF
8629 /* end confdefs.h. */
8630 $ac_includes_default
8631 int
8632 main ()
8633 {
8634 static int test_array [1 - 2 * !(((long) (sizeof (int))) >= $ac_mid)];
8635 test_array [0] = 0
8636
8637 ;
8638 return 0;
8639 }
8640 _ACEOF
8641 rm -f conftest.$ac_objext
8642 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8643 (eval $ac_compile) 2>conftest.er1
8644 ac_status=$?
8645 grep -v '^ *+' conftest.er1 >conftest.err
8646 rm -f conftest.er1
8647 cat conftest.err >&5
8648 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8649 (exit $ac_status); } &&
8650 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8651 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8652 (eval $ac_try) 2>&5
8653 ac_status=$?
8654 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8655 (exit $ac_status); }; } &&
8656 { ac_try='test -s conftest.$ac_objext'
8657 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8658 (eval $ac_try) 2>&5
8659 ac_status=$?
8660 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8661 (exit $ac_status); }; }; then
8662 ac_lo=$ac_mid; break
8663 else
8664 echo "$as_me: failed program was:" >&5
8665 sed 's/^/| /' conftest.$ac_ext >&5
8666
8667 ac_hi=`expr '(' $ac_mid ')' - 1`
8668 if test $ac_mid -le $ac_hi; then
8669 ac_lo= ac_hi=
8670 break
8671 fi
8672 ac_mid=`expr 2 '*' $ac_mid`
8673 fi
8674 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8675 done
8676 else
8677 echo "$as_me: failed program was:" >&5
8678 sed 's/^/| /' conftest.$ac_ext >&5
8679
8680 ac_lo= ac_hi=
8681 fi
8682 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8683 fi
8684 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8685 # Binary search between lo and hi bounds.
8686 while test "x$ac_lo" != "x$ac_hi"; do
8687 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
8688 cat >conftest.$ac_ext <<_ACEOF
8689 /* confdefs.h. */
8690 _ACEOF
8691 cat confdefs.h >>conftest.$ac_ext
8692 cat >>conftest.$ac_ext <<_ACEOF
8693 /* end confdefs.h. */
8694 $ac_includes_default
8695 int
8696 main ()
8697 {
8698 static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
8699 test_array [0] = 0
8700
8701 ;
8702 return 0;
8703 }
8704 _ACEOF
8705 rm -f conftest.$ac_objext
8706 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8707 (eval $ac_compile) 2>conftest.er1
8708 ac_status=$?
8709 grep -v '^ *+' conftest.er1 >conftest.err
8710 rm -f conftest.er1
8711 cat conftest.err >&5
8712 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8713 (exit $ac_status); } &&
8714 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8715 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8716 (eval $ac_try) 2>&5
8717 ac_status=$?
8718 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8719 (exit $ac_status); }; } &&
8720 { ac_try='test -s conftest.$ac_objext'
8721 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8722 (eval $ac_try) 2>&5
8723 ac_status=$?
8724 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8725 (exit $ac_status); }; }; then
8726 ac_hi=$ac_mid
8727 else
8728 echo "$as_me: failed program was:" >&5
8729 sed 's/^/| /' conftest.$ac_ext >&5
8730
8731 ac_lo=`expr '(' $ac_mid ')' + 1`
8732 fi
8733 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8734 done
8735 case $ac_lo in
8736 ?*) ac_cv_sizeof_int=$ac_lo;;
8737 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
8738 See \`config.log' for more details." >&5
8739 echo "$as_me: error: cannot compute sizeof (int), 77
8740 See \`config.log' for more details." >&2;}
8741 { (exit 1); exit 1; }; } ;;
8742 esac
8743 else
8744 if test "$cross_compiling" = yes; then
8745 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
8746 echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
8747 { (exit 1); exit 1; }; }
8748 else
8749 cat >conftest.$ac_ext <<_ACEOF
8750 /* confdefs.h. */
8751 _ACEOF
8752 cat confdefs.h >>conftest.$ac_ext
8753 cat >>conftest.$ac_ext <<_ACEOF
8754 /* end confdefs.h. */
8755 $ac_includes_default
8756 long longval () { return (long) (sizeof (int)); }
8757 unsigned long ulongval () { return (long) (sizeof (int)); }
8758 #include <stdio.h>
8759 #include <stdlib.h>
8760 int
8761 main ()
8762 {
8763
8764 FILE *f = fopen ("conftest.val", "w");
8765 if (! f)
8766 exit (1);
8767 if (((long) (sizeof (int))) < 0)
8768 {
8769 long i = longval ();
8770 if (i != ((long) (sizeof (int))))
8771 exit (1);
8772 fprintf (f, "%ld\n", i);
8773 }
8774 else
8775 {
8776 unsigned long i = ulongval ();
8777 if (i != ((long) (sizeof (int))))
8778 exit (1);
8779 fprintf (f, "%lu\n", i);
8780 }
8781 exit (ferror (f) || fclose (f) != 0);
8782
8783 ;
8784 return 0;
8785 }
8786 _ACEOF
8787 rm -f conftest$ac_exeext
8788 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8789 (eval $ac_link) 2>&5
8790 ac_status=$?
8791 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8792 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8793 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8794 (eval $ac_try) 2>&5
8795 ac_status=$?
8796 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8797 (exit $ac_status); }; }; then
8798 ac_cv_sizeof_int=`cat conftest.val`
8799 else
8800 echo "$as_me: program exited with status $ac_status" >&5
8801 echo "$as_me: failed program was:" >&5
8802 sed 's/^/| /' conftest.$ac_ext >&5
8803
8804 ( exit $ac_status )
8805 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
8806 See \`config.log' for more details." >&5
8807 echo "$as_me: error: cannot compute sizeof (int), 77
8808 See \`config.log' for more details." >&2;}
8809 { (exit 1); exit 1; }; }
8810 fi
8811 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8812 fi
8813 fi
8814 rm -f conftest.val
8815 else
8816 ac_cv_sizeof_int=0
8817 fi
8818 fi
8819 echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5
8820 echo "${ECHO_T}$ac_cv_sizeof_int" >&6
8821 cat >>confdefs.h <<_ACEOF
8822 #define SIZEOF_INT $ac_cv_sizeof_int
8823 _ACEOF
8824
8825
8826 echo "$as_me:$LINENO: checking for long long" >&5
8827 echo $ECHO_N "checking for long long... $ECHO_C" >&6
8828 if test "${ac_cv_type_long_long+set}" = set; then
8829 echo $ECHO_N "(cached) $ECHO_C" >&6
8830 else
8831 cat >conftest.$ac_ext <<_ACEOF
8832 /* confdefs.h. */
8833 _ACEOF
8834 cat confdefs.h >>conftest.$ac_ext
8835 cat >>conftest.$ac_ext <<_ACEOF
8836 /* end confdefs.h. */
8837 $ac_includes_default
8838 int
8839 main ()
8840 {
8841 if ((long long *) 0)
8842 return 0;
8843 if (sizeof (long long))
8844 return 0;
8845 ;
8846 return 0;
8847 }
8848 _ACEOF
8849 rm -f conftest.$ac_objext
8850 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8851 (eval $ac_compile) 2>conftest.er1
8852 ac_status=$?
8853 grep -v '^ *+' conftest.er1 >conftest.err
8854 rm -f conftest.er1
8855 cat conftest.err >&5
8856 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8857 (exit $ac_status); } &&
8858 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8859 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8860 (eval $ac_try) 2>&5
8861 ac_status=$?
8862 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8863 (exit $ac_status); }; } &&
8864 { ac_try='test -s conftest.$ac_objext'
8865 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8866 (eval $ac_try) 2>&5
8867 ac_status=$?
8868 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8869 (exit $ac_status); }; }; then
8870 ac_cv_type_long_long=yes
8871 else
8872 echo "$as_me: failed program was:" >&5
8873 sed 's/^/| /' conftest.$ac_ext >&5
8874
8875 ac_cv_type_long_long=no
8876 fi
8877 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8878 fi
8879 echo "$as_me:$LINENO: result: $ac_cv_type_long_long" >&5
8880 echo "${ECHO_T}$ac_cv_type_long_long" >&6
8881
8882 echo "$as_me:$LINENO: checking size of long long" >&5
8883 echo $ECHO_N "checking size of long long... $ECHO_C" >&6
8884 if test "${ac_cv_sizeof_long_long+set}" = set; then
8885 echo $ECHO_N "(cached) $ECHO_C" >&6
8886 else
8887 if test "$ac_cv_type_long_long" = yes; then
8888 # The cast to unsigned long works around a bug in the HP C Compiler
8889 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
8890 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
8891 # This bug is HP SR number 8606223364.
8892 if test "$cross_compiling" = yes; then
8893 # Depending upon the size, compute the lo and hi bounds.
8894 cat >conftest.$ac_ext <<_ACEOF
8895 /* confdefs.h. */
8896 _ACEOF
8897 cat confdefs.h >>conftest.$ac_ext
8898 cat >>conftest.$ac_ext <<_ACEOF
8899 /* end confdefs.h. */
8900 $ac_includes_default
8901 int
8902 main ()
8903 {
8904 static int test_array [1 - 2 * !(((long) (sizeof (long long))) >= 0)];
8905 test_array [0] = 0
8906
8907 ;
8908 return 0;
8909 }
8910 _ACEOF
8911 rm -f conftest.$ac_objext
8912 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8913 (eval $ac_compile) 2>conftest.er1
8914 ac_status=$?
8915 grep -v '^ *+' conftest.er1 >conftest.err
8916 rm -f conftest.er1
8917 cat conftest.err >&5
8918 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8919 (exit $ac_status); } &&
8920 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8921 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8922 (eval $ac_try) 2>&5
8923 ac_status=$?
8924 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8925 (exit $ac_status); }; } &&
8926 { ac_try='test -s conftest.$ac_objext'
8927 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8928 (eval $ac_try) 2>&5
8929 ac_status=$?
8930 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8931 (exit $ac_status); }; }; then
8932 ac_lo=0 ac_mid=0
8933 while :; do
8934 cat >conftest.$ac_ext <<_ACEOF
8935 /* confdefs.h. */
8936 _ACEOF
8937 cat confdefs.h >>conftest.$ac_ext
8938 cat >>conftest.$ac_ext <<_ACEOF
8939 /* end confdefs.h. */
8940 $ac_includes_default
8941 int
8942 main ()
8943 {
8944 static int test_array [1 - 2 * !(((long) (sizeof (long long))) <= $ac_mid)];
8945 test_array [0] = 0
8946
8947 ;
8948 return 0;
8949 }
8950 _ACEOF
8951 rm -f conftest.$ac_objext
8952 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8953 (eval $ac_compile) 2>conftest.er1
8954 ac_status=$?
8955 grep -v '^ *+' conftest.er1 >conftest.err
8956 rm -f conftest.er1
8957 cat conftest.err >&5
8958 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8959 (exit $ac_status); } &&
8960 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8961 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8962 (eval $ac_try) 2>&5
8963 ac_status=$?
8964 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8965 (exit $ac_status); }; } &&
8966 { ac_try='test -s conftest.$ac_objext'
8967 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8968 (eval $ac_try) 2>&5
8969 ac_status=$?
8970 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8971 (exit $ac_status); }; }; then
8972 ac_hi=$ac_mid; break
8973 else
8974 echo "$as_me: failed program was:" >&5
8975 sed 's/^/| /' conftest.$ac_ext >&5
8976
8977 ac_lo=`expr $ac_mid + 1`
8978 if test $ac_lo -le $ac_mid; then
8979 ac_lo= ac_hi=
8980 break
8981 fi
8982 ac_mid=`expr 2 '*' $ac_mid + 1`
8983 fi
8984 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8985 done
8986 else
8987 echo "$as_me: failed program was:" >&5
8988 sed 's/^/| /' conftest.$ac_ext >&5
8989
8990 cat >conftest.$ac_ext <<_ACEOF
8991 /* confdefs.h. */
8992 _ACEOF
8993 cat confdefs.h >>conftest.$ac_ext
8994 cat >>conftest.$ac_ext <<_ACEOF
8995 /* end confdefs.h. */
8996 $ac_includes_default
8997 int
8998 main ()
8999 {
9000 static int test_array [1 - 2 * !(((long) (sizeof (long long))) < 0)];
9001 test_array [0] = 0
9002
9003 ;
9004 return 0;
9005 }
9006 _ACEOF
9007 rm -f conftest.$ac_objext
9008 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9009 (eval $ac_compile) 2>conftest.er1
9010 ac_status=$?
9011 grep -v '^ *+' conftest.er1 >conftest.err
9012 rm -f conftest.er1
9013 cat conftest.err >&5
9014 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9015 (exit $ac_status); } &&
9016 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9017 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9018 (eval $ac_try) 2>&5
9019 ac_status=$?
9020 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9021 (exit $ac_status); }; } &&
9022 { ac_try='test -s conftest.$ac_objext'
9023 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9024 (eval $ac_try) 2>&5
9025 ac_status=$?
9026 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9027 (exit $ac_status); }; }; then
9028 ac_hi=-1 ac_mid=-1
9029 while :; do
9030 cat >conftest.$ac_ext <<_ACEOF
9031 /* confdefs.h. */
9032 _ACEOF
9033 cat confdefs.h >>conftest.$ac_ext
9034 cat >>conftest.$ac_ext <<_ACEOF
9035 /* end confdefs.h. */
9036 $ac_includes_default
9037 int
9038 main ()
9039 {
9040 static int test_array [1 - 2 * !(((long) (sizeof (long long))) >= $ac_mid)];
9041 test_array [0] = 0
9042
9043 ;
9044 return 0;
9045 }
9046 _ACEOF
9047 rm -f conftest.$ac_objext
9048 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9049 (eval $ac_compile) 2>conftest.er1
9050 ac_status=$?
9051 grep -v '^ *+' conftest.er1 >conftest.err
9052 rm -f conftest.er1
9053 cat conftest.err >&5
9054 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9055 (exit $ac_status); } &&
9056 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9057 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9058 (eval $ac_try) 2>&5
9059 ac_status=$?
9060 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9061 (exit $ac_status); }; } &&
9062 { ac_try='test -s conftest.$ac_objext'
9063 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9064 (eval $ac_try) 2>&5
9065 ac_status=$?
9066 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9067 (exit $ac_status); }; }; then
9068 ac_lo=$ac_mid; break
9069 else
9070 echo "$as_me: failed program was:" >&5
9071 sed 's/^/| /' conftest.$ac_ext >&5
9072
9073 ac_hi=`expr '(' $ac_mid ')' - 1`
9074 if test $ac_mid -le $ac_hi; then
9075 ac_lo= ac_hi=
9076 break
9077 fi
9078 ac_mid=`expr 2 '*' $ac_mid`
9079 fi
9080 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9081 done
9082 else
9083 echo "$as_me: failed program was:" >&5
9084 sed 's/^/| /' conftest.$ac_ext >&5
9085
9086 ac_lo= ac_hi=
9087 fi
9088 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9089 fi
9090 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9091 # Binary search between lo and hi bounds.
9092 while test "x$ac_lo" != "x$ac_hi"; do
9093 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
9094 cat >conftest.$ac_ext <<_ACEOF
9095 /* confdefs.h. */
9096 _ACEOF
9097 cat confdefs.h >>conftest.$ac_ext
9098 cat >>conftest.$ac_ext <<_ACEOF
9099 /* end confdefs.h. */
9100 $ac_includes_default
9101 int
9102 main ()
9103 {
9104 static int test_array [1 - 2 * !(((long) (sizeof (long long))) <= $ac_mid)];
9105 test_array [0] = 0
9106
9107 ;
9108 return 0;
9109 }
9110 _ACEOF
9111 rm -f conftest.$ac_objext
9112 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9113 (eval $ac_compile) 2>conftest.er1
9114 ac_status=$?
9115 grep -v '^ *+' conftest.er1 >conftest.err
9116 rm -f conftest.er1
9117 cat conftest.err >&5
9118 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9119 (exit $ac_status); } &&
9120 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9121 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9122 (eval $ac_try) 2>&5
9123 ac_status=$?
9124 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9125 (exit $ac_status); }; } &&
9126 { ac_try='test -s conftest.$ac_objext'
9127 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9128 (eval $ac_try) 2>&5
9129 ac_status=$?
9130 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9131 (exit $ac_status); }; }; then
9132 ac_hi=$ac_mid
9133 else
9134 echo "$as_me: failed program was:" >&5
9135 sed 's/^/| /' conftest.$ac_ext >&5
9136
9137 ac_lo=`expr '(' $ac_mid ')' + 1`
9138 fi
9139 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9140 done
9141 case $ac_lo in
9142 ?*) ac_cv_sizeof_long_long=$ac_lo;;
9143 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long), 77
9144 See \`config.log' for more details." >&5
9145 echo "$as_me: error: cannot compute sizeof (long long), 77
9146 See \`config.log' for more details." >&2;}
9147 { (exit 1); exit 1; }; } ;;
9148 esac
9149 else
9150 if test "$cross_compiling" = yes; then
9151 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
9152 echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
9153 { (exit 1); exit 1; }; }
9154 else
9155 cat >conftest.$ac_ext <<_ACEOF
9156 /* confdefs.h. */
9157 _ACEOF
9158 cat confdefs.h >>conftest.$ac_ext
9159 cat >>conftest.$ac_ext <<_ACEOF
9160 /* end confdefs.h. */
9161 $ac_includes_default
9162 long longval () { return (long) (sizeof (long long)); }
9163 unsigned long ulongval () { return (long) (sizeof (long long)); }
9164 #include <stdio.h>
9165 #include <stdlib.h>
9166 int
9167 main ()
9168 {
9169
9170 FILE *f = fopen ("conftest.val", "w");
9171 if (! f)
9172 exit (1);
9173 if (((long) (sizeof (long long))) < 0)
9174 {
9175 long i = longval ();
9176 if (i != ((long) (sizeof (long long))))
9177 exit (1);
9178 fprintf (f, "%ld\n", i);
9179 }
9180 else
9181 {
9182 unsigned long i = ulongval ();
9183 if (i != ((long) (sizeof (long long))))
9184 exit (1);
9185 fprintf (f, "%lu\n", i);
9186 }
9187 exit (ferror (f) || fclose (f) != 0);
9188
9189 ;
9190 return 0;
9191 }
9192 _ACEOF
9193 rm -f conftest$ac_exeext
9194 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9195 (eval $ac_link) 2>&5
9196 ac_status=$?
9197 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9198 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9199 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9200 (eval $ac_try) 2>&5
9201 ac_status=$?
9202 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9203 (exit $ac_status); }; }; then
9204 ac_cv_sizeof_long_long=`cat conftest.val`
9205 else
9206 echo "$as_me: program exited with status $ac_status" >&5
9207 echo "$as_me: failed program was:" >&5
9208 sed 's/^/| /' conftest.$ac_ext >&5
9209
9210 ( exit $ac_status )
9211 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long), 77
9212 See \`config.log' for more details." >&5
9213 echo "$as_me: error: cannot compute sizeof (long long), 77
9214 See \`config.log' for more details." >&2;}
9215 { (exit 1); exit 1; }; }
9216 fi
9217 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9218 fi
9219 fi
9220 rm -f conftest.val
9221 else
9222 ac_cv_sizeof_long_long=0
9223 fi
9224 fi
9225 echo "$as_me:$LINENO: result: $ac_cv_sizeof_long_long" >&5
9226 echo "${ECHO_T}$ac_cv_sizeof_long_long" >&6
9227 cat >>confdefs.h <<_ACEOF
9228 #define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
9229 _ACEOF
9230
9231
9232 echo "$as_me:$LINENO: checking for int *" >&5
9233 echo $ECHO_N "checking for int *... $ECHO_C" >&6
9234 if test "${ac_cv_type_int_p+set}" = set; then
9235 echo $ECHO_N "(cached) $ECHO_C" >&6
9236 else
9237 cat >conftest.$ac_ext <<_ACEOF
9238 /* confdefs.h. */
9239 _ACEOF
9240 cat confdefs.h >>conftest.$ac_ext
9241 cat >>conftest.$ac_ext <<_ACEOF
9242 /* end confdefs.h. */
9243 $ac_includes_default
9244 int
9245 main ()
9246 {
9247 if ((int * *) 0)
9248 return 0;
9249 if (sizeof (int *))
9250 return 0;
9251 ;
9252 return 0;
9253 }
9254 _ACEOF
9255 rm -f conftest.$ac_objext
9256 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9257 (eval $ac_compile) 2>conftest.er1
9258 ac_status=$?
9259 grep -v '^ *+' conftest.er1 >conftest.err
9260 rm -f conftest.er1
9261 cat conftest.err >&5
9262 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9263 (exit $ac_status); } &&
9264 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9265 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9266 (eval $ac_try) 2>&5
9267 ac_status=$?
9268 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9269 (exit $ac_status); }; } &&
9270 { ac_try='test -s conftest.$ac_objext'
9271 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9272 (eval $ac_try) 2>&5
9273 ac_status=$?
9274 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9275 (exit $ac_status); }; }; then
9276 ac_cv_type_int_p=yes
9277 else
9278 echo "$as_me: failed program was:" >&5
9279 sed 's/^/| /' conftest.$ac_ext >&5
9280
9281 ac_cv_type_int_p=no
9282 fi
9283 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9284 fi
9285 echo "$as_me:$LINENO: result: $ac_cv_type_int_p" >&5
9286 echo "${ECHO_T}$ac_cv_type_int_p" >&6
9287
9288 echo "$as_me:$LINENO: checking size of int *" >&5
9289 echo $ECHO_N "checking size of int *... $ECHO_C" >&6
9290 if test "${ac_cv_sizeof_int_p+set}" = set; then
9291 echo $ECHO_N "(cached) $ECHO_C" >&6
9292 else
9293 if test "$ac_cv_type_int_p" = yes; then
9294 # The cast to unsigned long works around a bug in the HP C Compiler
9295 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
9296 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
9297 # This bug is HP SR number 8606223364.
9298 if test "$cross_compiling" = yes; then
9299 # Depending upon the size, compute the lo and hi bounds.
9300 cat >conftest.$ac_ext <<_ACEOF
9301 /* confdefs.h. */
9302 _ACEOF
9303 cat confdefs.h >>conftest.$ac_ext
9304 cat >>conftest.$ac_ext <<_ACEOF
9305 /* end confdefs.h. */
9306 $ac_includes_default
9307 int
9308 main ()
9309 {
9310 static int test_array [1 - 2 * !(((long) (sizeof (int *))) >= 0)];
9311 test_array [0] = 0
9312
9313 ;
9314 return 0;
9315 }
9316 _ACEOF
9317 rm -f conftest.$ac_objext
9318 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9319 (eval $ac_compile) 2>conftest.er1
9320 ac_status=$?
9321 grep -v '^ *+' conftest.er1 >conftest.err
9322 rm -f conftest.er1
9323 cat conftest.err >&5
9324 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9325 (exit $ac_status); } &&
9326 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9327 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9328 (eval $ac_try) 2>&5
9329 ac_status=$?
9330 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9331 (exit $ac_status); }; } &&
9332 { ac_try='test -s conftest.$ac_objext'
9333 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9334 (eval $ac_try) 2>&5
9335 ac_status=$?
9336 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9337 (exit $ac_status); }; }; then
9338 ac_lo=0 ac_mid=0
9339 while :; do
9340 cat >conftest.$ac_ext <<_ACEOF
9341 /* confdefs.h. */
9342 _ACEOF
9343 cat confdefs.h >>conftest.$ac_ext
9344 cat >>conftest.$ac_ext <<_ACEOF
9345 /* end confdefs.h. */
9346 $ac_includes_default
9347 int
9348 main ()
9349 {
9350 static int test_array [1 - 2 * !(((long) (sizeof (int *))) <= $ac_mid)];
9351 test_array [0] = 0
9352
9353 ;
9354 return 0;
9355 }
9356 _ACEOF
9357 rm -f conftest.$ac_objext
9358 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9359 (eval $ac_compile) 2>conftest.er1
9360 ac_status=$?
9361 grep -v '^ *+' conftest.er1 >conftest.err
9362 rm -f conftest.er1
9363 cat conftest.err >&5
9364 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9365 (exit $ac_status); } &&
9366 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9367 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9368 (eval $ac_try) 2>&5
9369 ac_status=$?
9370 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9371 (exit $ac_status); }; } &&
9372 { ac_try='test -s conftest.$ac_objext'
9373 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9374 (eval $ac_try) 2>&5
9375 ac_status=$?
9376 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9377 (exit $ac_status); }; }; then
9378 ac_hi=$ac_mid; break
9379 else
9380 echo "$as_me: failed program was:" >&5
9381 sed 's/^/| /' conftest.$ac_ext >&5
9382
9383 ac_lo=`expr $ac_mid + 1`
9384 if test $ac_lo -le $ac_mid; then
9385 ac_lo= ac_hi=
9386 break
9387 fi
9388 ac_mid=`expr 2 '*' $ac_mid + 1`
9389 fi
9390 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9391 done
9392 else
9393 echo "$as_me: failed program was:" >&5
9394 sed 's/^/| /' conftest.$ac_ext >&5
9395
9396 cat >conftest.$ac_ext <<_ACEOF
9397 /* confdefs.h. */
9398 _ACEOF
9399 cat confdefs.h >>conftest.$ac_ext
9400 cat >>conftest.$ac_ext <<_ACEOF
9401 /* end confdefs.h. */
9402 $ac_includes_default
9403 int
9404 main ()
9405 {
9406 static int test_array [1 - 2 * !(((long) (sizeof (int *))) < 0)];
9407 test_array [0] = 0
9408
9409 ;
9410 return 0;
9411 }
9412 _ACEOF
9413 rm -f conftest.$ac_objext
9414 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9415 (eval $ac_compile) 2>conftest.er1
9416 ac_status=$?
9417 grep -v '^ *+' conftest.er1 >conftest.err
9418 rm -f conftest.er1
9419 cat conftest.err >&5
9420 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9421 (exit $ac_status); } &&
9422 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9423 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9424 (eval $ac_try) 2>&5
9425 ac_status=$?
9426 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9427 (exit $ac_status); }; } &&
9428 { ac_try='test -s conftest.$ac_objext'
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); }; }; then
9434 ac_hi=-1 ac_mid=-1
9435 while :; do
9436 cat >conftest.$ac_ext <<_ACEOF
9437 /* confdefs.h. */
9438 _ACEOF
9439 cat confdefs.h >>conftest.$ac_ext
9440 cat >>conftest.$ac_ext <<_ACEOF
9441 /* end confdefs.h. */
9442 $ac_includes_default
9443 int
9444 main ()
9445 {
9446 static int test_array [1 - 2 * !(((long) (sizeof (int *))) >= $ac_mid)];
9447 test_array [0] = 0
9448
9449 ;
9450 return 0;
9451 }
9452 _ACEOF
9453 rm -f conftest.$ac_objext
9454 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9455 (eval $ac_compile) 2>conftest.er1
9456 ac_status=$?
9457 grep -v '^ *+' conftest.er1 >conftest.err
9458 rm -f conftest.er1
9459 cat conftest.err >&5
9460 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9461 (exit $ac_status); } &&
9462 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9463 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9464 (eval $ac_try) 2>&5
9465 ac_status=$?
9466 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9467 (exit $ac_status); }; } &&
9468 { ac_try='test -s conftest.$ac_objext'
9469 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9470 (eval $ac_try) 2>&5
9471 ac_status=$?
9472 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9473 (exit $ac_status); }; }; then
9474 ac_lo=$ac_mid; break
9475 else
9476 echo "$as_me: failed program was:" >&5
9477 sed 's/^/| /' conftest.$ac_ext >&5
9478
9479 ac_hi=`expr '(' $ac_mid ')' - 1`
9480 if test $ac_mid -le $ac_hi; then
9481 ac_lo= ac_hi=
9482 break
9483 fi
9484 ac_mid=`expr 2 '*' $ac_mid`
9485 fi
9486 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9487 done
9488 else
9489 echo "$as_me: failed program was:" >&5
9490 sed 's/^/| /' conftest.$ac_ext >&5
9491
9492 ac_lo= ac_hi=
9493 fi
9494 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9495 fi
9496 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9497 # Binary search between lo and hi bounds.
9498 while test "x$ac_lo" != "x$ac_hi"; do
9499 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
9500 cat >conftest.$ac_ext <<_ACEOF
9501 /* confdefs.h. */
9502 _ACEOF
9503 cat confdefs.h >>conftest.$ac_ext
9504 cat >>conftest.$ac_ext <<_ACEOF
9505 /* end confdefs.h. */
9506 $ac_includes_default
9507 int
9508 main ()
9509 {
9510 static int test_array [1 - 2 * !(((long) (sizeof (int *))) <= $ac_mid)];
9511 test_array [0] = 0
9512
9513 ;
9514 return 0;
9515 }
9516 _ACEOF
9517 rm -f conftest.$ac_objext
9518 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9519 (eval $ac_compile) 2>conftest.er1
9520 ac_status=$?
9521 grep -v '^ *+' conftest.er1 >conftest.err
9522 rm -f conftest.er1
9523 cat conftest.err >&5
9524 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9525 (exit $ac_status); } &&
9526 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9527 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9528 (eval $ac_try) 2>&5
9529 ac_status=$?
9530 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9531 (exit $ac_status); }; } &&
9532 { ac_try='test -s conftest.$ac_objext'
9533 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9534 (eval $ac_try) 2>&5
9535 ac_status=$?
9536 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9537 (exit $ac_status); }; }; then
9538 ac_hi=$ac_mid
9539 else
9540 echo "$as_me: failed program was:" >&5
9541 sed 's/^/| /' conftest.$ac_ext >&5
9542
9543 ac_lo=`expr '(' $ac_mid ')' + 1`
9544 fi
9545 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9546 done
9547 case $ac_lo in
9548 ?*) ac_cv_sizeof_int_p=$ac_lo;;
9549 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (int *), 77
9550 See \`config.log' for more details." >&5
9551 echo "$as_me: error: cannot compute sizeof (int *), 77
9552 See \`config.log' for more details." >&2;}
9553 { (exit 1); exit 1; }; } ;;
9554 esac
9555 else
9556 if test "$cross_compiling" = yes; then
9557 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
9558 echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
9559 { (exit 1); exit 1; }; }
9560 else
9561 cat >conftest.$ac_ext <<_ACEOF
9562 /* confdefs.h. */
9563 _ACEOF
9564 cat confdefs.h >>conftest.$ac_ext
9565 cat >>conftest.$ac_ext <<_ACEOF
9566 /* end confdefs.h. */
9567 $ac_includes_default
9568 long longval () { return (long) (sizeof (int *)); }
9569 unsigned long ulongval () { return (long) (sizeof (int *)); }
9570 #include <stdio.h>
9571 #include <stdlib.h>
9572 int
9573 main ()
9574 {
9575
9576 FILE *f = fopen ("conftest.val", "w");
9577 if (! f)
9578 exit (1);
9579 if (((long) (sizeof (int *))) < 0)
9580 {
9581 long i = longval ();
9582 if (i != ((long) (sizeof (int *))))
9583 exit (1);
9584 fprintf (f, "%ld\n", i);
9585 }
9586 else
9587 {
9588 unsigned long i = ulongval ();
9589 if (i != ((long) (sizeof (int *))))
9590 exit (1);
9591 fprintf (f, "%lu\n", i);
9592 }
9593 exit (ferror (f) || fclose (f) != 0);
9594
9595 ;
9596 return 0;
9597 }
9598 _ACEOF
9599 rm -f conftest$ac_exeext
9600 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9601 (eval $ac_link) 2>&5
9602 ac_status=$?
9603 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9604 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9605 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9606 (eval $ac_try) 2>&5
9607 ac_status=$?
9608 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9609 (exit $ac_status); }; }; then
9610 ac_cv_sizeof_int_p=`cat conftest.val`
9611 else
9612 echo "$as_me: program exited with status $ac_status" >&5
9613 echo "$as_me: failed program was:" >&5
9614 sed 's/^/| /' conftest.$ac_ext >&5
9615
9616 ( exit $ac_status )
9617 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int *), 77
9618 See \`config.log' for more details." >&5
9619 echo "$as_me: error: cannot compute sizeof (int *), 77
9620 See \`config.log' for more details." >&2;}
9621 { (exit 1); exit 1; }; }
9622 fi
9623 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9624 fi
9625 fi
9626 rm -f conftest.val
9627 else
9628 ac_cv_sizeof_int_p=0
9629 fi
9630 fi
9631 echo "$as_me:$LINENO: result: $ac_cv_sizeof_int_p" >&5
9632 echo "${ECHO_T}$ac_cv_sizeof_int_p" >&6
9633 cat >>confdefs.h <<_ACEOF
9634 #define SIZEOF_INT_P $ac_cv_sizeof_int_p
9635 _ACEOF
9636
9637
9638
9639
9640 echo "$as_me:$LINENO: checking for int16_t" >&5
9641 echo $ECHO_N "checking for int16_t... $ECHO_C" >&6
9642 if test "${rxvt_cv_int16_t+set}" = set; then
9643 echo $ECHO_N "(cached) $ECHO_C" >&6
9644 else
9645 cat >conftest.$ac_ext <<_ACEOF
9646 /* confdefs.h. */
9647 _ACEOF
9648 cat confdefs.h >>conftest.$ac_ext
9649 cat >>conftest.$ac_ext <<_ACEOF
9650 /* end confdefs.h. */
9651 #include <stdint.h>
9652 int
9653 main ()
9654 {
9655 int16_t dummy;
9656 ;
9657 return 0;
9658 }
9659 _ACEOF
9660 rm -f conftest.$ac_objext
9661 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9662 (eval $ac_compile) 2>conftest.er1
9663 ac_status=$?
9664 grep -v '^ *+' conftest.er1 >conftest.err
9665 rm -f conftest.er1
9666 cat conftest.err >&5
9667 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9668 (exit $ac_status); } &&
9669 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9670 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9671 (eval $ac_try) 2>&5
9672 ac_status=$?
9673 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9674 (exit $ac_status); }; } &&
9675 { ac_try='test -s conftest.$ac_objext'
9676 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9677 (eval $ac_try) 2>&5
9678 ac_status=$?
9679 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9680 (exit $ac_status); }; }; then
9681 rxvt_cv_int16_t=yes
9682 else
9683 echo "$as_me: failed program was:" >&5
9684 sed 's/^/| /' conftest.$ac_ext >&5
9685
9686 if test "$ac_cv_sizeof_char" -ge 2; then
9687 rxvt_cv_int16_t=" char"
9688 else
9689 if test "$ac_cv_sizeof_short" -ge 2; then
9690 rxvt_cv_int16_t=" short"
9691 else
9692 if test "$ac_cv_sizeof_int" -ge 2; then
9693 rxvt_cv_int16_t=" int"
9694 else
9695 if test "$ac_cv_sizeof_long" -ge 2; then
9696 rxvt_cv_int16_t=" long"
9697 else
9698 if test "$ac_cv_sizeof_long_long" -ge 2; then
9699 rxvt_cv_int16_t=" long long"
9700 else
9701 rxvt_cv_int16_t=" short" # we _must_ have a (possibly wrong) default
9702 fi
9703 fi
9704 fi
9705 fi
9706 fi
9707 fi
9708 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9709 fi
9710 echo "$as_me:$LINENO: result: $rxvt_cv_int16_t" >&5
9711 echo "${ECHO_T}$rxvt_cv_int16_t" >&6
9712 if test x"$rxvt_cv_int16_t" != xyes; then
9713 rxvt_int16_typedef="typedef $rxvt_cv_int16_t int16_t;"
9714 else
9715 if test x"" = x; then
9716 rxvt_int16_typedef="/* typedef short int16_t; */"
9717 else
9718 rxvt_int16_typedef="/* typedef short int16_t; */"
9719 fi
9720 fi
9721
9722 echo "$as_me:$LINENO: checking for uint16_t" >&5
9723 echo $ECHO_N "checking for uint16_t... $ECHO_C" >&6
9724 if test "${rxvt_cv_uint16_t+set}" = set; then
9725 echo $ECHO_N "(cached) $ECHO_C" >&6
9726 else
9727 cat >conftest.$ac_ext <<_ACEOF
9728 /* confdefs.h. */
9729 _ACEOF
9730 cat confdefs.h >>conftest.$ac_ext
9731 cat >>conftest.$ac_ext <<_ACEOF
9732 /* end confdefs.h. */
9733 #include <stdint.h>
9734 int
9735 main ()
9736 {
9737 uint16_t dummy;
9738 ;
9739 return 0;
9740 }
9741 _ACEOF
9742 rm -f conftest.$ac_objext
9743 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9744 (eval $ac_compile) 2>conftest.er1
9745 ac_status=$?
9746 grep -v '^ *+' conftest.er1 >conftest.err
9747 rm -f conftest.er1
9748 cat conftest.err >&5
9749 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9750 (exit $ac_status); } &&
9751 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9752 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9753 (eval $ac_try) 2>&5
9754 ac_status=$?
9755 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9756 (exit $ac_status); }; } &&
9757 { ac_try='test -s conftest.$ac_objext'
9758 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9759 (eval $ac_try) 2>&5
9760 ac_status=$?
9761 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9762 (exit $ac_status); }; }; then
9763 rxvt_cv_uint16_t=yes
9764 else
9765 echo "$as_me: failed program was:" >&5
9766 sed 's/^/| /' conftest.$ac_ext >&5
9767
9768 if test "$ac_cv_sizeof_char" -ge 2; then
9769 rxvt_cv_uint16_t="unsigned char"
9770 else
9771 if test "$ac_cv_sizeof_short" -ge 2; then
9772 rxvt_cv_uint16_t="unsigned short"
9773 else
9774 if test "$ac_cv_sizeof_int" -ge 2; then
9775 rxvt_cv_uint16_t="unsigned int"
9776 else
9777 if test "$ac_cv_sizeof_long" -ge 2; then
9778 rxvt_cv_uint16_t="unsigned long"
9779 else
9780 if test "$ac_cv_sizeof_long_long" -ge 2; then
9781 rxvt_cv_uint16_t="unsigned long long"
9782 else
9783 rxvt_cv_uint16_t="unsigned short" # we _must_ have a (possibly wrong) default
9784 fi
9785 fi
9786 fi
9787 fi
9788 fi
9789 fi
9790 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9791 fi
9792 echo "$as_me:$LINENO: result: $rxvt_cv_uint16_t" >&5
9793 echo "${ECHO_T}$rxvt_cv_uint16_t" >&6
9794 if test x"$rxvt_cv_uint16_t" != xyes; then
9795 rxvt_uint16_typedef="typedef $rxvt_cv_uint16_t uint16_t;"
9796 else
9797 if test x"unsigned" = x; then
9798 rxvt_uint16_typedef="/* typedef short uint16_t; */"
9799 else
9800 rxvt_uint16_typedef="/* typedef unsigned short uint16_t; */"
9801 fi
9802 fi
9803
9804 echo "$as_me:$LINENO: checking for int32_t" >&5
9805 echo $ECHO_N "checking for int32_t... $ECHO_C" >&6
9806 if test "${rxvt_cv_int32_t+set}" = set; then
9807 echo $ECHO_N "(cached) $ECHO_C" >&6
9808 else
9809 cat >conftest.$ac_ext <<_ACEOF
9810 /* confdefs.h. */
9811 _ACEOF
9812 cat confdefs.h >>conftest.$ac_ext
9813 cat >>conftest.$ac_ext <<_ACEOF
9814 /* end confdefs.h. */
9815 #include <stdint.h>
9816 int
9817 main ()
9818 {
9819 int32_t dummy;
9820 ;
9821 return 0;
9822 }
9823 _ACEOF
9824 rm -f conftest.$ac_objext
9825 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9826 (eval $ac_compile) 2>conftest.er1
9827 ac_status=$?
9828 grep -v '^ *+' conftest.er1 >conftest.err
9829 rm -f conftest.er1
9830 cat conftest.err >&5
9831 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9832 (exit $ac_status); } &&
9833 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9834 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9835 (eval $ac_try) 2>&5
9836 ac_status=$?
9837 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9838 (exit $ac_status); }; } &&
9839 { ac_try='test -s conftest.$ac_objext'
9840 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9841 (eval $ac_try) 2>&5
9842 ac_status=$?
9843 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9844 (exit $ac_status); }; }; then
9845 rxvt_cv_int32_t=yes
9846 else
9847 echo "$as_me: failed program was:" >&5
9848 sed 's/^/| /' conftest.$ac_ext >&5
9849
9850 if test "$ac_cv_sizeof_char" -ge 4; then
9851 rxvt_cv_int32_t=" char"
9852 else
9853 if test "$ac_cv_sizeof_short" -ge 4; then
9854 rxvt_cv_int32_t=" short"
9855 else
9856 if test "$ac_cv_sizeof_int" -ge 4; then
9857 rxvt_cv_int32_t=" int"
9858 else
9859 if test "$ac_cv_sizeof_long" -ge 4; then
9860 rxvt_cv_int32_t=" long"
9861 else
9862 if test "$ac_cv_sizeof_long_long" -ge 4; then
9863 rxvt_cv_int32_t=" long long"
9864 else
9865 rxvt_cv_int32_t=" int" # we _must_ have a (possibly wrong) default
9866 fi
9867 fi
9868 fi
9869 fi
9870 fi
9871 fi
9872 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9873 fi
9874 echo "$as_me:$LINENO: result: $rxvt_cv_int32_t" >&5
9875 echo "${ECHO_T}$rxvt_cv_int32_t" >&6
9876 if test x"$rxvt_cv_int32_t" != xyes; then
9877 rxvt_int32_typedef="typedef $rxvt_cv_int32_t int32_t;"
9878 else
9879 if test x"" = x; then
9880 rxvt_int32_typedef="/* typedef int int32_t; */"
9881 else
9882 rxvt_int32_typedef="/* typedef int int32_t; */"
9883 fi
9884 fi
9885
9886 echo "$as_me:$LINENO: checking for uint32_t" >&5
9887 echo $ECHO_N "checking for uint32_t... $ECHO_C" >&6
9888 if test "${rxvt_cv_uint32_t+set}" = set; then
9889 echo $ECHO_N "(cached) $ECHO_C" >&6
9890 else
9891 cat >conftest.$ac_ext <<_ACEOF
9892 /* confdefs.h. */
9893 _ACEOF
9894 cat confdefs.h >>conftest.$ac_ext
9895 cat >>conftest.$ac_ext <<_ACEOF
9896 /* end confdefs.h. */
9897 #include <stdint.h>
9898 int
9899 main ()
9900 {
9901 uint32_t dummy;
9902 ;
9903 return 0;
9904 }
9905 _ACEOF
9906 rm -f conftest.$ac_objext
9907 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9908 (eval $ac_compile) 2>conftest.er1
9909 ac_status=$?
9910 grep -v '^ *+' conftest.er1 >conftest.err
9911 rm -f conftest.er1
9912 cat conftest.err >&5
9913 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9914 (exit $ac_status); } &&
9915 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9916 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9917 (eval $ac_try) 2>&5
9918 ac_status=$?
9919 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9920 (exit $ac_status); }; } &&
9921 { ac_try='test -s conftest.$ac_objext'
9922 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9923 (eval $ac_try) 2>&5
9924 ac_status=$?
9925 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9926 (exit $ac_status); }; }; then
9927 rxvt_cv_uint32_t=yes
9928 else
9929 echo "$as_me: failed program was:" >&5
9930 sed 's/^/| /' conftest.$ac_ext >&5
9931
9932 if test "$ac_cv_sizeof_char" -ge 4; then
9933 rxvt_cv_uint32_t="unsigned char"
9934 else
9935 if test "$ac_cv_sizeof_short" -ge 4; then
9936 rxvt_cv_uint32_t="unsigned short"
9937 else
9938 if test "$ac_cv_sizeof_int" -ge 4; then
9939 rxvt_cv_uint32_t="unsigned int"
9940 else
9941 if test "$ac_cv_sizeof_long" -ge 4; then
9942 rxvt_cv_uint32_t="unsigned long"
9943 else
9944 if test "$ac_cv_sizeof_long_long" -ge 4; then
9945 rxvt_cv_uint32_t="unsigned long long"
9946 else
9947 rxvt_cv_uint32_t="unsigned int" # we _must_ have a (possibly wrong) default
9948 fi
9949 fi
9950 fi
9951 fi
9952 fi
9953 fi
9954 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9955 fi
9956 echo "$as_me:$LINENO: result: $rxvt_cv_uint32_t" >&5
9957 echo "${ECHO_T}$rxvt_cv_uint32_t" >&6
9958 if test x"$rxvt_cv_uint32_t" != xyes; then
9959 rxvt_uint32_typedef="typedef $rxvt_cv_uint32_t uint32_t;"
9960 else
9961 if test x"unsigned" = x; then
9962 rxvt_uint32_typedef="/* typedef int uint32_t; */"
9963 else
9964 rxvt_uint32_typedef="/* typedef unsigned int uint32_t; */"
9965 fi
9966 fi
9967
9968 if test "$ac_cv_sizeof_int_p" -eq 8; then
9969 rxvt_intp_define="#define intp_t int64_t"
9970 rxvt_u_intp_define="#define u_intp_t u_int64_t"
9971 else
9972 if test "$ac_cv_sizeof_int_p" -eq 4; then
9973 rxvt_intp_define="#define intp_t int32_t"
9974 rxvt_u_intp_define="#define u_intp_t u_int32_t"
9975 else
9976 if test "$ac_cv_sizeof_int_p" -eq 2; then
9977 rxvt_intp_define="#define intp_t int16_t"
9978 rxvt_u_intp_define="#define u_intp_t u_int16_t"
9979 else
9980 rxvt_intp_define="#error set intp_t"
9981 rxvt_u_intp_define="#error set u_intp_t"
9982 fi
9983 fi
9984 fi
9985
9986
9987
9988 echo "$as_me:$LINENO: checking return type of signal handlers" >&5
9989 echo $ECHO_N "checking return type of signal handlers... $ECHO_C" >&6
9990 if test "${ac_cv_type_signal+set}" = set; then
9991 echo $ECHO_N "(cached) $ECHO_C" >&6
9992 else
9993 cat >conftest.$ac_ext <<_ACEOF
9994 /* confdefs.h. */
9995 _ACEOF
9996 cat confdefs.h >>conftest.$ac_ext
9997 cat >>conftest.$ac_ext <<_ACEOF
9998 /* end confdefs.h. */
9999 #include <sys/types.h>
10000 #include <signal.h>
10001 #ifdef signal
10002 # undef signal
10003 #endif
10004 #ifdef __cplusplus
10005 extern "C" void (*signal (int, void (*)(int)))(int);
10006 #else
10007 void (*signal ()) ();
10008 #endif
10009
10010 int
10011 main ()
10012 {
10013 int i;
10014 ;
10015 return 0;
10016 }
10017 _ACEOF
10018 rm -f conftest.$ac_objext
10019 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10020 (eval $ac_compile) 2>conftest.er1
10021 ac_status=$?
10022 grep -v '^ *+' conftest.er1 >conftest.err
10023 rm -f conftest.er1
10024 cat conftest.err >&5
10025 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10026 (exit $ac_status); } &&
10027 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10028 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10029 (eval $ac_try) 2>&5
10030 ac_status=$?
10031 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10032 (exit $ac_status); }; } &&
10033 { ac_try='test -s conftest.$ac_objext'
10034 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10035 (eval $ac_try) 2>&5
10036 ac_status=$?
10037 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10038 (exit $ac_status); }; }; then
10039 ac_cv_type_signal=void
10040 else
10041 echo "$as_me: failed program was:" >&5
10042 sed 's/^/| /' conftest.$ac_ext >&5
10043
10044 ac_cv_type_signal=int
10045 fi
10046 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10047 fi
10048 echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5
10049 echo "${ECHO_T}$ac_cv_type_signal" >&6
10050
10051 cat >>confdefs.h <<_ACEOF
10052 #define RETSIGTYPE $ac_cv_type_signal
10053 _ACEOF
10054
10055
10056
10057
10058
10059
10060
10061
10062
10063 for ac_func in \
10064 unsetenv \
10065 setutent \
10066 seteuid \
10067 setresuid \
10068 setreuid \
10069 on_exit \
10070
10071 do
10072 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10073 echo "$as_me:$LINENO: checking for $ac_func" >&5
10074 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
10075 if eval "test \"\${$as_ac_var+set}\" = set"; then
10076 echo $ECHO_N "(cached) $ECHO_C" >&6
10077 else
10078 cat >conftest.$ac_ext <<_ACEOF
10079 /* confdefs.h. */
10080 _ACEOF
10081 cat confdefs.h >>conftest.$ac_ext
10082 cat >>conftest.$ac_ext <<_ACEOF
10083 /* end confdefs.h. */
10084 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10085 For example, HP-UX 11i <limits.h> declares gettimeofday. */
10086 #define $ac_func innocuous_$ac_func
10087
10088 /* System header to define __stub macros and hopefully few prototypes,
10089 which can conflict with char $ac_func (); below.
10090 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10091 <limits.h> exists even on freestanding compilers. */
10092
10093 #ifdef __STDC__
10094 # include <limits.h>
10095 #else
10096 # include <assert.h>
10097 #endif
10098
10099 #undef $ac_func
10100
10101 /* Override any gcc2 internal prototype to avoid an error. */
10102 #ifdef __cplusplus
10103 extern "C"
10104 {
10105 #endif
10106 /* We use char because int might match the return type of a gcc2
10107 builtin and then its argument prototype would still apply. */
10108 char $ac_func ();
10109 /* The GNU C library defines this for functions which it implements
10110 to always fail with ENOSYS. Some functions are actually named
10111 something starting with __ and the normal name is an alias. */
10112 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
10113 choke me
10114 #else
10115 char (*f) () = $ac_func;
10116 #endif
10117 #ifdef __cplusplus
10118 }
10119 #endif
10120
10121 int
10122 main ()
10123 {
10124 return f != $ac_func;
10125 ;
10126 return 0;
10127 }
10128 _ACEOF
10129 rm -f conftest.$ac_objext conftest$ac_exeext
10130 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10131 (eval $ac_link) 2>conftest.er1
10132 ac_status=$?
10133 grep -v '^ *+' conftest.er1 >conftest.err
10134 rm -f conftest.er1
10135 cat conftest.err >&5
10136 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10137 (exit $ac_status); } &&
10138 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10139 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10140 (eval $ac_try) 2>&5
10141 ac_status=$?
10142 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10143 (exit $ac_status); }; } &&
10144 { ac_try='test -s conftest$ac_exeext'
10145 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10146 (eval $ac_try) 2>&5
10147 ac_status=$?
10148 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10149 (exit $ac_status); }; }; then
10150 eval "$as_ac_var=yes"
10151 else
10152 echo "$as_me: failed program was:" >&5
10153 sed 's/^/| /' conftest.$ac_ext >&5
10154
10155 eval "$as_ac_var=no"
10156 fi
10157 rm -f conftest.err conftest.$ac_objext \
10158 conftest$ac_exeext conftest.$ac_ext
10159 fi
10160 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
10161 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
10162 if test `eval echo '${'$as_ac_var'}'` = yes; then
10163 cat >>confdefs.h <<_ACEOF
10164 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10165 _ACEOF
10166
10167 fi
10168 done
10169
10170
10171
10172
10173
10174
10175 for ac_func in \
10176 ttyslot \
10177 updwtmp \
10178 updwtmpx \
10179
10180 do
10181 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10182 echo "$as_me:$LINENO: checking for $ac_func" >&5
10183 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
10184 if eval "test \"\${$as_ac_var+set}\" = set"; then
10185 echo $ECHO_N "(cached) $ECHO_C" >&6
10186 else
10187 cat >conftest.$ac_ext <<_ACEOF
10188 /* confdefs.h. */
10189 _ACEOF
10190 cat confdefs.h >>conftest.$ac_ext
10191 cat >>conftest.$ac_ext <<_ACEOF
10192 /* end confdefs.h. */
10193 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10194 For example, HP-UX 11i <limits.h> declares gettimeofday. */
10195 #define $ac_func innocuous_$ac_func
10196
10197 /* System header to define __stub macros and hopefully few prototypes,
10198 which can conflict with char $ac_func (); below.
10199 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10200 <limits.h> exists even on freestanding compilers. */
10201
10202 #ifdef __STDC__
10203 # include <limits.h>
10204 #else
10205 # include <assert.h>
10206 #endif
10207
10208 #undef $ac_func
10209
10210 /* Override any gcc2 internal prototype to avoid an error. */
10211 #ifdef __cplusplus
10212 extern "C"
10213 {
10214 #endif
10215 /* We use char because int might match the return type of a gcc2
10216 builtin and then its argument prototype would still apply. */
10217 char $ac_func ();
10218 /* The GNU C library defines this for functions which it implements
10219 to always fail with ENOSYS. Some functions are actually named
10220 something starting with __ and the normal name is an alias. */
10221 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
10222 choke me
10223 #else
10224 char (*f) () = $ac_func;
10225 #endif
10226 #ifdef __cplusplus
10227 }
10228 #endif
10229
10230 int
10231 main ()
10232 {
10233 return f != $ac_func;
10234 ;
10235 return 0;
10236 }
10237 _ACEOF
10238 rm -f conftest.$ac_objext conftest$ac_exeext
10239 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10240 (eval $ac_link) 2>conftest.er1
10241 ac_status=$?
10242 grep -v '^ *+' conftest.er1 >conftest.err
10243 rm -f conftest.er1
10244 cat conftest.err >&5
10245 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10246 (exit $ac_status); } &&
10247 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10248 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10249 (eval $ac_try) 2>&5
10250 ac_status=$?
10251 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10252 (exit $ac_status); }; } &&
10253 { ac_try='test -s conftest$ac_exeext'
10254 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10255 (eval $ac_try) 2>&5
10256 ac_status=$?
10257 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10258 (exit $ac_status); }; }; then
10259 eval "$as_ac_var=yes"
10260 else
10261 echo "$as_me: failed program was:" >&5
10262 sed 's/^/| /' conftest.$ac_ext >&5
10263
10264 eval "$as_ac_var=no"
10265 fi
10266 rm -f conftest.err conftest.$ac_objext \
10267 conftest$ac_exeext conftest.$ac_ext
10268 fi
10269 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
10270 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
10271 if test `eval echo '${'$as_ac_var'}'` = yes; then
10272 cat >>confdefs.h <<_ACEOF
10273 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10274 _ACEOF
10275
10276 fi
10277 done
10278
10279
10280
10281
10282
10283 for ac_header in \
10284 utmp.h \
10285 utmpx.h \
10286 lastlog.h \
10287
10288 do
10289 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10290 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10291 echo "$as_me:$LINENO: checking for $ac_header" >&5
10292 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10293 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10294 echo $ECHO_N "(cached) $ECHO_C" >&6
10295 fi
10296 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10297 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10298 else
10299 # Is the header compilable?
10300 echo "$as_me:$LINENO: checking $ac_header usability" >&5
10301 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
10302 cat >conftest.$ac_ext <<_ACEOF
10303 /* confdefs.h. */
10304 _ACEOF
10305 cat confdefs.h >>conftest.$ac_ext
10306 cat >>conftest.$ac_ext <<_ACEOF
10307 /* end confdefs.h. */
10308 $ac_includes_default
10309 #include <$ac_header>
10310 _ACEOF
10311 rm -f conftest.$ac_objext
10312 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10313 (eval $ac_compile) 2>conftest.er1
10314 ac_status=$?
10315 grep -v '^ *+' conftest.er1 >conftest.err
10316 rm -f conftest.er1
10317 cat conftest.err >&5
10318 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10319 (exit $ac_status); } &&
10320 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10321 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10322 (eval $ac_try) 2>&5
10323 ac_status=$?
10324 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10325 (exit $ac_status); }; } &&
10326 { ac_try='test -s conftest.$ac_objext'
10327 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10328 (eval $ac_try) 2>&5
10329 ac_status=$?
10330 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10331 (exit $ac_status); }; }; then
10332 ac_header_compiler=yes
10333 else
10334 echo "$as_me: failed program was:" >&5
10335 sed 's/^/| /' conftest.$ac_ext >&5
10336
10337 ac_header_compiler=no
10338 fi
10339 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10340 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10341 echo "${ECHO_T}$ac_header_compiler" >&6
10342
10343 # Is the header present?
10344 echo "$as_me:$LINENO: checking $ac_header presence" >&5
10345 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
10346 cat >conftest.$ac_ext <<_ACEOF
10347 /* confdefs.h. */
10348 _ACEOF
10349 cat confdefs.h >>conftest.$ac_ext
10350 cat >>conftest.$ac_ext <<_ACEOF
10351 /* end confdefs.h. */
10352 #include <$ac_header>
10353 _ACEOF
10354 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10355 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10356 ac_status=$?
10357 grep -v '^ *+' conftest.er1 >conftest.err
10358 rm -f conftest.er1
10359 cat conftest.err >&5
10360 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10361 (exit $ac_status); } >/dev/null; then
10362 if test -s conftest.err; then
10363 ac_cpp_err=$ac_cxx_preproc_warn_flag
10364 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10365 else
10366 ac_cpp_err=
10367 fi
10368 else
10369 ac_cpp_err=yes
10370 fi
10371 if test -z "$ac_cpp_err"; then
10372 ac_header_preproc=yes
10373 else
10374 echo "$as_me: failed program was:" >&5
10375 sed 's/^/| /' conftest.$ac_ext >&5
10376
10377 ac_header_preproc=no
10378 fi
10379 rm -f conftest.err conftest.$ac_ext
10380 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10381 echo "${ECHO_T}$ac_header_preproc" >&6
10382
10383 # So? What about this header?
10384 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10385 yes:no: )
10386 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10387 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10388 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10389 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10390 ac_header_preproc=yes
10391 ;;
10392 no:yes:* )
10393 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10394 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10395 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10396 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10397 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10398 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10399 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10400 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10401 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10402 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10403 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10404 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10405 (
10406 cat <<\_ASBOX
10407 ## ------------------------------------------ ##
10408 ## Report this to the AC_PACKAGE_NAME lists. ##
10409 ## ------------------------------------------ ##
10410 _ASBOX
10411 ) |
10412 sed "s/^/$as_me: WARNING: /" >&2
10413 ;;
10414 esac
10415 echo "$as_me:$LINENO: checking for $ac_header" >&5
10416 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10417 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10418 echo $ECHO_N "(cached) $ECHO_C" >&6
10419 else
10420 eval "$as_ac_Header=\$ac_header_preproc"
10421 fi
10422 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10423 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10424
10425 fi
10426 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10427 cat >>confdefs.h <<_ACEOF
10428 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10429 _ACEOF
10430
10431 fi
10432
10433 done
10434
10435
10436
10437 if test "${ac_cv_header_utmp_h+set}" = set; then
10438 echo "$as_me:$LINENO: checking for utmp.h" >&5
10439 echo $ECHO_N "checking for utmp.h... $ECHO_C" >&6
10440 if test "${ac_cv_header_utmp_h+set}" = set; then
10441 echo $ECHO_N "(cached) $ECHO_C" >&6
10442 fi
10443 echo "$as_me:$LINENO: result: $ac_cv_header_utmp_h" >&5
10444 echo "${ECHO_T}$ac_cv_header_utmp_h" >&6
10445 else
10446 # Is the header compilable?
10447 echo "$as_me:$LINENO: checking utmp.h usability" >&5
10448 echo $ECHO_N "checking utmp.h usability... $ECHO_C" >&6
10449 cat >conftest.$ac_ext <<_ACEOF
10450 /* confdefs.h. */
10451 _ACEOF
10452 cat confdefs.h >>conftest.$ac_ext
10453 cat >>conftest.$ac_ext <<_ACEOF
10454 /* end confdefs.h. */
10455 $ac_includes_default
10456 #include <utmp.h>
10457 _ACEOF
10458 rm -f conftest.$ac_objext
10459 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10460 (eval $ac_compile) 2>conftest.er1
10461 ac_status=$?
10462 grep -v '^ *+' conftest.er1 >conftest.err
10463 rm -f conftest.er1
10464 cat conftest.err >&5
10465 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10466 (exit $ac_status); } &&
10467 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10468 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10469 (eval $ac_try) 2>&5
10470 ac_status=$?
10471 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10472 (exit $ac_status); }; } &&
10473 { ac_try='test -s conftest.$ac_objext'
10474 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10475 (eval $ac_try) 2>&5
10476 ac_status=$?
10477 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10478 (exit $ac_status); }; }; then
10479 ac_header_compiler=yes
10480 else
10481 echo "$as_me: failed program was:" >&5
10482 sed 's/^/| /' conftest.$ac_ext >&5
10483
10484 ac_header_compiler=no
10485 fi
10486 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10487 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10488 echo "${ECHO_T}$ac_header_compiler" >&6
10489
10490 # Is the header present?
10491 echo "$as_me:$LINENO: checking utmp.h presence" >&5
10492 echo $ECHO_N "checking utmp.h presence... $ECHO_C" >&6
10493 cat >conftest.$ac_ext <<_ACEOF
10494 /* confdefs.h. */
10495 _ACEOF
10496 cat confdefs.h >>conftest.$ac_ext
10497 cat >>conftest.$ac_ext <<_ACEOF
10498 /* end confdefs.h. */
10499 #include <utmp.h>
10500 _ACEOF
10501 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10502 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10503 ac_status=$?
10504 grep -v '^ *+' conftest.er1 >conftest.err
10505 rm -f conftest.er1
10506 cat conftest.err >&5
10507 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10508 (exit $ac_status); } >/dev/null; then
10509 if test -s conftest.err; then
10510 ac_cpp_err=$ac_cxx_preproc_warn_flag
10511 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10512 else
10513 ac_cpp_err=
10514 fi
10515 else
10516 ac_cpp_err=yes
10517 fi
10518 if test -z "$ac_cpp_err"; then
10519 ac_header_preproc=yes
10520 else
10521 echo "$as_me: failed program was:" >&5
10522 sed 's/^/| /' conftest.$ac_ext >&5
10523
10524 ac_header_preproc=no
10525 fi
10526 rm -f conftest.err conftest.$ac_ext
10527 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10528 echo "${ECHO_T}$ac_header_preproc" >&6
10529
10530 # So? What about this header?
10531 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10532 yes:no: )
10533 { echo "$as_me:$LINENO: WARNING: utmp.h: accepted by the compiler, rejected by the preprocessor!" >&5
10534 echo "$as_me: WARNING: utmp.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
10535 { echo "$as_me:$LINENO: WARNING: utmp.h: proceeding with the compiler's result" >&5
10536 echo "$as_me: WARNING: utmp.h: proceeding with the compiler's result" >&2;}
10537 ac_header_preproc=yes
10538 ;;
10539 no:yes:* )
10540 { echo "$as_me:$LINENO: WARNING: utmp.h: present but cannot be compiled" >&5
10541 echo "$as_me: WARNING: utmp.h: present but cannot be compiled" >&2;}
10542 { echo "$as_me:$LINENO: WARNING: utmp.h: check for missing prerequisite headers?" >&5
10543 echo "$as_me: WARNING: utmp.h: check for missing prerequisite headers?" >&2;}
10544 { echo "$as_me:$LINENO: WARNING: utmp.h: see the Autoconf documentation" >&5
10545 echo "$as_me: WARNING: utmp.h: see the Autoconf documentation" >&2;}
10546 { echo "$as_me:$LINENO: WARNING: utmp.h: section \"Present But Cannot Be Compiled\"" >&5
10547 echo "$as_me: WARNING: utmp.h: section \"Present But Cannot Be Compiled\"" >&2;}
10548 { echo "$as_me:$LINENO: WARNING: utmp.h: proceeding with the preprocessor's result" >&5
10549 echo "$as_me: WARNING: utmp.h: proceeding with the preprocessor's result" >&2;}
10550 { echo "$as_me:$LINENO: WARNING: utmp.h: in the future, the compiler will take precedence" >&5
10551 echo "$as_me: WARNING: utmp.h: in the future, the compiler will take precedence" >&2;}
10552 (
10553 cat <<\_ASBOX
10554 ## ------------------------------------------ ##
10555 ## Report this to the AC_PACKAGE_NAME lists. ##
10556 ## ------------------------------------------ ##
10557 _ASBOX
10558 ) |
10559 sed "s/^/$as_me: WARNING: /" >&2
10560 ;;
10561 esac
10562 echo "$as_me:$LINENO: checking for utmp.h" >&5
10563 echo $ECHO_N "checking for utmp.h... $ECHO_C" >&6
10564 if test "${ac_cv_header_utmp_h+set}" = set; then
10565 echo $ECHO_N "(cached) $ECHO_C" >&6
10566 else
10567 ac_cv_header_utmp_h=$ac_header_preproc
10568 fi
10569 echo "$as_me:$LINENO: result: $ac_cv_header_utmp_h" >&5
10570 echo "${ECHO_T}$ac_cv_header_utmp_h" >&6
10571
10572 fi
10573 if test $ac_cv_header_utmp_h = yes; then
10574 echo "$as_me:$LINENO: checking for struct utmp" >&5
10575 echo $ECHO_N "checking for struct utmp... $ECHO_C" >&6
10576 if test "${struct_utmp+set}" = set; then
10577 echo $ECHO_N "(cached) $ECHO_C" >&6
10578 else
10579 cat >conftest.$ac_ext <<_ACEOF
10580 /* confdefs.h. */
10581 _ACEOF
10582 cat confdefs.h >>conftest.$ac_ext
10583 cat >>conftest.$ac_ext <<_ACEOF
10584 /* end confdefs.h. */
10585 #include <sys/types.h>
10586 #include <utmp.h>
10587 int
10588 main ()
10589 {
10590 struct utmp ut;
10591 ;
10592 return 0;
10593 }
10594 _ACEOF
10595 rm -f conftest.$ac_objext
10596 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10597 (eval $ac_compile) 2>conftest.er1
10598 ac_status=$?
10599 grep -v '^ *+' conftest.er1 >conftest.err
10600 rm -f conftest.er1
10601 cat conftest.err >&5
10602 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10603 (exit $ac_status); } &&
10604 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10605 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10606 (eval $ac_try) 2>&5
10607 ac_status=$?
10608 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10609 (exit $ac_status); }; } &&
10610 { ac_try='test -s conftest.$ac_objext'
10611 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10612 (eval $ac_try) 2>&5
10613 ac_status=$?
10614 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10615 (exit $ac_status); }; }; then
10616 struct_utmp=yes
10617 else
10618 echo "$as_me: failed program was:" >&5
10619 sed 's/^/| /' conftest.$ac_ext >&5
10620
10621 struct_utmp=no
10622 fi
10623 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10624 fi
10625 echo "$as_me:$LINENO: result: $struct_utmp" >&5
10626 echo "${ECHO_T}$struct_utmp" >&6
10627 if test x$struct_utmp = xyes; then
10628
10629 cat >>confdefs.h <<\_ACEOF
10630 #define HAVE_STRUCT_UTMP 1
10631 _ACEOF
10632
10633 fi
10634
10635
10636 echo "$as_me:$LINENO: checking for ut_host in utmp struct" >&5
10637 echo $ECHO_N "checking for ut_host in utmp struct... $ECHO_C" >&6
10638 if test "${struct_utmp_host+set}" = set; then
10639 echo $ECHO_N "(cached) $ECHO_C" >&6
10640 else
10641 cat >conftest.$ac_ext <<_ACEOF
10642 /* confdefs.h. */
10643 _ACEOF
10644 cat confdefs.h >>conftest.$ac_ext
10645 cat >>conftest.$ac_ext <<_ACEOF
10646 /* end confdefs.h. */
10647 #include <sys/types.h>
10648 #include <utmp.h>
10649 int
10650 main ()
10651 {
10652 struct utmp ut; ut.ut_host;
10653 ;
10654 return 0;
10655 }
10656 _ACEOF
10657 rm -f conftest.$ac_objext
10658 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10659 (eval $ac_compile) 2>conftest.er1
10660 ac_status=$?
10661 grep -v '^ *+' conftest.er1 >conftest.err
10662 rm -f conftest.er1
10663 cat conftest.err >&5
10664 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10665 (exit $ac_status); } &&
10666 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10667 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10668 (eval $ac_try) 2>&5
10669 ac_status=$?
10670 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10671 (exit $ac_status); }; } &&
10672 { ac_try='test -s conftest.$ac_objext'
10673 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10674 (eval $ac_try) 2>&5
10675 ac_status=$?
10676 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10677 (exit $ac_status); }; }; then
10678 struct_utmp_host=yes
10679 else
10680 echo "$as_me: failed program was:" >&5
10681 sed 's/^/| /' conftest.$ac_ext >&5
10682
10683 struct_utmp_host=no
10684 fi
10685 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10686 fi
10687 echo "$as_me:$LINENO: result: $struct_utmp_host" >&5
10688 echo "${ECHO_T}$struct_utmp_host" >&6
10689 if test x$struct_utmp_host = xyes; then
10690
10691 cat >>confdefs.h <<\_ACEOF
10692 #define HAVE_UTMP_HOST 1
10693 _ACEOF
10694
10695 fi
10696
10697 echo "$as_me:$LINENO: checking for ut_pid in utmp struct" >&5
10698 echo $ECHO_N "checking for ut_pid in utmp struct... $ECHO_C" >&6
10699 if test "${struct_utmp_pid+set}" = set; then
10700 echo $ECHO_N "(cached) $ECHO_C" >&6
10701 else
10702 cat >conftest.$ac_ext <<_ACEOF
10703 /* confdefs.h. */
10704 _ACEOF
10705 cat confdefs.h >>conftest.$ac_ext
10706 cat >>conftest.$ac_ext <<_ACEOF
10707 /* end confdefs.h. */
10708 #include <sys/types.h>
10709 #include <utmp.h>
10710 int
10711 main ()
10712 {
10713 struct utmp ut; ut.ut_pid;
10714 ;
10715 return 0;
10716 }
10717 _ACEOF
10718 rm -f conftest.$ac_objext
10719 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10720 (eval $ac_compile) 2>conftest.er1
10721 ac_status=$?
10722 grep -v '^ *+' conftest.er1 >conftest.err
10723 rm -f conftest.er1
10724 cat conftest.err >&5
10725 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10726 (exit $ac_status); } &&
10727 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10728 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10729 (eval $ac_try) 2>&5
10730 ac_status=$?
10731 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10732 (exit $ac_status); }; } &&
10733 { ac_try='test -s conftest.$ac_objext'
10734 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10735 (eval $ac_try) 2>&5
10736 ac_status=$?
10737 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10738 (exit $ac_status); }; }; then
10739 struct_utmp_pid=yes
10740 else
10741 echo "$as_me: failed program was:" >&5
10742 sed 's/^/| /' conftest.$ac_ext >&5
10743
10744 struct_utmp_pid=no
10745 fi
10746 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10747 fi
10748 echo "$as_me:$LINENO: result: $struct_utmp_pid" >&5
10749 echo "${ECHO_T}$struct_utmp_pid" >&6
10750 if test x$struct_utmp_pid = xyes; then
10751
10752 cat >>confdefs.h <<\_ACEOF
10753 #define HAVE_UTMP_PID 1
10754 _ACEOF
10755
10756 fi
10757
10758 fi
10759
10760
10761
10762 if test "${ac_cv_header_utmpx_h+set}" = set; then
10763 echo "$as_me:$LINENO: checking for utmpx.h" >&5
10764 echo $ECHO_N "checking for utmpx.h... $ECHO_C" >&6
10765 if test "${ac_cv_header_utmpx_h+set}" = set; then
10766 echo $ECHO_N "(cached) $ECHO_C" >&6
10767 fi
10768 echo "$as_me:$LINENO: result: $ac_cv_header_utmpx_h" >&5
10769 echo "${ECHO_T}$ac_cv_header_utmpx_h" >&6
10770 else
10771 # Is the header compilable?
10772 echo "$as_me:$LINENO: checking utmpx.h usability" >&5
10773 echo $ECHO_N "checking utmpx.h usability... $ECHO_C" >&6
10774 cat >conftest.$ac_ext <<_ACEOF
10775 /* confdefs.h. */
10776 _ACEOF
10777 cat confdefs.h >>conftest.$ac_ext
10778 cat >>conftest.$ac_ext <<_ACEOF
10779 /* end confdefs.h. */
10780 $ac_includes_default
10781 #include <utmpx.h>
10782 _ACEOF
10783 rm -f conftest.$ac_objext
10784 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10785 (eval $ac_compile) 2>conftest.er1
10786 ac_status=$?
10787 grep -v '^ *+' conftest.er1 >conftest.err
10788 rm -f conftest.er1
10789 cat conftest.err >&5
10790 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10791 (exit $ac_status); } &&
10792 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10793 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10794 (eval $ac_try) 2>&5
10795 ac_status=$?
10796 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10797 (exit $ac_status); }; } &&
10798 { ac_try='test -s conftest.$ac_objext'
10799 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10800 (eval $ac_try) 2>&5
10801 ac_status=$?
10802 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10803 (exit $ac_status); }; }; then
10804 ac_header_compiler=yes
10805 else
10806 echo "$as_me: failed program was:" >&5
10807 sed 's/^/| /' conftest.$ac_ext >&5
10808
10809 ac_header_compiler=no
10810 fi
10811 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10812 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10813 echo "${ECHO_T}$ac_header_compiler" >&6
10814
10815 # Is the header present?
10816 echo "$as_me:$LINENO: checking utmpx.h presence" >&5
10817 echo $ECHO_N "checking utmpx.h presence... $ECHO_C" >&6
10818 cat >conftest.$ac_ext <<_ACEOF
10819 /* confdefs.h. */
10820 _ACEOF
10821 cat confdefs.h >>conftest.$ac_ext
10822 cat >>conftest.$ac_ext <<_ACEOF
10823 /* end confdefs.h. */
10824 #include <utmpx.h>
10825 _ACEOF
10826 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10827 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10828 ac_status=$?
10829 grep -v '^ *+' conftest.er1 >conftest.err
10830 rm -f conftest.er1
10831 cat conftest.err >&5
10832 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10833 (exit $ac_status); } >/dev/null; then
10834 if test -s conftest.err; then
10835 ac_cpp_err=$ac_cxx_preproc_warn_flag
10836 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10837 else
10838 ac_cpp_err=
10839 fi
10840 else
10841 ac_cpp_err=yes
10842 fi
10843 if test -z "$ac_cpp_err"; then
10844 ac_header_preproc=yes
10845 else
10846 echo "$as_me: failed program was:" >&5
10847 sed 's/^/| /' conftest.$ac_ext >&5
10848
10849 ac_header_preproc=no
10850 fi
10851 rm -f conftest.err conftest.$ac_ext
10852 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10853 echo "${ECHO_T}$ac_header_preproc" >&6
10854
10855 # So? What about this header?
10856 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10857 yes:no: )
10858 { echo "$as_me:$LINENO: WARNING: utmpx.h: accepted by the compiler, rejected by the preprocessor!" >&5
10859 echo "$as_me: WARNING: utmpx.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
10860 { echo "$as_me:$LINENO: WARNING: utmpx.h: proceeding with the compiler's result" >&5
10861 echo "$as_me: WARNING: utmpx.h: proceeding with the compiler's result" >&2;}
10862 ac_header_preproc=yes
10863 ;;
10864 no:yes:* )
10865 { echo "$as_me:$LINENO: WARNING: utmpx.h: present but cannot be compiled" >&5
10866 echo "$as_me: WARNING: utmpx.h: present but cannot be compiled" >&2;}
10867 { echo "$as_me:$LINENO: WARNING: utmpx.h: check for missing prerequisite headers?" >&5
10868 echo "$as_me: WARNING: utmpx.h: check for missing prerequisite headers?" >&2;}
10869 { echo "$as_me:$LINENO: WARNING: utmpx.h: see the Autoconf documentation" >&5
10870 echo "$as_me: WARNING: utmpx.h: see the Autoconf documentation" >&2;}
10871 { echo "$as_me:$LINENO: WARNING: utmpx.h: section \"Present But Cannot Be Compiled\"" >&5
10872 echo "$as_me: WARNING: utmpx.h: section \"Present But Cannot Be Compiled\"" >&2;}
10873 { echo "$as_me:$LINENO: WARNING: utmpx.h: proceeding with the preprocessor's result" >&5
10874 echo "$as_me: WARNING: utmpx.h: proceeding with the preprocessor's result" >&2;}
10875 { echo "$as_me:$LINENO: WARNING: utmpx.h: in the future, the compiler will take precedence" >&5
10876 echo "$as_me: WARNING: utmpx.h: in the future, the compiler will take precedence" >&2;}
10877 (
10878 cat <<\_ASBOX
10879 ## ------------------------------------------ ##
10880 ## Report this to the AC_PACKAGE_NAME lists. ##
10881 ## ------------------------------------------ ##
10882 _ASBOX
10883 ) |
10884 sed "s/^/$as_me: WARNING: /" >&2
10885 ;;
10886 esac
10887 echo "$as_me:$LINENO: checking for utmpx.h" >&5
10888 echo $ECHO_N "checking for utmpx.h... $ECHO_C" >&6
10889 if test "${ac_cv_header_utmpx_h+set}" = set; then
10890 echo $ECHO_N "(cached) $ECHO_C" >&6
10891 else
10892 ac_cv_header_utmpx_h=$ac_header_preproc
10893 fi
10894 echo "$as_me:$LINENO: result: $ac_cv_header_utmpx_h" >&5
10895 echo "${ECHO_T}$ac_cv_header_utmpx_h" >&6
10896
10897 fi
10898 if test $ac_cv_header_utmpx_h = yes; then
10899 echo "$as_me:$LINENO: checking for struct utmpx" >&5
10900 echo $ECHO_N "checking for struct utmpx... $ECHO_C" >&6
10901 if test "${struct_utmpx+set}" = set; then
10902 echo $ECHO_N "(cached) $ECHO_C" >&6
10903 else
10904 cat >conftest.$ac_ext <<_ACEOF
10905 /* confdefs.h. */
10906 _ACEOF
10907 cat confdefs.h >>conftest.$ac_ext
10908 cat >>conftest.$ac_ext <<_ACEOF
10909 /* end confdefs.h. */
10910 #include <sys/types.h>
10911 #include <utmpx.h>
10912 int
10913 main ()
10914 {
10915 struct utmpx ut;
10916 ;
10917 return 0;
10918 }
10919 _ACEOF
10920 rm -f conftest.$ac_objext
10921 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10922 (eval $ac_compile) 2>conftest.er1
10923 ac_status=$?
10924 grep -v '^ *+' conftest.er1 >conftest.err
10925 rm -f conftest.er1
10926 cat conftest.err >&5
10927 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10928 (exit $ac_status); } &&
10929 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10930 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10931 (eval $ac_try) 2>&5
10932 ac_status=$?
10933 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10934 (exit $ac_status); }; } &&
10935 { ac_try='test -s conftest.$ac_objext'
10936 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10937 (eval $ac_try) 2>&5
10938 ac_status=$?
10939 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10940 (exit $ac_status); }; }; then
10941 struct_utmpx=yes
10942 else
10943 echo "$as_me: failed program was:" >&5
10944 sed 's/^/| /' conftest.$ac_ext >&5
10945
10946 struct_utmpx=no
10947 fi
10948 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10949 fi
10950 echo "$as_me:$LINENO: result: $struct_utmpx" >&5
10951 echo "${ECHO_T}$struct_utmpx" >&6
10952 if test x$struct_utmpx = xyes; then
10953
10954 cat >>confdefs.h <<\_ACEOF
10955 #define HAVE_STRUCT_UTMPX 1
10956 _ACEOF
10957
10958 fi
10959
10960
10961 echo "$as_me:$LINENO: checking for host in utmpx struct" >&5
10962 echo $ECHO_N "checking for host in utmpx struct... $ECHO_C" >&6
10963 if test "${struct_utmpx_host+set}" = set; then
10964 echo $ECHO_N "(cached) $ECHO_C" >&6
10965 else
10966 cat >conftest.$ac_ext <<_ACEOF
10967 /* confdefs.h. */
10968 _ACEOF
10969 cat confdefs.h >>conftest.$ac_ext
10970 cat >>conftest.$ac_ext <<_ACEOF
10971 /* end confdefs.h. */
10972 #include <sys/types.h>
10973 #include <utmpx.h>
10974 int
10975 main ()
10976 {
10977 struct utmpx utx; utx.ut_host;
10978 ;
10979 return 0;
10980 }
10981 _ACEOF
10982 rm -f conftest.$ac_objext
10983 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10984 (eval $ac_compile) 2>conftest.er1
10985 ac_status=$?
10986 grep -v '^ *+' conftest.er1 >conftest.err
10987 rm -f conftest.er1
10988 cat conftest.err >&5
10989 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10990 (exit $ac_status); } &&
10991 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10992 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10993 (eval $ac_try) 2>&5
10994 ac_status=$?
10995 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10996 (exit $ac_status); }; } &&
10997 { ac_try='test -s conftest.$ac_objext'
10998 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10999 (eval $ac_try) 2>&5
11000 ac_status=$?
11001 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11002 (exit $ac_status); }; }; then
11003 struct_utmpx_host=yes
11004 else
11005 echo "$as_me: failed program was:" >&5
11006 sed 's/^/| /' conftest.$ac_ext >&5
11007
11008 struct_utmpx_host=no
11009 fi
11010 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11011 fi
11012 echo "$as_me:$LINENO: result: $struct_utmpx_host" >&5
11013 echo "${ECHO_T}$struct_utmpx_host" >&6
11014 if test x$struct_utmpx_host = xyes; then
11015
11016 cat >>confdefs.h <<\_ACEOF
11017 #define HAVE_UTMPX_HOST 1
11018 _ACEOF
11019
11020 fi
11021
11022 echo "$as_me:$LINENO: checking for session in utmpx struct" >&5
11023 echo $ECHO_N "checking for session in utmpx struct... $ECHO_C" >&6
11024 if test "${struct_utmpx_session+set}" = set; then
11025 echo $ECHO_N "(cached) $ECHO_C" >&6
11026 else
11027 cat >conftest.$ac_ext <<_ACEOF
11028 /* confdefs.h. */
11029 _ACEOF
11030 cat confdefs.h >>conftest.$ac_ext
11031 cat >>conftest.$ac_ext <<_ACEOF
11032 /* end confdefs.h. */
11033 #include <sys/types.h>
11034 #include <utmpx.h>
11035 int
11036 main ()
11037 {
11038 struct utmpx utx; utx.ut_session;
11039 ;
11040 return 0;
11041 }
11042 _ACEOF
11043 rm -f conftest.$ac_objext
11044 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11045 (eval $ac_compile) 2>conftest.er1
11046 ac_status=$?
11047 grep -v '^ *+' conftest.er1 >conftest.err
11048 rm -f conftest.er1
11049 cat conftest.err >&5
11050 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11051 (exit $ac_status); } &&
11052 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11053 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11054 (eval $ac_try) 2>&5
11055 ac_status=$?
11056 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11057 (exit $ac_status); }; } &&
11058 { ac_try='test -s conftest.$ac_objext'
11059 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11060 (eval $ac_try) 2>&5
11061 ac_status=$?
11062 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11063 (exit $ac_status); }; }; then
11064 struct_utmpx_session=yes
11065 else
11066 echo "$as_me: failed program was:" >&5
11067 sed 's/^/| /' conftest.$ac_ext >&5
11068
11069 struct_utmpx_session=no
11070 fi
11071 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11072 fi
11073 echo "$as_me:$LINENO: result: $struct_utmpx_session" >&5
11074 echo "${ECHO_T}$struct_utmpx_session" >&6
11075 if test x$struct_utmpx_session = xyes; then
11076
11077 cat >>confdefs.h <<\_ACEOF
11078 #define HAVE_UTMPX_SESSION 1
11079 _ACEOF
11080
11081 fi
11082
11083 fi
11084
11085
11086 echo "$as_me:$LINENO: checking for struct lastlog" >&5
11087 echo $ECHO_N "checking for struct lastlog... $ECHO_C" >&6
11088 if test "${struct_lastlog+set}" = set; then
11089 echo $ECHO_N "(cached) $ECHO_C" >&6
11090 else
11091 cat >conftest.$ac_ext <<_ACEOF
11092 /* confdefs.h. */
11093 _ACEOF
11094 cat confdefs.h >>conftest.$ac_ext
11095 cat >>conftest.$ac_ext <<_ACEOF
11096 /* end confdefs.h. */
11097 #include <sys/types.h>
11098 #include <utmp.h>
11099 #ifdef HAVE_LASTLOG_H
11100 #include <lastlog.h>
11101 #endif
11102
11103 int
11104 main ()
11105 {
11106 struct lastlog ll;
11107 ;
11108 return 0;
11109 }
11110 _ACEOF
11111 rm -f conftest.$ac_objext
11112 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11113 (eval $ac_compile) 2>conftest.er1
11114 ac_status=$?
11115 grep -v '^ *+' conftest.er1 >conftest.err
11116 rm -f conftest.er1
11117 cat conftest.err >&5
11118 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11119 (exit $ac_status); } &&
11120 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11121 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11122 (eval $ac_try) 2>&5
11123 ac_status=$?
11124 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11125 (exit $ac_status); }; } &&
11126 { ac_try='test -s conftest.$ac_objext'
11127 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11128 (eval $ac_try) 2>&5
11129 ac_status=$?
11130 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11131 (exit $ac_status); }; }; then
11132 struct_lastlog=yes
11133 else
11134 echo "$as_me: failed program was:" >&5
11135 sed 's/^/| /' conftest.$ac_ext >&5
11136
11137 struct_lastlog=no
11138 fi
11139 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11140 fi
11141 echo "$as_me:$LINENO: result: $struct_lastlog" >&5
11142 echo "${ECHO_T}$struct_lastlog" >&6
11143 if test x$struct_lastlog = xyes; then
11144
11145 cat >>confdefs.h <<\_ACEOF
11146 #define HAVE_STRUCT_LASTLOG 1
11147 _ACEOF
11148
11149 fi
11150
11151 echo "$as_me:$LINENO: checking for struct lastlogx" >&5
11152 echo $ECHO_N "checking for struct lastlogx... $ECHO_C" >&6
11153 if test "${struct_lastlogx+set}" = set; then
11154 echo $ECHO_N "(cached) $ECHO_C" >&6
11155 else
11156 cat >conftest.$ac_ext <<_ACEOF
11157 /* confdefs.h. */
11158 _ACEOF
11159 cat confdefs.h >>conftest.$ac_ext
11160 cat >>conftest.$ac_ext <<_ACEOF
11161 /* end confdefs.h. */
11162 #include <sys/types.h>
11163 #include <utmpx.h>
11164 #ifdef HAVE_LASTLOG_H
11165 #include <lastlog.h>
11166 #endif
11167
11168 int
11169 main ()
11170 {
11171 struct lastlogx ll;
11172 ;
11173 return 0;
11174 }
11175 _ACEOF
11176 rm -f conftest.$ac_objext
11177 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11178 (eval $ac_compile) 2>conftest.er1
11179 ac_status=$?
11180 grep -v '^ *+' conftest.er1 >conftest.err
11181 rm -f conftest.er1
11182 cat conftest.err >&5
11183 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11184 (exit $ac_status); } &&
11185 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11186 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11187 (eval $ac_try) 2>&5
11188 ac_status=$?
11189 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11190 (exit $ac_status); }; } &&
11191 { ac_try='test -s conftest.$ac_objext'
11192 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11193 (eval $ac_try) 2>&5
11194 ac_status=$?
11195 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11196 (exit $ac_status); }; }; then
11197 struct_lastlogx=yes
11198 else
11199 echo "$as_me: failed program was:" >&5
11200 sed 's/^/| /' conftest.$ac_ext >&5
11201
11202 struct_lastlogx=no
11203 fi
11204 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11205 fi
11206 echo "$as_me:$LINENO: result: $struct_lastlogx" >&5
11207 echo "${ECHO_T}$struct_lastlogx" >&6
11208 if test x$struct_lastlogx = xyes; then
11209
11210 cat >>confdefs.h <<\_ACEOF
11211 #define HAVE_STRUCT_LASTLOGX 1
11212 _ACEOF
11213
11214 fi
11215
11216
11217 echo "$as_me:$LINENO: checking where utmp is located" >&5
11218 echo $ECHO_N "checking where utmp is located... $ECHO_C" >&6
11219 if test "${path_utmp+set}" = set; then
11220 echo $ECHO_N "(cached) $ECHO_C" >&6
11221 else
11222 if test "$cross_compiling" = yes; then
11223 { echo "$as_me:$LINENO: WARNING: Define UTMP_FILE in config.h manually" >&5
11224 echo "$as_me: WARNING: Define UTMP_FILE in config.h manually" >&2;}
11225 else
11226 cat >conftest.$ac_ext <<_ACEOF
11227 /* confdefs.h. */
11228 _ACEOF
11229 cat confdefs.h >>conftest.$ac_ext
11230 cat >>conftest.$ac_ext <<_ACEOF
11231 /* end confdefs.h. */
11232 #include <stdio.h>
11233 #include <sys/types.h>
11234 #include <utmp.h>
11235 #include <errno.h>
11236 main()
11237 {
11238 char **u, *utmplist[] = {
11239 "/var/run/utmp", "/var/adm/utmp", "/etc/utmp", "/usr/etc/utmp", "/usr/adm/utmp", NULL };
11240 FILE *a, *f=fopen("conftestval", "w");
11241 if (!f) exit(1);
11242 #ifdef UTMP_FILE
11243 fprintf(f, "%s\n", UTMP_FILE);
11244 exit(0);
11245 #endif
11246 #ifdef _PATH_UTMP
11247 fprintf(f, "%s\n", _PATH_UTMP);
11248 exit(0);
11249 #endif
11250 for (u = utmplist; *u; u++) {
11251 if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
11252 fprintf(f, "%s\n", *u);
11253 exit(0);
11254 }
11255 }
11256 exit(0);
11257 }
11258 _ACEOF
11259 rm -f conftest$ac_exeext
11260 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11261 (eval $ac_link) 2>&5
11262 ac_status=$?
11263 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11264 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11265 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11266 (eval $ac_try) 2>&5
11267 ac_status=$?
11268 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11269 (exit $ac_status); }; }; then
11270 path_utmp=`cat conftestval`
11271 else
11272 echo "$as_me: program exited with status $ac_status" >&5
11273 echo "$as_me: failed program was:" >&5
11274 sed 's/^/| /' conftest.$ac_ext >&5
11275
11276 ( exit $ac_status )
11277 path_utmp=
11278 fi
11279 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11280 fi
11281 fi
11282 echo "$as_me:$LINENO: result: $path_utmp" >&5
11283 echo "${ECHO_T}$path_utmp" >&6
11284 if test x$path_utmp != x; then
11285
11286 cat >>confdefs.h <<_ACEOF
11287 #define UTMP_FILE "$path_utmp"
11288 _ACEOF
11289
11290 fi
11291
11292
11293 echo "$as_me:$LINENO: checking where utmpx is located" >&5
11294 echo $ECHO_N "checking where utmpx is located... $ECHO_C" >&6
11295 if test "${path_utmpx+set}" = set; then
11296 echo $ECHO_N "(cached) $ECHO_C" >&6
11297 else
11298 if test "$cross_compiling" = yes; then
11299 { echo "$as_me:$LINENO: WARNING: Define UTMPX_FILE in config.h manually" >&5
11300 echo "$as_me: WARNING: Define UTMPX_FILE in config.h manually" >&2;}
11301 else
11302 cat >conftest.$ac_ext <<_ACEOF
11303 /* confdefs.h. */
11304 _ACEOF
11305 cat confdefs.h >>conftest.$ac_ext
11306 cat >>conftest.$ac_ext <<_ACEOF
11307 /* end confdefs.h. */
11308 #include <stdio.h>
11309 #include <sys/types.h>
11310 #include <utmpx.h>
11311 #include <errno.h>
11312 #include <sys/stat.h>
11313 #ifdef HAVE_STRING_H
11314 #include <string.h>
11315 #endif
11316 main()
11317 {
11318 char **u, *p, *utmplist[] = {
11319 #ifdef UTMPX_FILE
11320 UTMPX_FILE,
11321 #endif
11322 #ifdef _PATH_UTMPX
11323 _PATH_UTMPX,
11324 #endif
11325 "/var/adm/utmpx", "/etc/utmpx", NULL };
11326 FILE *a, *f=fopen("conftestval", "w");
11327 struct stat statu, statux;
11328 if (!f) exit(1);
11329 for (u = utmplist; *u; u++) {
11330 if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
11331 if (stat(*u, &statux) < 0)
11332 continue;
11333 p = strdup(*u);
11334 p[strlen(p) - 1] = '\0';
11335 if (stat(p, &statu) >= 0
11336 && (statu.st_mtime - statux.st_mtime > 86400))
11337 continue;
11338 fprintf(f, "%s\n", *u);
11339 exit(0);
11340 }
11341 }
11342 exit(0);
11343 }
11344 _ACEOF
11345 rm -f conftest$ac_exeext
11346 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11347 (eval $ac_link) 2>&5
11348 ac_status=$?
11349 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11350 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11351 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11352 (eval $ac_try) 2>&5
11353 ac_status=$?
11354 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11355 (exit $ac_status); }; }; then
11356 path_utmpx=`cat conftestval`
11357 else
11358 echo "$as_me: program exited with status $ac_status" >&5
11359 echo "$as_me: failed program was:" >&5
11360 sed 's/^/| /' conftest.$ac_ext >&5
11361
11362 ( exit $ac_status )
11363 path_utmpx=
11364 fi
11365 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11366 fi
11367 fi
11368 echo "$as_me:$LINENO: result: $path_utmpx" >&5
11369 echo "${ECHO_T}$path_utmpx" >&6
11370 if test x$path_utmpx != x; then
11371
11372 cat >>confdefs.h <<_ACEOF
11373 #define UTMPX_FILE "$path_utmpx"
11374 _ACEOF
11375
11376 fi
11377
11378
11379 echo "$as_me:$LINENO: checking where wtmp is located" >&5
11380 echo $ECHO_N "checking where wtmp is located... $ECHO_C" >&6
11381 if test "${path_wtmp+set}" = set; then
11382 echo $ECHO_N "(cached) $ECHO_C" >&6
11383 else
11384 if test "$cross_compiling" = yes; then
11385 { echo "$as_me:$LINENO: WARNING: Define WTMP_FILE in config.h manually" >&5
11386 echo "$as_me: WARNING: Define WTMP_FILE in config.h manually" >&2;}
11387 else
11388 cat >conftest.$ac_ext <<_ACEOF
11389 /* confdefs.h. */
11390 _ACEOF
11391 cat confdefs.h >>conftest.$ac_ext
11392 cat >>conftest.$ac_ext <<_ACEOF
11393 /* end confdefs.h. */
11394 #include <stdio.h>
11395 #include <sys/types.h>
11396 #ifdef HAVE_UTMP_H
11397 #include <utmp.h>
11398 #endif
11399 #include <errno.h>
11400 main()
11401 {
11402 char **w, *wtmplist[] = {
11403 "/var/log/wtmp", "/var/adm/wtmp", "/etc/wtmp", "/usr/etc/wtmp", "/usr/adm/wtmp", NULL };
11404 FILE *a, *f=fopen("conftestval", "w");
11405 if (!f) exit(1);
11406 #ifdef WTMP_FILE
11407 fprintf(f, "%s\n", WTMP_FILE);
11408 exit(0);
11409 #endif
11410 #ifdef _PATH_WTMP
11411 fprintf(f, "%s\n", _PATH_WTMP);
11412 exit(0);
11413 #endif
11414 for (w = wtmplist; *w; w++) {
11415 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
11416 fprintf(f, "%s\n", *w);
11417 exit(0);
11418 }
11419 }
11420 exit(0);
11421 }
11422 _ACEOF
11423 rm -f conftest$ac_exeext
11424 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11425 (eval $ac_link) 2>&5
11426 ac_status=$?
11427 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11428 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11429 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11430 (eval $ac_try) 2>&5
11431 ac_status=$?
11432 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11433 (exit $ac_status); }; }; then
11434 path_wtmp=`cat conftestval`
11435 else
11436 echo "$as_me: program exited with status $ac_status" >&5
11437 echo "$as_me: failed program was:" >&5
11438 sed 's/^/| /' conftest.$ac_ext >&5
11439
11440 ( exit $ac_status )
11441 path_wtmp=
11442 fi
11443 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11444 fi
11445 fi
11446 echo "$as_me:$LINENO: result: $path_wtmp" >&5
11447 echo "${ECHO_T}$path_wtmp" >&6
11448 if test x$path_wtmp != x; then
11449
11450 cat >>confdefs.h <<_ACEOF
11451 #define WTMP_FILE "$path_wtmp"
11452 _ACEOF
11453
11454 fi
11455
11456 echo "$as_me:$LINENO: checking where wtmpx is located" >&5
11457 echo $ECHO_N "checking where wtmpx is located... $ECHO_C" >&6
11458 if test "${path_wtmpx+set}" = set; then
11459 echo $ECHO_N "(cached) $ECHO_C" >&6
11460 else
11461 if test "$cross_compiling" = yes; then
11462 { echo "$as_me:$LINENO: WARNING: Define WTMPX_FILE in config.h manually" >&5
11463 echo "$as_me: WARNING: Define WTMPX_FILE in config.h manually" >&2;}
11464 else
11465 cat >conftest.$ac_ext <<_ACEOF
11466 /* confdefs.h. */
11467 _ACEOF
11468 cat confdefs.h >>conftest.$ac_ext
11469 cat >>conftest.$ac_ext <<_ACEOF
11470 /* end confdefs.h. */
11471 #include <stdio.h>
11472 #ifdef HAVE_UTMPX_H
11473 #include <utmpx.h>
11474 #endif
11475 #include <errno.h>
11476 main()
11477 {
11478 char **w, *wtmplist[] = {
11479 "/var/log/wtmpx", "/var/adm/wtmpx", NULL };
11480 FILE *a, *f=fopen("conftestval", "w");
11481 if (!f) exit(1);
11482 #ifdef WTMPX_FILE
11483 fprintf(f, "%s\n", WTMPX_FILE);
11484 exit(0);
11485 #endif
11486 #ifdef _PATH_WTMPX
11487 fprintf(f, "%s\n", _PATH_WTMPX);
11488 exit(0);
11489 #endif
11490 for (w = wtmplist; *w; w++) {
11491 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
11492 fprintf(f, "%s\n", *w);
11493 exit(0);
11494 }
11495 }
11496 exit(0);
11497 }
11498 _ACEOF
11499 rm -f conftest$ac_exeext
11500 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11501 (eval $ac_link) 2>&5
11502 ac_status=$?
11503 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11504 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11505 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11506 (eval $ac_try) 2>&5
11507 ac_status=$?
11508 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11509 (exit $ac_status); }; }; then
11510 path_wtmpx=`cat conftestval`
11511 else
11512 echo "$as_me: program exited with status $ac_status" >&5
11513 echo "$as_me: failed program was:" >&5
11514 sed 's/^/| /' conftest.$ac_ext >&5
11515
11516 ( exit $ac_status )
11517 path_wtmpx=
11518 fi
11519 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11520 fi
11521 fi
11522 echo "$as_me:$LINENO: result: $path_wtmpx" >&5
11523 echo "${ECHO_T}$path_wtmpx" >&6
11524 if test x$path_wtmpx != x; then
11525
11526 cat >>confdefs.h <<_ACEOF
11527 #define WTMPX_FILE "$path_wtmpx"
11528 _ACEOF
11529
11530 fi
11531
11532 echo "$as_me:$LINENO: checking where lastlog is located" >&5
11533 echo $ECHO_N "checking where lastlog is located... $ECHO_C" >&6
11534 if test "${path_lastlog+set}" = set; then
11535 echo $ECHO_N "(cached) $ECHO_C" >&6
11536 else
11537 if test "$cross_compiling" = yes; then
11538 { echo "$as_me:$LINENO: WARNING: Define LASTLOG_FILE in config.h manually" >&5
11539 echo "$as_me: WARNING: Define LASTLOG_FILE in config.h manually" >&2;}
11540 else
11541 cat >conftest.$ac_ext <<_ACEOF
11542 /* confdefs.h. */
11543 _ACEOF
11544 cat confdefs.h >>conftest.$ac_ext
11545 cat >>conftest.$ac_ext <<_ACEOF
11546 /* end confdefs.h. */
11547 #include <stdio.h>
11548 #include <sys/types.h>
11549 #ifdef HAVE_UTMPX_H
11550 #include <utmpx.h>
11551 #elif defined(HAVE_UTMP_H)
11552 #include <utmp.h>
11553 #endif
11554 #ifdef HAVE_LASTLOG_H
11555 #include <lastlog.h>
11556 #endif
11557 #include <errno.h>
11558 main()
11559 {
11560 char **w, *lastloglist[] = { "/var/log/lastlog", NULL };
11561 FILE *a, *f=fopen("conftestval", "w");
11562 if (!f) exit(1);
11563 #ifdef LASTLOG_FILE
11564 fprintf(f, "%s\n", LASTLOG_FILE);
11565 exit(0);
11566 #endif
11567 #ifdef _PATH_LASTLOG
11568 fprintf(f, "%s\n", _PATH_LASTLOG);
11569 exit(0);
11570 #endif
11571 for (w = lastloglist; *w; w++) {
11572 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
11573 fprintf(f, "%s\n", *w);
11574 exit(0);
11575 }
11576 }
11577 exit(0);
11578 }
11579 _ACEOF
11580 rm -f conftest$ac_exeext
11581 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11582 (eval $ac_link) 2>&5
11583 ac_status=$?
11584 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11585 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11586 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11587 (eval $ac_try) 2>&5
11588 ac_status=$?
11589 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11590 (exit $ac_status); }; }; then
11591 path_lastlog=`cat conftestval`
11592 else
11593 echo "$as_me: program exited with status $ac_status" >&5
11594 echo "$as_me: failed program was:" >&5
11595 sed 's/^/| /' conftest.$ac_ext >&5
11596
11597 ( exit $ac_status )
11598 path_lastlog=
11599 fi
11600 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11601 fi
11602 fi
11603 echo "$as_me:$LINENO: result: $path_lastlog" >&5
11604 echo "${ECHO_T}$path_lastlog" >&6
11605 if test x$path_lastlog != x; then
11606
11607 cat >>confdefs.h <<_ACEOF
11608 #define LASTLOG_FILE "$path_lastlog"
11609 _ACEOF
11610
11611 if test -d "$path_lastlog"; then
11612
11613 cat >>confdefs.h <<\_ACEOF
11614 #define LASTLOG_IS_DIR 1
11615 _ACEOF
11616
11617 fi
11618 fi
11619
11620 echo "$as_me:$LINENO: checking where lastlogx is located" >&5
11621 echo $ECHO_N "checking where lastlogx is located... $ECHO_C" >&6
11622 if test "${path_lastlogx+set}" = set; then
11623 echo $ECHO_N "(cached) $ECHO_C" >&6
11624 else
11625 if test "$cross_compiling" = yes; then
11626 { echo "$as_me:$LINENO: WARNING: Define LASTLOGX_FILE in config.h manually" >&5
11627 echo "$as_me: WARNING: Define LASTLOGX_FILE in config.h manually" >&2;}
11628 else
11629 cat >conftest.$ac_ext <<_ACEOF
11630 /* confdefs.h. */
11631 _ACEOF
11632 cat confdefs.h >>conftest.$ac_ext
11633 cat >>conftest.$ac_ext <<_ACEOF
11634 /* end confdefs.h. */
11635 #include <stdio.h>
11636 #ifdef HAVE_UTMPX_H
11637 #include <utmpx.h>
11638 #endif
11639 #include <errno.h>
11640 main()
11641 {
11642 char **w, *wtmplist[] = { "/var/log/lastlogx", "/var/adm/lastlogx", NULL };
11643 FILE *a, *f=fopen("conftestval", "w");
11644 if (!f) exit(1);
11645 #ifdef LASTLOGX_FILE
11646 fprintf(f, "%s\n", LASTLOGX_FILE);
11647 exit(0);
11648 #endif
11649 #ifdef _PATH_LASTLOGX
11650 fprintf(f, "%s\n", _PATH_LASTLOGX);
11651 exit(0);
11652 #endif
11653 for (w = wtmplist; *w; w++) {
11654 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
11655 fprintf(f, "%s\n", *w);
11656 exit(0);
11657 }
11658 }
11659 exit(0);
11660 }
11661 _ACEOF
11662 rm -f conftest$ac_exeext
11663 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11664 (eval $ac_link) 2>&5
11665 ac_status=$?
11666 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11667 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11668 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11669 (eval $ac_try) 2>&5
11670 ac_status=$?
11671 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11672 (exit $ac_status); }; }; then
11673 path_lastlogx=`cat conftestval`
11674 else
11675 echo "$as_me: program exited with status $ac_status" >&5
11676 echo "$as_me: failed program was:" >&5
11677 sed 's/^/| /' conftest.$ac_ext >&5
11678
11679 ( exit $ac_status )
11680 path_lastlogx=
11681 fi
11682 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11683 fi
11684 fi
11685 echo "$as_me:$LINENO: result: $path_lastlogx" >&5
11686 echo "${ECHO_T}$path_lastlogx" >&6
11687 if test x$path_lastlogx != x; then
11688
11689 cat >>confdefs.h <<_ACEOF
11690 #define LASTLOGX_FILE "$path_lastlogx"
11691 _ACEOF
11692
11693 fi
11694
11695
11696
11697 echo "$as_me:$LINENO: checking where ttys/ttytab is located" >&5
11698 echo $ECHO_N "checking where ttys/ttytab is located... $ECHO_C" >&6
11699 if test "${rxvt_cv_path_ttytab+set}" = set; then
11700 echo $ECHO_N "(cached) $ECHO_C" >&6
11701 else
11702 for ttys_file in /etc/ttys /etc/ttytab;
11703 do
11704 if test -f "$ttys_file" ; then
11705 rxvt_cv_path_ttytab=$ttys_file
11706 break
11707 fi
11708 done
11709
11710 fi
11711 echo "$as_me:$LINENO: result: $rxvt_cv_path_ttytab" >&5
11712 echo "${ECHO_T}$rxvt_cv_path_ttytab" >&6
11713 if test x$rxvt_cv_path_ttytab != x; then
11714
11715 cat >>confdefs.h <<_ACEOF
11716 #define TTYTAB_FILENAME "$rxvt_cv_path_ttytab"
11717 _ACEOF
11718
11719 fi
11720
11721
11722 ac_save_LIBS=$LIBS
11723 ac_save_CFLAGS=$CFLAGS
11724 CFLAGS="$CFLAGS $X_CFLAGS"
11725 LIBS="$LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
11726 if test x$rxvt_cv_rpath = xyes -o x$rxvt_cv_R = xyes; then
11727 LIBS=`echo $LIBS | sed "$R_TRANSLATE"`
11728 fi
11729 echo "$as_me:$LINENO: checking for working Xlocale" >&5
11730 echo $ECHO_N "checking for working Xlocale... $ECHO_C" >&6
11731 if test "${rxvt_cv_func_xlocale+set}" = set; then
11732 echo $ECHO_N "(cached) $ECHO_C" >&6
11733 else
11734 if test "$cross_compiling" = yes; then
11735 { echo "$as_me:$LINENO: WARNING: Define NO_XLOCALE in config.h manually" >&5
11736 echo "$as_me: WARNING: Define NO_XLOCALE in config.h manually" >&2;}
11737 else
11738 cat >conftest.$ac_ext <<_ACEOF
11739 /* confdefs.h. */
11740 _ACEOF
11741 cat confdefs.h >>conftest.$ac_ext
11742 cat >>conftest.$ac_ext <<_ACEOF
11743 /* end confdefs.h. */
11744 #include <X11/Xlib.h>
11745 main() {
11746 char *p;
11747 if ((p = XSetLocaleModifiers("@im=none")) != NULL && *p)
11748 exit (XSupportsLocale() ? 0 : 1);
11749 else
11750 exit (1);}
11751 _ACEOF
11752 rm -f conftest$ac_exeext
11753 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11754 (eval $ac_link) 2>&5
11755 ac_status=$?
11756 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11757 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11758 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11759 (eval $ac_try) 2>&5
11760 ac_status=$?
11761 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11762 (exit $ac_status); }; }; then
11763 rxvt_cv_func_xlocale=yes
11764 else
11765 echo "$as_me: program exited with status $ac_status" >&5
11766 echo "$as_me: failed program was:" >&5
11767 sed 's/^/| /' conftest.$ac_ext >&5
11768
11769 ( exit $ac_status )
11770 rxvt_cv_func_xlocale=no
11771 fi
11772 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11773 fi
11774 fi
11775 echo "$as_me:$LINENO: result: $rxvt_cv_func_xlocale" >&5
11776 echo "${ECHO_T}$rxvt_cv_func_xlocale" >&6
11777 if test x$rxvt_cv_func_xlocale = xyes; then
11778
11779 cat >>confdefs.h <<\_ACEOF
11780 #define HAVE_XLOCALE 1
11781 _ACEOF
11782
11783 fi
11784
11785 echo "$as_me:$LINENO: checking for working X setlocale" >&5
11786 echo $ECHO_N "checking for working X setlocale... $ECHO_C" >&6
11787 if test "${rxvt_cv_func_xsetlocale+set}" = set; then
11788 echo $ECHO_N "(cached) $ECHO_C" >&6
11789 else
11790 cat >conftest.$ac_ext <<_ACEOF
11791 /* confdefs.h. */
11792 _ACEOF
11793 cat confdefs.h >>conftest.$ac_ext
11794 cat >>conftest.$ac_ext <<_ACEOF
11795 /* end confdefs.h. */
11796 #define X_LOCALE 1
11797 #include <X11/Xlocale.h>
11798 int
11799 main ()
11800 {
11801 setlocale(LC_CTYPE, "");
11802 ;
11803 return 0;
11804 }
11805 _ACEOF
11806 rm -f conftest.$ac_objext conftest$ac_exeext
11807 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11808 (eval $ac_link) 2>conftest.er1
11809 ac_status=$?
11810 grep -v '^ *+' conftest.er1 >conftest.err
11811 rm -f conftest.er1
11812 cat conftest.err >&5
11813 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11814 (exit $ac_status); } &&
11815 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11816 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11817 (eval $ac_try) 2>&5
11818 ac_status=$?
11819 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11820 (exit $ac_status); }; } &&
11821 { ac_try='test -s conftest$ac_exeext'
11822 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11823 (eval $ac_try) 2>&5
11824 ac_status=$?
11825 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11826 (exit $ac_status); }; }; then
11827 rxvt_cv_func_xsetlocale=yes
11828 else
11829 echo "$as_me: failed program was:" >&5
11830 sed 's/^/| /' conftest.$ac_ext >&5
11831
11832 rxvt_cv_func_xsetlocale=no
11833 fi
11834 rm -f conftest.err conftest.$ac_objext \
11835 conftest$ac_exeext conftest.$ac_ext
11836 fi
11837 echo "$as_me:$LINENO: result: $rxvt_cv_func_xsetlocale" >&5
11838 echo "${ECHO_T}$rxvt_cv_func_xsetlocale" >&6
11839 if test x$rxvt_cv_func_xsetlocale = xyes; then
11840
11841 cat >>confdefs.h <<\_ACEOF
11842 #define HAVE_XSETLOCALE 1
11843 _ACEOF
11844
11845 fi
11846 LIBS=$ac_save_LIBS
11847 CFLAGS=$ac_save_CFLAGS
11848
11849 echo "$as_me:$LINENO: checking for working plain setlocale" >&5
11850 echo $ECHO_N "checking for working plain setlocale... $ECHO_C" >&6
11851 if test "${rxvt_cv_func_setlocale+set}" = set; then
11852 echo $ECHO_N "(cached) $ECHO_C" >&6
11853 else
11854 cat >conftest.$ac_ext <<_ACEOF
11855 /* confdefs.h. */
11856 _ACEOF
11857 cat confdefs.h >>conftest.$ac_ext
11858 cat >>conftest.$ac_ext <<_ACEOF
11859 /* end confdefs.h. */
11860 #include <clocale>
11861 int
11862 main ()
11863 {
11864 setlocale(LC_CTYPE, "");
11865 ;
11866 return 0;
11867 }
11868 _ACEOF
11869 rm -f conftest.$ac_objext conftest$ac_exeext
11870 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11871 (eval $ac_link) 2>conftest.er1
11872 ac_status=$?
11873 grep -v '^ *+' conftest.er1 >conftest.err
11874 rm -f conftest.er1
11875 cat conftest.err >&5
11876 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11877 (exit $ac_status); } &&
11878 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11879 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11880 (eval $ac_try) 2>&5
11881 ac_status=$?
11882 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11883 (exit $ac_status); }; } &&
11884 { ac_try='test -s conftest$ac_exeext'
11885 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11886 (eval $ac_try) 2>&5
11887 ac_status=$?
11888 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11889 (exit $ac_status); }; }; then
11890 rxvt_cv_func_setlocale=yes
11891 else
11892 echo "$as_me: failed program was:" >&5
11893 sed 's/^/| /' conftest.$ac_ext >&5
11894
11895 rxvt_cv_func_setlocale=no
11896 fi
11897 rm -f conftest.err conftest.$ac_objext \
11898 conftest$ac_exeext conftest.$ac_ext
11899 fi
11900 echo "$as_me:$LINENO: result: $rxvt_cv_func_setlocale" >&5
11901 echo "${ECHO_T}$rxvt_cv_func_setlocale" >&6
11902 if test x$rxvt_cv_func_setlocale = xyes; then
11903
11904 cat >>confdefs.h <<\_ACEOF
11905 #define HAVE_SETLOCALE 1
11906 _ACEOF
11907
11908 fi
11909
11910 echo "$as_me:$LINENO: checking for working nl_langinfo" >&5
11911 echo $ECHO_N "checking for working nl_langinfo... $ECHO_C" >&6
11912 if test "${rxvt_cv_func_nl_langinfo+set}" = set; then
11913 echo $ECHO_N "(cached) $ECHO_C" >&6
11914 else
11915 cat >conftest.$ac_ext <<_ACEOF
11916 /* confdefs.h. */
11917 _ACEOF
11918 cat confdefs.h >>conftest.$ac_ext
11919 cat >>conftest.$ac_ext <<_ACEOF
11920 /* end confdefs.h. */
11921 #include <langinfo.h>
11922 int
11923 main ()
11924 {
11925 nl_langinfo(CODESET);
11926 ;
11927 return 0;
11928 }
11929 _ACEOF
11930 rm -f conftest.$ac_objext conftest$ac_exeext
11931 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11932 (eval $ac_link) 2>conftest.er1
11933 ac_status=$?
11934 grep -v '^ *+' conftest.er1 >conftest.err
11935 rm -f conftest.er1
11936 cat conftest.err >&5
11937 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11938 (exit $ac_status); } &&
11939 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11940 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11941 (eval $ac_try) 2>&5
11942 ac_status=$?
11943 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11944 (exit $ac_status); }; } &&
11945 { ac_try='test -s conftest$ac_exeext'
11946 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11947 (eval $ac_try) 2>&5
11948 ac_status=$?
11949 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11950 (exit $ac_status); }; }; then
11951 rxvt_cv_func_nl_langinfo=yes
11952 else
11953 echo "$as_me: failed program was:" >&5
11954 sed 's/^/| /' conftest.$ac_ext >&5
11955
11956 rxvt_cv_func_nl_langinfo=no
11957 fi
11958 rm -f conftest.err conftest.$ac_objext \
11959 conftest$ac_exeext conftest.$ac_ext
11960 fi
11961 echo "$as_me:$LINENO: result: $rxvt_cv_func_nl_langinfo" >&5
11962 echo "${ECHO_T}$rxvt_cv_func_nl_langinfo" >&6
11963 if test x$rxvt_cv_func_nl_langinfo = xyes; then
11964
11965 cat >>confdefs.h <<\_ACEOF
11966 #define HAVE_NL_LANGINFO 1
11967 _ACEOF
11968
11969 fi
11970
11971
11972 echo "$as_me:$LINENO: checking for unix-compliant filehandle passing ability" >&5
11973 echo $ECHO_N "checking for unix-compliant filehandle passing ability... $ECHO_C" >&6
11974 if test "${can_pass_fds+set}" = set; then
11975 echo $ECHO_N "(cached) $ECHO_C" >&6
11976 else
11977 cat >conftest.$ac_ext <<_ACEOF
11978 /* confdefs.h. */
11979 _ACEOF
11980 cat confdefs.h >>conftest.$ac_ext
11981 cat >>conftest.$ac_ext <<_ACEOF
11982 /* end confdefs.h. */
11983
11984 #include <cstddef> // broken bsds (is that redundant) need this
11985 #include <sys/types.h>
11986 #include <sys/socket.h>
11987 #include <sys/uio.h>
11988
11989 int
11990 main ()
11991 {
11992
11993 {
11994 msghdr msg;
11995 iovec iov;
11996 char buf [100];
11997 char data = 0;
11998
11999 iov.iov_base = &data;
12000 iov.iov_len = 1;
12001
12002 msg.msg_iov = &iov;
12003 msg.msg_iovlen = 1;
12004 msg.msg_control = buf;
12005 msg.msg_controllen = sizeof buf;
12006
12007 cmsghdr *cmsg = CMSG_FIRSTHDR (&msg);
12008 cmsg->cmsg_level = SOL_SOCKET;
12009 cmsg->cmsg_type = SCM_RIGHTS;
12010 cmsg->cmsg_len = 100;
12011
12012 *(int *)CMSG_DATA (cmsg) = 5;
12013
12014 return sendmsg (3, &msg, 0);
12015 }
12016
12017 ;
12018 return 0;
12019 }
12020 _ACEOF
12021 rm -f conftest.$ac_objext conftest$ac_exeext
12022 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12023 (eval $ac_link) 2>conftest.er1
12024 ac_status=$?
12025 grep -v '^ *+' conftest.er1 >conftest.err
12026 rm -f conftest.er1
12027 cat conftest.err >&5
12028 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12029 (exit $ac_status); } &&
12030 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12031 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12032 (eval $ac_try) 2>&5
12033 ac_status=$?
12034 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12035 (exit $ac_status); }; } &&
12036 { ac_try='test -s conftest$ac_exeext'
12037 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12038 (eval $ac_try) 2>&5
12039 ac_status=$?
12040 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12041 (exit $ac_status); }; }; then
12042 can_pass_fds=yes
12043 else
12044 echo "$as_me: failed program was:" >&5
12045 sed 's/^/| /' conftest.$ac_ext >&5
12046
12047 can_pass_fds=no
12048 fi
12049 rm -f conftest.err conftest.$ac_objext \
12050 conftest$ac_exeext conftest.$ac_ext
12051 fi
12052 echo "$as_me:$LINENO: result: $can_pass_fds" >&5
12053 echo "${ECHO_T}$can_pass_fds" >&6
12054 if test x$can_pass_fds = xyes; then
12055
12056 cat >>confdefs.h <<\_ACEOF
12057 #define HAVE_UNIX_FDPASS 1
12058 _ACEOF
12059
12060 else
12061 { { echo "$as_me:$LINENO: error: libptytty requires unix-compliant filehandle passing ability" >&5
12062 echo "$as_me: error: libptytty requires unix-compliant filehandle passing ability" >&2;}
12063 { (exit 1); exit 1; }; }
12064 fi
12065
12066
12067 echo "$as_me:$LINENO: checking for broken XIM callback" >&5
12068 echo $ECHO_N "checking for broken XIM callback... $ECHO_C" >&6
12069 if test "${rxvt_broken_ximcb+set}" = set; then
12070 echo $ECHO_N "(cached) $ECHO_C" >&6
12071 else
12072 cat >conftest.$ac_ext <<_ACEOF
12073
12074 #include <X11/Xlib.h>
12075
12076 void im_destroy_cb (XIC unused1, XPointer client_data, XPointer unused3);
12077
12078 void f() {
12079 XIMCallback cb;
12080 cb.callback = im_destroy_cb;
12081 }
12082
12083 _ACEOF
12084 rm -f conftest.$ac_objext
12085 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12086 (eval $ac_compile) 2>conftest.er1
12087 ac_status=$?
12088 grep -v '^ *+' conftest.er1 >conftest.err
12089 rm -f conftest.er1
12090 cat conftest.err >&5
12091 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12092 (exit $ac_status); } &&
12093 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12094 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12095 (eval $ac_try) 2>&5
12096 ac_status=$?
12097 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12098 (exit $ac_status); }; } &&
12099 { ac_try='test -s conftest.$ac_objext'
12100 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12101 (eval $ac_try) 2>&5
12102 ac_status=$?
12103 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12104 (exit $ac_status); }; }; then
12105 rxvt_broken_ximcb=yes
12106 else
12107 echo "$as_me: failed program was:" >&5
12108 sed 's/^/| /' conftest.$ac_ext >&5
12109
12110 rxvt_broken_ximcb=no
12111 fi
12112 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12113 fi
12114 echo "$as_me:$LINENO: result: $rxvt_broken_ximcb" >&5
12115 echo "${ECHO_T}$rxvt_broken_ximcb" >&6
12116
12117 if test x$rxvt_broken_ximcb = xyes; then
12118
12119 cat >>confdefs.h <<\_ACEOF
12120 #define XIMCB_PROTO_BROKEN 1
12121 _ACEOF
12122
12123 fi
12124
12125
12126
12127
12128
12129
12130
12131 for ac_header in \
12132 pty.h \
12133 util.h \
12134 libutil.h \
12135 sys/ioctl.h \
12136 sys/stropts.h \
12137
12138 do
12139 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12140 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12141 echo "$as_me:$LINENO: checking for $ac_header" >&5
12142 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12143 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12144 echo $ECHO_N "(cached) $ECHO_C" >&6
12145 fi
12146 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12147 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12148 else
12149 # Is the header compilable?
12150 echo "$as_me:$LINENO: checking $ac_header usability" >&5
12151 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
12152 cat >conftest.$ac_ext <<_ACEOF
12153 /* confdefs.h. */
12154 _ACEOF
12155 cat confdefs.h >>conftest.$ac_ext
12156 cat >>conftest.$ac_ext <<_ACEOF
12157 /* end confdefs.h. */
12158 $ac_includes_default
12159 #include <$ac_header>
12160 _ACEOF
12161 rm -f conftest.$ac_objext
12162 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12163 (eval $ac_compile) 2>conftest.er1
12164 ac_status=$?
12165 grep -v '^ *+' conftest.er1 >conftest.err
12166 rm -f conftest.er1
12167 cat conftest.err >&5
12168 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12169 (exit $ac_status); } &&
12170 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12171 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12172 (eval $ac_try) 2>&5
12173 ac_status=$?
12174 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12175 (exit $ac_status); }; } &&
12176 { ac_try='test -s conftest.$ac_objext'
12177 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12178 (eval $ac_try) 2>&5
12179 ac_status=$?
12180 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12181 (exit $ac_status); }; }; then
12182 ac_header_compiler=yes
12183 else
12184 echo "$as_me: failed program was:" >&5
12185 sed 's/^/| /' conftest.$ac_ext >&5
12186
12187 ac_header_compiler=no
12188 fi
12189 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12190 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12191 echo "${ECHO_T}$ac_header_compiler" >&6
12192
12193 # Is the header present?
12194 echo "$as_me:$LINENO: checking $ac_header presence" >&5
12195 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
12196 cat >conftest.$ac_ext <<_ACEOF
12197 /* confdefs.h. */
12198 _ACEOF
12199 cat confdefs.h >>conftest.$ac_ext
12200 cat >>conftest.$ac_ext <<_ACEOF
12201 /* end confdefs.h. */
12202 #include <$ac_header>
12203 _ACEOF
12204 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
12205 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
12206 ac_status=$?
12207 grep -v '^ *+' conftest.er1 >conftest.err
12208 rm -f conftest.er1
12209 cat conftest.err >&5
12210 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12211 (exit $ac_status); } >/dev/null; then
12212 if test -s conftest.err; then
12213 ac_cpp_err=$ac_cxx_preproc_warn_flag
12214 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
12215 else
12216 ac_cpp_err=
12217 fi
12218 else
12219 ac_cpp_err=yes
12220 fi
12221 if test -z "$ac_cpp_err"; then
12222 ac_header_preproc=yes
12223 else
12224 echo "$as_me: failed program was:" >&5
12225 sed 's/^/| /' conftest.$ac_ext >&5
12226
12227 ac_header_preproc=no
12228 fi
12229 rm -f conftest.err conftest.$ac_ext
12230 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12231 echo "${ECHO_T}$ac_header_preproc" >&6
12232
12233 # So? What about this header?
12234 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
12235 yes:no: )
12236 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12237 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12238 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12239 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12240 ac_header_preproc=yes
12241 ;;
12242 no:yes:* )
12243 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12244 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12245 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
12246 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
12247 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12248 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12249 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
12250 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
12251 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12252 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12253 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12254 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12255 (
12256 cat <<\_ASBOX
12257 ## ------------------------------------------ ##
12258 ## Report this to the AC_PACKAGE_NAME lists. ##
12259 ## ------------------------------------------ ##
12260 _ASBOX
12261 ) |
12262 sed "s/^/$as_me: WARNING: /" >&2
12263 ;;
12264 esac
12265 echo "$as_me:$LINENO: checking for $ac_header" >&5
12266 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12267 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12268 echo $ECHO_N "(cached) $ECHO_C" >&6
12269 else
12270 eval "$as_ac_Header=\$ac_header_preproc"
12271 fi
12272 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12273 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12274
12275 fi
12276 if test `eval echo '${'$as_ac_Header'}'` = yes; then
12277 cat >>confdefs.h <<_ACEOF
12278 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12279 _ACEOF
12280
12281 fi
12282
12283 done
12284
12285
12286
12287
12288
12289
12290
12291 for ac_func in \
12292 revoke \
12293 _getpty \
12294 getpt \
12295 posix_openpt \
12296 isastream \
12297
12298 do
12299 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12300 echo "$as_me:$LINENO: checking for $ac_func" >&5
12301 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
12302 if eval "test \"\${$as_ac_var+set}\" = set"; then
12303 echo $ECHO_N "(cached) $ECHO_C" >&6
12304 else
12305 cat >conftest.$ac_ext <<_ACEOF
12306 /* confdefs.h. */
12307 _ACEOF
12308 cat confdefs.h >>conftest.$ac_ext
12309 cat >>conftest.$ac_ext <<_ACEOF
12310 /* end confdefs.h. */
12311 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12312 For example, HP-UX 11i <limits.h> declares gettimeofday. */
12313 #define $ac_func innocuous_$ac_func
12314
12315 /* System header to define __stub macros and hopefully few prototypes,
12316 which can conflict with char $ac_func (); below.
12317 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12318 <limits.h> exists even on freestanding compilers. */
12319
12320 #ifdef __STDC__
12321 # include <limits.h>
12322 #else
12323 # include <assert.h>
12324 #endif
12325
12326 #undef $ac_func
12327
12328 /* Override any gcc2 internal prototype to avoid an error. */
12329 #ifdef __cplusplus
12330 extern "C"
12331 {
12332 #endif
12333 /* We use char because int might match the return type of a gcc2
12334 builtin and then its argument prototype would still apply. */
12335 char $ac_func ();
12336 /* The GNU C library defines this for functions which it implements
12337 to always fail with ENOSYS. Some functions are actually named
12338 something starting with __ and the normal name is an alias. */
12339 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
12340 choke me
12341 #else
12342 char (*f) () = $ac_func;
12343 #endif
12344 #ifdef __cplusplus
12345 }
12346 #endif
12347
12348 int
12349 main ()
12350 {
12351 return f != $ac_func;
12352 ;
12353 return 0;
12354 }
12355 _ACEOF
12356 rm -f conftest.$ac_objext conftest$ac_exeext
12357 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12358 (eval $ac_link) 2>conftest.er1
12359 ac_status=$?
12360 grep -v '^ *+' conftest.er1 >conftest.err
12361 rm -f conftest.er1
12362 cat conftest.err >&5
12363 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12364 (exit $ac_status); } &&
12365 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12366 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12367 (eval $ac_try) 2>&5
12368 ac_status=$?
12369 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12370 (exit $ac_status); }; } &&
12371 { ac_try='test -s conftest$ac_exeext'
12372 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12373 (eval $ac_try) 2>&5
12374 ac_status=$?
12375 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12376 (exit $ac_status); }; }; then
12377 eval "$as_ac_var=yes"
12378 else
12379 echo "$as_me: failed program was:" >&5
12380 sed 's/^/| /' conftest.$ac_ext >&5
12381
12382 eval "$as_ac_var=no"
12383 fi
12384 rm -f conftest.err conftest.$ac_objext \
12385 conftest$ac_exeext conftest.$ac_ext
12386 fi
12387 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
12388 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
12389 if test `eval echo '${'$as_ac_var'}'` = yes; then
12390 cat >>confdefs.h <<_ACEOF
12391 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12392 _ACEOF
12393
12394 fi
12395 done
12396
12397
12398 have_clone=no
12399
12400 echo "$as_me:$LINENO: checking for /dev/ptym/clone" >&5
12401 echo $ECHO_N "checking for /dev/ptym/clone... $ECHO_C" >&6
12402 if test -e /dev/ptym/clone; then
12403 echo "$as_me:$LINENO: result: yes" >&5
12404 echo "${ECHO_T}yes" >&6
12405
12406 cat >>confdefs.h <<\_ACEOF
12407 #define HAVE_DEV_CLONE 1
12408 _ACEOF
12409
12410
12411 cat >>confdefs.h <<\_ACEOF
12412 #define CLONE_DEVICE "/dev/ptym/clone"
12413 _ACEOF
12414
12415 have_clone=yes
12416 else
12417 echo "$as_me:$LINENO: result: no" >&5
12418 echo "${ECHO_T}no" >&6
12419 fi
12420
12421 echo "$as_me:$LINENO: checking for /dev/ptc" >&5
12422 echo $ECHO_N "checking for /dev/ptc... $ECHO_C" >&6
12423 if test -e /dev/ptc; then
12424 echo "$as_me:$LINENO: result: yes" >&5
12425 echo "${ECHO_T}yes" >&6
12426
12427 cat >>confdefs.h <<\_ACEOF
12428 #define HAVE_DEV_PTC 1
12429 _ACEOF
12430
12431
12432 cat >>confdefs.h <<\_ACEOF
12433 #define CLONE_DEVICE "/dev/ptc"
12434 _ACEOF
12435
12436 have_clone=yes
12437 else
12438 echo "$as_me:$LINENO: result: no" >&5
12439 echo "${ECHO_T}no" >&6
12440 fi
12441
12442 case $host in
12443 *-*-cygwin*)
12444 have_clone=yes
12445
12446 cat >>confdefs.h <<\_ACEOF
12447 #define CLONE_DEVICE "/dev/ptmx"
12448 _ACEOF
12449
12450 ;;
12451 *)
12452 echo "$as_me:$LINENO: checking for /dev/ptmx" >&5
12453 echo $ECHO_N "checking for /dev/ptmx... $ECHO_C" >&6
12454 if test -e /dev/ptmx; then
12455 echo "$as_me:$LINENO: result: yes" >&5
12456 echo "${ECHO_T}yes" >&6
12457
12458 cat >>confdefs.h <<\_ACEOF
12459 #define HAVE_DEV_PTMX 1
12460 _ACEOF
12461
12462
12463 cat >>confdefs.h <<\_ACEOF
12464 #define CLONE_DEVICE "/dev/ptmx"
12465 _ACEOF
12466
12467 have_clone=yes
12468 else
12469 echo "$as_me:$LINENO: result: no" >&5
12470 echo "${ECHO_T}no" >&6
12471 fi
12472 ;;
12473 esac
12474
12475 if test x$ac_cv_func_getpt = xyes -o x$ac_cv_func_posix_openpt = xyes -o x$have_clone = xyes; then
12476 echo "$as_me:$LINENO: checking for UNIX98 ptys" >&5
12477 echo $ECHO_N "checking for UNIX98 ptys... $ECHO_C" >&6
12478 cat >conftest.$ac_ext <<_ACEOF
12479 /* confdefs.h. */
12480 _ACEOF
12481 cat confdefs.h >>conftest.$ac_ext
12482 cat >>conftest.$ac_ext <<_ACEOF
12483 /* end confdefs.h. */
12484 #include <stdlib.h>
12485 int
12486 main ()
12487 {
12488 grantpt(0);unlockpt(0);ptsname(0);
12489 ;
12490 return 0;
12491 }
12492 _ACEOF
12493 rm -f conftest.$ac_objext conftest$ac_exeext
12494 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12495 (eval $ac_link) 2>conftest.er1
12496 ac_status=$?
12497 grep -v '^ *+' conftest.er1 >conftest.err
12498 rm -f conftest.er1
12499 cat conftest.err >&5
12500 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12501 (exit $ac_status); } &&
12502 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12503 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12504 (eval $ac_try) 2>&5
12505 ac_status=$?
12506 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12507 (exit $ac_status); }; } &&
12508 { ac_try='test -s conftest$ac_exeext'
12509 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12510 (eval $ac_try) 2>&5
12511 ac_status=$?
12512 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12513 (exit $ac_status); }; }; then
12514 unix98_pty=yes
12515
12516 cat >>confdefs.h <<\_ACEOF
12517 #define UNIX98_PTY 1
12518 _ACEOF
12519
12520 echo "$as_me:$LINENO: result: yes" >&5
12521 echo "${ECHO_T}yes" >&6
12522 else
12523 echo "$as_me: failed program was:" >&5
12524 sed 's/^/| /' conftest.$ac_ext >&5
12525
12526 echo "$as_me:$LINENO: result: no" >&5
12527 echo "${ECHO_T}no" >&6
12528 fi
12529 rm -f conftest.err conftest.$ac_objext \
12530 conftest$ac_exeext conftest.$ac_ext
12531 fi
12532
12533 if test -z "$unix98_pty"; then
12534
12535 for ac_func in openpty
12536 do
12537 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12538 echo "$as_me:$LINENO: checking for $ac_func" >&5
12539 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
12540 if eval "test \"\${$as_ac_var+set}\" = set"; then
12541 echo $ECHO_N "(cached) $ECHO_C" >&6
12542 else
12543 cat >conftest.$ac_ext <<_ACEOF
12544 /* confdefs.h. */
12545 _ACEOF
12546 cat confdefs.h >>conftest.$ac_ext
12547 cat >>conftest.$ac_ext <<_ACEOF
12548 /* end confdefs.h. */
12549 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12550 For example, HP-UX 11i <limits.h> declares gettimeofday. */
12551 #define $ac_func innocuous_$ac_func
12552
12553 /* System header to define __stub macros and hopefully few prototypes,
12554 which can conflict with char $ac_func (); below.
12555 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12556 <limits.h> exists even on freestanding compilers. */
12557
12558 #ifdef __STDC__
12559 # include <limits.h>
12560 #else
12561 # include <assert.h>
12562 #endif
12563
12564 #undef $ac_func
12565
12566 /* Override any gcc2 internal prototype to avoid an error. */
12567 #ifdef __cplusplus
12568 extern "C"
12569 {
12570 #endif
12571 /* We use char because int might match the return type of a gcc2
12572 builtin and then its argument prototype would still apply. */
12573 char $ac_func ();
12574 /* The GNU C library defines this for functions which it implements
12575 to always fail with ENOSYS. Some functions are actually named
12576 something starting with __ and the normal name is an alias. */
12577 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
12578 choke me
12579 #else
12580 char (*f) () = $ac_func;
12581 #endif
12582 #ifdef __cplusplus
12583 }
12584 #endif
12585
12586 int
12587 main ()
12588 {
12589 return f != $ac_func;
12590 ;
12591 return 0;
12592 }
12593 _ACEOF
12594 rm -f conftest.$ac_objext conftest$ac_exeext
12595 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12596 (eval $ac_link) 2>conftest.er1
12597 ac_status=$?
12598 grep -v '^ *+' conftest.er1 >conftest.err
12599 rm -f conftest.er1
12600 cat conftest.err >&5
12601 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12602 (exit $ac_status); } &&
12603 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12604 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12605 (eval $ac_try) 2>&5
12606 ac_status=$?
12607 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12608 (exit $ac_status); }; } &&
12609 { ac_try='test -s conftest$ac_exeext'
12610 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12611 (eval $ac_try) 2>&5
12612 ac_status=$?
12613 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12614 (exit $ac_status); }; }; then
12615 eval "$as_ac_var=yes"
12616 else
12617 echo "$as_me: failed program was:" >&5
12618 sed 's/^/| /' conftest.$ac_ext >&5
12619
12620 eval "$as_ac_var=no"
12621 fi
12622 rm -f conftest.err conftest.$ac_objext \
12623 conftest$ac_exeext conftest.$ac_ext
12624 fi
12625 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
12626 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
12627 if test `eval echo '${'$as_ac_var'}'` = yes; then
12628 cat >>confdefs.h <<_ACEOF
12629 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12630 _ACEOF
12631
12632 else
12633 echo "$as_me:$LINENO: checking for openpty in -lutil" >&5
12634 echo $ECHO_N "checking for openpty in -lutil... $ECHO_C" >&6
12635 if test "${ac_cv_lib_util_openpty+set}" = set; then
12636 echo $ECHO_N "(cached) $ECHO_C" >&6
12637 else
12638 ac_check_lib_save_LIBS=$LIBS
12639 LIBS="-lutil $LIBS"
12640 cat >conftest.$ac_ext <<_ACEOF
12641 /* confdefs.h. */
12642 _ACEOF
12643 cat confdefs.h >>conftest.$ac_ext
12644 cat >>conftest.$ac_ext <<_ACEOF
12645 /* end confdefs.h. */
12646
12647 /* Override any gcc2 internal prototype to avoid an error. */
12648 #ifdef __cplusplus
12649 extern "C"
12650 #endif
12651 /* We use char because int might match the return type of a gcc2
12652 builtin and then its argument prototype would still apply. */
12653 char openpty ();
12654 int
12655 main ()
12656 {
12657 openpty ();
12658 ;
12659 return 0;
12660 }
12661 _ACEOF
12662 rm -f conftest.$ac_objext conftest$ac_exeext
12663 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12664 (eval $ac_link) 2>conftest.er1
12665 ac_status=$?
12666 grep -v '^ *+' conftest.er1 >conftest.err
12667 rm -f conftest.er1
12668 cat conftest.err >&5
12669 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12670 (exit $ac_status); } &&
12671 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12672 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12673 (eval $ac_try) 2>&5
12674 ac_status=$?
12675 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12676 (exit $ac_status); }; } &&
12677 { ac_try='test -s conftest$ac_exeext'
12678 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12679 (eval $ac_try) 2>&5
12680 ac_status=$?
12681 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12682 (exit $ac_status); }; }; then
12683 ac_cv_lib_util_openpty=yes
12684 else
12685 echo "$as_me: failed program was:" >&5
12686 sed 's/^/| /' conftest.$ac_ext >&5
12687
12688 ac_cv_lib_util_openpty=no
12689 fi
12690 rm -f conftest.err conftest.$ac_objext \
12691 conftest$ac_exeext conftest.$ac_ext
12692 LIBS=$ac_check_lib_save_LIBS
12693 fi
12694 echo "$as_me:$LINENO: result: $ac_cv_lib_util_openpty" >&5
12695 echo "${ECHO_T}$ac_cv_lib_util_openpty" >&6
12696 if test $ac_cv_lib_util_openpty = yes; then
12697 cat >>confdefs.h <<\_ACEOF
12698 #define HAVE_OPENPTY 1
12699 _ACEOF
12700 LIBS="$LIBS -lutil"
12701 fi
12702
12703 fi
12704 done
12705
12706 fi
12707
12708
12709
12710 echo "$as_me:$LINENO: checking for tty group" >&5
12711 echo $ECHO_N "checking for tty group... $ECHO_C" >&6
12712 if test "${tty_group+set}" = set; then
12713 echo $ECHO_N "(cached) $ECHO_C" >&6
12714 else
12715 if test "$cross_compiling" = yes; then
12716 tty_group=no
12717 else
12718 cat >conftest.$ac_ext <<_ACEOF
12719 /* confdefs.h. */
12720 _ACEOF
12721 cat confdefs.h >>conftest.$ac_ext
12722 cat >>conftest.$ac_ext <<_ACEOF
12723 /* end confdefs.h. */
12724
12725 #include <sys/types.h>
12726 #include <sys/stat.h>
12727 #include <unistd.h>
12728 #include <grp.h>
12729
12730 main()
12731 {
12732 struct stat st;
12733 struct group *gr;
12734 char *tty;
12735 gr = getgrnam("tty");
12736 tty = ttyname(0);
12737 if (gr != 0
12738 && tty != 0
12739 && (stat(tty, &st)) == 0
12740 && st.st_gid == gr->gr_gid)
12741 return 0;
12742 else
12743 return 1;
12744 }
12745 _ACEOF
12746 rm -f conftest$ac_exeext
12747 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12748 (eval $ac_link) 2>&5
12749 ac_status=$?
12750 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12751 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12752 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12753 (eval $ac_try) 2>&5
12754 ac_status=$?
12755 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12756 (exit $ac_status); }; }; then
12757 tty_group=yes
12758 else
12759 echo "$as_me: program exited with status $ac_status" >&5
12760 echo "$as_me: failed program was:" >&5
12761 sed 's/^/| /' conftest.$ac_ext >&5
12762
12763 ( exit $ac_status )
12764 tty_group=no
12765 fi
12766 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12767 fi
12768 fi
12769 echo "$as_me:$LINENO: result: $tty_group" >&5
12770 echo "${ECHO_T}$tty_group" >&6
12771 if test x$tty_group = xyes; then
12772
12773 cat >>confdefs.h <<\_ACEOF
12774 #define TTY_GID_SUPPORT 1
12775 _ACEOF
12776
12777 fi
12778
12779 if test x$support_xft = xyes; then
12780 # Extract the first word of "pkg-config", so it can be a program name with args.
12781 set dummy pkg-config; ac_word=$2
12782 echo "$as_me:$LINENO: checking for $ac_word" >&5
12783 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
12784 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
12785 echo $ECHO_N "(cached) $ECHO_C" >&6
12786 else
12787 case $PKG_CONFIG in
12788 [\\/]* | ?:[\\/]*)
12789 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
12790 ;;
12791 *)
12792 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12793 for as_dir in $PATH
12794 do
12795 IFS=$as_save_IFS
12796 test -z "$as_dir" && as_dir=.
12797 for ac_exec_ext in '' $ac_executable_extensions; do
12798 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12799 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
12800 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12801 break 2
12802 fi
12803 done
12804 done
12805
12806 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
12807 ;;
12808 esac
12809 fi
12810 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
12811
12812 if test -n "$PKG_CONFIG"; then
12813 echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
12814 echo "${ECHO_T}$PKG_CONFIG" >&6
12815 else
12816 echo "$as_me:$LINENO: result: no" >&5
12817 echo "${ECHO_T}no" >&6
12818 fi
12819
12820 if test $PKG_CONFIG != no && $PKG_CONFIG --exists xft; then
12821 LIBS="$LIBS `$PKG_CONFIG xft --libs`"
12822 CPPFLAGS="$CPPFLAGS `$PKG_CONFIG xft --cflags`"
12823 else
12824 # Extract the first word of "xft-config", so it can be a program name with args.
12825 set dummy xft-config; ac_word=$2
12826 echo "$as_me:$LINENO: checking for $ac_word" >&5
12827 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
12828 if test "${ac_cv_path_XFT_CONFIG+set}" = set; then
12829 echo $ECHO_N "(cached) $ECHO_C" >&6
12830 else
12831 case $XFT_CONFIG in
12832 [\\/]* | ?:[\\/]*)
12833 ac_cv_path_XFT_CONFIG="$XFT_CONFIG" # Let the user override the test with a path.
12834 ;;
12835 *)
12836 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12837 for as_dir in $PATH
12838 do
12839 IFS=$as_save_IFS
12840 test -z "$as_dir" && as_dir=.
12841 for ac_exec_ext in '' $ac_executable_extensions; do
12842 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12843 ac_cv_path_XFT_CONFIG="$as_dir/$ac_word$ac_exec_ext"
12844 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12845 break 2
12846 fi
12847 done
12848 done
12849
12850 test -z "$ac_cv_path_XFT_CONFIG" && ac_cv_path_XFT_CONFIG="no"
12851 ;;
12852 esac
12853 fi
12854 XFT_CONFIG=$ac_cv_path_XFT_CONFIG
12855
12856 if test -n "$XFT_CONFIG"; then
12857 echo "$as_me:$LINENO: result: $XFT_CONFIG" >&5
12858 echo "${ECHO_T}$XFT_CONFIG" >&6
12859 else
12860 echo "$as_me:$LINENO: result: no" >&5
12861 echo "${ECHO_T}no" >&6
12862 fi
12863
12864 if test $XFT_CONFIG != no; then
12865 LIBS="$LIBS `$XFT_CONFIG --libs`"
12866 CPPFLAGS="$CPPFLAGS `$XFT_CONFIG --cflags`"
12867 fi
12868 fi
12869
12870
12871 for ac_header in X11/Xft/Xft.h
12872 do
12873 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12874 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12875 echo "$as_me:$LINENO: checking for $ac_header" >&5
12876 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12877 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12878 echo $ECHO_N "(cached) $ECHO_C" >&6
12879 fi
12880 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12881 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12882 else
12883 # Is the header compilable?
12884 echo "$as_me:$LINENO: checking $ac_header usability" >&5
12885 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
12886 cat >conftest.$ac_ext <<_ACEOF
12887 /* confdefs.h. */
12888 _ACEOF
12889 cat confdefs.h >>conftest.$ac_ext
12890 cat >>conftest.$ac_ext <<_ACEOF
12891 /* end confdefs.h. */
12892 $ac_includes_default
12893 #include <$ac_header>
12894 _ACEOF
12895 rm -f conftest.$ac_objext
12896 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12897 (eval $ac_compile) 2>conftest.er1
12898 ac_status=$?
12899 grep -v '^ *+' conftest.er1 >conftest.err
12900 rm -f conftest.er1
12901 cat conftest.err >&5
12902 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12903 (exit $ac_status); } &&
12904 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12905 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12906 (eval $ac_try) 2>&5
12907 ac_status=$?
12908 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12909 (exit $ac_status); }; } &&
12910 { ac_try='test -s conftest.$ac_objext'
12911 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12912 (eval $ac_try) 2>&5
12913 ac_status=$?
12914 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12915 (exit $ac_status); }; }; then
12916 ac_header_compiler=yes
12917 else
12918 echo "$as_me: failed program was:" >&5
12919 sed 's/^/| /' conftest.$ac_ext >&5
12920
12921 ac_header_compiler=no
12922 fi
12923 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12924 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12925 echo "${ECHO_T}$ac_header_compiler" >&6
12926
12927 # Is the header present?
12928 echo "$as_me:$LINENO: checking $ac_header presence" >&5
12929 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
12930 cat >conftest.$ac_ext <<_ACEOF
12931 /* confdefs.h. */
12932 _ACEOF
12933 cat confdefs.h >>conftest.$ac_ext
12934 cat >>conftest.$ac_ext <<_ACEOF
12935 /* end confdefs.h. */
12936 #include <$ac_header>
12937 _ACEOF
12938 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
12939 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
12940 ac_status=$?
12941 grep -v '^ *+' conftest.er1 >conftest.err
12942 rm -f conftest.er1
12943 cat conftest.err >&5
12944 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12945 (exit $ac_status); } >/dev/null; then
12946 if test -s conftest.err; then
12947 ac_cpp_err=$ac_cxx_preproc_warn_flag
12948 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
12949 else
12950 ac_cpp_err=
12951 fi
12952 else
12953 ac_cpp_err=yes
12954 fi
12955 if test -z "$ac_cpp_err"; then
12956 ac_header_preproc=yes
12957 else
12958 echo "$as_me: failed program was:" >&5
12959 sed 's/^/| /' conftest.$ac_ext >&5
12960
12961 ac_header_preproc=no
12962 fi
12963 rm -f conftest.err conftest.$ac_ext
12964 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12965 echo "${ECHO_T}$ac_header_preproc" >&6
12966
12967 # So? What about this header?
12968 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
12969 yes:no: )
12970 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12971 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12972 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12973 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12974 ac_header_preproc=yes
12975 ;;
12976 no:yes:* )
12977 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12978 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12979 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
12980 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
12981 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12982 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12983 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
12984 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
12985 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12986 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12987 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12988 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12989 (
12990 cat <<\_ASBOX
12991 ## ------------------------------------------ ##
12992 ## Report this to the AC_PACKAGE_NAME lists. ##
12993 ## ------------------------------------------ ##
12994 _ASBOX
12995 ) |
12996 sed "s/^/$as_me: WARNING: /" >&2
12997 ;;
12998 esac
12999 echo "$as_me:$LINENO: checking for $ac_header" >&5
13000 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
13001 if eval "test \"\${$as_ac_Header+set}\" = set"; then
13002 echo $ECHO_N "(cached) $ECHO_C" >&6
13003 else
13004 eval "$as_ac_Header=\$ac_header_preproc"
13005 fi
13006 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
13007 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
13008
13009 fi
13010 if test `eval echo '${'$as_ac_Header'}'` = yes; then
13011 cat >>confdefs.h <<_ACEOF
13012 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
13013 _ACEOF
13014
13015 else
13016 support_xft=no
13017 fi
13018
13019 done
13020
13021
13022 echo "$as_me:$LINENO: checking for XftDrawString32 in -lXft" >&5
13023 echo $ECHO_N "checking for XftDrawString32 in -lXft... $ECHO_C" >&6
13024 if test "${ac_cv_lib_Xft_XftDrawString32+set}" = set; then
13025 echo $ECHO_N "(cached) $ECHO_C" >&6
13026 else
13027 ac_check_lib_save_LIBS=$LIBS
13028 LIBS="-lXft $LIBS"
13029 cat >conftest.$ac_ext <<_ACEOF
13030 /* confdefs.h. */
13031 _ACEOF
13032 cat confdefs.h >>conftest.$ac_ext
13033 cat >>conftest.$ac_ext <<_ACEOF
13034 /* end confdefs.h. */
13035
13036 /* Override any gcc2 internal prototype to avoid an error. */
13037 #ifdef __cplusplus
13038 extern "C"
13039 #endif
13040 /* We use char because int might match the return type of a gcc2
13041 builtin and then its argument prototype would still apply. */
13042 char XftDrawString32 ();
13043 int
13044 main ()
13045 {
13046 XftDrawString32 ();
13047 ;
13048 return 0;
13049 }
13050 _ACEOF
13051 rm -f conftest.$ac_objext conftest$ac_exeext
13052 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13053 (eval $ac_link) 2>conftest.er1
13054 ac_status=$?
13055 grep -v '^ *+' conftest.er1 >conftest.err
13056 rm -f conftest.er1
13057 cat conftest.err >&5
13058 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13059 (exit $ac_status); } &&
13060 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13061 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13062 (eval $ac_try) 2>&5
13063 ac_status=$?
13064 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13065 (exit $ac_status); }; } &&
13066 { ac_try='test -s conftest$ac_exeext'
13067 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13068 (eval $ac_try) 2>&5
13069 ac_status=$?
13070 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13071 (exit $ac_status); }; }; then
13072 ac_cv_lib_Xft_XftDrawString32=yes
13073 else
13074 echo "$as_me: failed program was:" >&5
13075 sed 's/^/| /' conftest.$ac_ext >&5
13076
13077 ac_cv_lib_Xft_XftDrawString32=no
13078 fi
13079 rm -f conftest.err conftest.$ac_objext \
13080 conftest$ac_exeext conftest.$ac_ext
13081 LIBS=$ac_check_lib_save_LIBS
13082 fi
13083 echo "$as_me:$LINENO: result: $ac_cv_lib_Xft_XftDrawString32" >&5
13084 echo "${ECHO_T}$ac_cv_lib_Xft_XftDrawString32" >&6
13085 if test $ac_cv_lib_Xft_XftDrawString32 = yes; then
13086 cat >>confdefs.h <<_ACEOF
13087 #define HAVE_LIBXFT 1
13088 _ACEOF
13089
13090 LIBS="-lXft $LIBS"
13091
13092 else
13093 support_xft=no
13094 fi
13095
13096
13097 if test x$support_xft = xyes; then
13098
13099 cat >>confdefs.h <<\_ACEOF
13100 #define XFT 1
13101 _ACEOF
13102
13103 fi
13104 fi
13105 if test x$support_styles = xyes; then
13106
13107 cat >>confdefs.h <<\_ACEOF
13108 #define ENABLE_STYLES 1
13109 _ACEOF
13110
13111 fi
13112 if test x$support_iso14755 = xyes; then
13113
13114 cat >>confdefs.h <<\_ACEOF
13115 #define ISO_14755 1
13116 _ACEOF
13117
13118 fi
13119 if test x$support_8bitctrls = xyes; then
13120
13121 cat >>confdefs.h <<\_ACEOF
13122 #define EIGHT_BIT_CONTROLS 1
13123 _ACEOF
13124
13125 fi
13126 if test x$support_fading = xyes; then
13127
13128 cat >>confdefs.h <<\_ACEOF
13129 #define OFF_FOCUS_FADING 1
13130 _ACEOF
13131
13132 fi
13133 if test x$support_tinting = xyes; then
13134
13135 cat >>confdefs.h <<\_ACEOF
13136 #define TINTING 1
13137 _ACEOF
13138
13139 fi
13140 if test x$support_inheritpixmap = xyes; then
13141
13142 cat >>confdefs.h <<\_ACEOF
13143 #define TRANSPARENT 1
13144 _ACEOF
13145
13146 fi
13147 if test x$support_keepscrolling = xno; then
13148
13149 cat >>confdefs.h <<\_ACEOF
13150 #define NO_SCROLLBAR_BUTTON_CONTINUAL_SCROLLING 1
13151 _ACEOF
13152
13153 fi
13154 if test x$support_selectionscrolling = xyes; then
13155
13156 cat >>confdefs.h <<\_ACEOF
13157 #define SELECTION_SCROLLING 1
13158 _ACEOF
13159
13160 fi
13161 if test x$support_frills = xyes; then
13162
13163 cat >>confdefs.h <<\_ACEOF
13164 #define ENABLE_FRILLS 1
13165 _ACEOF
13166
13167 fi
13168 if test x$support_24bit = xyes; then
13169
13170 cat >>confdefs.h <<\_ACEOF
13171 #define PREFER_24BIT 1
13172 _ACEOF
13173
13174 fi
13175 if test x$support_mousewheel = xyes; then
13176
13177 cat >>confdefs.h <<\_ACEOF
13178 #define MOUSE_WHEEL 1
13179 _ACEOF
13180
13181 fi
13182 if test x$support_mouseslipwheel = xyes; then
13183
13184 cat >>confdefs.h <<\_ACEOF
13185 #define MOUSE_SLIP_WHEELING 1
13186 _ACEOF
13187
13188 fi
13189 if test x$support_utmp = xyes; then
13190
13191 cat >>confdefs.h <<\_ACEOF
13192 #define UTMP_SUPPORT 1
13193 _ACEOF
13194
13195 fi
13196 if test x$support_wtmp = xyes; then
13197
13198 cat >>confdefs.h <<\_ACEOF
13199 #define WTMP_SUPPORT 1
13200 _ACEOF
13201
13202 fi
13203 if test x$support_lastlog = xyes; then
13204
13205 cat >>confdefs.h <<\_ACEOF
13206 #define LASTLOG_SUPPORT 1
13207 _ACEOF
13208
13209 fi
13210 if test x$support_xim = xyes -o x$multichar_set = xyes; then
13211 if test x$rxvt_cv_func_xlocale = xyes; then
13212
13213 cat >>confdefs.h <<\_ACEOF
13214 #define USE_XIM 1
13215 _ACEOF
13216
13217 fi
13218 fi
13219 if test x$support_xpm = xyes; then
13220
13221 cat >>confdefs.h <<\_ACEOF
13222 #define XPM_BACKGROUND 1
13223 _ACEOF
13224
13225 fi
13226 if test x$support_scroll_rxvt = xyes; then
13227
13228 cat >>confdefs.h <<\_ACEOF
13229 #define RXVT_SCROLLBAR 1
13230 _ACEOF
13231
13232 scrolltypes="rxvt"
13233 fi
13234 if test x$support_scroll_next = xyes; then
13235
13236 cat >>confdefs.h <<\_ACEOF
13237 #define NEXT_SCROLLBAR 1
13238 _ACEOF
13239
13240 scrolltypes="$scrolltypes next"
13241 fi
13242 if test x$support_scroll_xterm = xyes; then
13243
13244 cat >>confdefs.h <<\_ACEOF
13245 #define XTERM_SCROLLBAR 1
13246 _ACEOF
13247
13248 scrolltypes="$scrolltypes xterm"
13249 fi
13250 if test x$support_scroll_plain = xyes; then
13251
13252 cat >>confdefs.h <<\_ACEOF
13253 #define PLAIN_SCROLLBAR 1
13254 _ACEOF
13255
13256 scrolltypes="$scrolltypes plain"
13257 fi
13258 if test x$support_pointer_blank = xyes; then
13259
13260 cat >>confdefs.h <<\_ACEOF
13261 #define POINTER_BLANK 1
13262 _ACEOF
13263
13264 fi
13265 if test x$support_text_blink = xyes; then
13266
13267 cat >>confdefs.h <<\_ACEOF
13268 #define TEXT_BLINK 1
13269 _ACEOF
13270
13271 fi
13272 if test x$support_unicode3 = xyes; then
13273
13274 cat >>confdefs.h <<\_ACEOF
13275 #define UNICODE_3 1
13276 _ACEOF
13277
13278 fi
13279 if test x$support_combining = xyes; then
13280
13281 cat >>confdefs.h <<\_ACEOF
13282 #define ENABLE_COMBINING 1
13283 _ACEOF
13284
13285 fi
13286 if test x$codesets = xall; then
13287 codesets=jp,jp-ext,kr,zh,zh-ext
13288 fi
13289
13290 cat >>confdefs.h <<\_ACEOF
13291 #define ENCODING_EU 1
13292 _ACEOF
13293
13294
13295 cat >>confdefs.h <<\_ACEOF
13296 #define ENCODING_VN 1
13297 _ACEOF
13298
13299 for codeset in `echo $codesets | tr "a-z,\\-" "A-Z _"`; do
13300 case "$codeset" in
13301 JP )
13302 cat >>confdefs.h <<\_ACEOF
13303 #define ENCODING_JP 1
13304 _ACEOF
13305 ;;
13306 JP_EXT )
13307 cat >>confdefs.h <<\_ACEOF
13308 #define ENCODING_JP_EXT 1
13309 _ACEOF
13310 ;;
13311 KR )
13312 cat >>confdefs.h <<\_ACEOF
13313 #define ENCODING_KR 1
13314 _ACEOF
13315 ;;
13316 ZH )
13317 cat >>confdefs.h <<\_ACEOF
13318 #define ENCODING_ZH 1
13319 _ACEOF
13320 ;;
13321 ZH_EXT )
13322 cat >>confdefs.h <<\_ACEOF
13323 #define ENCODING_ZH_EXT 1
13324 _ACEOF
13325 ;;
13326 esac
13327 done
13328
13329 IF_PERL=\#
13330 if test x$support_perl = xyes; then
13331 # Extract the first word of "perl5", so it can be a program name with args.
13332 set dummy perl5; ac_word=$2
13333 echo "$as_me:$LINENO: checking for $ac_word" >&5
13334 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
13335 if test "${ac_cv_path_PERL+set}" = set; then
13336 echo $ECHO_N "(cached) $ECHO_C" >&6
13337 else
13338 case $PERL in
13339 [\\/]* | ?:[\\/]*)
13340 ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
13341 ;;
13342 *)
13343 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13344 for as_dir in $PATH
13345 do
13346 IFS=$as_save_IFS
13347 test -z "$as_dir" && as_dir=.
13348 for ac_exec_ext in '' $ac_executable_extensions; do
13349 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13350 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
13351 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
13352 break 2
13353 fi
13354 done
13355 done
13356
13357 ;;
13358 esac
13359 fi
13360 PERL=$ac_cv_path_PERL
13361
13362 if test -n "$PERL"; then
13363 echo "$as_me:$LINENO: result: $PERL" >&5
13364 echo "${ECHO_T}$PERL" >&6
13365 else
13366 echo "$as_me:$LINENO: result: no" >&5
13367 echo "${ECHO_T}no" >&6
13368 fi
13369
13370 # Extract the first word of "perl", so it can be a program name with args.
13371 set dummy perl; ac_word=$2
13372 echo "$as_me:$LINENO: checking for $ac_word" >&5
13373 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
13374 if test "${ac_cv_path_PERL+set}" = set; then
13375 echo $ECHO_N "(cached) $ECHO_C" >&6
13376 else
13377 case $PERL in
13378 [\\/]* | ?:[\\/]*)
13379 ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
13380 ;;
13381 *)
13382 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13383 for as_dir in $PATH
13384 do
13385 IFS=$as_save_IFS
13386 test -z "$as_dir" && as_dir=.
13387 for ac_exec_ext in '' $ac_executable_extensions; do
13388 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13389 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
13390 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
13391 break 2
13392 fi
13393 done
13394 done
13395
13396 ;;
13397 esac
13398 fi
13399 PERL=$ac_cv_path_PERL
13400
13401 if test -n "$PERL"; then
13402 echo "$as_me:$LINENO: result: $PERL" >&5
13403 echo "${ECHO_T}$PERL" >&6
13404 else
13405 echo "$as_me:$LINENO: result: no" >&5
13406 echo "${ECHO_T}no" >&6
13407 fi
13408
13409
13410 echo "$as_me:$LINENO: checking for $PERL suitability" >&5
13411 echo $ECHO_N "checking for $PERL suitability... $ECHO_C" >&6
13412 if $PERL -MExtUtils::Embed -e "use v5.8" >/dev/null 2>/dev/null; then
13413
13414 save_CXXFLAGS="$CXXFLAGS"
13415 save_LIBS="$LIBS"
13416 CXXFLAGS="$CXXFLAGS `$PERL -MExtUtils::Embed -e ccopts`"
13417 LIBS="$LIBS `$PERL -MExtUtils::Embed -e ldopts`"
13418 cat >conftest.$ac_ext <<_ACEOF
13419 /* confdefs.h. */
13420 _ACEOF
13421 cat confdefs.h >>conftest.$ac_ext
13422 cat >>conftest.$ac_ext <<_ACEOF
13423 /* end confdefs.h. */
13424
13425 #include <EXTERN.h>
13426 #include <perl.h>
13427 #include <XSUB.h>
13428
13429 int
13430 main ()
13431 {
13432
13433 PerlInterpreter *perl = perl_alloc ();
13434
13435 ;
13436 return 0;
13437 }
13438 _ACEOF
13439 rm -f conftest.$ac_objext conftest$ac_exeext
13440 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13441 (eval $ac_link) 2>conftest.er1
13442 ac_status=$?
13443 grep -v '^ *+' conftest.er1 >conftest.err
13444 rm -f conftest.er1
13445 cat conftest.err >&5
13446 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13447 (exit $ac_status); } &&
13448 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13449 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13450 (eval $ac_try) 2>&5
13451 ac_status=$?
13452 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13453 (exit $ac_status); }; } &&
13454 { ac_try='test -s conftest$ac_exeext'
13455 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13456 (eval $ac_try) 2>&5
13457 ac_status=$?
13458 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13459 (exit $ac_status); }; }; then
13460 rxvt_perl_link=yes
13461 else
13462 echo "$as_me: failed program was:" >&5
13463 sed 's/^/| /' conftest.$ac_ext >&5
13464
13465 rxvt_perl_link=no
13466 fi
13467 rm -f conftest.err conftest.$ac_objext \
13468 conftest$ac_exeext conftest.$ac_ext
13469 CXXFLAGS="$save_CXXFLAGS"
13470 LIBS="$save_LIBS"
13471
13472 if test x$rxvt_perl_link = xyes; then
13473 echo "$as_me:$LINENO: result: ok" >&5
13474 echo "${ECHO_T}ok" >&6
13475
13476 cat >>confdefs.h <<\_ACEOF
13477 #define ENABLE_PERL 1
13478 _ACEOF
13479
13480 IF_PERL=
13481 PERL_O=rxvtperl.o
13482 PERLFLAGS="`$PERL -MExtUtils::Embed -e ccopts`"
13483 PERLLIB="`$PERL -MExtUtils::Embed -e ldopts`"
13484 PERLPRIVLIBEXP="`$PERL -MConfig -e 'print $Config{privlibexp}'`"
13485 else
13486 { { echo "$as_me:$LINENO: error: no, unable to link" >&5
13487 echo "$as_me: error: no, unable to link" >&2;}
13488 { (exit 1); exit 1; }; }
13489 fi
13490 else
13491 { { echo "$as_me:$LINENO: error: no working perl found, or perl not version >= 5.8" >&5
13492 echo "$as_me: error: no working perl found, or perl not version >= 5.8" >&2;}
13493 { (exit 1); exit 1; }; }
13494 fi
13495 fi
13496
13497
13498
13499
13500
13501
13502
13503 if test x$support_perl = xyes; then
13504 support_frills=yes
13505 fi
13506
13507
13508 CFLAGS=${CFLAGS--O}
13509 LDFLAGS=${LDFLAGS--O}
13510
13511 CPPFLAGS="$CPPFLAGS"
13512
13513
13514
13515
13516
13517
13518
13519 if test x$rxvt_cv_rpath = xyes -o x$rxvt_cv_R = xyes; then
13520 DLIB=`echo $DLIB | sed "$R_TRANSLATE"`
13521 LIBS=`echo $LIBS | sed "$R_TRANSLATE"`
13522 X_LIBS=`echo $X_LIBS | sed "$R_TRANSLATE"`
13523 X_EXTRA_LIBS=`echo $X_EXTRA_LIBS | sed "$R_TRANSLATE"`
13524 XPM_LIBS=`echo $XPM_LIBS | sed "$R_TRANSLATE"`
13525 fi
13526
13527
13528
13529
13530
13531 test "$program_prefix" != NONE &&
13532 program_transform_name="s,^,$program_prefix,;$program_transform_name"
13533 # Use a double $ so make ignores it.
13534 test "$program_suffix" != NONE &&
13535 program_transform_name="s,\$,$program_suffix,;$program_transform_name"
13536 # Double any \ or $. echo might interpret backslashes.
13537 # By default was `s,x,x', remove it if useless.
13538 cat <<\_ACEOF >conftest.sed
13539 s/[\\$]/&&/g;s/;s,x,x,$//
13540 _ACEOF
13541 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
13542 rm conftest.sed
13543
13544
13545
13546
13547
13548 if test "$ac_cv_header_stdint_h" = "yes" -o "$notset" = "dontmatch"; then
13549 include_stdint_h="#include <stdint.h>"
13550 else
13551 include_stdint_h="/* #include <stdint.h> */"
13552 fi
13553 if test "$ac_cv_header_stdarg_h" = "yes" -o "$notset" = "dontmatch"; then
13554 include_stdarg_h="#include <cstdarg>"
13555 else
13556 include_stdarg_h="/* #include <cstdarg> */"
13557 fi
13558 if test "$ac_cv_header_stdlib_h" = "yes" -o "$notset" = "dontmatch"; then
13559 include_stdlib_h="#include <cstdlib>"
13560 else
13561 include_stdlib_h="/* #include <cstdlib> */"
13562 fi
13563 if test "$ac_cv_header_unistd_h" = "yes" -o "$notset" = "dontmatch"; then
13564 include_unistd_h="#include <unistd.h>"
13565 else
13566 include_unistd_h="/* #include <unistd.h> */"
13567 fi
13568 if test "$ac_cv_header_string_h" = "yes" -o "$notset" = "dontmatch"; then
13569 include_string_h="#include <cstring>"
13570 else
13571 include_string_h="/* #include <cstring> */"
13572 fi
13573 if test "$ac_cv_header_fcntl_h" = "yes" -o "$notset" = "dontmatch"; then
13574 include_fcntl_h="#include <fcntl.h>"
13575 else
13576 include_fcntl_h="/* #include <fcntl.h> */"
13577 fi
13578 if test "$ac_cv_header_util_h" = "yes" -o "$notset" = "dontmatch"; then
13579 include_util_h="#include <util.h>"
13580 else
13581 include_util_h="/* #include <util.h> */"
13582 fi
13583 if test "$ac_cv_header_assert_h" = "yes" -o "$notset" = "dontmatch"; then
13584 include_assert_h="#include <assert.h>"
13585 else
13586 include_assert_h="/* #include <assert.h> */"
13587 fi
13588 if test "$rxvt_cv_header_sysioctl" = "yes" -o "$notset" = "dontmatch"; then
13589 include_sys_ioctl_h="#include <sys/ioctl.h>"
13590 else
13591 include_sys_ioctl_h="/* #include <sys/ioctl.h> */"
13592 fi
13593 if test "$ac_cv_header_sys_select_h" = "yes" -o "$notset" = "dontmatch"; then
13594 include_sys_select_h="#include <sys/select.h>"
13595 else
13596 include_sys_select_h="/* #include <sys/select.h> */"
13597 fi
13598 if test "$ac_cv_header_sys_strredir_h" = "yes" -o "$notset" = "dontmatch"; then
13599 include_sys_strredir_h="#include <sys/strredir.h>"
13600 else
13601 include_sys_strredir_h="/* #include <sys/strredir.h> */"
13602 fi
13603 if test "$ac_cv_header_sys_time_h" = "yes" -o "$notset" = "dontmatch"; then
13604 include_sys_time_h="#include <sys/time.h>"
13605 else
13606 include_sys_time_h="/* #include <sys/time.h> */"
13607 fi
13608 if test "$ac_cv_header_sys_time_h" = "no" -o "$ac_cv_header_time" = "yes"; then
13609 include_time_h="#include <time.h>"
13610 else
13611 include_time_h="/* #include <time.h> */"
13612 fi
13613
13614 ac_config_files="$ac_config_files Makefile doc/Makefile src/Makefile src/rxvtlib.h"
13615
13616 cat >confcache <<\_ACEOF
13617 # This file is a shell script that caches the results of configure
13618 # tests run on this system so they can be shared between configure
13619 # scripts and configure runs, see configure's option --config-cache.
13620 # It is not useful on other systems. If it contains results you don't
13621 # want to keep, you may remove or edit it.
13622 #
13623 # config.status only pays attention to the cache file if you give it
13624 # the --recheck option to rerun configure.
13625 #
13626 # `ac_cv_env_foo' variables (set or unset) will be overridden when
13627 # loading this file, other *unset* `ac_cv_foo' will be assigned the
13628 # following values.
13629
13630 _ACEOF
13631
13632 # The following way of writing the cache mishandles newlines in values,
13633 # but we know of no workaround that is simple, portable, and efficient.
13634 # So, don't put newlines in cache variables' values.
13635 # Ultrix sh set writes to stderr and can't be redirected directly,
13636 # and sets the high bit in the cache file unless we assign to the vars.
13637 {
13638 (set) 2>&1 |
13639 case `(ac_space=' '; set | grep ac_space) 2>&1` in
13640 *ac_space=\ *)
13641 # `set' does not quote correctly, so add quotes (double-quote
13642 # substitution turns \\\\ into \\, and sed turns \\ into \).
13643 sed -n \
13644 "s/'/'\\\\''/g;
13645 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
13646 ;;
13647 *)
13648 # `set' quotes correctly as required by POSIX, so do not add quotes.
13649 sed -n \
13650 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
13651 ;;
13652 esac;
13653 } |
13654 sed '
13655 t clear
13656 : clear
13657 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
13658 t end
13659 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
13660 : end' >>confcache
13661 if diff $cache_file confcache >/dev/null 2>&1; then :; else
13662 if test -w $cache_file; then
13663 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
13664 cat confcache >$cache_file
13665 else
13666 echo "not updating unwritable cache $cache_file"
13667 fi
13668 fi
13669 rm -f confcache
13670
13671 test "x$prefix" = xNONE && prefix=$ac_default_prefix
13672 # Let make expand exec_prefix.
13673 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
13674
13675 # VPATH may cause trouble with some makes, so we remove $(srcdir),
13676 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
13677 # trailing colons and then remove the whole line if VPATH becomes empty
13678 # (actually we leave an empty line to preserve line numbers).
13679 if test "x$srcdir" = x.; then
13680 ac_vpsub='/^[ ]*VPATH[ ]*=/{
13681 s/:*\$(srcdir):*/:/;
13682 s/:*\${srcdir}:*/:/;
13683 s/:*@srcdir@:*/:/;
13684 s/^\([^=]*=[ ]*\):*/\1/;
13685 s/:*$//;
13686 s/^[^=]*=[ ]*$//;
13687 }'
13688 fi
13689
13690 DEFS=-DHAVE_CONFIG_H
13691
13692 ac_libobjs=
13693 ac_ltlibobjs=
13694 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
13695 # 1. Remove the extension, and $U if already installed.
13696 ac_i=`echo "$ac_i" |
13697 sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
13698 # 2. Add them.
13699 ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
13700 ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
13701 done
13702 LIBOBJS=$ac_libobjs
13703
13704 LTLIBOBJS=$ac_ltlibobjs
13705
13706
13707
13708 : ${CONFIG_STATUS=./config.status}
13709 ac_clean_files_save=$ac_clean_files
13710 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
13711 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
13712 echo "$as_me: creating $CONFIG_STATUS" >&6;}
13713 cat >$CONFIG_STATUS <<_ACEOF
13714 #! $SHELL
13715 # Generated by $as_me.
13716 # Run this file to recreate the current configuration.
13717 # Compiler output produced by configure, useful for debugging
13718 # configure, is in config.log if it exists.
13719
13720 debug=false
13721 ac_cs_recheck=false
13722 ac_cs_silent=false
13723 SHELL=\${CONFIG_SHELL-$SHELL}
13724 _ACEOF
13725
13726 cat >>$CONFIG_STATUS <<\_ACEOF
13727 ## --------------------- ##
13728 ## M4sh Initialization. ##
13729 ## --------------------- ##
13730
13731 # Be Bourne compatible
13732 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
13733 emulate sh
13734 NULLCMD=:
13735 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
13736 # is contrary to our usage. Disable this feature.
13737 alias -g '${1+"$@"}'='"$@"'
13738 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
13739 set -o posix
13740 fi
13741 DUALCASE=1; export DUALCASE # for MKS sh
13742
13743 # Support unset when possible.
13744 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
13745 as_unset=unset
13746 else
13747 as_unset=false
13748 fi
13749
13750
13751 # Work around bugs in pre-3.0 UWIN ksh.
13752 $as_unset ENV MAIL MAILPATH
13753 PS1='$ '
13754 PS2='> '
13755 PS4='+ '
13756
13757 # NLS nuisances.
13758 for as_var in \
13759 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
13760 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
13761 LC_TELEPHONE LC_TIME
13762 do
13763 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
13764 eval $as_var=C; export $as_var
13765 else
13766 $as_unset $as_var
13767 fi
13768 done
13769
13770 # Required to use basename.
13771 if expr a : '\(a\)' >/dev/null 2>&1; then
13772 as_expr=expr
13773 else
13774 as_expr=false
13775 fi
13776
13777 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
13778 as_basename=basename
13779 else
13780 as_basename=false
13781 fi
13782
13783
13784 # Name of the executable.
13785 as_me=`$as_basename "$0" ||
13786 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
13787 X"$0" : 'X\(//\)$' \| \
13788 X"$0" : 'X\(/\)$' \| \
13789 . : '\(.\)' 2>/dev/null ||
13790 echo X/"$0" |
13791 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
13792 /^X\/\(\/\/\)$/{ s//\1/; q; }
13793 /^X\/\(\/\).*/{ s//\1/; q; }
13794 s/.*/./; q'`
13795
13796
13797 # PATH needs CR, and LINENO needs CR and PATH.
13798 # Avoid depending upon Character Ranges.
13799 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
13800 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
13801 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
13802 as_cr_digits='0123456789'
13803 as_cr_alnum=$as_cr_Letters$as_cr_digits
13804
13805 # The user is always right.
13806 if test "${PATH_SEPARATOR+set}" != set; then
13807 echo "#! /bin/sh" >conf$$.sh
13808 echo "exit 0" >>conf$$.sh
13809 chmod +x conf$$.sh
13810 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
13811 PATH_SEPARATOR=';'
13812 else
13813 PATH_SEPARATOR=:
13814 fi
13815 rm -f conf$$.sh
13816 fi
13817
13818
13819 as_lineno_1=$LINENO
13820 as_lineno_2=$LINENO
13821 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
13822 test "x$as_lineno_1" != "x$as_lineno_2" &&
13823 test "x$as_lineno_3" = "x$as_lineno_2" || {
13824 # Find who we are. Look in the path if we contain no path at all
13825 # relative or not.
13826 case $0 in
13827 *[\\/]* ) as_myself=$0 ;;
13828 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13829 for as_dir in $PATH
13830 do
13831 IFS=$as_save_IFS
13832 test -z "$as_dir" && as_dir=.
13833 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
13834 done
13835
13836 ;;
13837 esac
13838 # We did not find ourselves, most probably we were run as `sh COMMAND'
13839 # in which case we are not to be found in the path.
13840 if test "x$as_myself" = x; then
13841 as_myself=$0
13842 fi
13843 if test ! -f "$as_myself"; then
13844 { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
13845 echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
13846 { (exit 1); exit 1; }; }
13847 fi
13848 case $CONFIG_SHELL in
13849 '')
13850 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13851 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
13852 do
13853 IFS=$as_save_IFS
13854 test -z "$as_dir" && as_dir=.
13855 for as_base in sh bash ksh sh5; do
13856 case $as_dir in
13857 /*)
13858 if ("$as_dir/$as_base" -c '
13859 as_lineno_1=$LINENO
13860 as_lineno_2=$LINENO
13861 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
13862 test "x$as_lineno_1" != "x$as_lineno_2" &&
13863 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
13864 $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
13865 $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
13866 CONFIG_SHELL=$as_dir/$as_base
13867 export CONFIG_SHELL
13868 exec "$CONFIG_SHELL" "$0" ${1+"$@"}
13869 fi;;
13870 esac
13871 done
13872 done
13873 ;;
13874 esac
13875
13876 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
13877 # uniformly replaced by the line number. The first 'sed' inserts a
13878 # line-number line before each line; the second 'sed' does the real
13879 # work. The second script uses 'N' to pair each line-number line
13880 # with the numbered line, and appends trailing '-' during
13881 # substitution so that $LINENO is not a special case at line end.
13882 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
13883 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
13884 sed '=' <$as_myself |
13885 sed '
13886 N
13887 s,$,-,
13888 : loop
13889 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
13890 t loop
13891 s,-$,,
13892 s,^['$as_cr_digits']*\n,,
13893 ' >$as_me.lineno &&
13894 chmod +x $as_me.lineno ||
13895 { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
13896 echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
13897 { (exit 1); exit 1; }; }
13898
13899 # Don't try to exec as it changes $[0], causing all sort of problems
13900 # (the dirname of $[0] is not the place where we might find the
13901 # original and so on. Autoconf is especially sensible to this).
13902 . ./$as_me.lineno
13903 # Exit status is that of the last command.
13904 exit
13905 }
13906
13907
13908 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
13909 *c*,-n*) ECHO_N= ECHO_C='
13910 ' ECHO_T=' ' ;;
13911 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
13912 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
13913 esac
13914
13915 if expr a : '\(a\)' >/dev/null 2>&1; then
13916 as_expr=expr
13917 else
13918 as_expr=false
13919 fi
13920
13921 rm -f conf$$ conf$$.exe conf$$.file
13922 echo >conf$$.file
13923 if ln -s conf$$.file conf$$ 2>/dev/null; then
13924 # We could just check for DJGPP; but this test a) works b) is more generic
13925 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
13926 if test -f conf$$.exe; then
13927 # Don't use ln at all; we don't have any links
13928 as_ln_s='cp -p'
13929 else
13930 as_ln_s='ln -s'
13931 fi
13932 elif ln conf$$.file conf$$ 2>/dev/null; then
13933 as_ln_s=ln
13934 else
13935 as_ln_s='cp -p'
13936 fi
13937 rm -f conf$$ conf$$.exe conf$$.file
13938
13939 if mkdir -p . 2>/dev/null; then
13940 as_mkdir_p=:
13941 else
13942 test -d ./-p && rmdir ./-p
13943 as_mkdir_p=false
13944 fi
13945
13946 as_executable_p="test -f"
13947
13948 # Sed expression to map a string onto a valid CPP name.
13949 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
13950
13951 # Sed expression to map a string onto a valid variable name.
13952 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
13953
13954
13955 # IFS
13956 # We need space, tab and new line, in precisely that order.
13957 as_nl='
13958 '
13959 IFS=" $as_nl"
13960
13961 # CDPATH.
13962 $as_unset CDPATH
13963
13964 exec 6>&1
13965
13966 # Open the log real soon, to keep \$[0] and so on meaningful, and to
13967 # report actual input values of CONFIG_FILES etc. instead of their
13968 # values after options handling. Logging --version etc. is OK.
13969 exec 5>>config.log
13970 {
13971 echo
13972 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
13973 ## Running $as_me. ##
13974 _ASBOX
13975 } >&5
13976 cat >&5 <<_CSEOF
13977
13978 This file was extended by $as_me, which was
13979 generated by GNU Autoconf 2.59. Invocation command line was
13980
13981 CONFIG_FILES = $CONFIG_FILES
13982 CONFIG_HEADERS = $CONFIG_HEADERS
13983 CONFIG_LINKS = $CONFIG_LINKS
13984 CONFIG_COMMANDS = $CONFIG_COMMANDS
13985 $ $0 $@
13986
13987 _CSEOF
13988 echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
13989 echo >&5
13990 _ACEOF
13991
13992 # Files that config.status was made for.
13993 if test -n "$ac_config_files"; then
13994 echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
13995 fi
13996
13997 if test -n "$ac_config_headers"; then
13998 echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
13999 fi
14000
14001 if test -n "$ac_config_links"; then
14002 echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
14003 fi
14004
14005 if test -n "$ac_config_commands"; then
14006 echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
14007 fi
14008
14009 cat >>$CONFIG_STATUS <<\_ACEOF
14010
14011 ac_cs_usage="\
14012 \`$as_me' instantiates files from templates according to the
14013 current configuration.
14014
14015 Usage: $0 [OPTIONS] [FILE]...
14016
14017 -h, --help print this help, then exit
14018 -V, --version print version number, then exit
14019 -q, --quiet do not print progress messages
14020 -d, --debug don't remove temporary files
14021 --recheck update $as_me by reconfiguring in the same conditions
14022 --file=FILE[:TEMPLATE]
14023 instantiate the configuration file FILE
14024 --header=FILE[:TEMPLATE]
14025 instantiate the configuration header FILE
14026
14027 Configuration files:
14028 $config_files
14029
14030 Configuration headers:
14031 $config_headers
14032
14033 Report bugs to <bug-autoconf@gnu.org>."
14034 _ACEOF
14035
14036 cat >>$CONFIG_STATUS <<_ACEOF
14037 ac_cs_version="\\
14038 config.status
14039 configured by $0, generated by GNU Autoconf 2.59,
14040 with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
14041
14042 Copyright (C) 2003 Free Software Foundation, Inc.
14043 This config.status script is free software; the Free Software Foundation
14044 gives unlimited permission to copy, distribute and modify it."
14045 srcdir=$srcdir
14046 INSTALL="$INSTALL"
14047 _ACEOF
14048
14049 cat >>$CONFIG_STATUS <<\_ACEOF
14050 # If no file are specified by the user, then we need to provide default
14051 # value. By we need to know if files were specified by the user.
14052 ac_need_defaults=:
14053 while test $# != 0
14054 do
14055 case $1 in
14056 --*=*)
14057 ac_option=`expr "x$1" : 'x\([^=]*\)='`
14058 ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
14059 ac_shift=:
14060 ;;
14061 -*)
14062 ac_option=$1
14063 ac_optarg=$2
14064 ac_shift=shift
14065 ;;
14066 *) # This is not an option, so the user has probably given explicit
14067 # arguments.
14068 ac_option=$1
14069 ac_need_defaults=false;;
14070 esac
14071
14072 case $ac_option in
14073 # Handling of the options.
14074 _ACEOF
14075 cat >>$CONFIG_STATUS <<\_ACEOF
14076 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
14077 ac_cs_recheck=: ;;
14078 --version | --vers* | -V )
14079 echo "$ac_cs_version"; exit 0 ;;
14080 --he | --h)
14081 # Conflict between --help and --header
14082 { { echo "$as_me:$LINENO: error: ambiguous option: $1
14083 Try \`$0 --help' for more information." >&5
14084 echo "$as_me: error: ambiguous option: $1
14085 Try \`$0 --help' for more information." >&2;}
14086 { (exit 1); exit 1; }; };;
14087 --help | --hel | -h )
14088 echo "$ac_cs_usage"; exit 0 ;;
14089 --debug | --d* | -d )
14090 debug=: ;;
14091 --file | --fil | --fi | --f )
14092 $ac_shift
14093 CONFIG_FILES="$CONFIG_FILES $ac_optarg"
14094 ac_need_defaults=false;;
14095 --header | --heade | --head | --hea )
14096 $ac_shift
14097 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
14098 ac_need_defaults=false;;
14099 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
14100 | -silent | --silent | --silen | --sile | --sil | --si | --s)
14101 ac_cs_silent=: ;;
14102
14103 # This is an error.
14104 -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
14105 Try \`$0 --help' for more information." >&5
14106 echo "$as_me: error: unrecognized option: $1
14107 Try \`$0 --help' for more information." >&2;}
14108 { (exit 1); exit 1; }; } ;;
14109
14110 *) ac_config_targets="$ac_config_targets $1" ;;
14111
14112 esac
14113 shift
14114 done
14115
14116 ac_configure_extra_args=
14117
14118 if $ac_cs_silent; then
14119 exec 6>/dev/null
14120 ac_configure_extra_args="$ac_configure_extra_args --silent"
14121 fi
14122
14123 _ACEOF
14124 cat >>$CONFIG_STATUS <<_ACEOF
14125 if \$ac_cs_recheck; then
14126 echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
14127 exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
14128 fi
14129
14130 _ACEOF
14131
14132
14133
14134
14135
14136 cat >>$CONFIG_STATUS <<\_ACEOF
14137 for ac_config_target in $ac_config_targets
14138 do
14139 case "$ac_config_target" in
14140 # Handling of arguments.
14141 "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
14142 "doc/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
14143 "src/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
14144 "src/rxvtlib.h" ) CONFIG_FILES="$CONFIG_FILES src/rxvtlib.h" ;;
14145 "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.h.in" ;;
14146 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
14147 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
14148 { (exit 1); exit 1; }; };;
14149 esac
14150 done
14151
14152 # If the user did not use the arguments to specify the items to instantiate,
14153 # then the envvar interface is used. Set only those that are not.
14154 # We use the long form for the default assignment because of an extremely
14155 # bizarre bug on SunOS 4.1.3.
14156 if $ac_need_defaults; then
14157 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
14158 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
14159 fi
14160
14161 # Have a temporary directory for convenience. Make it in the build tree
14162 # simply because there is no reason to put it here, and in addition,
14163 # creating and moving files from /tmp can sometimes cause problems.
14164 # Create a temporary directory, and hook for its removal unless debugging.
14165 $debug ||
14166 {
14167 trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
14168 trap '{ (exit 1); exit 1; }' 1 2 13 15
14169 }
14170
14171 # Create a (secure) tmp directory for tmp files.
14172
14173 {
14174 tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
14175 test -n "$tmp" && test -d "$tmp"
14176 } ||
14177 {
14178 tmp=./confstat$$-$RANDOM
14179 (umask 077 && mkdir $tmp)
14180 } ||
14181 {
14182 echo "$me: cannot create a temporary directory in ." >&2
14183 { (exit 1); exit 1; }
14184 }
14185
14186 _ACEOF
14187
14188 cat >>$CONFIG_STATUS <<_ACEOF
14189
14190 #
14191 # CONFIG_FILES section.
14192 #
14193
14194 # No need to generate the scripts if there are no CONFIG_FILES.
14195 # This happens for instance when ./config.status config.h
14196 if test -n "\$CONFIG_FILES"; then
14197 # Protect against being on the right side of a sed subst in config.status.
14198 sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
14199 s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
14200 s,@SHELL@,$SHELL,;t t
14201 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
14202 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
14203 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
14204 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
14205 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
14206 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
14207 s,@exec_prefix@,$exec_prefix,;t t
14208 s,@prefix@,$prefix,;t t
14209 s,@program_transform_name@,$program_transform_name,;t t
14210 s,@bindir@,$bindir,;t t
14211 s,@sbindir@,$sbindir,;t t
14212 s,@libexecdir@,$libexecdir,;t t
14213 s,@datadir@,$datadir,;t t
14214 s,@sysconfdir@,$sysconfdir,;t t
14215 s,@sharedstatedir@,$sharedstatedir,;t t
14216 s,@localstatedir@,$localstatedir,;t t
14217 s,@libdir@,$libdir,;t t
14218 s,@includedir@,$includedir,;t t
14219 s,@oldincludedir@,$oldincludedir,;t t
14220 s,@infodir@,$infodir,;t t
14221 s,@mandir@,$mandir,;t t
14222 s,@build_alias@,$build_alias,;t t
14223 s,@host_alias@,$host_alias,;t t
14224 s,@target_alias@,$target_alias,;t t
14225 s,@DEFS@,$DEFS,;t t
14226 s,@ECHO_C@,$ECHO_C,;t t
14227 s,@ECHO_N@,$ECHO_N,;t t
14228 s,@ECHO_T@,$ECHO_T,;t t
14229 s,@LIBS@,$LIBS,;t t
14230 s,@build@,$build,;t t
14231 s,@build_cpu@,$build_cpu,;t t
14232 s,@build_vendor@,$build_vendor,;t t
14233 s,@build_os@,$build_os,;t t
14234 s,@host@,$host,;t t
14235 s,@host_cpu@,$host_cpu,;t t
14236 s,@host_vendor@,$host_vendor,;t t
14237 s,@host_os@,$host_os,;t t
14238 s,@VERSION@,$VERSION,;t t
14239 s,@DATE@,$DATE,;t t
14240 s,@LSMDATE@,$LSMDATE,;t t
14241 s,@LIBVERSION@,$LIBVERSION,;t t
14242 s,@CC@,$CC,;t t
14243 s,@CFLAGS@,$CFLAGS,;t t
14244 s,@LDFLAGS@,$LDFLAGS,;t t
14245 s,@CPPFLAGS@,$CPPFLAGS,;t t
14246 s,@ac_ct_CC@,$ac_ct_CC,;t t
14247 s,@EXEEXT@,$EXEEXT,;t t
14248 s,@OBJEXT@,$OBJEXT,;t t
14249 s,@CXX@,$CXX,;t t
14250 s,@CXXFLAGS@,$CXXFLAGS,;t t
14251 s,@ac_ct_CXX@,$ac_ct_CXX,;t t
14252 s,@CPP@,$CPP,;t t
14253 s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
14254 s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
14255 s,@INSTALL_DATA@,$INSTALL_DATA,;t t
14256 s,@EGREP@,$EGREP,;t t
14257 s,@LINKER@,$LINKER,;t t
14258 s,@INSTALL_LIBRXVT@,$INSTALL_LIBRXVT,;t t
14259 s,@RXVTNAME@,$RXVTNAME,;t t
14260 s,@MV@,$MV,;t t
14261 s,@RM@,$RM,;t t
14262 s,@CP@,$CP,;t t
14263 s,@LN@,$LN,;t t
14264 s,@SED@,$SED,;t t
14265 s,@ECHO@,$ECHO,;t t
14266 s,@CMP@,$CMP,;t t
14267 s,@TIC@,$TIC,;t t
14268 s,@CXXCPP@,$CXXCPP,;t t
14269 s,@X_CFLAGS@,$X_CFLAGS,;t t
14270 s,@X_PRE_LIBS@,$X_PRE_LIBS,;t t
14271 s,@X_LIBS@,$X_LIBS,;t t
14272 s,@X_EXTRA_LIBS@,$X_EXTRA_LIBS,;t t
14273 s,@XPM_CPPFLAGS@,$XPM_CPPFLAGS,;t t
14274 s,@XPM_CFLAGS@,$XPM_CFLAGS,;t t
14275 s,@XPM_LIBS@,$XPM_LIBS,;t t
14276 s,@rxvt_int16_typedef@,$rxvt_int16_typedef,;t t
14277 s,@rxvt_uint16_typedef@,$rxvt_uint16_typedef,;t t
14278 s,@rxvt_int32_typedef@,$rxvt_int32_typedef,;t t
14279 s,@rxvt_uint32_typedef@,$rxvt_uint32_typedef,;t t
14280 s,@rxvt_intp_define@,$rxvt_intp_define,;t t
14281 s,@rxvt_u_intp_define@,$rxvt_u_intp_define,;t t
14282 s,@PKG_CONFIG@,$PKG_CONFIG,;t t
14283 s,@XFT_CONFIG@,$XFT_CONFIG,;t t
14284 s,@PERL@,$PERL,;t t
14285 s,@PERLLIB@,$PERLLIB,;t t
14286 s,@PERLFLAGS@,$PERLFLAGS,;t t
14287 s,@PERLPRIVLIBEXP@,$PERLPRIVLIBEXP,;t t
14288 s,@IF_PERL@,$IF_PERL,;t t
14289 s,@PERL_O@,$PERL_O,;t t
14290 s,@DEBUG@,$DEBUG,;t t
14291 s,@DINCLUDE@,$DINCLUDE,;t t
14292 s,@DLIB@,$DLIB,;t t
14293 s,@include_stdint_h@,$include_stdint_h,;t t
14294 s,@include_stdarg_h@,$include_stdarg_h,;t t
14295 s,@include_stdlib_h@,$include_stdlib_h,;t t
14296 s,@include_unistd_h@,$include_unistd_h,;t t
14297 s,@include_string_h@,$include_string_h,;t t
14298 s,@include_fcntl_h@,$include_fcntl_h,;t t
14299 s,@include_util_h@,$include_util_h,;t t
14300 s,@include_assert_h@,$include_assert_h,;t t
14301 s,@include_sys_ioctl_h@,$include_sys_ioctl_h,;t t
14302 s,@include_sys_select_h@,$include_sys_select_h,;t t
14303 s,@include_sys_strredir_h@,$include_sys_strredir_h,;t t
14304 s,@include_sys_time_h@,$include_sys_time_h,;t t
14305 s,@include_time_h@,$include_time_h,;t t
14306 s,@LIBOBJS@,$LIBOBJS,;t t
14307 s,@LTLIBOBJS@,$LTLIBOBJS,;t t
14308 CEOF
14309
14310 _ACEOF
14311
14312 cat >>$CONFIG_STATUS <<\_ACEOF
14313 # Split the substitutions into bite-sized pieces for seds with
14314 # small command number limits, like on Digital OSF/1 and HP-UX.
14315 ac_max_sed_lines=48
14316 ac_sed_frag=1 # Number of current file.
14317 ac_beg=1 # First line for current file.
14318 ac_end=$ac_max_sed_lines # Line after last line for current file.
14319 ac_more_lines=:
14320 ac_sed_cmds=
14321 while $ac_more_lines; do
14322 if test $ac_beg -gt 1; then
14323 sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
14324 else
14325 sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
14326 fi
14327 if test ! -s $tmp/subs.frag; then
14328 ac_more_lines=false
14329 else
14330 # The purpose of the label and of the branching condition is to
14331 # speed up the sed processing (if there are no `@' at all, there
14332 # is no need to browse any of the substitutions).
14333 # These are the two extra sed commands mentioned above.
14334 (echo ':t
14335 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
14336 if test -z "$ac_sed_cmds"; then
14337 ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
14338 else
14339 ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
14340 fi
14341 ac_sed_frag=`expr $ac_sed_frag + 1`
14342 ac_beg=$ac_end
14343 ac_end=`expr $ac_end + $ac_max_sed_lines`
14344 fi
14345 done
14346 if test -z "$ac_sed_cmds"; then
14347 ac_sed_cmds=cat
14348 fi
14349 fi # test -n "$CONFIG_FILES"
14350
14351 _ACEOF
14352 cat >>$CONFIG_STATUS <<\_ACEOF
14353 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
14354 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
14355 case $ac_file in
14356 - | *:- | *:-:* ) # input from stdin
14357 cat >$tmp/stdin
14358 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
14359 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
14360 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
14361 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
14362 * ) ac_file_in=$ac_file.in ;;
14363 esac
14364
14365 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
14366 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
14367 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14368 X"$ac_file" : 'X\(//\)[^/]' \| \
14369 X"$ac_file" : 'X\(//\)$' \| \
14370 X"$ac_file" : 'X\(/\)' \| \
14371 . : '\(.\)' 2>/dev/null ||
14372 echo X"$ac_file" |
14373 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14374 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14375 /^X\(\/\/\)$/{ s//\1/; q; }
14376 /^X\(\/\).*/{ s//\1/; q; }
14377 s/.*/./; q'`
14378 { if $as_mkdir_p; then
14379 mkdir -p "$ac_dir"
14380 else
14381 as_dir="$ac_dir"
14382 as_dirs=
14383 while test ! -d "$as_dir"; do
14384 as_dirs="$as_dir $as_dirs"
14385 as_dir=`(dirname "$as_dir") 2>/dev/null ||
14386 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14387 X"$as_dir" : 'X\(//\)[^/]' \| \
14388 X"$as_dir" : 'X\(//\)$' \| \
14389 X"$as_dir" : 'X\(/\)' \| \
14390 . : '\(.\)' 2>/dev/null ||
14391 echo X"$as_dir" |
14392 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14393 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14394 /^X\(\/\/\)$/{ s//\1/; q; }
14395 /^X\(\/\).*/{ s//\1/; q; }
14396 s/.*/./; q'`
14397 done
14398 test ! -n "$as_dirs" || mkdir $as_dirs
14399 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
14400 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
14401 { (exit 1); exit 1; }; }; }
14402
14403 ac_builddir=.
14404
14405 if test "$ac_dir" != .; then
14406 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
14407 # A "../" for each directory in $ac_dir_suffix.
14408 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
14409 else
14410 ac_dir_suffix= ac_top_builddir=
14411 fi
14412
14413 case $srcdir in
14414 .) # No --srcdir option. We are building in place.
14415 ac_srcdir=.
14416 if test -z "$ac_top_builddir"; then
14417 ac_top_srcdir=.
14418 else
14419 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
14420 fi ;;
14421 [\\/]* | ?:[\\/]* ) # Absolute path.
14422 ac_srcdir=$srcdir$ac_dir_suffix;
14423 ac_top_srcdir=$srcdir ;;
14424 *) # Relative path.
14425 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
14426 ac_top_srcdir=$ac_top_builddir$srcdir ;;
14427 esac
14428
14429 # Do not use `cd foo && pwd` to compute absolute paths, because
14430 # the directories may not exist.
14431 case `pwd` in
14432 .) ac_abs_builddir="$ac_dir";;
14433 *)
14434 case "$ac_dir" in
14435 .) ac_abs_builddir=`pwd`;;
14436 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
14437 *) ac_abs_builddir=`pwd`/"$ac_dir";;
14438 esac;;
14439 esac
14440 case $ac_abs_builddir in
14441 .) ac_abs_top_builddir=${ac_top_builddir}.;;
14442 *)
14443 case ${ac_top_builddir}. in
14444 .) ac_abs_top_builddir=$ac_abs_builddir;;
14445 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
14446 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
14447 esac;;
14448 esac
14449 case $ac_abs_builddir in
14450 .) ac_abs_srcdir=$ac_srcdir;;
14451 *)
14452 case $ac_srcdir in
14453 .) ac_abs_srcdir=$ac_abs_builddir;;
14454 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
14455 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
14456 esac;;
14457 esac
14458 case $ac_abs_builddir in
14459 .) ac_abs_top_srcdir=$ac_top_srcdir;;
14460 *)
14461 case $ac_top_srcdir in
14462 .) ac_abs_top_srcdir=$ac_abs_builddir;;
14463 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
14464 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
14465 esac;;
14466 esac
14467
14468
14469 case $INSTALL in
14470 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
14471 *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
14472 esac
14473
14474 # Let's still pretend it is `configure' which instantiates (i.e., don't
14475 # use $as_me), people would be surprised to read:
14476 # /* config.h. Generated by config.status. */
14477 if test x"$ac_file" = x-; then
14478 configure_input=
14479 else
14480 configure_input="$ac_file. "
14481 fi
14482 configure_input=$configure_input"Generated from `echo $ac_file_in |
14483 sed 's,.*/,,'` by configure."
14484
14485 # First look for the input files in the build tree, otherwise in the
14486 # src tree.
14487 ac_file_inputs=`IFS=:
14488 for f in $ac_file_in; do
14489 case $f in
14490 -) echo $tmp/stdin ;;
14491 [\\/$]*)
14492 # Absolute (can't be DOS-style, as IFS=:)
14493 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
14494 echo "$as_me: error: cannot find input file: $f" >&2;}
14495 { (exit 1); exit 1; }; }
14496 echo "$f";;
14497 *) # Relative
14498 if test -f "$f"; then
14499 # Build tree
14500 echo "$f"
14501 elif test -f "$srcdir/$f"; then
14502 # Source tree
14503 echo "$srcdir/$f"
14504 else
14505 # /dev/null tree
14506 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
14507 echo "$as_me: error: cannot find input file: $f" >&2;}
14508 { (exit 1); exit 1; }; }
14509 fi;;
14510 esac
14511 done` || { (exit 1); exit 1; }
14512
14513 if test x"$ac_file" != x-; then
14514 { echo "$as_me:$LINENO: creating $ac_file" >&5
14515 echo "$as_me: creating $ac_file" >&6;}
14516 rm -f "$ac_file"
14517 fi
14518 _ACEOF
14519 cat >>$CONFIG_STATUS <<_ACEOF
14520 sed "$ac_vpsub
14521 $extrasub
14522 _ACEOF
14523 cat >>$CONFIG_STATUS <<\_ACEOF
14524 :t
14525 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
14526 s,@configure_input@,$configure_input,;t t
14527 s,@srcdir@,$ac_srcdir,;t t
14528 s,@abs_srcdir@,$ac_abs_srcdir,;t t
14529 s,@top_srcdir@,$ac_top_srcdir,;t t
14530 s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
14531 s,@builddir@,$ac_builddir,;t t
14532 s,@abs_builddir@,$ac_abs_builddir,;t t
14533 s,@top_builddir@,$ac_top_builddir,;t t
14534 s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
14535 s,@INSTALL@,$ac_INSTALL,;t t
14536 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
14537 rm -f $tmp/stdin
14538 if test x"$ac_file" != x-; then
14539 mv $tmp/out $ac_file
14540 else
14541 cat $tmp/out
14542 rm -f $tmp/out
14543 fi
14544
14545 done
14546 _ACEOF
14547 cat >>$CONFIG_STATUS <<\_ACEOF
14548
14549 #
14550 # CONFIG_HEADER section.
14551 #
14552
14553 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
14554 # NAME is the cpp macro being defined and VALUE is the value it is being given.
14555 #
14556 # ac_d sets the value in "#define NAME VALUE" lines.
14557 ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
14558 ac_dB='[ ].*$,\1#\2'
14559 ac_dC=' '
14560 ac_dD=',;t'
14561 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
14562 ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
14563 ac_uB='$,\1#\2define\3'
14564 ac_uC=' '
14565 ac_uD=',;t'
14566
14567 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
14568 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
14569 case $ac_file in
14570 - | *:- | *:-:* ) # input from stdin
14571 cat >$tmp/stdin
14572 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
14573 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
14574 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
14575 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
14576 * ) ac_file_in=$ac_file.in ;;
14577 esac
14578
14579 test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
14580 echo "$as_me: creating $ac_file" >&6;}
14581
14582 # First look for the input files in the build tree, otherwise in the
14583 # src tree.
14584 ac_file_inputs=`IFS=:
14585 for f in $ac_file_in; do
14586 case $f in
14587 -) echo $tmp/stdin ;;
14588 [\\/$]*)
14589 # Absolute (can't be DOS-style, as IFS=:)
14590 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
14591 echo "$as_me: error: cannot find input file: $f" >&2;}
14592 { (exit 1); exit 1; }; }
14593 # Do quote $f, to prevent DOS paths from being IFS'd.
14594 echo "$f";;
14595 *) # Relative
14596 if test -f "$f"; then
14597 # Build tree
14598 echo "$f"
14599 elif test -f "$srcdir/$f"; then
14600 # Source tree
14601 echo "$srcdir/$f"
14602 else
14603 # /dev/null tree
14604 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
14605 echo "$as_me: error: cannot find input file: $f" >&2;}
14606 { (exit 1); exit 1; }; }
14607 fi;;
14608 esac
14609 done` || { (exit 1); exit 1; }
14610 # Remove the trailing spaces.
14611 sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
14612
14613 _ACEOF
14614
14615 # Transform confdefs.h into two sed scripts, `conftest.defines' and
14616 # `conftest.undefs', that substitutes the proper values into
14617 # config.h.in to produce config.h. The first handles `#define'
14618 # templates, and the second `#undef' templates.
14619 # And first: Protect against being on the right side of a sed subst in
14620 # config.status. Protect against being in an unquoted here document
14621 # in config.status.
14622 rm -f conftest.defines conftest.undefs
14623 # Using a here document instead of a string reduces the quoting nightmare.
14624 # Putting comments in sed scripts is not portable.
14625 #
14626 # `end' is used to avoid that the second main sed command (meant for
14627 # 0-ary CPP macros) applies to n-ary macro definitions.
14628 # See the Autoconf documentation for `clear'.
14629 cat >confdef2sed.sed <<\_ACEOF
14630 s/[\\&,]/\\&/g
14631 s,[\\$`],\\&,g
14632 t clear
14633 : clear
14634 s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
14635 t end
14636 s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
14637 : end
14638 _ACEOF
14639 # If some macros were called several times there might be several times
14640 # the same #defines, which is useless. Nevertheless, we may not want to
14641 # sort them, since we want the *last* AC-DEFINE to be honored.
14642 uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
14643 sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
14644 rm -f confdef2sed.sed
14645
14646 # This sed command replaces #undef with comments. This is necessary, for
14647 # example, in the case of _POSIX_SOURCE, which is predefined and required
14648 # on some systems where configure will not decide to define it.
14649 cat >>conftest.undefs <<\_ACEOF
14650 s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
14651 _ACEOF
14652
14653 # Break up conftest.defines because some shells have a limit on the size
14654 # of here documents, and old seds have small limits too (100 cmds).
14655 echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
14656 echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
14657 echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
14658 echo ' :' >>$CONFIG_STATUS
14659 rm -f conftest.tail
14660 while grep . conftest.defines >/dev/null
14661 do
14662 # Write a limited-size here document to $tmp/defines.sed.
14663 echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
14664 # Speed up: don't consider the non `#define' lines.
14665 echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS
14666 # Work around the forget-to-reset-the-flag bug.
14667 echo 't clr' >>$CONFIG_STATUS
14668 echo ': clr' >>$CONFIG_STATUS
14669 sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
14670 echo 'CEOF
14671 sed -f $tmp/defines.sed $tmp/in >$tmp/out
14672 rm -f $tmp/in
14673 mv $tmp/out $tmp/in
14674 ' >>$CONFIG_STATUS
14675 sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
14676 rm -f conftest.defines
14677 mv conftest.tail conftest.defines
14678 done
14679 rm -f conftest.defines
14680 echo ' fi # grep' >>$CONFIG_STATUS
14681 echo >>$CONFIG_STATUS
14682
14683 # Break up conftest.undefs because some shells have a limit on the size
14684 # of here documents, and old seds have small limits too (100 cmds).
14685 echo ' # Handle all the #undef templates' >>$CONFIG_STATUS
14686 rm -f conftest.tail
14687 while grep . conftest.undefs >/dev/null
14688 do
14689 # Write a limited-size here document to $tmp/undefs.sed.
14690 echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
14691 # Speed up: don't consider the non `#undef'
14692 echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS
14693 # Work around the forget-to-reset-the-flag bug.
14694 echo 't clr' >>$CONFIG_STATUS
14695 echo ': clr' >>$CONFIG_STATUS
14696 sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
14697 echo 'CEOF
14698 sed -f $tmp/undefs.sed $tmp/in >$tmp/out
14699 rm -f $tmp/in
14700 mv $tmp/out $tmp/in
14701 ' >>$CONFIG_STATUS
14702 sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
14703 rm -f conftest.undefs
14704 mv conftest.tail conftest.undefs
14705 done
14706 rm -f conftest.undefs
14707
14708 cat >>$CONFIG_STATUS <<\_ACEOF
14709 # Let's still pretend it is `configure' which instantiates (i.e., don't
14710 # use $as_me), people would be surprised to read:
14711 # /* config.h. Generated by config.status. */
14712 if test x"$ac_file" = x-; then
14713 echo "/* Generated by configure. */" >$tmp/config.h
14714 else
14715 echo "/* $ac_file. Generated by configure. */" >$tmp/config.h
14716 fi
14717 cat $tmp/in >>$tmp/config.h
14718 rm -f $tmp/in
14719 if test x"$ac_file" != x-; then
14720 if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
14721 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
14722 echo "$as_me: $ac_file is unchanged" >&6;}
14723 else
14724 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
14725 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14726 X"$ac_file" : 'X\(//\)[^/]' \| \
14727 X"$ac_file" : 'X\(//\)$' \| \
14728 X"$ac_file" : 'X\(/\)' \| \
14729 . : '\(.\)' 2>/dev/null ||
14730 echo X"$ac_file" |
14731 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14732 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14733 /^X\(\/\/\)$/{ s//\1/; q; }
14734 /^X\(\/\).*/{ s//\1/; q; }
14735 s/.*/./; q'`
14736 { if $as_mkdir_p; then
14737 mkdir -p "$ac_dir"
14738 else
14739 as_dir="$ac_dir"
14740 as_dirs=
14741 while test ! -d "$as_dir"; do
14742 as_dirs="$as_dir $as_dirs"
14743 as_dir=`(dirname "$as_dir") 2>/dev/null ||
14744 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14745 X"$as_dir" : 'X\(//\)[^/]' \| \
14746 X"$as_dir" : 'X\(//\)$' \| \
14747 X"$as_dir" : 'X\(/\)' \| \
14748 . : '\(.\)' 2>/dev/null ||
14749 echo X"$as_dir" |
14750 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14751 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14752 /^X\(\/\/\)$/{ s//\1/; q; }
14753 /^X\(\/\).*/{ s//\1/; q; }
14754 s/.*/./; q'`
14755 done
14756 test ! -n "$as_dirs" || mkdir $as_dirs
14757 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
14758 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
14759 { (exit 1); exit 1; }; }; }
14760
14761 rm -f $ac_file
14762 mv $tmp/config.h $ac_file
14763 fi
14764 else
14765 cat $tmp/config.h
14766 rm -f $tmp/config.h
14767 fi
14768 done
14769 _ACEOF
14770
14771 cat >>$CONFIG_STATUS <<\_ACEOF
14772
14773 { (exit 0); exit 0; }
14774 _ACEOF
14775 chmod +x $CONFIG_STATUS
14776 ac_clean_files=$ac_clean_files_save
14777
14778
14779 # configure is writing to config.log, and then calls config.status.
14780 # config.status does its own redirection, appending to config.log.
14781 # Unfortunately, on DOS this fails, as config.log is still kept open
14782 # by configure, so config.status won't be able to write to it; its
14783 # output is simply discarded. So we exec the FD to /dev/null,
14784 # effectively closing config.log, so it can be properly (re)opened and
14785 # appended to by config.status. When coming back to configure, we
14786 # need to make the FD available again.
14787 if test "$no_create" != yes; then
14788 ac_cs_success=:
14789 ac_config_status_args=
14790 test "$silent" = yes &&
14791 ac_config_status_args="$ac_config_status_args --quiet"
14792 exec 5>/dev/null
14793 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
14794 exec 5>>config.log
14795 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
14796 # would make configure fail if this is the last instruction.
14797 $ac_cs_success || { (exit 1); exit 1; }
14798 fi
14799
14800
14801 echo "Configuration:
14802
14803 Rxvt version: $VERSION : $DATE
14804 Source code location: $srcdir
14805 Install path: ${prefix}/bin
14806 Compiler: $CXX
14807 Compiler flags: $CFLAGS
14808 Linker: $LINKER"
14809
14810 if test "$MALLOC_TYPE" = S; then
14811 echo " malloc support: system default"
14812 fi
14813 if test "$MALLOC_TYPE" = G; then
14814 echo " malloc support: Gray Watson's dmalloc"
14815 fi
14816 if test "$MALLOC_TYPE" = D; then
14817 echo " malloc support: Doug Lea's malloc"
14818 fi
14819
14820 if test x$support_xpm = xyes; then
14821 echo " Xpm library: $XPM_LIBS"
14822 fi
14823
14824 if test x$support_utmp != xyes; then
14825 echo " utmp support: disabled"
14826 echo
14827 else
14828 echo " utmp support: enabled
14829 utmp file: $path_utmp
14830 utmpx file: $path_utmpx
14831 wtmp file: $path_wtmp
14832 wtmpx file: $path_wtmpx
14833 lastlog file: $path_lastlog
14834 lastlogx file: $path_lastlogx"
14835 fi
14836 if test x$term != x; then
14837 echo " set TERM to: $term"
14838 fi
14839 if test x$terminfo != x; then
14840 echo " set TERMINFO to: $terminfo"
14841 fi
14842 echo " default resource name: $RESNAME"
14843 echo " resource class: $RESCLASS"
14844 if test x$RESFALLBACK != x; then
14845 echo " resource class fallback: $RESFALLBACK"
14846 fi
14847 echo
14848 echo " embedded perl: $support_perl"
14849 echo
14850 if test x$support_xpm = xneedsmanualspecification; then
14851 echo ".----------------------------------------------------------------."
14852 echo ". WARNING: --enable-xpm-background was specified however the ."
14853 echo ". XPM includes files and libraries could not be found. ."
14854 echo ". XPM backgrounds are now being DISABLED! If you want ."
14855 echo ". to use them you should rerun configure with the ."
14856 echo ". appropriate --with-xpm-includes=/path/to/xpm/includes ."
14857 echo ". and --with-xpm-library=/path/to/xpm/library lines. ."
14858 echo ".----------------------------------------------------------------."
14859 fi
14860 if test x$support_xim = xyes -a x$rxvt_cv_func_xlocale = xno; then
14861 echo ".----------------------------------------------------------------."
14862 echo ". WARNING: --enable-xim was specified however the locale support ."
14863 echo ". functions could not be found. ."
14864 echo ". XIM is now being DISABLED! ."
14865 echo ".----------------------------------------------------------------."
14866 fi
14867
14868 echo " *** Optionally check src/feature.h for further options ***"
14869 echo
14870
14871 echo ".----------------------------------------------------------------."
14872 echo ". NOTE: some features are disabled by default, try ."
14873 echo ". configure --help to get an idea of the optional features, ."
14874 echo ". or read ./README.configure ."
14875 echo ". ."
14876 echo ". The script ./reconf gives a reasonable baseline, try it if ."
14877 echo ". you do not want to read documentation and still want some ."
14878 echo ". useful features. ."
14879 echo ".----------------------------------------------------------------."
14880 echo
14881