ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/rxvt-unicode/configure
Revision: 1.81
Committed: Fri Jan 20 11:02:46 2006 UTC (18 years, 4 months ago) by root
Branch: MAIN
Changes since 1.80: +1 -1 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 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 --enable-ttygid enable tty setting to group named "tty"
889 --disable-backspace-key disable handling of the backspace key
890 --disable-delete-key disable handling of the delete key
891 --disable-resources disable all resource checking
892 --enable-8bitctrls enable 8 bit control sequences (not recommended)
893 --enable-fallback(=CLASS) fall back on CLASS resources in addition to URxvt ones (default: Rxvt)
894 --disable-swapscreen disable swap screen support
895 --enable-iso14755 enable support for extended ISO 14755 modes
896 --enable-frills enable support for rarely used features
897 --enable-24bit enable support for using 24bit visuals if available
898 --enable-keepscrolling enable continual scrolling on scrollbar arrow press
899 --enable-selectionscrolling enable scrolling during selections
900 --enable-mousewheel enable scrolling via mouse wheel or buttons 4 & 5
901 --enable-slipwheeling enable slip wheel scrolling (requires previous)
902 --enable-dmalloc enable Gray Watson's malloc - for debugging use
903 --enable-dlmalloc enable Doug Lea's malloc - for production use
904 NOTE: enable only one malloc package
905 --enable-smart-resize enable smart growth/shrink behaviour
906 --enable-text-blink enable blinking text
907 --enable-pointer-blank enable pointer blank when typing or inactive pointer
908
909 Optional Packages:
910 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
911 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
912 --with-codesets=NAME,.. compile in additional codesets (jp,jp_ext,kr,zh,zh_ext,all)
913 --with-res-name=NAME use this as default resource name (default: urxvt)
914 --with-res-class=CLASS use this as the resource class (default: URxvt)
915 --with-name=NAME set the basename for the installed binaries (default: urxvt)
916 --with-term=NAME set the terminal to NAME (default: rxvt)
917 --with-terminfo=PATH set the path to the terminfo tree to PATH
918 --with-x use the X Window System
919 --with-xpm-includes=DIR use XPM includes in DIR
920 --with-xpm-library=DIR use XPM library in DIR
921 --with-xpm use XPM
922
923 Some influential environment variables:
924 CC C compiler command
925 CFLAGS C compiler flags
926 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
927 nonstandard directory <lib dir>
928 CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have
929 headers in a nonstandard directory <include dir>
930 CXX C++ compiler command
931 CXXFLAGS C++ compiler flags
932 CPP C preprocessor
933 CXXCPP C++ preprocessor
934
935 Use these variables to override the choices made by `configure' or to help
936 it to find libraries and programs with nonstandard names/locations.
937
938 _ACEOF
939 fi
940
941 if test "$ac_init_help" = "recursive"; then
942 # If there are subdirs, report their specific --help.
943 ac_popdir=`pwd`
944 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
945 test -d $ac_dir || continue
946 ac_builddir=.
947
948 if test "$ac_dir" != .; then
949 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
950 # A "../" for each directory in $ac_dir_suffix.
951 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
952 else
953 ac_dir_suffix= ac_top_builddir=
954 fi
955
956 case $srcdir in
957 .) # No --srcdir option. We are building in place.
958 ac_srcdir=.
959 if test -z "$ac_top_builddir"; then
960 ac_top_srcdir=.
961 else
962 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
963 fi ;;
964 [\\/]* | ?:[\\/]* ) # Absolute path.
965 ac_srcdir=$srcdir$ac_dir_suffix;
966 ac_top_srcdir=$srcdir ;;
967 *) # Relative path.
968 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
969 ac_top_srcdir=$ac_top_builddir$srcdir ;;
970 esac
971
972 # Do not use `cd foo && pwd` to compute absolute paths, because
973 # the directories may not exist.
974 case `pwd` in
975 .) ac_abs_builddir="$ac_dir";;
976 *)
977 case "$ac_dir" in
978 .) ac_abs_builddir=`pwd`;;
979 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
980 *) ac_abs_builddir=`pwd`/"$ac_dir";;
981 esac;;
982 esac
983 case $ac_abs_builddir in
984 .) ac_abs_top_builddir=${ac_top_builddir}.;;
985 *)
986 case ${ac_top_builddir}. in
987 .) ac_abs_top_builddir=$ac_abs_builddir;;
988 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
989 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
990 esac;;
991 esac
992 case $ac_abs_builddir in
993 .) ac_abs_srcdir=$ac_srcdir;;
994 *)
995 case $ac_srcdir in
996 .) ac_abs_srcdir=$ac_abs_builddir;;
997 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
998 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
999 esac;;
1000 esac
1001 case $ac_abs_builddir in
1002 .) ac_abs_top_srcdir=$ac_top_srcdir;;
1003 *)
1004 case $ac_top_srcdir in
1005 .) ac_abs_top_srcdir=$ac_abs_builddir;;
1006 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
1007 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
1008 esac;;
1009 esac
1010
1011 cd $ac_dir
1012 # Check for guested configure; otherwise get Cygnus style configure.
1013 if test -f $ac_srcdir/configure.gnu; then
1014 echo
1015 $SHELL $ac_srcdir/configure.gnu --help=recursive
1016 elif test -f $ac_srcdir/configure; then
1017 echo
1018 $SHELL $ac_srcdir/configure --help=recursive
1019 elif test -f $ac_srcdir/configure.ac ||
1020 test -f $ac_srcdir/configure.in; then
1021 echo
1022 $ac_configure --help
1023 else
1024 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1025 fi
1026 cd "$ac_popdir"
1027 done
1028 fi
1029
1030 test -n "$ac_init_help" && exit 0
1031 if $ac_init_version; then
1032 cat <<\_ACEOF
1033
1034 Copyright (C) 2003 Free Software Foundation, Inc.
1035 This configure script is free software; the Free Software Foundation
1036 gives unlimited permission to copy, distribute and modify it.
1037 _ACEOF
1038 exit 0
1039 fi
1040 exec 5>config.log
1041 cat >&5 <<_ACEOF
1042 This file contains any messages produced by compilers while
1043 running configure, to aid debugging if configure makes a mistake.
1044
1045 It was created by $as_me, which was
1046 generated by GNU Autoconf 2.59. Invocation command line was
1047
1048 $ $0 $@
1049
1050 _ACEOF
1051 {
1052 cat <<_ASUNAME
1053 ## --------- ##
1054 ## Platform. ##
1055 ## --------- ##
1056
1057 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1058 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1059 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1060 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1061 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1062
1063 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1064 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1065
1066 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1067 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1068 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1069 hostinfo = `(hostinfo) 2>/dev/null || echo unknown`
1070 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1071 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1072 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1073
1074 _ASUNAME
1075
1076 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1077 for as_dir in $PATH
1078 do
1079 IFS=$as_save_IFS
1080 test -z "$as_dir" && as_dir=.
1081 echo "PATH: $as_dir"
1082 done
1083
1084 } >&5
1085
1086 cat >&5 <<_ACEOF
1087
1088
1089 ## ----------- ##
1090 ## Core tests. ##
1091 ## ----------- ##
1092
1093 _ACEOF
1094
1095
1096 # Keep a trace of the command line.
1097 # Strip out --no-create and --no-recursion so they do not pile up.
1098 # Strip out --silent because we don't want to record it for future runs.
1099 # Also quote any args containing shell meta-characters.
1100 # Make two passes to allow for proper duplicate-argument suppression.
1101 ac_configure_args=
1102 ac_configure_args0=
1103 ac_configure_args1=
1104 ac_sep=
1105 ac_must_keep_next=false
1106 for ac_pass in 1 2
1107 do
1108 for ac_arg
1109 do
1110 case $ac_arg in
1111 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1112 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1113 | -silent | --silent | --silen | --sile | --sil)
1114 continue ;;
1115 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1116 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1117 esac
1118 case $ac_pass in
1119 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1120 2)
1121 ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1122 if test $ac_must_keep_next = true; then
1123 ac_must_keep_next=false # Got value, back to normal.
1124 else
1125 case $ac_arg in
1126 *=* | --config-cache | -C | -disable-* | --disable-* \
1127 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1128 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1129 | -with-* | --with-* | -without-* | --without-* | --x)
1130 case "$ac_configure_args0 " in
1131 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1132 esac
1133 ;;
1134 -* ) ac_must_keep_next=true ;;
1135 esac
1136 fi
1137 ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1138 # Get rid of the leading space.
1139 ac_sep=" "
1140 ;;
1141 esac
1142 done
1143 done
1144 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1145 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1146
1147 # When interrupted or exit'd, cleanup temporary files, and complete
1148 # config.log. We remove comments because anyway the quotes in there
1149 # would cause problems or look ugly.
1150 # WARNING: Be sure not to use single quotes in there, as some shells,
1151 # such as our DU 5.0 friend, will then `close' the trap.
1152 trap 'exit_status=$?
1153 # Save into config.log some information that might help in debugging.
1154 {
1155 echo
1156
1157 cat <<\_ASBOX
1158 ## ---------------- ##
1159 ## Cache variables. ##
1160 ## ---------------- ##
1161 _ASBOX
1162 echo
1163 # The following way of writing the cache mishandles newlines in values,
1164 {
1165 (set) 2>&1 |
1166 case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1167 *ac_space=\ *)
1168 sed -n \
1169 "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1170 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1171 ;;
1172 *)
1173 sed -n \
1174 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1175 ;;
1176 esac;
1177 }
1178 echo
1179
1180 cat <<\_ASBOX
1181 ## ----------------- ##
1182 ## Output variables. ##
1183 ## ----------------- ##
1184 _ASBOX
1185 echo
1186 for ac_var in $ac_subst_vars
1187 do
1188 eval ac_val=$`echo $ac_var`
1189 echo "$ac_var='"'"'$ac_val'"'"'"
1190 done | sort
1191 echo
1192
1193 if test -n "$ac_subst_files"; then
1194 cat <<\_ASBOX
1195 ## ------------- ##
1196 ## Output files. ##
1197 ## ------------- ##
1198 _ASBOX
1199 echo
1200 for ac_var in $ac_subst_files
1201 do
1202 eval ac_val=$`echo $ac_var`
1203 echo "$ac_var='"'"'$ac_val'"'"'"
1204 done | sort
1205 echo
1206 fi
1207
1208 if test -s confdefs.h; then
1209 cat <<\_ASBOX
1210 ## ----------- ##
1211 ## confdefs.h. ##
1212 ## ----------- ##
1213 _ASBOX
1214 echo
1215 sed "/^$/d" confdefs.h | sort
1216 echo
1217 fi
1218 test "$ac_signal" != 0 &&
1219 echo "$as_me: caught signal $ac_signal"
1220 echo "$as_me: exit $exit_status"
1221 } >&5
1222 rm -f core *.core &&
1223 rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1224 exit $exit_status
1225 ' 0
1226 for ac_signal in 1 2 13 15; do
1227 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1228 done
1229 ac_signal=0
1230
1231 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1232 rm -rf conftest* confdefs.h
1233 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1234 echo >confdefs.h
1235
1236 # Predefined preprocessor variables.
1237
1238 cat >>confdefs.h <<_ACEOF
1239 #define PACKAGE_NAME "$PACKAGE_NAME"
1240 _ACEOF
1241
1242
1243 cat >>confdefs.h <<_ACEOF
1244 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1245 _ACEOF
1246
1247
1248 cat >>confdefs.h <<_ACEOF
1249 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1250 _ACEOF
1251
1252
1253 cat >>confdefs.h <<_ACEOF
1254 #define PACKAGE_STRING "$PACKAGE_STRING"
1255 _ACEOF
1256
1257
1258 cat >>confdefs.h <<_ACEOF
1259 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1260 _ACEOF
1261
1262
1263 # Let the site file select an alternate cache file if it wants to.
1264 # Prefer explicitly selected file to automatically selected ones.
1265 if test -z "$CONFIG_SITE"; then
1266 if test "x$prefix" != xNONE; then
1267 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1268 else
1269 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1270 fi
1271 fi
1272 for ac_site_file in $CONFIG_SITE; do
1273 if test -r "$ac_site_file"; then
1274 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1275 echo "$as_me: loading site script $ac_site_file" >&6;}
1276 sed 's/^/| /' "$ac_site_file" >&5
1277 . "$ac_site_file"
1278 fi
1279 done
1280
1281 if test -r "$cache_file"; then
1282 # Some versions of bash will fail to source /dev/null (special
1283 # files actually), so we avoid doing that.
1284 if test -f "$cache_file"; then
1285 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1286 echo "$as_me: loading cache $cache_file" >&6;}
1287 case $cache_file in
1288 [\\/]* | ?:[\\/]* ) . $cache_file;;
1289 *) . ./$cache_file;;
1290 esac
1291 fi
1292 else
1293 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1294 echo "$as_me: creating cache $cache_file" >&6;}
1295 >$cache_file
1296 fi
1297
1298 # Check that the precious variables saved in the cache have kept the same
1299 # value.
1300 ac_cache_corrupted=false
1301 for ac_var in `(set) 2>&1 |
1302 sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1303 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1304 eval ac_new_set=\$ac_env_${ac_var}_set
1305 eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1306 eval ac_new_val="\$ac_env_${ac_var}_value"
1307 case $ac_old_set,$ac_new_set in
1308 set,)
1309 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1310 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1311 ac_cache_corrupted=: ;;
1312 ,set)
1313 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1314 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1315 ac_cache_corrupted=: ;;
1316 ,);;
1317 *)
1318 if test "x$ac_old_val" != "x$ac_new_val"; then
1319 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1320 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1321 { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1322 echo "$as_me: former value: $ac_old_val" >&2;}
1323 { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1324 echo "$as_me: current value: $ac_new_val" >&2;}
1325 ac_cache_corrupted=:
1326 fi;;
1327 esac
1328 # Pass precious variables to config.status.
1329 if test "$ac_new_set" = set; then
1330 case $ac_new_val in
1331 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1332 ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1333 *) ac_arg=$ac_var=$ac_new_val ;;
1334 esac
1335 case " $ac_configure_args " in
1336 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1337 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1338 esac
1339 fi
1340 done
1341 if $ac_cache_corrupted; then
1342 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1343 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1344 { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1345 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1346 { (exit 1); exit 1; }; }
1347 fi
1348
1349 ac_ext=c
1350 ac_cpp='$CPP $CPPFLAGS'
1351 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1352 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1353 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375 ac_config_headers="$ac_config_headers config.h:config.h.in"
1376
1377
1378 ac_aux_dir=
1379 for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
1380 if test -f $ac_dir/install-sh; then
1381 ac_aux_dir=$ac_dir
1382 ac_install_sh="$ac_aux_dir/install-sh -c"
1383 break
1384 elif test -f $ac_dir/install.sh; then
1385 ac_aux_dir=$ac_dir
1386 ac_install_sh="$ac_aux_dir/install.sh -c"
1387 break
1388 elif test -f $ac_dir/shtool; then
1389 ac_aux_dir=$ac_dir
1390 ac_install_sh="$ac_aux_dir/shtool install -c"
1391 break
1392 fi
1393 done
1394 if test -z "$ac_aux_dir"; then
1395 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&5
1396 echo "$as_me: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&2;}
1397 { (exit 1); exit 1; }; }
1398 fi
1399 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1400 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1401 ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1402
1403 # Make sure we can run config.sub.
1404 $ac_config_sub sun4 >/dev/null 2>&1 ||
1405 { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1406 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1407 { (exit 1); exit 1; }; }
1408
1409 echo "$as_me:$LINENO: checking build system type" >&5
1410 echo $ECHO_N "checking build system type... $ECHO_C" >&6
1411 if test "${ac_cv_build+set}" = set; then
1412 echo $ECHO_N "(cached) $ECHO_C" >&6
1413 else
1414 ac_cv_build_alias=$build_alias
1415 test -z "$ac_cv_build_alias" &&
1416 ac_cv_build_alias=`$ac_config_guess`
1417 test -z "$ac_cv_build_alias" &&
1418 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1419 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1420 { (exit 1); exit 1; }; }
1421 ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1422 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1423 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1424 { (exit 1); exit 1; }; }
1425
1426 fi
1427 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1428 echo "${ECHO_T}$ac_cv_build" >&6
1429 build=$ac_cv_build
1430 build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1431 build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1432 build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1433
1434
1435 echo "$as_me:$LINENO: checking host system type" >&5
1436 echo $ECHO_N "checking host system type... $ECHO_C" >&6
1437 if test "${ac_cv_host+set}" = set; then
1438 echo $ECHO_N "(cached) $ECHO_C" >&6
1439 else
1440 ac_cv_host_alias=$host_alias
1441 test -z "$ac_cv_host_alias" &&
1442 ac_cv_host_alias=$ac_cv_build_alias
1443 ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1444 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1445 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1446 { (exit 1); exit 1; }; }
1447
1448 fi
1449 echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1450 echo "${ECHO_T}$ac_cv_host" >&6
1451 host=$ac_cv_host
1452 host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1453 host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1454 host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1455
1456
1457
1458 VERSION=`sed -n -e 's/^.*[ \t]VERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1459 DATE=`sed -n -e 's/^.*[ \t]DATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1460 echo ""
1461 echo "configuring for rxvt $VERSION"
1462 echo ""
1463
1464 orig_CXXFLAGS="$CXXFLAGS"
1465
1466
1467 ac_ext=c
1468 ac_cpp='$CPP $CPPFLAGS'
1469 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1470 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1471 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1472 if test -n "$ac_tool_prefix"; then
1473 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1474 set dummy ${ac_tool_prefix}gcc; ac_word=$2
1475 echo "$as_me:$LINENO: checking for $ac_word" >&5
1476 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1477 if test "${ac_cv_prog_CC+set}" = set; then
1478 echo $ECHO_N "(cached) $ECHO_C" >&6
1479 else
1480 if test -n "$CC"; then
1481 ac_cv_prog_CC="$CC" # Let the user override the test.
1482 else
1483 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1484 for as_dir in $PATH
1485 do
1486 IFS=$as_save_IFS
1487 test -z "$as_dir" && as_dir=.
1488 for ac_exec_ext in '' $ac_executable_extensions; do
1489 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1490 ac_cv_prog_CC="${ac_tool_prefix}gcc"
1491 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1492 break 2
1493 fi
1494 done
1495 done
1496
1497 fi
1498 fi
1499 CC=$ac_cv_prog_CC
1500 if test -n "$CC"; then
1501 echo "$as_me:$LINENO: result: $CC" >&5
1502 echo "${ECHO_T}$CC" >&6
1503 else
1504 echo "$as_me:$LINENO: result: no" >&5
1505 echo "${ECHO_T}no" >&6
1506 fi
1507
1508 fi
1509 if test -z "$ac_cv_prog_CC"; then
1510 ac_ct_CC=$CC
1511 # Extract the first word of "gcc", so it can be a program name with args.
1512 set dummy gcc; ac_word=$2
1513 echo "$as_me:$LINENO: checking for $ac_word" >&5
1514 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1515 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1516 echo $ECHO_N "(cached) $ECHO_C" >&6
1517 else
1518 if test -n "$ac_ct_CC"; then
1519 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1520 else
1521 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1522 for as_dir in $PATH
1523 do
1524 IFS=$as_save_IFS
1525 test -z "$as_dir" && as_dir=.
1526 for ac_exec_ext in '' $ac_executable_extensions; do
1527 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1528 ac_cv_prog_ac_ct_CC="gcc"
1529 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1530 break 2
1531 fi
1532 done
1533 done
1534
1535 fi
1536 fi
1537 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1538 if test -n "$ac_ct_CC"; then
1539 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1540 echo "${ECHO_T}$ac_ct_CC" >&6
1541 else
1542 echo "$as_me:$LINENO: result: no" >&5
1543 echo "${ECHO_T}no" >&6
1544 fi
1545
1546 CC=$ac_ct_CC
1547 else
1548 CC="$ac_cv_prog_CC"
1549 fi
1550
1551 if test -z "$CC"; then
1552 if test -n "$ac_tool_prefix"; then
1553 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
1554 set dummy ${ac_tool_prefix}cc; ac_word=$2
1555 echo "$as_me:$LINENO: checking for $ac_word" >&5
1556 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1557 if test "${ac_cv_prog_CC+set}" = set; then
1558 echo $ECHO_N "(cached) $ECHO_C" >&6
1559 else
1560 if test -n "$CC"; then
1561 ac_cv_prog_CC="$CC" # Let the user override the test.
1562 else
1563 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1564 for as_dir in $PATH
1565 do
1566 IFS=$as_save_IFS
1567 test -z "$as_dir" && as_dir=.
1568 for ac_exec_ext in '' $ac_executable_extensions; do
1569 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1570 ac_cv_prog_CC="${ac_tool_prefix}cc"
1571 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1572 break 2
1573 fi
1574 done
1575 done
1576
1577 fi
1578 fi
1579 CC=$ac_cv_prog_CC
1580 if test -n "$CC"; then
1581 echo "$as_me:$LINENO: result: $CC" >&5
1582 echo "${ECHO_T}$CC" >&6
1583 else
1584 echo "$as_me:$LINENO: result: no" >&5
1585 echo "${ECHO_T}no" >&6
1586 fi
1587
1588 fi
1589 if test -z "$ac_cv_prog_CC"; then
1590 ac_ct_CC=$CC
1591 # Extract the first word of "cc", so it can be a program name with args.
1592 set dummy cc; ac_word=$2
1593 echo "$as_me:$LINENO: checking for $ac_word" >&5
1594 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1595 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1596 echo $ECHO_N "(cached) $ECHO_C" >&6
1597 else
1598 if test -n "$ac_ct_CC"; then
1599 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1600 else
1601 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1602 for as_dir in $PATH
1603 do
1604 IFS=$as_save_IFS
1605 test -z "$as_dir" && as_dir=.
1606 for ac_exec_ext in '' $ac_executable_extensions; do
1607 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1608 ac_cv_prog_ac_ct_CC="cc"
1609 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1610 break 2
1611 fi
1612 done
1613 done
1614
1615 fi
1616 fi
1617 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1618 if test -n "$ac_ct_CC"; then
1619 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1620 echo "${ECHO_T}$ac_ct_CC" >&6
1621 else
1622 echo "$as_me:$LINENO: result: no" >&5
1623 echo "${ECHO_T}no" >&6
1624 fi
1625
1626 CC=$ac_ct_CC
1627 else
1628 CC="$ac_cv_prog_CC"
1629 fi
1630
1631 fi
1632 if test -z "$CC"; then
1633 # Extract the first word of "cc", so it can be a program name with args.
1634 set dummy cc; ac_word=$2
1635 echo "$as_me:$LINENO: checking for $ac_word" >&5
1636 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1637 if test "${ac_cv_prog_CC+set}" = set; then
1638 echo $ECHO_N "(cached) $ECHO_C" >&6
1639 else
1640 if test -n "$CC"; then
1641 ac_cv_prog_CC="$CC" # Let the user override the test.
1642 else
1643 ac_prog_rejected=no
1644 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1645 for as_dir in $PATH
1646 do
1647 IFS=$as_save_IFS
1648 test -z "$as_dir" && as_dir=.
1649 for ac_exec_ext in '' $ac_executable_extensions; do
1650 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1651 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
1652 ac_prog_rejected=yes
1653 continue
1654 fi
1655 ac_cv_prog_CC="cc"
1656 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1657 break 2
1658 fi
1659 done
1660 done
1661
1662 if test $ac_prog_rejected = yes; then
1663 # We found a bogon in the path, so make sure we never use it.
1664 set dummy $ac_cv_prog_CC
1665 shift
1666 if test $# != 0; then
1667 # We chose a different compiler from the bogus one.
1668 # However, it has the same basename, so the bogon will be chosen
1669 # first if we set CC to just the basename; use the full file name.
1670 shift
1671 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
1672 fi
1673 fi
1674 fi
1675 fi
1676 CC=$ac_cv_prog_CC
1677 if test -n "$CC"; then
1678 echo "$as_me:$LINENO: result: $CC" >&5
1679 echo "${ECHO_T}$CC" >&6
1680 else
1681 echo "$as_me:$LINENO: result: no" >&5
1682 echo "${ECHO_T}no" >&6
1683 fi
1684
1685 fi
1686 if test -z "$CC"; then
1687 if test -n "$ac_tool_prefix"; then
1688 for ac_prog in cl
1689 do
1690 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1691 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1692 echo "$as_me:$LINENO: checking for $ac_word" >&5
1693 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1694 if test "${ac_cv_prog_CC+set}" = set; then
1695 echo $ECHO_N "(cached) $ECHO_C" >&6
1696 else
1697 if test -n "$CC"; then
1698 ac_cv_prog_CC="$CC" # Let the user override the test.
1699 else
1700 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1701 for as_dir in $PATH
1702 do
1703 IFS=$as_save_IFS
1704 test -z "$as_dir" && as_dir=.
1705 for ac_exec_ext in '' $ac_executable_extensions; do
1706 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1707 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
1708 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1709 break 2
1710 fi
1711 done
1712 done
1713
1714 fi
1715 fi
1716 CC=$ac_cv_prog_CC
1717 if test -n "$CC"; then
1718 echo "$as_me:$LINENO: result: $CC" >&5
1719 echo "${ECHO_T}$CC" >&6
1720 else
1721 echo "$as_me:$LINENO: result: no" >&5
1722 echo "${ECHO_T}no" >&6
1723 fi
1724
1725 test -n "$CC" && break
1726 done
1727 fi
1728 if test -z "$CC"; then
1729 ac_ct_CC=$CC
1730 for ac_prog in cl
1731 do
1732 # Extract the first word of "$ac_prog", so it can be a program name with args.
1733 set dummy $ac_prog; ac_word=$2
1734 echo "$as_me:$LINENO: checking for $ac_word" >&5
1735 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1736 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1737 echo $ECHO_N "(cached) $ECHO_C" >&6
1738 else
1739 if test -n "$ac_ct_CC"; then
1740 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1741 else
1742 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1743 for as_dir in $PATH
1744 do
1745 IFS=$as_save_IFS
1746 test -z "$as_dir" && as_dir=.
1747 for ac_exec_ext in '' $ac_executable_extensions; do
1748 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1749 ac_cv_prog_ac_ct_CC="$ac_prog"
1750 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1751 break 2
1752 fi
1753 done
1754 done
1755
1756 fi
1757 fi
1758 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1759 if test -n "$ac_ct_CC"; then
1760 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1761 echo "${ECHO_T}$ac_ct_CC" >&6
1762 else
1763 echo "$as_me:$LINENO: result: no" >&5
1764 echo "${ECHO_T}no" >&6
1765 fi
1766
1767 test -n "$ac_ct_CC" && break
1768 done
1769
1770 CC=$ac_ct_CC
1771 fi
1772
1773 fi
1774
1775
1776 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
1777 See \`config.log' for more details." >&5
1778 echo "$as_me: error: no acceptable C compiler found in \$PATH
1779 See \`config.log' for more details." >&2;}
1780 { (exit 1); exit 1; }; }
1781
1782 # Provide some information about the compiler.
1783 echo "$as_me:$LINENO:" \
1784 "checking for C compiler version" >&5
1785 ac_compiler=`set X $ac_compile; echo $2`
1786 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
1787 (eval $ac_compiler --version </dev/null >&5) 2>&5
1788 ac_status=$?
1789 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1790 (exit $ac_status); }
1791 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
1792 (eval $ac_compiler -v </dev/null >&5) 2>&5
1793 ac_status=$?
1794 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1795 (exit $ac_status); }
1796 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
1797 (eval $ac_compiler -V </dev/null >&5) 2>&5
1798 ac_status=$?
1799 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1800 (exit $ac_status); }
1801
1802 cat >conftest.$ac_ext <<_ACEOF
1803 /* confdefs.h. */
1804 _ACEOF
1805 cat confdefs.h >>conftest.$ac_ext
1806 cat >>conftest.$ac_ext <<_ACEOF
1807 /* end confdefs.h. */
1808
1809 int
1810 main ()
1811 {
1812
1813 ;
1814 return 0;
1815 }
1816 _ACEOF
1817 ac_clean_files_save=$ac_clean_files
1818 ac_clean_files="$ac_clean_files a.out a.exe b.out"
1819 # Try to create an executable without -o first, disregard a.out.
1820 # It will help us diagnose broken compilers, and finding out an intuition
1821 # of exeext.
1822 echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
1823 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
1824 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1825 if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
1826 (eval $ac_link_default) 2>&5
1827 ac_status=$?
1828 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1829 (exit $ac_status); }; then
1830 # Find the output, starting from the most likely. This scheme is
1831 # not robust to junk in `.', hence go to wildcards (a.*) only as a last
1832 # resort.
1833
1834 # Be careful to initialize this variable, since it used to be cached.
1835 # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
1836 ac_cv_exeext=
1837 # b.out is created by i960 compilers.
1838 for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
1839 do
1840 test -f "$ac_file" || continue
1841 case $ac_file in
1842 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
1843 ;;
1844 conftest.$ac_ext )
1845 # This is the source file.
1846 ;;
1847 [ab].out )
1848 # We found the default executable, but exeext='' is most
1849 # certainly right.
1850 break;;
1851 *.* )
1852 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1853 # FIXME: I believe we export ac_cv_exeext for Libtool,
1854 # but it would be cool to find out if it's true. Does anybody
1855 # maintain Libtool? --akim.
1856 export ac_cv_exeext
1857 break;;
1858 * )
1859 break;;
1860 esac
1861 done
1862 else
1863 echo "$as_me: failed program was:" >&5
1864 sed 's/^/| /' conftest.$ac_ext >&5
1865
1866 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
1867 See \`config.log' for more details." >&5
1868 echo "$as_me: error: C compiler cannot create executables
1869 See \`config.log' for more details." >&2;}
1870 { (exit 77); exit 77; }; }
1871 fi
1872
1873 ac_exeext=$ac_cv_exeext
1874 echo "$as_me:$LINENO: result: $ac_file" >&5
1875 echo "${ECHO_T}$ac_file" >&6
1876
1877 # Check the compiler produces executables we can run. If not, either
1878 # the compiler is broken, or we cross compile.
1879 echo "$as_me:$LINENO: checking whether the C compiler works" >&5
1880 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
1881 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
1882 # If not cross compiling, check that we can run a simple program.
1883 if test "$cross_compiling" != yes; then
1884 if { ac_try='./$ac_file'
1885 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1886 (eval $ac_try) 2>&5
1887 ac_status=$?
1888 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1889 (exit $ac_status); }; }; then
1890 cross_compiling=no
1891 else
1892 if test "$cross_compiling" = maybe; then
1893 cross_compiling=yes
1894 else
1895 { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
1896 If you meant to cross compile, use \`--host'.
1897 See \`config.log' for more details." >&5
1898 echo "$as_me: error: cannot run C compiled programs.
1899 If you meant to cross compile, use \`--host'.
1900 See \`config.log' for more details." >&2;}
1901 { (exit 1); exit 1; }; }
1902 fi
1903 fi
1904 fi
1905 echo "$as_me:$LINENO: result: yes" >&5
1906 echo "${ECHO_T}yes" >&6
1907
1908 rm -f a.out a.exe conftest$ac_cv_exeext b.out
1909 ac_clean_files=$ac_clean_files_save
1910 # Check the compiler produces executables we can run. If not, either
1911 # the compiler is broken, or we cross compile.
1912 echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
1913 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
1914 echo "$as_me:$LINENO: result: $cross_compiling" >&5
1915 echo "${ECHO_T}$cross_compiling" >&6
1916
1917 echo "$as_me:$LINENO: checking for suffix of executables" >&5
1918 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
1919 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
1920 (eval $ac_link) 2>&5
1921 ac_status=$?
1922 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1923 (exit $ac_status); }; then
1924 # If both `conftest.exe' and `conftest' are `present' (well, observable)
1925 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
1926 # work properly (i.e., refer to `conftest.exe'), while it won't with
1927 # `rm'.
1928 for ac_file in conftest.exe conftest conftest.*; do
1929 test -f "$ac_file" || continue
1930 case $ac_file in
1931 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
1932 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1933 export ac_cv_exeext
1934 break;;
1935 * ) break;;
1936 esac
1937 done
1938 else
1939 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
1940 See \`config.log' for more details." >&5
1941 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
1942 See \`config.log' for more details." >&2;}
1943 { (exit 1); exit 1; }; }
1944 fi
1945
1946 rm -f conftest$ac_cv_exeext
1947 echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
1948 echo "${ECHO_T}$ac_cv_exeext" >&6
1949
1950 rm -f conftest.$ac_ext
1951 EXEEXT=$ac_cv_exeext
1952 ac_exeext=$EXEEXT
1953 echo "$as_me:$LINENO: checking for suffix of object files" >&5
1954 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
1955 if test "${ac_cv_objext+set}" = set; then
1956 echo $ECHO_N "(cached) $ECHO_C" >&6
1957 else
1958 cat >conftest.$ac_ext <<_ACEOF
1959 /* confdefs.h. */
1960 _ACEOF
1961 cat confdefs.h >>conftest.$ac_ext
1962 cat >>conftest.$ac_ext <<_ACEOF
1963 /* end confdefs.h. */
1964
1965 int
1966 main ()
1967 {
1968
1969 ;
1970 return 0;
1971 }
1972 _ACEOF
1973 rm -f conftest.o conftest.obj
1974 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1975 (eval $ac_compile) 2>&5
1976 ac_status=$?
1977 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1978 (exit $ac_status); }; then
1979 for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
1980 case $ac_file in
1981 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
1982 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
1983 break;;
1984 esac
1985 done
1986 else
1987 echo "$as_me: failed program was:" >&5
1988 sed 's/^/| /' conftest.$ac_ext >&5
1989
1990 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
1991 See \`config.log' for more details." >&5
1992 echo "$as_me: error: cannot compute suffix of object files: cannot compile
1993 See \`config.log' for more details." >&2;}
1994 { (exit 1); exit 1; }; }
1995 fi
1996
1997 rm -f conftest.$ac_cv_objext conftest.$ac_ext
1998 fi
1999 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2000 echo "${ECHO_T}$ac_cv_objext" >&6
2001 OBJEXT=$ac_cv_objext
2002 ac_objext=$OBJEXT
2003 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2004 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
2005 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2006 echo $ECHO_N "(cached) $ECHO_C" >&6
2007 else
2008 cat >conftest.$ac_ext <<_ACEOF
2009 /* confdefs.h. */
2010 _ACEOF
2011 cat confdefs.h >>conftest.$ac_ext
2012 cat >>conftest.$ac_ext <<_ACEOF
2013 /* end confdefs.h. */
2014
2015 int
2016 main ()
2017 {
2018 #ifndef __GNUC__
2019 choke me
2020 #endif
2021
2022 ;
2023 return 0;
2024 }
2025 _ACEOF
2026 rm -f conftest.$ac_objext
2027 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2028 (eval $ac_compile) 2>conftest.er1
2029 ac_status=$?
2030 grep -v '^ *+' conftest.er1 >conftest.err
2031 rm -f conftest.er1
2032 cat conftest.err >&5
2033 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2034 (exit $ac_status); } &&
2035 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2036 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2037 (eval $ac_try) 2>&5
2038 ac_status=$?
2039 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2040 (exit $ac_status); }; } &&
2041 { ac_try='test -s conftest.$ac_objext'
2042 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2043 (eval $ac_try) 2>&5
2044 ac_status=$?
2045 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2046 (exit $ac_status); }; }; then
2047 ac_compiler_gnu=yes
2048 else
2049 echo "$as_me: failed program was:" >&5
2050 sed 's/^/| /' conftest.$ac_ext >&5
2051
2052 ac_compiler_gnu=no
2053 fi
2054 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2055 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2056
2057 fi
2058 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2059 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2060 GCC=`test $ac_compiler_gnu = yes && echo yes`
2061 ac_test_CFLAGS=${CFLAGS+set}
2062 ac_save_CFLAGS=$CFLAGS
2063 CFLAGS="-g"
2064 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2065 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2066 if test "${ac_cv_prog_cc_g+set}" = set; then
2067 echo $ECHO_N "(cached) $ECHO_C" >&6
2068 else
2069 cat >conftest.$ac_ext <<_ACEOF
2070 /* confdefs.h. */
2071 _ACEOF
2072 cat confdefs.h >>conftest.$ac_ext
2073 cat >>conftest.$ac_ext <<_ACEOF
2074 /* end confdefs.h. */
2075
2076 int
2077 main ()
2078 {
2079
2080 ;
2081 return 0;
2082 }
2083 _ACEOF
2084 rm -f conftest.$ac_objext
2085 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2086 (eval $ac_compile) 2>conftest.er1
2087 ac_status=$?
2088 grep -v '^ *+' conftest.er1 >conftest.err
2089 rm -f conftest.er1
2090 cat conftest.err >&5
2091 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2092 (exit $ac_status); } &&
2093 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2094 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2095 (eval $ac_try) 2>&5
2096 ac_status=$?
2097 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2098 (exit $ac_status); }; } &&
2099 { ac_try='test -s conftest.$ac_objext'
2100 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2101 (eval $ac_try) 2>&5
2102 ac_status=$?
2103 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2104 (exit $ac_status); }; }; then
2105 ac_cv_prog_cc_g=yes
2106 else
2107 echo "$as_me: failed program was:" >&5
2108 sed 's/^/| /' conftest.$ac_ext >&5
2109
2110 ac_cv_prog_cc_g=no
2111 fi
2112 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2113 fi
2114 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2115 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2116 if test "$ac_test_CFLAGS" = set; then
2117 CFLAGS=$ac_save_CFLAGS
2118 elif test $ac_cv_prog_cc_g = yes; then
2119 if test "$GCC" = yes; then
2120 CFLAGS="-g -O2"
2121 else
2122 CFLAGS="-g"
2123 fi
2124 else
2125 if test "$GCC" = yes; then
2126 CFLAGS="-O2"
2127 else
2128 CFLAGS=
2129 fi
2130 fi
2131 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2132 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2133 if test "${ac_cv_prog_cc_stdc+set}" = set; then
2134 echo $ECHO_N "(cached) $ECHO_C" >&6
2135 else
2136 ac_cv_prog_cc_stdc=no
2137 ac_save_CC=$CC
2138 cat >conftest.$ac_ext <<_ACEOF
2139 /* confdefs.h. */
2140 _ACEOF
2141 cat confdefs.h >>conftest.$ac_ext
2142 cat >>conftest.$ac_ext <<_ACEOF
2143 /* end confdefs.h. */
2144 #include <stdarg.h>
2145 #include <stdio.h>
2146 #include <sys/types.h>
2147 #include <sys/stat.h>
2148 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
2149 struct buf { int x; };
2150 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2151 static char *e (p, i)
2152 char **p;
2153 int i;
2154 {
2155 return p[i];
2156 }
2157 static char *f (char * (*g) (char **, int), char **p, ...)
2158 {
2159 char *s;
2160 va_list v;
2161 va_start (v,p);
2162 s = g (p, va_arg (v,int));
2163 va_end (v);
2164 return s;
2165 }
2166
2167 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2168 function prototypes and stuff, but not '\xHH' hex character constants.
2169 These don't provoke an error unfortunately, instead are silently treated
2170 as 'x'. The following induces an error, until -std1 is added to get
2171 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
2172 array size at least. It's necessary to write '\x00'==0 to get something
2173 that's true only with -std1. */
2174 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2175
2176 int test (int i, double x);
2177 struct s1 {int (*f) (int a);};
2178 struct s2 {int (*f) (double a);};
2179 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2180 int argc;
2181 char **argv;
2182 int
2183 main ()
2184 {
2185 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2186 ;
2187 return 0;
2188 }
2189 _ACEOF
2190 # Don't try gcc -ansi; that turns off useful extensions and
2191 # breaks some systems' header files.
2192 # AIX -qlanglvl=ansi
2193 # Ultrix and OSF/1 -std1
2194 # HP-UX 10.20 and later -Ae
2195 # HP-UX older versions -Aa -D_HPUX_SOURCE
2196 # SVR4 -Xc -D__EXTENSIONS__
2197 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2198 do
2199 CC="$ac_save_CC $ac_arg"
2200 rm -f conftest.$ac_objext
2201 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2202 (eval $ac_compile) 2>conftest.er1
2203 ac_status=$?
2204 grep -v '^ *+' conftest.er1 >conftest.err
2205 rm -f conftest.er1
2206 cat conftest.err >&5
2207 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2208 (exit $ac_status); } &&
2209 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2210 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2211 (eval $ac_try) 2>&5
2212 ac_status=$?
2213 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2214 (exit $ac_status); }; } &&
2215 { ac_try='test -s conftest.$ac_objext'
2216 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2217 (eval $ac_try) 2>&5
2218 ac_status=$?
2219 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2220 (exit $ac_status); }; }; then
2221 ac_cv_prog_cc_stdc=$ac_arg
2222 break
2223 else
2224 echo "$as_me: failed program was:" >&5
2225 sed 's/^/| /' conftest.$ac_ext >&5
2226
2227 fi
2228 rm -f conftest.err conftest.$ac_objext
2229 done
2230 rm -f conftest.$ac_ext conftest.$ac_objext
2231 CC=$ac_save_CC
2232
2233 fi
2234
2235 case "x$ac_cv_prog_cc_stdc" in
2236 x|xno)
2237 echo "$as_me:$LINENO: result: none needed" >&5
2238 echo "${ECHO_T}none needed" >&6 ;;
2239 *)
2240 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2241 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2242 CC="$CC $ac_cv_prog_cc_stdc" ;;
2243 esac
2244
2245 # Some people use a C++ compiler to compile C. Since we use `exit',
2246 # in C++ we need to declare it. In case someone uses the same compiler
2247 # for both compiling C and C++ we need to have the C++ compiler decide
2248 # the declaration of exit, since it's the most demanding environment.
2249 cat >conftest.$ac_ext <<_ACEOF
2250 #ifndef __cplusplus
2251 choke me
2252 #endif
2253 _ACEOF
2254 rm -f conftest.$ac_objext
2255 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2256 (eval $ac_compile) 2>conftest.er1
2257 ac_status=$?
2258 grep -v '^ *+' conftest.er1 >conftest.err
2259 rm -f conftest.er1
2260 cat conftest.err >&5
2261 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2262 (exit $ac_status); } &&
2263 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2264 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2265 (eval $ac_try) 2>&5
2266 ac_status=$?
2267 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2268 (exit $ac_status); }; } &&
2269 { ac_try='test -s conftest.$ac_objext'
2270 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2271 (eval $ac_try) 2>&5
2272 ac_status=$?
2273 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2274 (exit $ac_status); }; }; then
2275 for ac_declaration in \
2276 '' \
2277 'extern "C" void std::exit (int) throw (); using std::exit;' \
2278 'extern "C" void std::exit (int); using std::exit;' \
2279 'extern "C" void exit (int) throw ();' \
2280 'extern "C" void exit (int);' \
2281 'void exit (int);'
2282 do
2283 cat >conftest.$ac_ext <<_ACEOF
2284 /* confdefs.h. */
2285 _ACEOF
2286 cat confdefs.h >>conftest.$ac_ext
2287 cat >>conftest.$ac_ext <<_ACEOF
2288 /* end confdefs.h. */
2289 $ac_declaration
2290 #include <stdlib.h>
2291 int
2292 main ()
2293 {
2294 exit (42);
2295 ;
2296 return 0;
2297 }
2298 _ACEOF
2299 rm -f conftest.$ac_objext
2300 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2301 (eval $ac_compile) 2>conftest.er1
2302 ac_status=$?
2303 grep -v '^ *+' conftest.er1 >conftest.err
2304 rm -f conftest.er1
2305 cat conftest.err >&5
2306 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2307 (exit $ac_status); } &&
2308 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2309 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2310 (eval $ac_try) 2>&5
2311 ac_status=$?
2312 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2313 (exit $ac_status); }; } &&
2314 { ac_try='test -s conftest.$ac_objext'
2315 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2316 (eval $ac_try) 2>&5
2317 ac_status=$?
2318 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2319 (exit $ac_status); }; }; then
2320 :
2321 else
2322 echo "$as_me: failed program was:" >&5
2323 sed 's/^/| /' conftest.$ac_ext >&5
2324
2325 continue
2326 fi
2327 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2328 cat >conftest.$ac_ext <<_ACEOF
2329 /* confdefs.h. */
2330 _ACEOF
2331 cat confdefs.h >>conftest.$ac_ext
2332 cat >>conftest.$ac_ext <<_ACEOF
2333 /* end confdefs.h. */
2334 $ac_declaration
2335 int
2336 main ()
2337 {
2338 exit (42);
2339 ;
2340 return 0;
2341 }
2342 _ACEOF
2343 rm -f conftest.$ac_objext
2344 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2345 (eval $ac_compile) 2>conftest.er1
2346 ac_status=$?
2347 grep -v '^ *+' conftest.er1 >conftest.err
2348 rm -f conftest.er1
2349 cat conftest.err >&5
2350 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2351 (exit $ac_status); } &&
2352 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2353 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2354 (eval $ac_try) 2>&5
2355 ac_status=$?
2356 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2357 (exit $ac_status); }; } &&
2358 { ac_try='test -s conftest.$ac_objext'
2359 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2360 (eval $ac_try) 2>&5
2361 ac_status=$?
2362 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2363 (exit $ac_status); }; }; then
2364 break
2365 else
2366 echo "$as_me: failed program was:" >&5
2367 sed 's/^/| /' conftest.$ac_ext >&5
2368
2369 fi
2370 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2371 done
2372 rm -f conftest*
2373 if test -n "$ac_declaration"; then
2374 echo '#ifdef __cplusplus' >>confdefs.h
2375 echo $ac_declaration >>confdefs.h
2376 echo '#endif' >>confdefs.h
2377 fi
2378
2379 else
2380 echo "$as_me: failed program was:" >&5
2381 sed 's/^/| /' conftest.$ac_ext >&5
2382
2383 fi
2384 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2385 ac_ext=c
2386 ac_cpp='$CPP $CPPFLAGS'
2387 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2388 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2389 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2390
2391 ac_ext=cc
2392 ac_cpp='$CXXCPP $CPPFLAGS'
2393 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2394 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2395 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2396 if test -n "$ac_tool_prefix"; then
2397 for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC
2398 do
2399 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2400 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2401 echo "$as_me:$LINENO: checking for $ac_word" >&5
2402 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2403 if test "${ac_cv_prog_CXX+set}" = set; then
2404 echo $ECHO_N "(cached) $ECHO_C" >&6
2405 else
2406 if test -n "$CXX"; then
2407 ac_cv_prog_CXX="$CXX" # Let the user override the test.
2408 else
2409 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2410 for as_dir in $PATH
2411 do
2412 IFS=$as_save_IFS
2413 test -z "$as_dir" && as_dir=.
2414 for ac_exec_ext in '' $ac_executable_extensions; do
2415 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2416 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
2417 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2418 break 2
2419 fi
2420 done
2421 done
2422
2423 fi
2424 fi
2425 CXX=$ac_cv_prog_CXX
2426 if test -n "$CXX"; then
2427 echo "$as_me:$LINENO: result: $CXX" >&5
2428 echo "${ECHO_T}$CXX" >&6
2429 else
2430 echo "$as_me:$LINENO: result: no" >&5
2431 echo "${ECHO_T}no" >&6
2432 fi
2433
2434 test -n "$CXX" && break
2435 done
2436 fi
2437 if test -z "$CXX"; then
2438 ac_ct_CXX=$CXX
2439 for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC
2440 do
2441 # Extract the first word of "$ac_prog", so it can be a program name with args.
2442 set dummy $ac_prog; ac_word=$2
2443 echo "$as_me:$LINENO: checking for $ac_word" >&5
2444 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2445 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
2446 echo $ECHO_N "(cached) $ECHO_C" >&6
2447 else
2448 if test -n "$ac_ct_CXX"; then
2449 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
2450 else
2451 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2452 for as_dir in $PATH
2453 do
2454 IFS=$as_save_IFS
2455 test -z "$as_dir" && as_dir=.
2456 for ac_exec_ext in '' $ac_executable_extensions; do
2457 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2458 ac_cv_prog_ac_ct_CXX="$ac_prog"
2459 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2460 break 2
2461 fi
2462 done
2463 done
2464
2465 fi
2466 fi
2467 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
2468 if test -n "$ac_ct_CXX"; then
2469 echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
2470 echo "${ECHO_T}$ac_ct_CXX" >&6
2471 else
2472 echo "$as_me:$LINENO: result: no" >&5
2473 echo "${ECHO_T}no" >&6
2474 fi
2475
2476 test -n "$ac_ct_CXX" && break
2477 done
2478 test -n "$ac_ct_CXX" || ac_ct_CXX="g++"
2479
2480 CXX=$ac_ct_CXX
2481 fi
2482
2483
2484 # Provide some information about the compiler.
2485 echo "$as_me:$LINENO:" \
2486 "checking for C++ compiler version" >&5
2487 ac_compiler=`set X $ac_compile; echo $2`
2488 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2489 (eval $ac_compiler --version </dev/null >&5) 2>&5
2490 ac_status=$?
2491 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2492 (exit $ac_status); }
2493 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2494 (eval $ac_compiler -v </dev/null >&5) 2>&5
2495 ac_status=$?
2496 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2497 (exit $ac_status); }
2498 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2499 (eval $ac_compiler -V </dev/null >&5) 2>&5
2500 ac_status=$?
2501 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2502 (exit $ac_status); }
2503
2504 echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
2505 echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6
2506 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
2507 echo $ECHO_N "(cached) $ECHO_C" >&6
2508 else
2509 cat >conftest.$ac_ext <<_ACEOF
2510 /* confdefs.h. */
2511 _ACEOF
2512 cat confdefs.h >>conftest.$ac_ext
2513 cat >>conftest.$ac_ext <<_ACEOF
2514 /* end confdefs.h. */
2515
2516 int
2517 main ()
2518 {
2519 #ifndef __GNUC__
2520 choke me
2521 #endif
2522
2523 ;
2524 return 0;
2525 }
2526 _ACEOF
2527 rm -f conftest.$ac_objext
2528 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2529 (eval $ac_compile) 2>conftest.er1
2530 ac_status=$?
2531 grep -v '^ *+' conftest.er1 >conftest.err
2532 rm -f conftest.er1
2533 cat conftest.err >&5
2534 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2535 (exit $ac_status); } &&
2536 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
2537 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2538 (eval $ac_try) 2>&5
2539 ac_status=$?
2540 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2541 (exit $ac_status); }; } &&
2542 { ac_try='test -s conftest.$ac_objext'
2543 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2544 (eval $ac_try) 2>&5
2545 ac_status=$?
2546 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2547 (exit $ac_status); }; }; then
2548 ac_compiler_gnu=yes
2549 else
2550 echo "$as_me: failed program was:" >&5
2551 sed 's/^/| /' conftest.$ac_ext >&5
2552
2553 ac_compiler_gnu=no
2554 fi
2555 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2556 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
2557
2558 fi
2559 echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
2560 echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6
2561 GXX=`test $ac_compiler_gnu = yes && echo yes`
2562 ac_test_CXXFLAGS=${CXXFLAGS+set}
2563 ac_save_CXXFLAGS=$CXXFLAGS
2564 CXXFLAGS="-g"
2565 echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
2566 echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6
2567 if test "${ac_cv_prog_cxx_g+set}" = set; then
2568 echo $ECHO_N "(cached) $ECHO_C" >&6
2569 else
2570 cat >conftest.$ac_ext <<_ACEOF
2571 /* confdefs.h. */
2572 _ACEOF
2573 cat confdefs.h >>conftest.$ac_ext
2574 cat >>conftest.$ac_ext <<_ACEOF
2575 /* end confdefs.h. */
2576
2577 int
2578 main ()
2579 {
2580
2581 ;
2582 return 0;
2583 }
2584 _ACEOF
2585 rm -f conftest.$ac_objext
2586 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2587 (eval $ac_compile) 2>conftest.er1
2588 ac_status=$?
2589 grep -v '^ *+' conftest.er1 >conftest.err
2590 rm -f conftest.er1
2591 cat conftest.err >&5
2592 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2593 (exit $ac_status); } &&
2594 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
2595 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2596 (eval $ac_try) 2>&5
2597 ac_status=$?
2598 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2599 (exit $ac_status); }; } &&
2600 { ac_try='test -s conftest.$ac_objext'
2601 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2602 (eval $ac_try) 2>&5
2603 ac_status=$?
2604 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2605 (exit $ac_status); }; }; then
2606 ac_cv_prog_cxx_g=yes
2607 else
2608 echo "$as_me: failed program was:" >&5
2609 sed 's/^/| /' conftest.$ac_ext >&5
2610
2611 ac_cv_prog_cxx_g=no
2612 fi
2613 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2614 fi
2615 echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
2616 echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6
2617 if test "$ac_test_CXXFLAGS" = set; then
2618 CXXFLAGS=$ac_save_CXXFLAGS
2619 elif test $ac_cv_prog_cxx_g = yes; then
2620 if test "$GXX" = yes; then
2621 CXXFLAGS="-g -O2"
2622 else
2623 CXXFLAGS="-g"
2624 fi
2625 else
2626 if test "$GXX" = yes; then
2627 CXXFLAGS="-O2"
2628 else
2629 CXXFLAGS=
2630 fi
2631 fi
2632 for ac_declaration in \
2633 '' \
2634 'extern "C" void std::exit (int) throw (); using std::exit;' \
2635 'extern "C" void std::exit (int); using std::exit;' \
2636 'extern "C" void exit (int) throw ();' \
2637 'extern "C" void exit (int);' \
2638 'void exit (int);'
2639 do
2640 cat >conftest.$ac_ext <<_ACEOF
2641 /* confdefs.h. */
2642 _ACEOF
2643 cat confdefs.h >>conftest.$ac_ext
2644 cat >>conftest.$ac_ext <<_ACEOF
2645 /* end confdefs.h. */
2646 $ac_declaration
2647 #include <stdlib.h>
2648 int
2649 main ()
2650 {
2651 exit (42);
2652 ;
2653 return 0;
2654 }
2655 _ACEOF
2656 rm -f conftest.$ac_objext
2657 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2658 (eval $ac_compile) 2>conftest.er1
2659 ac_status=$?
2660 grep -v '^ *+' conftest.er1 >conftest.err
2661 rm -f conftest.er1
2662 cat conftest.err >&5
2663 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2664 (exit $ac_status); } &&
2665 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
2666 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2667 (eval $ac_try) 2>&5
2668 ac_status=$?
2669 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2670 (exit $ac_status); }; } &&
2671 { ac_try='test -s conftest.$ac_objext'
2672 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2673 (eval $ac_try) 2>&5
2674 ac_status=$?
2675 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2676 (exit $ac_status); }; }; then
2677 :
2678 else
2679 echo "$as_me: failed program was:" >&5
2680 sed 's/^/| /' conftest.$ac_ext >&5
2681
2682 continue
2683 fi
2684 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2685 cat >conftest.$ac_ext <<_ACEOF
2686 /* confdefs.h. */
2687 _ACEOF
2688 cat confdefs.h >>conftest.$ac_ext
2689 cat >>conftest.$ac_ext <<_ACEOF
2690 /* end confdefs.h. */
2691 $ac_declaration
2692 int
2693 main ()
2694 {
2695 exit (42);
2696 ;
2697 return 0;
2698 }
2699 _ACEOF
2700 rm -f conftest.$ac_objext
2701 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2702 (eval $ac_compile) 2>conftest.er1
2703 ac_status=$?
2704 grep -v '^ *+' conftest.er1 >conftest.err
2705 rm -f conftest.er1
2706 cat conftest.err >&5
2707 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2708 (exit $ac_status); } &&
2709 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
2710 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2711 (eval $ac_try) 2>&5
2712 ac_status=$?
2713 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2714 (exit $ac_status); }; } &&
2715 { ac_try='test -s conftest.$ac_objext'
2716 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2717 (eval $ac_try) 2>&5
2718 ac_status=$?
2719 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2720 (exit $ac_status); }; }; then
2721 break
2722 else
2723 echo "$as_me: failed program was:" >&5
2724 sed 's/^/| /' conftest.$ac_ext >&5
2725
2726 fi
2727 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2728 done
2729 rm -f conftest*
2730 if test -n "$ac_declaration"; then
2731 echo '#ifdef __cplusplus' >>confdefs.h
2732 echo $ac_declaration >>confdefs.h
2733 echo '#endif' >>confdefs.h
2734 fi
2735
2736 ac_ext=c
2737 ac_cpp='$CPP $CPPFLAGS'
2738 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2739 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2740 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2741
2742 ac_ext=c
2743 ac_cpp='$CPP $CPPFLAGS'
2744 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2745 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2746 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2747 echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
2748 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
2749 # On Suns, sometimes $CPP names a directory.
2750 if test -n "$CPP" && test -d "$CPP"; then
2751 CPP=
2752 fi
2753 if test -z "$CPP"; then
2754 if test "${ac_cv_prog_CPP+set}" = set; then
2755 echo $ECHO_N "(cached) $ECHO_C" >&6
2756 else
2757 # Double quotes because CPP needs to be expanded
2758 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
2759 do
2760 ac_preproc_ok=false
2761 for ac_c_preproc_warn_flag in '' yes
2762 do
2763 # Use a header file that comes with gcc, so configuring glibc
2764 # with a fresh cross-compiler works.
2765 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2766 # <limits.h> exists even on freestanding compilers.
2767 # On the NeXT, cc -E runs the code through the compiler's parser,
2768 # not just through cpp. "Syntax error" is here to catch this case.
2769 cat >conftest.$ac_ext <<_ACEOF
2770 /* confdefs.h. */
2771 _ACEOF
2772 cat confdefs.h >>conftest.$ac_ext
2773 cat >>conftest.$ac_ext <<_ACEOF
2774 /* end confdefs.h. */
2775 #ifdef __STDC__
2776 # include <limits.h>
2777 #else
2778 # include <assert.h>
2779 #endif
2780 Syntax error
2781 _ACEOF
2782 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2783 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2784 ac_status=$?
2785 grep -v '^ *+' conftest.er1 >conftest.err
2786 rm -f conftest.er1
2787 cat conftest.err >&5
2788 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2789 (exit $ac_status); } >/dev/null; then
2790 if test -s conftest.err; then
2791 ac_cpp_err=$ac_c_preproc_warn_flag
2792 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2793 else
2794 ac_cpp_err=
2795 fi
2796 else
2797 ac_cpp_err=yes
2798 fi
2799 if test -z "$ac_cpp_err"; then
2800 :
2801 else
2802 echo "$as_me: failed program was:" >&5
2803 sed 's/^/| /' conftest.$ac_ext >&5
2804
2805 # Broken: fails on valid input.
2806 continue
2807 fi
2808 rm -f conftest.err conftest.$ac_ext
2809
2810 # OK, works on sane cases. Now check whether non-existent headers
2811 # can be detected and how.
2812 cat >conftest.$ac_ext <<_ACEOF
2813 /* confdefs.h. */
2814 _ACEOF
2815 cat confdefs.h >>conftest.$ac_ext
2816 cat >>conftest.$ac_ext <<_ACEOF
2817 /* end confdefs.h. */
2818 #include <ac_nonexistent.h>
2819 _ACEOF
2820 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2821 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2822 ac_status=$?
2823 grep -v '^ *+' conftest.er1 >conftest.err
2824 rm -f conftest.er1
2825 cat conftest.err >&5
2826 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2827 (exit $ac_status); } >/dev/null; then
2828 if test -s conftest.err; then
2829 ac_cpp_err=$ac_c_preproc_warn_flag
2830 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2831 else
2832 ac_cpp_err=
2833 fi
2834 else
2835 ac_cpp_err=yes
2836 fi
2837 if test -z "$ac_cpp_err"; then
2838 # Broken: success on invalid input.
2839 continue
2840 else
2841 echo "$as_me: failed program was:" >&5
2842 sed 's/^/| /' conftest.$ac_ext >&5
2843
2844 # Passes both tests.
2845 ac_preproc_ok=:
2846 break
2847 fi
2848 rm -f conftest.err conftest.$ac_ext
2849
2850 done
2851 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2852 rm -f conftest.err conftest.$ac_ext
2853 if $ac_preproc_ok; then
2854 break
2855 fi
2856
2857 done
2858 ac_cv_prog_CPP=$CPP
2859
2860 fi
2861 CPP=$ac_cv_prog_CPP
2862 else
2863 ac_cv_prog_CPP=$CPP
2864 fi
2865 echo "$as_me:$LINENO: result: $CPP" >&5
2866 echo "${ECHO_T}$CPP" >&6
2867 ac_preproc_ok=false
2868 for ac_c_preproc_warn_flag in '' yes
2869 do
2870 # Use a header file that comes with gcc, so configuring glibc
2871 # with a fresh cross-compiler works.
2872 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2873 # <limits.h> exists even on freestanding compilers.
2874 # On the NeXT, cc -E runs the code through the compiler's parser,
2875 # not just through cpp. "Syntax error" is here to catch this case.
2876 cat >conftest.$ac_ext <<_ACEOF
2877 /* confdefs.h. */
2878 _ACEOF
2879 cat confdefs.h >>conftest.$ac_ext
2880 cat >>conftest.$ac_ext <<_ACEOF
2881 /* end confdefs.h. */
2882 #ifdef __STDC__
2883 # include <limits.h>
2884 #else
2885 # include <assert.h>
2886 #endif
2887 Syntax error
2888 _ACEOF
2889 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2890 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2891 ac_status=$?
2892 grep -v '^ *+' conftest.er1 >conftest.err
2893 rm -f conftest.er1
2894 cat conftest.err >&5
2895 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2896 (exit $ac_status); } >/dev/null; then
2897 if test -s conftest.err; then
2898 ac_cpp_err=$ac_c_preproc_warn_flag
2899 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2900 else
2901 ac_cpp_err=
2902 fi
2903 else
2904 ac_cpp_err=yes
2905 fi
2906 if test -z "$ac_cpp_err"; then
2907 :
2908 else
2909 echo "$as_me: failed program was:" >&5
2910 sed 's/^/| /' conftest.$ac_ext >&5
2911
2912 # Broken: fails on valid input.
2913 continue
2914 fi
2915 rm -f conftest.err conftest.$ac_ext
2916
2917 # OK, works on sane cases. Now check whether non-existent headers
2918 # can be detected and how.
2919 cat >conftest.$ac_ext <<_ACEOF
2920 /* confdefs.h. */
2921 _ACEOF
2922 cat confdefs.h >>conftest.$ac_ext
2923 cat >>conftest.$ac_ext <<_ACEOF
2924 /* end confdefs.h. */
2925 #include <ac_nonexistent.h>
2926 _ACEOF
2927 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2928 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2929 ac_status=$?
2930 grep -v '^ *+' conftest.er1 >conftest.err
2931 rm -f conftest.er1
2932 cat conftest.err >&5
2933 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2934 (exit $ac_status); } >/dev/null; then
2935 if test -s conftest.err; then
2936 ac_cpp_err=$ac_c_preproc_warn_flag
2937 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2938 else
2939 ac_cpp_err=
2940 fi
2941 else
2942 ac_cpp_err=yes
2943 fi
2944 if test -z "$ac_cpp_err"; then
2945 # Broken: success on invalid input.
2946 continue
2947 else
2948 echo "$as_me: failed program was:" >&5
2949 sed 's/^/| /' conftest.$ac_ext >&5
2950
2951 # Passes both tests.
2952 ac_preproc_ok=:
2953 break
2954 fi
2955 rm -f conftest.err conftest.$ac_ext
2956
2957 done
2958 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2959 rm -f conftest.err conftest.$ac_ext
2960 if $ac_preproc_ok; then
2961 :
2962 else
2963 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
2964 See \`config.log' for more details." >&5
2965 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
2966 See \`config.log' for more details." >&2;}
2967 { (exit 1); exit 1; }; }
2968 fi
2969
2970 ac_ext=c
2971 ac_cpp='$CPP $CPPFLAGS'
2972 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2973 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2974 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2975
2976 # Find a good install program. We prefer a C program (faster),
2977 # so one script is as good as another. But avoid the broken or
2978 # incompatible versions:
2979 # SysV /etc/install, /usr/sbin/install
2980 # SunOS /usr/etc/install
2981 # IRIX /sbin/install
2982 # AIX /bin/install
2983 # AmigaOS /C/install, which installs bootblocks on floppy discs
2984 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2985 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2986 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2987 # OS/2's system install, which has a completely different semantic
2988 # ./install, which can be erroneously created by make from ./install.sh.
2989 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
2990 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
2991 if test -z "$INSTALL"; then
2992 if test "${ac_cv_path_install+set}" = set; then
2993 echo $ECHO_N "(cached) $ECHO_C" >&6
2994 else
2995 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2996 for as_dir in $PATH
2997 do
2998 IFS=$as_save_IFS
2999 test -z "$as_dir" && as_dir=.
3000 # Account for people who put trailing slashes in PATH elements.
3001 case $as_dir/ in
3002 ./ | .// | /cC/* | \
3003 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3004 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
3005 /usr/ucb/* ) ;;
3006 *)
3007 # OSF1 and SCO ODT 3.0 have their own names for install.
3008 # Don't use installbsd from OSF since it installs stuff as root
3009 # by default.
3010 for ac_prog in ginstall scoinst install; do
3011 for ac_exec_ext in '' $ac_executable_extensions; do
3012 if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
3013 if test $ac_prog = install &&
3014 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3015 # AIX install. It has an incompatible calling convention.
3016 :
3017 elif test $ac_prog = install &&
3018 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3019 # program-specific install script used by HP pwplus--don't use.
3020 :
3021 else
3022 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3023 break 3
3024 fi
3025 fi
3026 done
3027 done
3028 ;;
3029 esac
3030 done
3031
3032
3033 fi
3034 if test "${ac_cv_path_install+set}" = set; then
3035 INSTALL=$ac_cv_path_install
3036 else
3037 # As a last resort, use the slow shell script. We don't cache a
3038 # path for INSTALL within a source directory, because that will
3039 # break other packages using the cache if that directory is
3040 # removed, or if the path is relative.
3041 INSTALL=$ac_install_sh
3042 fi
3043 fi
3044 echo "$as_me:$LINENO: result: $INSTALL" >&5
3045 echo "${ECHO_T}$INSTALL" >&6
3046
3047 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3048 # It thinks the first close brace ends the variable substitution.
3049 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3050
3051 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3052
3053 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3054
3055
3056
3057
3058 echo "$as_me:$LINENO: checking for egrep" >&5
3059 echo $ECHO_N "checking for egrep... $ECHO_C" >&6
3060 if test "${ac_cv_prog_egrep+set}" = set; then
3061 echo $ECHO_N "(cached) $ECHO_C" >&6
3062 else
3063 if echo a | (grep -E '(a|b)') >/dev/null 2>&1
3064 then ac_cv_prog_egrep='grep -E'
3065 else ac_cv_prog_egrep='egrep'
3066 fi
3067 fi
3068 echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
3069 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
3070 EGREP=$ac_cv_prog_egrep
3071
3072
3073
3074 echo "$as_me:$LINENO: checking for AIX" >&5
3075 echo $ECHO_N "checking for AIX... $ECHO_C" >&6
3076 cat >conftest.$ac_ext <<_ACEOF
3077 /* confdefs.h. */
3078 _ACEOF
3079 cat confdefs.h >>conftest.$ac_ext
3080 cat >>conftest.$ac_ext <<_ACEOF
3081 /* end confdefs.h. */
3082 #ifdef _AIX
3083 yes
3084 #endif
3085
3086 _ACEOF
3087 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3088 $EGREP "yes" >/dev/null 2>&1; then
3089 echo "$as_me:$LINENO: result: yes" >&5
3090 echo "${ECHO_T}yes" >&6
3091 cat >>confdefs.h <<\_ACEOF
3092 #define _ALL_SOURCE 1
3093 _ACEOF
3094
3095 else
3096 echo "$as_me:$LINENO: result: no" >&5
3097 echo "${ECHO_T}no" >&6
3098 fi
3099 rm -f conftest*
3100
3101
3102 echo "$as_me:$LINENO: checking for library containing strerror" >&5
3103 echo $ECHO_N "checking for library containing strerror... $ECHO_C" >&6
3104 if test "${ac_cv_search_strerror+set}" = set; then
3105 echo $ECHO_N "(cached) $ECHO_C" >&6
3106 else
3107 ac_func_search_save_LIBS=$LIBS
3108 ac_cv_search_strerror=no
3109 cat >conftest.$ac_ext <<_ACEOF
3110 /* confdefs.h. */
3111 _ACEOF
3112 cat confdefs.h >>conftest.$ac_ext
3113 cat >>conftest.$ac_ext <<_ACEOF
3114 /* end confdefs.h. */
3115
3116 /* Override any gcc2 internal prototype to avoid an error. */
3117 #ifdef __cplusplus
3118 extern "C"
3119 #endif
3120 /* We use char because int might match the return type of a gcc2
3121 builtin and then its argument prototype would still apply. */
3122 char strerror ();
3123 int
3124 main ()
3125 {
3126 strerror ();
3127 ;
3128 return 0;
3129 }
3130 _ACEOF
3131 rm -f conftest.$ac_objext conftest$ac_exeext
3132 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3133 (eval $ac_link) 2>conftest.er1
3134 ac_status=$?
3135 grep -v '^ *+' conftest.er1 >conftest.err
3136 rm -f conftest.er1
3137 cat conftest.err >&5
3138 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3139 (exit $ac_status); } &&
3140 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
3141 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3142 (eval $ac_try) 2>&5
3143 ac_status=$?
3144 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3145 (exit $ac_status); }; } &&
3146 { ac_try='test -s conftest$ac_exeext'
3147 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3148 (eval $ac_try) 2>&5
3149 ac_status=$?
3150 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3151 (exit $ac_status); }; }; then
3152 ac_cv_search_strerror="none required"
3153 else
3154 echo "$as_me: failed program was:" >&5
3155 sed 's/^/| /' conftest.$ac_ext >&5
3156
3157 fi
3158 rm -f conftest.err conftest.$ac_objext \
3159 conftest$ac_exeext conftest.$ac_ext
3160 if test "$ac_cv_search_strerror" = no; then
3161 for ac_lib in cposix; do
3162 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
3163 cat >conftest.$ac_ext <<_ACEOF
3164 /* confdefs.h. */
3165 _ACEOF
3166 cat confdefs.h >>conftest.$ac_ext
3167 cat >>conftest.$ac_ext <<_ACEOF
3168 /* end confdefs.h. */
3169
3170 /* Override any gcc2 internal prototype to avoid an error. */
3171 #ifdef __cplusplus
3172 extern "C"
3173 #endif
3174 /* We use char because int might match the return type of a gcc2
3175 builtin and then its argument prototype would still apply. */
3176 char strerror ();
3177 int
3178 main ()
3179 {
3180 strerror ();
3181 ;
3182 return 0;
3183 }
3184 _ACEOF
3185 rm -f conftest.$ac_objext conftest$ac_exeext
3186 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3187 (eval $ac_link) 2>conftest.er1
3188 ac_status=$?
3189 grep -v '^ *+' conftest.er1 >conftest.err
3190 rm -f conftest.er1
3191 cat conftest.err >&5
3192 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3193 (exit $ac_status); } &&
3194 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
3195 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3196 (eval $ac_try) 2>&5
3197 ac_status=$?
3198 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3199 (exit $ac_status); }; } &&
3200 { ac_try='test -s conftest$ac_exeext'
3201 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3202 (eval $ac_try) 2>&5
3203 ac_status=$?
3204 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3205 (exit $ac_status); }; }; then
3206 ac_cv_search_strerror="-l$ac_lib"
3207 break
3208 else
3209 echo "$as_me: failed program was:" >&5
3210 sed 's/^/| /' conftest.$ac_ext >&5
3211
3212 fi
3213 rm -f conftest.err conftest.$ac_objext \
3214 conftest$ac_exeext conftest.$ac_ext
3215 done
3216 fi
3217 LIBS=$ac_func_search_save_LIBS
3218 fi
3219 echo "$as_me:$LINENO: result: $ac_cv_search_strerror" >&5
3220 echo "${ECHO_T}$ac_cv_search_strerror" >&6
3221 if test "$ac_cv_search_strerror" != no; then
3222 test "$ac_cv_search_strerror" = "none required" || LIBS="$ac_cv_search_strerror $LIBS"
3223
3224 fi
3225
3226
3227 ac_ext=c
3228 ac_cpp='$CPP $CPPFLAGS'
3229 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3230 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3231 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3232
3233
3234 LINKER="$CXX"
3235 if test x$GCC = xyes && test x$GXX = xyes; then
3236 echo "$as_me:$LINENO: checking for main in -lsupc++" >&5
3237 echo $ECHO_N "checking for main in -lsupc++... $ECHO_C" >&6
3238 if test "${ac_cv_lib_supcpp_main+set}" = set; then
3239 echo $ECHO_N "(cached) $ECHO_C" >&6
3240 else
3241 ac_check_lib_save_LIBS=$LIBS
3242 LIBS="-lsupc++ $LIBS"
3243 cat >conftest.$ac_ext <<_ACEOF
3244 /* confdefs.h. */
3245 _ACEOF
3246 cat confdefs.h >>conftest.$ac_ext
3247 cat >>conftest.$ac_ext <<_ACEOF
3248 /* end confdefs.h. */
3249
3250
3251 int
3252 main ()
3253 {
3254 main ();
3255 ;
3256 return 0;
3257 }
3258 _ACEOF
3259 rm -f conftest.$ac_objext conftest$ac_exeext
3260 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3261 (eval $ac_link) 2>conftest.er1
3262 ac_status=$?
3263 grep -v '^ *+' conftest.er1 >conftest.err
3264 rm -f conftest.er1
3265 cat conftest.err >&5
3266 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3267 (exit $ac_status); } &&
3268 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
3269 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3270 (eval $ac_try) 2>&5
3271 ac_status=$?
3272 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3273 (exit $ac_status); }; } &&
3274 { ac_try='test -s conftest$ac_exeext'
3275 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3276 (eval $ac_try) 2>&5
3277 ac_status=$?
3278 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3279 (exit $ac_status); }; }; then
3280 ac_cv_lib_supcpp_main=yes
3281 else
3282 echo "$as_me: failed program was:" >&5
3283 sed 's/^/| /' conftest.$ac_ext >&5
3284
3285 ac_cv_lib_supcpp_main=no
3286 fi
3287 rm -f conftest.err conftest.$ac_objext \
3288 conftest$ac_exeext conftest.$ac_ext
3289 LIBS=$ac_check_lib_save_LIBS
3290 fi
3291 echo "$as_me:$LINENO: result: $ac_cv_lib_supcpp_main" >&5
3292 echo "${ECHO_T}$ac_cv_lib_supcpp_main" >&6
3293 if test $ac_cv_lib_supcpp_main = yes; then
3294
3295 LINKER="$CC"
3296 LIBS="$LIBS -lsupc++"
3297
3298 fi
3299
3300 fi
3301 LINKER=$LINKER
3302
3303
3304 ac_ext=cc
3305 ac_cpp='$CXXCPP $CPPFLAGS'
3306 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3307 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3308 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3309
3310 if test -z "$orig_CXXFLAGS"; then
3311 if test x$GCC = xyes && test "x$GXX" = xyes; then
3312 CXXFLAGS="-g -O3 -fno-threadsafe-statics -fno-enforce-eh-specs"
3313
3314 cat >conftest.$ac_ext <<_ACEOF
3315 int i;
3316 _ACEOF
3317 rm -f conftest.$ac_objext
3318 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3319 (eval $ac_compile) 2>conftest.er1
3320 ac_status=$?
3321 grep -v '^ *+' conftest.er1 >conftest.err
3322 rm -f conftest.er1
3323 cat conftest.err >&5
3324 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3325 (exit $ac_status); } &&
3326 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3327 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3328 (eval $ac_try) 2>&5
3329 ac_status=$?
3330 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3331 (exit $ac_status); }; } &&
3332 { ac_try='test -s conftest.$ac_objext'
3333 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3334 (eval $ac_try) 2>&5
3335 ac_status=$?
3336 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3337 (exit $ac_status); }; }; then
3338 echo didididid
3339 else
3340 echo "$as_me: failed program was:" >&5
3341 sed 's/^/| /' conftest.$ac_ext >&5
3342
3343 CXXFLAGS="-g -O3"
3344 fi
3345 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3346 else
3347 CXXFLAGS="-O"
3348 fi
3349 CFLAGS="$CXXFLAGS"
3350 fi
3351
3352
3353 cat >>confdefs.h <<\_ACEOF
3354 #define _GNU_SOURCE 1
3355 _ACEOF
3356
3357
3358 case $host in
3359 *-*-solaris* )
3360
3361 cat >>confdefs.h <<\_ACEOF
3362 #define _XOPEN_SOURCE_EXTENDED 1
3363 _ACEOF
3364
3365
3366 cat >>confdefs.h <<\_ACEOF
3367 #define _XOPEN_SOURCE 2
3368 _ACEOF
3369
3370
3371 cat >>confdefs.h <<\_ACEOF
3372 #define __EXTENSIONS__ 1
3373 _ACEOF
3374
3375 ;;
3376 esac
3377
3378
3379 echo "$as_me:$LINENO: checking for setlocale" >&5
3380 echo $ECHO_N "checking for setlocale... $ECHO_C" >&6
3381 if test "${ac_cv_func_setlocale+set}" = set; then
3382 echo $ECHO_N "(cached) $ECHO_C" >&6
3383 else
3384 cat >conftest.$ac_ext <<_ACEOF
3385 /* confdefs.h. */
3386 _ACEOF
3387 cat confdefs.h >>conftest.$ac_ext
3388 cat >>conftest.$ac_ext <<_ACEOF
3389 /* end confdefs.h. */
3390 /* Define setlocale to an innocuous variant, in case <limits.h> declares setlocale.
3391 For example, HP-UX 11i <limits.h> declares gettimeofday. */
3392 #define setlocale innocuous_setlocale
3393
3394 /* System header to define __stub macros and hopefully few prototypes,
3395 which can conflict with char setlocale (); below.
3396 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3397 <limits.h> exists even on freestanding compilers. */
3398
3399 #ifdef __STDC__
3400 # include <limits.h>
3401 #else
3402 # include <assert.h>
3403 #endif
3404
3405 #undef setlocale
3406
3407 /* Override any gcc2 internal prototype to avoid an error. */
3408 #ifdef __cplusplus
3409 extern "C"
3410 {
3411 #endif
3412 /* We use char because int might match the return type of a gcc2
3413 builtin and then its argument prototype would still apply. */
3414 char setlocale ();
3415 /* The GNU C library defines this for functions which it implements
3416 to always fail with ENOSYS. Some functions are actually named
3417 something starting with __ and the normal name is an alias. */
3418 #if defined (__stub_setlocale) || defined (__stub___setlocale)
3419 choke me
3420 #else
3421 char (*f) () = setlocale;
3422 #endif
3423 #ifdef __cplusplus
3424 }
3425 #endif
3426
3427 int
3428 main ()
3429 {
3430 return f != setlocale;
3431 ;
3432 return 0;
3433 }
3434 _ACEOF
3435 rm -f conftest.$ac_objext conftest$ac_exeext
3436 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3437 (eval $ac_link) 2>conftest.er1
3438 ac_status=$?
3439 grep -v '^ *+' conftest.er1 >conftest.err
3440 rm -f conftest.er1
3441 cat conftest.err >&5
3442 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3443 (exit $ac_status); } &&
3444 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3445 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3446 (eval $ac_try) 2>&5
3447 ac_status=$?
3448 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3449 (exit $ac_status); }; } &&
3450 { ac_try='test -s conftest$ac_exeext'
3451 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3452 (eval $ac_try) 2>&5
3453 ac_status=$?
3454 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3455 (exit $ac_status); }; }; then
3456 ac_cv_func_setlocale=yes
3457 else
3458 echo "$as_me: failed program was:" >&5
3459 sed 's/^/| /' conftest.$ac_ext >&5
3460
3461 ac_cv_func_setlocale=no
3462 fi
3463 rm -f conftest.err conftest.$ac_objext \
3464 conftest$ac_exeext conftest.$ac_ext
3465 fi
3466 echo "$as_me:$LINENO: result: $ac_cv_func_setlocale" >&5
3467 echo "${ECHO_T}$ac_cv_func_setlocale" >&6
3468 if test $ac_cv_func_setlocale = yes; then
3469 :
3470 else
3471 echo "$as_me:$LINENO: checking for setlocale in -lxpg4" >&5
3472 echo $ECHO_N "checking for setlocale in -lxpg4... $ECHO_C" >&6
3473 if test "${ac_cv_lib_xpg4_setlocale+set}" = set; then
3474 echo $ECHO_N "(cached) $ECHO_C" >&6
3475 else
3476 ac_check_lib_save_LIBS=$LIBS
3477 LIBS="-lxpg4 $LIBS"
3478 cat >conftest.$ac_ext <<_ACEOF
3479 /* confdefs.h. */
3480 _ACEOF
3481 cat confdefs.h >>conftest.$ac_ext
3482 cat >>conftest.$ac_ext <<_ACEOF
3483 /* end confdefs.h. */
3484
3485 /* Override any gcc2 internal prototype to avoid an error. */
3486 #ifdef __cplusplus
3487 extern "C"
3488 #endif
3489 /* We use char because int might match the return type of a gcc2
3490 builtin and then its argument prototype would still apply. */
3491 char setlocale ();
3492 int
3493 main ()
3494 {
3495 setlocale ();
3496 ;
3497 return 0;
3498 }
3499 _ACEOF
3500 rm -f conftest.$ac_objext conftest$ac_exeext
3501 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3502 (eval $ac_link) 2>conftest.er1
3503 ac_status=$?
3504 grep -v '^ *+' conftest.er1 >conftest.err
3505 rm -f conftest.er1
3506 cat conftest.err >&5
3507 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3508 (exit $ac_status); } &&
3509 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3510 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3511 (eval $ac_try) 2>&5
3512 ac_status=$?
3513 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3514 (exit $ac_status); }; } &&
3515 { ac_try='test -s conftest$ac_exeext'
3516 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3517 (eval $ac_try) 2>&5
3518 ac_status=$?
3519 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3520 (exit $ac_status); }; }; then
3521 ac_cv_lib_xpg4_setlocale=yes
3522 else
3523 echo "$as_me: failed program was:" >&5
3524 sed 's/^/| /' conftest.$ac_ext >&5
3525
3526 ac_cv_lib_xpg4_setlocale=no
3527 fi
3528 rm -f conftest.err conftest.$ac_objext \
3529 conftest$ac_exeext conftest.$ac_ext
3530 LIBS=$ac_check_lib_save_LIBS
3531 fi
3532 echo "$as_me:$LINENO: result: $ac_cv_lib_xpg4_setlocale" >&5
3533 echo "${ECHO_T}$ac_cv_lib_xpg4_setlocale" >&6
3534 if test $ac_cv_lib_xpg4_setlocale = yes; then
3535 LIBS="$LIBS -lxpg4"
3536 fi
3537
3538 fi
3539
3540
3541 echo "$as_me:$LINENO: checking for gethostbyname" >&5
3542 echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6
3543 if test "${ac_cv_func_gethostbyname+set}" = set; then
3544 echo $ECHO_N "(cached) $ECHO_C" >&6
3545 else
3546 cat >conftest.$ac_ext <<_ACEOF
3547 /* confdefs.h. */
3548 _ACEOF
3549 cat confdefs.h >>conftest.$ac_ext
3550 cat >>conftest.$ac_ext <<_ACEOF
3551 /* end confdefs.h. */
3552 /* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
3553 For example, HP-UX 11i <limits.h> declares gettimeofday. */
3554 #define gethostbyname innocuous_gethostbyname
3555
3556 /* System header to define __stub macros and hopefully few prototypes,
3557 which can conflict with char gethostbyname (); below.
3558 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3559 <limits.h> exists even on freestanding compilers. */
3560
3561 #ifdef __STDC__
3562 # include <limits.h>
3563 #else
3564 # include <assert.h>
3565 #endif
3566
3567 #undef gethostbyname
3568
3569 /* Override any gcc2 internal prototype to avoid an error. */
3570 #ifdef __cplusplus
3571 extern "C"
3572 {
3573 #endif
3574 /* We use char because int might match the return type of a gcc2
3575 builtin and then its argument prototype would still apply. */
3576 char gethostbyname ();
3577 /* The GNU C library defines this for functions which it implements
3578 to always fail with ENOSYS. Some functions are actually named
3579 something starting with __ and the normal name is an alias. */
3580 #if defined (__stub_gethostbyname) || defined (__stub___gethostbyname)
3581 choke me
3582 #else
3583 char (*f) () = gethostbyname;
3584 #endif
3585 #ifdef __cplusplus
3586 }
3587 #endif
3588
3589 int
3590 main ()
3591 {
3592 return f != gethostbyname;
3593 ;
3594 return 0;
3595 }
3596 _ACEOF
3597 rm -f conftest.$ac_objext conftest$ac_exeext
3598 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3599 (eval $ac_link) 2>conftest.er1
3600 ac_status=$?
3601 grep -v '^ *+' conftest.er1 >conftest.err
3602 rm -f conftest.er1
3603 cat conftest.err >&5
3604 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3605 (exit $ac_status); } &&
3606 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3607 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3608 (eval $ac_try) 2>&5
3609 ac_status=$?
3610 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3611 (exit $ac_status); }; } &&
3612 { ac_try='test -s conftest$ac_exeext'
3613 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3614 (eval $ac_try) 2>&5
3615 ac_status=$?
3616 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3617 (exit $ac_status); }; }; then
3618 ac_cv_func_gethostbyname=yes
3619 else
3620 echo "$as_me: failed program was:" >&5
3621 sed 's/^/| /' conftest.$ac_ext >&5
3622
3623 ac_cv_func_gethostbyname=no
3624 fi
3625 rm -f conftest.err conftest.$ac_objext \
3626 conftest$ac_exeext conftest.$ac_ext
3627 fi
3628 echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5
3629 echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6
3630 if test $ac_cv_func_gethostbyname = yes; then
3631 :
3632 else
3633 echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
3634 echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6
3635 if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
3636 echo $ECHO_N "(cached) $ECHO_C" >&6
3637 else
3638 ac_check_lib_save_LIBS=$LIBS
3639 LIBS="-lnsl $LIBS"
3640 cat >conftest.$ac_ext <<_ACEOF
3641 /* confdefs.h. */
3642 _ACEOF
3643 cat confdefs.h >>conftest.$ac_ext
3644 cat >>conftest.$ac_ext <<_ACEOF
3645 /* end confdefs.h. */
3646
3647 /* Override any gcc2 internal prototype to avoid an error. */
3648 #ifdef __cplusplus
3649 extern "C"
3650 #endif
3651 /* We use char because int might match the return type of a gcc2
3652 builtin and then its argument prototype would still apply. */
3653 char gethostbyname ();
3654 int
3655 main ()
3656 {
3657 gethostbyname ();
3658 ;
3659 return 0;
3660 }
3661 _ACEOF
3662 rm -f conftest.$ac_objext conftest$ac_exeext
3663 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3664 (eval $ac_link) 2>conftest.er1
3665 ac_status=$?
3666 grep -v '^ *+' conftest.er1 >conftest.err
3667 rm -f conftest.er1
3668 cat conftest.err >&5
3669 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3670 (exit $ac_status); } &&
3671 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3672 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3673 (eval $ac_try) 2>&5
3674 ac_status=$?
3675 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3676 (exit $ac_status); }; } &&
3677 { ac_try='test -s conftest$ac_exeext'
3678 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3679 (eval $ac_try) 2>&5
3680 ac_status=$?
3681 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3682 (exit $ac_status); }; }; then
3683 ac_cv_lib_nsl_gethostbyname=yes
3684 else
3685 echo "$as_me: failed program was:" >&5
3686 sed 's/^/| /' conftest.$ac_ext >&5
3687
3688 ac_cv_lib_nsl_gethostbyname=no
3689 fi
3690 rm -f conftest.err conftest.$ac_objext \
3691 conftest$ac_exeext conftest.$ac_ext
3692 LIBS=$ac_check_lib_save_LIBS
3693 fi
3694 echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
3695 echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6
3696 if test $ac_cv_lib_nsl_gethostbyname = yes; then
3697 LIBS="$LIBS -lnsl"
3698 fi
3699
3700 fi
3701
3702 echo "$as_me:$LINENO: checking for socket" >&5
3703 echo $ECHO_N "checking for socket... $ECHO_C" >&6
3704 if test "${ac_cv_func_socket+set}" = set; then
3705 echo $ECHO_N "(cached) $ECHO_C" >&6
3706 else
3707 cat >conftest.$ac_ext <<_ACEOF
3708 /* confdefs.h. */
3709 _ACEOF
3710 cat confdefs.h >>conftest.$ac_ext
3711 cat >>conftest.$ac_ext <<_ACEOF
3712 /* end confdefs.h. */
3713 /* Define socket to an innocuous variant, in case <limits.h> declares socket.
3714 For example, HP-UX 11i <limits.h> declares gettimeofday. */
3715 #define socket innocuous_socket
3716
3717 /* System header to define __stub macros and hopefully few prototypes,
3718 which can conflict with char socket (); below.
3719 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3720 <limits.h> exists even on freestanding compilers. */
3721
3722 #ifdef __STDC__
3723 # include <limits.h>
3724 #else
3725 # include <assert.h>
3726 #endif
3727
3728 #undef socket
3729
3730 /* Override any gcc2 internal prototype to avoid an error. */
3731 #ifdef __cplusplus
3732 extern "C"
3733 {
3734 #endif
3735 /* We use char because int might match the return type of a gcc2
3736 builtin and then its argument prototype would still apply. */
3737 char socket ();
3738 /* The GNU C library defines this for functions which it implements
3739 to always fail with ENOSYS. Some functions are actually named
3740 something starting with __ and the normal name is an alias. */
3741 #if defined (__stub_socket) || defined (__stub___socket)
3742 choke me
3743 #else
3744 char (*f) () = socket;
3745 #endif
3746 #ifdef __cplusplus
3747 }
3748 #endif
3749
3750 int
3751 main ()
3752 {
3753 return f != socket;
3754 ;
3755 return 0;
3756 }
3757 _ACEOF
3758 rm -f conftest.$ac_objext conftest$ac_exeext
3759 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3760 (eval $ac_link) 2>conftest.er1
3761 ac_status=$?
3762 grep -v '^ *+' conftest.er1 >conftest.err
3763 rm -f conftest.er1
3764 cat conftest.err >&5
3765 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3766 (exit $ac_status); } &&
3767 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3768 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3769 (eval $ac_try) 2>&5
3770 ac_status=$?
3771 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3772 (exit $ac_status); }; } &&
3773 { ac_try='test -s conftest$ac_exeext'
3774 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3775 (eval $ac_try) 2>&5
3776 ac_status=$?
3777 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3778 (exit $ac_status); }; }; then
3779 ac_cv_func_socket=yes
3780 else
3781 echo "$as_me: failed program was:" >&5
3782 sed 's/^/| /' conftest.$ac_ext >&5
3783
3784 ac_cv_func_socket=no
3785 fi
3786 rm -f conftest.err conftest.$ac_objext \
3787 conftest$ac_exeext conftest.$ac_ext
3788 fi
3789 echo "$as_me:$LINENO: result: $ac_cv_func_socket" >&5
3790 echo "${ECHO_T}$ac_cv_func_socket" >&6
3791 if test $ac_cv_func_socket = yes; then
3792 :
3793 else
3794 echo "$as_me:$LINENO: checking for socket in -lsocket" >&5
3795 echo $ECHO_N "checking for socket in -lsocket... $ECHO_C" >&6
3796 if test "${ac_cv_lib_socket_socket+set}" = set; then
3797 echo $ECHO_N "(cached) $ECHO_C" >&6
3798 else
3799 ac_check_lib_save_LIBS=$LIBS
3800 LIBS="-lsocket $LIBS"
3801 cat >conftest.$ac_ext <<_ACEOF
3802 /* confdefs.h. */
3803 _ACEOF
3804 cat confdefs.h >>conftest.$ac_ext
3805 cat >>conftest.$ac_ext <<_ACEOF
3806 /* end confdefs.h. */
3807
3808 /* Override any gcc2 internal prototype to avoid an error. */
3809 #ifdef __cplusplus
3810 extern "C"
3811 #endif
3812 /* We use char because int might match the return type of a gcc2
3813 builtin and then its argument prototype would still apply. */
3814 char socket ();
3815 int
3816 main ()
3817 {
3818 socket ();
3819 ;
3820 return 0;
3821 }
3822 _ACEOF
3823 rm -f conftest.$ac_objext conftest$ac_exeext
3824 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3825 (eval $ac_link) 2>conftest.er1
3826 ac_status=$?
3827 grep -v '^ *+' conftest.er1 >conftest.err
3828 rm -f conftest.er1
3829 cat conftest.err >&5
3830 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3831 (exit $ac_status); } &&
3832 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3833 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3834 (eval $ac_try) 2>&5
3835 ac_status=$?
3836 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3837 (exit $ac_status); }; } &&
3838 { ac_try='test -s conftest$ac_exeext'
3839 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3840 (eval $ac_try) 2>&5
3841 ac_status=$?
3842 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3843 (exit $ac_status); }; }; then
3844 ac_cv_lib_socket_socket=yes
3845 else
3846 echo "$as_me: failed program was:" >&5
3847 sed 's/^/| /' conftest.$ac_ext >&5
3848
3849 ac_cv_lib_socket_socket=no
3850 fi
3851 rm -f conftest.err conftest.$ac_objext \
3852 conftest$ac_exeext conftest.$ac_ext
3853 LIBS=$ac_check_lib_save_LIBS
3854 fi
3855 echo "$as_me:$LINENO: result: $ac_cv_lib_socket_socket" >&5
3856 echo "${ECHO_T}$ac_cv_lib_socket_socket" >&6
3857 if test $ac_cv_lib_socket_socket = yes; then
3858 LIBS="$LIBS -lsocket"
3859 fi
3860
3861 fi
3862
3863
3864 echo "$as_me:$LINENO: checking for sched_yield" >&5
3865 echo $ECHO_N "checking for sched_yield... $ECHO_C" >&6
3866 if test "${ac_cv_func_sched_yield+set}" = set; then
3867 echo $ECHO_N "(cached) $ECHO_C" >&6
3868 else
3869 cat >conftest.$ac_ext <<_ACEOF
3870 /* confdefs.h. */
3871 _ACEOF
3872 cat confdefs.h >>conftest.$ac_ext
3873 cat >>conftest.$ac_ext <<_ACEOF
3874 /* end confdefs.h. */
3875 /* Define sched_yield to an innocuous variant, in case <limits.h> declares sched_yield.
3876 For example, HP-UX 11i <limits.h> declares gettimeofday. */
3877 #define sched_yield innocuous_sched_yield
3878
3879 /* System header to define __stub macros and hopefully few prototypes,
3880 which can conflict with char sched_yield (); below.
3881 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3882 <limits.h> exists even on freestanding compilers. */
3883
3884 #ifdef __STDC__
3885 # include <limits.h>
3886 #else
3887 # include <assert.h>
3888 #endif
3889
3890 #undef sched_yield
3891
3892 /* Override any gcc2 internal prototype to avoid an error. */
3893 #ifdef __cplusplus
3894 extern "C"
3895 {
3896 #endif
3897 /* We use char because int might match the return type of a gcc2
3898 builtin and then its argument prototype would still apply. */
3899 char sched_yield ();
3900 /* The GNU C library defines this for functions which it implements
3901 to always fail with ENOSYS. Some functions are actually named
3902 something starting with __ and the normal name is an alias. */
3903 #if defined (__stub_sched_yield) || defined (__stub___sched_yield)
3904 choke me
3905 #else
3906 char (*f) () = sched_yield;
3907 #endif
3908 #ifdef __cplusplus
3909 }
3910 #endif
3911
3912 int
3913 main ()
3914 {
3915 return f != sched_yield;
3916 ;
3917 return 0;
3918 }
3919 _ACEOF
3920 rm -f conftest.$ac_objext conftest$ac_exeext
3921 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3922 (eval $ac_link) 2>conftest.er1
3923 ac_status=$?
3924 grep -v '^ *+' conftest.er1 >conftest.err
3925 rm -f conftest.er1
3926 cat conftest.err >&5
3927 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3928 (exit $ac_status); } &&
3929 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3930 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3931 (eval $ac_try) 2>&5
3932 ac_status=$?
3933 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3934 (exit $ac_status); }; } &&
3935 { ac_try='test -s conftest$ac_exeext'
3936 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3937 (eval $ac_try) 2>&5
3938 ac_status=$?
3939 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3940 (exit $ac_status); }; }; then
3941 ac_cv_func_sched_yield=yes
3942 else
3943 echo "$as_me: failed program was:" >&5
3944 sed 's/^/| /' conftest.$ac_ext >&5
3945
3946 ac_cv_func_sched_yield=no
3947 fi
3948 rm -f conftest.err conftest.$ac_objext \
3949 conftest$ac_exeext conftest.$ac_ext
3950 fi
3951 echo "$as_me:$LINENO: result: $ac_cv_func_sched_yield" >&5
3952 echo "${ECHO_T}$ac_cv_func_sched_yield" >&6
3953 if test $ac_cv_func_sched_yield = yes; then
3954 :
3955 else
3956 echo "$as_me:$LINENO: checking for sched_yield in -lrt" >&5
3957 echo $ECHO_N "checking for sched_yield in -lrt... $ECHO_C" >&6
3958 if test "${ac_cv_lib_rt_sched_yield+set}" = set; then
3959 echo $ECHO_N "(cached) $ECHO_C" >&6
3960 else
3961 ac_check_lib_save_LIBS=$LIBS
3962 LIBS="-lrt $LIBS"
3963 cat >conftest.$ac_ext <<_ACEOF
3964 /* confdefs.h. */
3965 _ACEOF
3966 cat confdefs.h >>conftest.$ac_ext
3967 cat >>conftest.$ac_ext <<_ACEOF
3968 /* end confdefs.h. */
3969
3970 /* Override any gcc2 internal prototype to avoid an error. */
3971 #ifdef __cplusplus
3972 extern "C"
3973 #endif
3974 /* We use char because int might match the return type of a gcc2
3975 builtin and then its argument prototype would still apply. */
3976 char sched_yield ();
3977 int
3978 main ()
3979 {
3980 sched_yield ();
3981 ;
3982 return 0;
3983 }
3984 _ACEOF
3985 rm -f conftest.$ac_objext conftest$ac_exeext
3986 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3987 (eval $ac_link) 2>conftest.er1
3988 ac_status=$?
3989 grep -v '^ *+' conftest.er1 >conftest.err
3990 rm -f conftest.er1
3991 cat conftest.err >&5
3992 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3993 (exit $ac_status); } &&
3994 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3995 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3996 (eval $ac_try) 2>&5
3997 ac_status=$?
3998 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3999 (exit $ac_status); }; } &&
4000 { ac_try='test -s conftest$ac_exeext'
4001 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4002 (eval $ac_try) 2>&5
4003 ac_status=$?
4004 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4005 (exit $ac_status); }; }; then
4006 ac_cv_lib_rt_sched_yield=yes
4007 else
4008 echo "$as_me: failed program was:" >&5
4009 sed 's/^/| /' conftest.$ac_ext >&5
4010
4011 ac_cv_lib_rt_sched_yield=no
4012 fi
4013 rm -f conftest.err conftest.$ac_objext \
4014 conftest$ac_exeext conftest.$ac_ext
4015 LIBS=$ac_check_lib_save_LIBS
4016 fi
4017 echo "$as_me:$LINENO: result: $ac_cv_lib_rt_sched_yield" >&5
4018 echo "${ECHO_T}$ac_cv_lib_rt_sched_yield" >&6
4019 if test $ac_cv_lib_rt_sched_yield = yes; then
4020 LIBS="$LIBS -lrt"
4021 fi
4022
4023 fi
4024
4025
4026 echo "$as_me:$LINENO: checking for sched_yield support" >&5
4027 echo $ECHO_N "checking for sched_yield support... $ECHO_C" >&6
4028 cat >conftest.$ac_ext <<_ACEOF
4029 /* confdefs.h. */
4030 _ACEOF
4031 cat confdefs.h >>conftest.$ac_ext
4032 cat >>conftest.$ac_ext <<_ACEOF
4033 /* end confdefs.h. */
4034 #include <sched.h>
4035 int
4036 main ()
4037 {
4038 sched_yield ()
4039 ;
4040 return 0;
4041 }
4042 _ACEOF
4043 rm -f conftest.$ac_objext conftest$ac_exeext
4044 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4045 (eval $ac_link) 2>conftest.er1
4046 ac_status=$?
4047 grep -v '^ *+' conftest.er1 >conftest.err
4048 rm -f conftest.er1
4049 cat conftest.err >&5
4050 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4051 (exit $ac_status); } &&
4052 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
4053 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4054 (eval $ac_try) 2>&5
4055 ac_status=$?
4056 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4057 (exit $ac_status); }; } &&
4058 { ac_try='test -s conftest$ac_exeext'
4059 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4060 (eval $ac_try) 2>&5
4061 ac_status=$?
4062 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4063 (exit $ac_status); }; }; then
4064 echo "$as_me:$LINENO: result: yes" >&5
4065 echo "${ECHO_T}yes" >&6
4066
4067 cat >>confdefs.h <<\_ACEOF
4068 #define HAVE_SCHED_YIELD 1
4069 _ACEOF
4070
4071 else
4072 echo "$as_me: failed program was:" >&5
4073 sed 's/^/| /' conftest.$ac_ext >&5
4074
4075 echo "$as_me:$LINENO: result: no" >&5
4076 echo "${ECHO_T}no" >&6
4077 fi
4078 rm -f conftest.err conftest.$ac_objext \
4079 conftest$ac_exeext conftest.$ac_ext
4080
4081
4082 MALLOC_TYPE=S
4083
4084 support_frills=yes
4085 support_inheritpixmap=yes
4086 support_tinting=yes
4087 support_fading=yes
4088 support_keepscrolling=yes
4089 support_selectionscrolling=yes
4090 support_mousewheel=yes
4091 support_mouseslipwheel=yes
4092 support_utmp=yes
4093 support_wtmp=yes
4094 support_lastlog=yes
4095 support_text_blink=yes
4096 support_pointer_blank=yes
4097 support_scroll_rxvt=yes
4098 support_scroll_next=yes
4099 support_scroll_xterm=yes
4100 support_scroll_plain=yes
4101 support_xim=yes
4102 support_xpm=yes
4103 support_xft=yes
4104 support_unicode3=no
4105 support_combining=yes
4106 support_8bitctrls=no
4107 support_iso14755=yes
4108 support_styles=yes
4109 support_perl=yes
4110 codesets=all
4111
4112
4113 if test "x$enable_shared" = xyes; then
4114
4115 cat >>confdefs.h <<\_ACEOF
4116 #define LIBRXVT 1
4117 _ACEOF
4118
4119 INSTALL_LIBRXVT=yes
4120 fi
4121
4122
4123 # Check whether --enable-everything or --disable-everything was given.
4124 if test "${enable_everything+set}" = set; then
4125 enableval="$enable_everything"
4126
4127 if test x$enableval = xno; then
4128 support_24bit=no
4129 support_frills=no
4130 support_inheritpixmap=no
4131 support_tinting=no
4132 support_fading=no
4133 support_keepscrolling=no
4134 support_selectionscrolling=no
4135 support_lastlog=no
4136 support_mousewheel=no
4137 support_mouseslipwheel=no
4138 support_text_blink=no
4139 support_pointer_blank=no
4140 support_scroll_rxvt=no
4141 support_scroll_next=no
4142 support_scroll_xterm=no
4143 support_scroll_plain=no
4144 support_utmp=no
4145 support_wtmp=no
4146 support_xim=no
4147 support_xpm=no
4148 support_xft=no
4149 support_unicode3=no
4150 support_combining=no
4151 support_8bitctrls=no
4152 support_iso14755=no
4153 support_styles=no
4154 support_perl=no
4155 codesets=
4156 fi
4157 if test x$enableval = xyes; then
4158 support_24bit=yes
4159 support_frills=yes
4160 support_inheritpixmap=yes
4161 support_tinting=yes
4162 support_fading=yes
4163 support_keepscrolling=yes
4164 support_selectionscrolling=yes
4165 support_lastlog=yes
4166 support_mousewheel=yes
4167 support_mouseslipwheel=yes
4168 support_text_blink=yes
4169 support_pointer_blank=yes
4170 support_scroll_rxvt=yes
4171 support_scroll_next=yes
4172 support_scroll_xterm=yes
4173 support_scroll_plain=yes
4174 support_utmp=yes
4175 support_wtmp=yes
4176 support_xim=yes
4177 support_xpm=yes
4178 support_xft=yes
4179 support_unicode3=yes
4180 support_combining=yes
4181 #support_8bitctrls=yes
4182 support_iso14755=yes
4183 support_styles=yes
4184 support_perl=yes
4185 codesets=all
4186 fi
4187
4188 fi;
4189
4190 # Check whether --enable-unicode3 or --disable-unicode3 was given.
4191 if test "${enable_unicode3+set}" = set; then
4192 enableval="$enable_unicode3"
4193 if test x$enableval = xyes -o x$enableval = xno; then
4194 support_unicode3=$enableval
4195 fi
4196 fi;
4197
4198 # Check whether --enable-combining or --disable-combining was given.
4199 if test "${enable_combining+set}" = set; then
4200 enableval="$enable_combining"
4201 if test x$enableval = xyes -o x$enableval = xno; then
4202 support_combining=$enableval
4203 fi
4204 fi;
4205
4206 # Check whether --enable-xft or --disable-xft was given.
4207 if test "${enable_xft+set}" = set; then
4208 enableval="$enable_xft"
4209 if test x$enableval = xyes -o x$enableval = xno; then
4210 support_xft=$enableval
4211 fi
4212 fi;
4213
4214 # Check whether --enable-font-styles or --disable-font-styles was given.
4215 if test "${enable_font_styles+set}" = set; then
4216 enableval="$enable_font_styles"
4217 if test x$enableval = xyes -o x$enableval = xno; then
4218 support_styles=$enableval
4219 fi
4220 fi;
4221
4222 # Check whether --enable-utmp or --disable-utmp was given.
4223 if test "${enable_utmp+set}" = set; then
4224 enableval="$enable_utmp"
4225 if test x$enableval = xyes -o x$enableval = xno; then
4226 support_utmp=$enableval
4227 fi
4228 fi;
4229
4230 # Check whether --enable-wtmp or --disable-wtmp was given.
4231 if test "${enable_wtmp+set}" = set; then
4232 enableval="$enable_wtmp"
4233 if test x$enableval = xyes -o x$enableval = xno; then
4234 support_wtmp=$enableval
4235 fi
4236 fi;
4237
4238 # Check whether --enable-lastlog or --disable-lastlog was given.
4239 if test "${enable_lastlog+set}" = set; then
4240 enableval="$enable_lastlog"
4241 if test x$enableval = xyes -o x$enableval = xno; then
4242 support_lastlog=$enableval
4243 fi
4244 fi;
4245
4246 # Check whether --enable-xpm-background or --disable-xpm-background was given.
4247 if test "${enable_xpm_background+set}" = set; then
4248 enableval="$enable_xpm_background"
4249 if test x$enableval = xyes -o x$enableval = xno; then
4250 support_xpm=$enableval
4251 fi
4252 fi;
4253
4254 # Check whether --enable-transparency or --disable-transparency was given.
4255 if test "${enable_transparency+set}" = set; then
4256 enableval="$enable_transparency"
4257 if test x$enableval = xyes -o x$enableval = xno; then
4258 support_inheritpixmap=$enableval
4259 fi
4260 fi;
4261
4262 # Check whether --enable-tinting or --disable-tinting was given.
4263 if test "${enable_tinting+set}" = set; then
4264 enableval="$enable_tinting"
4265 if test x$enableval = xyes -o x$enableval = xno; then
4266 support_tinting=$enableval
4267 fi
4268 fi;
4269
4270 # Check whether --enable-fading or --disable-fading was given.
4271 if test "${enable_fading+set}" = set; then
4272 enableval="$enable_fading"
4273 if test x$enableval = xyes -o x$enableval = xno; then
4274 support_fading=$enableval
4275 fi
4276 fi;
4277
4278 # Check whether --enable-rxvt-scroll or --disable-rxvt-scroll was given.
4279 if test "${enable_rxvt_scroll+set}" = set; then
4280 enableval="$enable_rxvt_scroll"
4281 if test x$enableval = xyes -o x$enableval = xno; then
4282 support_scroll_rxvt=$enableval
4283 fi
4284 fi;
4285
4286 # Check whether --enable-next-scroll or --disable-next-scroll was given.
4287 if test "${enable_next_scroll+set}" = set; then
4288 enableval="$enable_next_scroll"
4289 if test x$enableval = xyes -o x$enableval = xno; then
4290 support_scroll_next=$enableval
4291 fi
4292 fi;
4293
4294 # Check whether --enable-xterm-scroll or --disable-xterm-scroll was given.
4295 if test "${enable_xterm_scroll+set}" = set; then
4296 enableval="$enable_xterm_scroll"
4297 if test x$enableval = xyes -o x$enableval = xno; then
4298 support_scroll_xterm=$enableval
4299 fi
4300 fi;
4301
4302 # Check whether --enable-perl or --disable-perl was given.
4303 if test "${enable_perl+set}" = set; then
4304 enableval="$enable_perl"
4305 if test x$enableval = xyes -o x$enableval = xno; then
4306 support_perl=$enableval
4307 fi
4308 fi;
4309
4310 # Check whether --enable-plain-scroll or --disable-plain-scroll was given.
4311 if test "${enable_plain_scroll+set}" = set; then
4312 enableval="$enable_plain_scroll"
4313 if test x$enableval = xyes -o x$enableval = xno; then
4314 support_scroll_plain=$enableval
4315 fi
4316 fi;
4317
4318
4319
4320 # Check whether --with-codesets or --without-codesets was given.
4321 if test "${with_codesets+set}" = set; then
4322 withval="$with_codesets"
4323 codesets="$withval"
4324 fi;
4325
4326 # Check whether --enable-xim or --disable-xim was given.
4327 if test "${enable_xim+set}" = set; then
4328 enableval="$enable_xim"
4329 if test x$enableval = xyes -o x$enableval = xno; then
4330 support_xim=$enableval
4331 fi
4332 fi;
4333
4334 # Check whether --enable-ttygid or --disable-ttygid was given.
4335 if test "${enable_ttygid+set}" = set; then
4336 enableval="$enable_ttygid"
4337 if test x$enableval = xyes; then
4338
4339 cat >>confdefs.h <<\_ACEOF
4340 #define TTY_GID_SUPPORT 1
4341 _ACEOF
4342
4343 fi
4344 fi;
4345
4346 # Check whether --enable-backspace-key or --disable-backspace-key was given.
4347 if test "${enable_backspace_key+set}" = set; then
4348 enableval="$enable_backspace_key"
4349 if test x$enableval = xno; then
4350
4351 cat >>confdefs.h <<\_ACEOF
4352 #define NO_BACKSPACE_KEY 1
4353 _ACEOF
4354
4355 fi
4356 fi;
4357
4358 # Check whether --enable-delete-key or --disable-delete-key was given.
4359 if test "${enable_delete_key+set}" = set; then
4360 enableval="$enable_delete_key"
4361 if test x$enableval = xno; then
4362
4363 cat >>confdefs.h <<\_ACEOF
4364 #define NO_DELETE_KEY 1
4365 _ACEOF
4366
4367 fi
4368 fi;
4369
4370 # Check whether --enable-resources or --disable-resources was given.
4371 if test "${enable_resources+set}" = set; then
4372 enableval="$enable_resources"
4373 if test x$enableval = xno; then
4374
4375 cat >>confdefs.h <<\_ACEOF
4376 #define NO_RESOURCES 1
4377 _ACEOF
4378
4379 fi
4380 fi;
4381
4382 # Check whether --enable-8bitctrls or --disable-8bitctrls was given.
4383 if test "${enable_8bitctrls+set}" = set; then
4384 enableval="$enable_8bitctrls"
4385 if test x$enableval = xyes -o x$enableval = xno; then
4386 support_8bitctrls=$enableval
4387 fi
4388 fi;
4389
4390 RESFALLBACK=Rxvt
4391 # Check whether --enable-fallback or --disable-fallback was given.
4392 if test "${enable_fallback+set}" = set; then
4393 enableval="$enable_fallback"
4394
4395 test x$enableval = xyes && enableval=Rxvt
4396 test x$enableval = xno && enableval=
4397 RESFALLBACK="$enableval"
4398
4399 fi;
4400
4401 if test x$RESFALLBACK != x; then
4402
4403 cat >>confdefs.h <<_ACEOF
4404 #define RESFALLBACK "$RESFALLBACK"
4405 _ACEOF
4406
4407 fi
4408
4409 RESNAME=urxvt
4410
4411 # Check whether --with-res-name or --without-res-name was given.
4412 if test "${with_res_name+set}" = set; then
4413 withval="$with_res_name"
4414 RESNAME="$withval"
4415 fi;
4416
4417 cat >>confdefs.h <<_ACEOF
4418 #define RESNAME "$RESNAME"
4419 _ACEOF
4420
4421
4422 RESCLASS=URxvt
4423
4424 # Check whether --with-res-class or --without-res-class was given.
4425 if test "${with_res_class+set}" = set; then
4426 withval="$with_res_class"
4427 RESCLASS="$withval"
4428 fi;
4429
4430 cat >>confdefs.h <<_ACEOF
4431 #define RESCLASS "$RESCLASS"
4432 _ACEOF
4433
4434
4435 RXVTNAME=urxvt
4436
4437 # Check whether --with-name or --without-name was given.
4438 if test "${with_name+set}" = set; then
4439 withval="$with_name"
4440 RXVTNAME="$withval"
4441 fi;
4442
4443 cat >>confdefs.h <<_ACEOF
4444 #define RXVTNAME "$RXVTNAME"
4445 _ACEOF
4446
4447
4448 RXVTNAME=`echo "$RXVTNAME"|sed "$program_transform_name"`
4449
4450
4451 # Check whether --enable-swapscreen or --disable-swapscreen was given.
4452 if test "${enable_swapscreen+set}" = set; then
4453 enableval="$enable_swapscreen"
4454 if test x$enableval = xno; then
4455
4456 cat >>confdefs.h <<\_ACEOF
4457 #define NO_SECONDARY_SCREEN 1
4458 _ACEOF
4459
4460 fi
4461 fi;
4462
4463 # Check whether --enable-iso14755 or --disable-iso14755 was given.
4464 if test "${enable_iso14755+set}" = set; then
4465 enableval="$enable_iso14755"
4466 if test x$enableval = xyes -o x$enableval = xno; then
4467 support_iso14755=$enableval
4468 fi
4469 fi;
4470
4471 # Check whether --enable-frills or --disable-frills was given.
4472 if test "${enable_frills+set}" = set; then
4473 enableval="$enable_frills"
4474 if test x$enableval = xyes -o x$enableval = xno; then
4475 support_frills=$enableval
4476 fi
4477 fi;
4478
4479 # Check whether --enable-24bit or --disable-24bit was given.
4480 if test "${enable_24bit+set}" = set; then
4481 enableval="$enable_24bit"
4482 if test x$enableval = xyes -o x$enableval = xno; then
4483 support_24bit=$enableval
4484 fi
4485 fi;
4486
4487 # Check whether --enable-keepscrolling or --disable-keepscrolling was given.
4488 if test "${enable_keepscrolling+set}" = set; then
4489 enableval="$enable_keepscrolling"
4490 if test x$enableval = xyes -o x$enableval = xno; then
4491 support_keepscrolling=$enableval
4492 fi
4493 fi;
4494
4495 # Check whether --enable-selectionscrolling or --disable-selectionscrolling was given.
4496 if test "${enable_selectionscrolling+set}" = set; then
4497 enableval="$enable_selectionscrolling"
4498 if test x$enableval = xyes -o x$enableval = xno; then
4499 support_selectionscrolling=$enableval
4500 fi
4501 fi;
4502
4503 # Check whether --enable-mousewheel or --disable-mousewheel was given.
4504 if test "${enable_mousewheel+set}" = set; then
4505 enableval="$enable_mousewheel"
4506 if test x$enableval = xyes -o x$enableval = xno; then
4507 support_mousewheel=$enableval
4508 fi
4509 fi;
4510
4511 # Check whether --enable-slipwheeling or --disable-slipwheeling was given.
4512 if test "${enable_slipwheeling+set}" = set; then
4513 enableval="$enable_slipwheeling"
4514 if test x$enableval = xyes -o x$enableval = xno; then
4515 support_mouseslipwheel=$enableval
4516 fi
4517 fi;
4518
4519 # Check whether --enable-dmalloc or --disable-dmalloc was given.
4520 if test "${enable_dmalloc+set}" = set; then
4521 enableval="$enable_dmalloc"
4522 if test x$enableval = xyes; then
4523 MALLOC_TYPE=G
4524 DEBUG=-DDEBUG_MALLOC
4525 DLIB="-L/usr/local/lib -ldmalloc"
4526 DINCLUDE=-I/usr/local/include
4527 fi
4528 fi;
4529
4530 # Check whether --enable-dlmalloc or --disable-dlmalloc was given.
4531 if test "${enable_dlmalloc+set}" = set; then
4532 enableval="$enable_dlmalloc"
4533 if test x$enableval = xyes; then
4534 MALLOC_TYPE=D
4535 DEBUG=
4536 DLIB="-L/usr/local/lib -ldlmalloc"
4537 DINCLUDE=
4538 fi
4539 fi;
4540
4541 # Check whether --enable-smart-resize or --disable-smart-resize was given.
4542 if test "${enable_smart_resize+set}" = set; then
4543 enableval="$enable_smart_resize"
4544 if test x$enableval = xyes; then
4545
4546 cat >>confdefs.h <<\_ACEOF
4547 #define SMART_RESIZE 1
4548 _ACEOF
4549
4550 fi
4551 fi;
4552
4553 # Check whether --enable-text-blink or --disable-text-blink was given.
4554 if test "${enable_text_blink+set}" = set; then
4555 enableval="$enable_text_blink"
4556 if test x$enableval = xyes -o x$enableval = xno; then
4557 support_text_blink=$enableval
4558 fi
4559 fi;
4560
4561 # Check whether --enable-pointer-blank or --disable-pointer-blank was given.
4562 if test "${enable_pointer_blank+set}" = set; then
4563 enableval="$enable_pointer_blank"
4564 if test x$enableval = xyes -o x$enableval = xno; then
4565 support_pointer_blank=$enableval
4566 fi
4567 fi;
4568
4569
4570 # Check whether --with-term or --without-term was given.
4571 if test "${with_term+set}" = set; then
4572 withval="$with_term"
4573 if test x$withval != x; then
4574
4575 cat >>confdefs.h <<_ACEOF
4576 #define TERMENV "$withval"
4577 _ACEOF
4578 term="$withval"
4579 fi
4580 fi;
4581
4582
4583 # Check whether --with-terminfo or --without-terminfo was given.
4584 if test "${with_terminfo+set}" = set; then
4585 withval="$with_terminfo"
4586 if test x$withval != x; then
4587
4588 cat >>confdefs.h <<_ACEOF
4589 #define RXVT_TERMINFO "$withval"
4590 _ACEOF
4591 terminfo="$withval"
4592 fi
4593 fi;
4594
4595
4596 # Extract the first word of "mv", so it can be a program name with args.
4597 set dummy mv; ac_word=$2
4598 echo "$as_me:$LINENO: checking for $ac_word" >&5
4599 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4600 if test "${ac_cv_path_MV+set}" = set; then
4601 echo $ECHO_N "(cached) $ECHO_C" >&6
4602 else
4603 case $MV in
4604 [\\/]* | ?:[\\/]*)
4605 ac_cv_path_MV="$MV" # Let the user override the test with a path.
4606 ;;
4607 *)
4608 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4609 for as_dir in $PATH
4610 do
4611 IFS=$as_save_IFS
4612 test -z "$as_dir" && as_dir=.
4613 for ac_exec_ext in '' $ac_executable_extensions; do
4614 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4615 ac_cv_path_MV="$as_dir/$ac_word$ac_exec_ext"
4616 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4617 break 2
4618 fi
4619 done
4620 done
4621
4622 test -z "$ac_cv_path_MV" && ac_cv_path_MV="mv"
4623 ;;
4624 esac
4625 fi
4626 MV=$ac_cv_path_MV
4627
4628 if test -n "$MV"; then
4629 echo "$as_me:$LINENO: result: $MV" >&5
4630 echo "${ECHO_T}$MV" >&6
4631 else
4632 echo "$as_me:$LINENO: result: no" >&5
4633 echo "${ECHO_T}no" >&6
4634 fi
4635
4636 # Extract the first word of "rm", so it can be a program name with args.
4637 set dummy rm; ac_word=$2
4638 echo "$as_me:$LINENO: checking for $ac_word" >&5
4639 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4640 if test "${ac_cv_path_RM+set}" = set; then
4641 echo $ECHO_N "(cached) $ECHO_C" >&6
4642 else
4643 case $RM in
4644 [\\/]* | ?:[\\/]*)
4645 ac_cv_path_RM="$RM" # Let the user override the test with a path.
4646 ;;
4647 *)
4648 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4649 for as_dir in $PATH
4650 do
4651 IFS=$as_save_IFS
4652 test -z "$as_dir" && as_dir=.
4653 for ac_exec_ext in '' $ac_executable_extensions; do
4654 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4655 ac_cv_path_RM="$as_dir/$ac_word$ac_exec_ext"
4656 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4657 break 2
4658 fi
4659 done
4660 done
4661
4662 test -z "$ac_cv_path_RM" && ac_cv_path_RM="rm"
4663 ;;
4664 esac
4665 fi
4666 RM=$ac_cv_path_RM
4667
4668 if test -n "$RM"; then
4669 echo "$as_me:$LINENO: result: $RM" >&5
4670 echo "${ECHO_T}$RM" >&6
4671 else
4672 echo "$as_me:$LINENO: result: no" >&5
4673 echo "${ECHO_T}no" >&6
4674 fi
4675
4676 # Extract the first word of "cp", so it can be a program name with args.
4677 set dummy cp; ac_word=$2
4678 echo "$as_me:$LINENO: checking for $ac_word" >&5
4679 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4680 if test "${ac_cv_path_CP+set}" = set; then
4681 echo $ECHO_N "(cached) $ECHO_C" >&6
4682 else
4683 case $CP in
4684 [\\/]* | ?:[\\/]*)
4685 ac_cv_path_CP="$CP" # Let the user override the test with a path.
4686 ;;
4687 *)
4688 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4689 for as_dir in $PATH
4690 do
4691 IFS=$as_save_IFS
4692 test -z "$as_dir" && as_dir=.
4693 for ac_exec_ext in '' $ac_executable_extensions; do
4694 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4695 ac_cv_path_CP="$as_dir/$ac_word$ac_exec_ext"
4696 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4697 break 2
4698 fi
4699 done
4700 done
4701
4702 test -z "$ac_cv_path_CP" && ac_cv_path_CP="cp"
4703 ;;
4704 esac
4705 fi
4706 CP=$ac_cv_path_CP
4707
4708 if test -n "$CP"; then
4709 echo "$as_me:$LINENO: result: $CP" >&5
4710 echo "${ECHO_T}$CP" >&6
4711 else
4712 echo "$as_me:$LINENO: result: no" >&5
4713 echo "${ECHO_T}no" >&6
4714 fi
4715
4716 # Extract the first word of "ln", so it can be a program name with args.
4717 set dummy ln; ac_word=$2
4718 echo "$as_me:$LINENO: checking for $ac_word" >&5
4719 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4720 if test "${ac_cv_path_LN+set}" = set; then
4721 echo $ECHO_N "(cached) $ECHO_C" >&6
4722 else
4723 case $LN in
4724 [\\/]* | ?:[\\/]*)
4725 ac_cv_path_LN="$LN" # Let the user override the test with a path.
4726 ;;
4727 *)
4728 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4729 for as_dir in $PATH
4730 do
4731 IFS=$as_save_IFS
4732 test -z "$as_dir" && as_dir=.
4733 for ac_exec_ext in '' $ac_executable_extensions; do
4734 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4735 ac_cv_path_LN="$as_dir/$ac_word$ac_exec_ext"
4736 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4737 break 2
4738 fi
4739 done
4740 done
4741
4742 test -z "$ac_cv_path_LN" && ac_cv_path_LN="ln"
4743 ;;
4744 esac
4745 fi
4746 LN=$ac_cv_path_LN
4747
4748 if test -n "$LN"; then
4749 echo "$as_me:$LINENO: result: $LN" >&5
4750 echo "${ECHO_T}$LN" >&6
4751 else
4752 echo "$as_me:$LINENO: result: no" >&5
4753 echo "${ECHO_T}no" >&6
4754 fi
4755
4756 # Extract the first word of "sed", so it can be a program name with args.
4757 set dummy sed; ac_word=$2
4758 echo "$as_me:$LINENO: checking for $ac_word" >&5
4759 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4760 if test "${ac_cv_path_SED+set}" = set; then
4761 echo $ECHO_N "(cached) $ECHO_C" >&6
4762 else
4763 case $SED in
4764 [\\/]* | ?:[\\/]*)
4765 ac_cv_path_SED="$SED" # Let the user override the test with a path.
4766 ;;
4767 *)
4768 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4769 for as_dir in $PATH
4770 do
4771 IFS=$as_save_IFS
4772 test -z "$as_dir" && as_dir=.
4773 for ac_exec_ext in '' $ac_executable_extensions; do
4774 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4775 ac_cv_path_SED="$as_dir/$ac_word$ac_exec_ext"
4776 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4777 break 2
4778 fi
4779 done
4780 done
4781
4782 test -z "$ac_cv_path_SED" && ac_cv_path_SED="sed"
4783 ;;
4784 esac
4785 fi
4786 SED=$ac_cv_path_SED
4787
4788 if test -n "$SED"; then
4789 echo "$as_me:$LINENO: result: $SED" >&5
4790 echo "${ECHO_T}$SED" >&6
4791 else
4792 echo "$as_me:$LINENO: result: no" >&5
4793 echo "${ECHO_T}no" >&6
4794 fi
4795
4796 # Extract the first word of "echo", so it can be a program name with args.
4797 set dummy echo; ac_word=$2
4798 echo "$as_me:$LINENO: checking for $ac_word" >&5
4799 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4800 if test "${ac_cv_path_ECHO+set}" = set; then
4801 echo $ECHO_N "(cached) $ECHO_C" >&6
4802 else
4803 case $ECHO in
4804 [\\/]* | ?:[\\/]*)
4805 ac_cv_path_ECHO="$ECHO" # Let the user override the test with a path.
4806 ;;
4807 *)
4808 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4809 for as_dir in $PATH
4810 do
4811 IFS=$as_save_IFS
4812 test -z "$as_dir" && as_dir=.
4813 for ac_exec_ext in '' $ac_executable_extensions; do
4814 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4815 ac_cv_path_ECHO="$as_dir/$ac_word$ac_exec_ext"
4816 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4817 break 2
4818 fi
4819 done
4820 done
4821
4822 test -z "$ac_cv_path_ECHO" && ac_cv_path_ECHO="echo"
4823 ;;
4824 esac
4825 fi
4826 ECHO=$ac_cv_path_ECHO
4827
4828 if test -n "$ECHO"; then
4829 echo "$as_me:$LINENO: result: $ECHO" >&5
4830 echo "${ECHO_T}$ECHO" >&6
4831 else
4832 echo "$as_me:$LINENO: result: no" >&5
4833 echo "${ECHO_T}no" >&6
4834 fi
4835
4836 # Extract the first word of "cmp", so it can be a program name with args.
4837 set dummy cmp; ac_word=$2
4838 echo "$as_me:$LINENO: checking for $ac_word" >&5
4839 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4840 if test "${ac_cv_path_CMP+set}" = set; then
4841 echo $ECHO_N "(cached) $ECHO_C" >&6
4842 else
4843 case $CMP in
4844 [\\/]* | ?:[\\/]*)
4845 ac_cv_path_CMP="$CMP" # Let the user override the test with a path.
4846 ;;
4847 *)
4848 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4849 for as_dir in $PATH
4850 do
4851 IFS=$as_save_IFS
4852 test -z "$as_dir" && as_dir=.
4853 for ac_exec_ext in '' $ac_executable_extensions; do
4854 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4855 ac_cv_path_CMP="$as_dir/$ac_word$ac_exec_ext"
4856 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4857 break 2
4858 fi
4859 done
4860 done
4861
4862 test -z "$ac_cv_path_CMP" && ac_cv_path_CMP="cmp"
4863 ;;
4864 esac
4865 fi
4866 CMP=$ac_cv_path_CMP
4867
4868 if test -n "$CMP"; then
4869 echo "$as_me:$LINENO: result: $CMP" >&5
4870 echo "${ECHO_T}$CMP" >&6
4871 else
4872 echo "$as_me:$LINENO: result: no" >&5
4873 echo "${ECHO_T}no" >&6
4874 fi
4875
4876 # Extract the first word of "tic", so it can be a program name with args.
4877 set dummy tic; ac_word=$2
4878 echo "$as_me:$LINENO: checking for $ac_word" >&5
4879 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4880 if test "${ac_cv_path_TIC+set}" = set; then
4881 echo $ECHO_N "(cached) $ECHO_C" >&6
4882 else
4883 case $TIC in
4884 [\\/]* | ?:[\\/]*)
4885 ac_cv_path_TIC="$TIC" # Let the user override the test with a path.
4886 ;;
4887 *)
4888 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4889 for as_dir in $PATH
4890 do
4891 IFS=$as_save_IFS
4892 test -z "$as_dir" && as_dir=.
4893 for ac_exec_ext in '' $ac_executable_extensions; do
4894 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4895 ac_cv_path_TIC="$as_dir/$ac_word$ac_exec_ext"
4896 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4897 break 2
4898 fi
4899 done
4900 done
4901
4902 ;;
4903 esac
4904 fi
4905 TIC=$ac_cv_path_TIC
4906
4907 if test -n "$TIC"; then
4908 echo "$as_me:$LINENO: result: $TIC" >&5
4909 echo "${ECHO_T}$TIC" >&6
4910 else
4911 echo "$as_me:$LINENO: result: no" >&5
4912 echo "${ECHO_T}no" >&6
4913 fi
4914
4915
4916
4917
4918 ac_ext=cc
4919 ac_cpp='$CXXCPP $CPPFLAGS'
4920 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4921 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4922 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4923 echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
4924 echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6
4925 if test -z "$CXXCPP"; then
4926 if test "${ac_cv_prog_CXXCPP+set}" = set; then
4927 echo $ECHO_N "(cached) $ECHO_C" >&6
4928 else
4929 # Double quotes because CXXCPP needs to be expanded
4930 for CXXCPP in "$CXX -E" "/lib/cpp"
4931 do
4932 ac_preproc_ok=false
4933 for ac_cxx_preproc_warn_flag in '' yes
4934 do
4935 # Use a header file that comes with gcc, so configuring glibc
4936 # with a fresh cross-compiler works.
4937 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4938 # <limits.h> exists even on freestanding compilers.
4939 # On the NeXT, cc -E runs the code through the compiler's parser,
4940 # not just through cpp. "Syntax error" is here to catch this case.
4941 cat >conftest.$ac_ext <<_ACEOF
4942 /* confdefs.h. */
4943 _ACEOF
4944 cat confdefs.h >>conftest.$ac_ext
4945 cat >>conftest.$ac_ext <<_ACEOF
4946 /* end confdefs.h. */
4947 #ifdef __STDC__
4948 # include <limits.h>
4949 #else
4950 # include <assert.h>
4951 #endif
4952 Syntax error
4953 _ACEOF
4954 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4955 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4956 ac_status=$?
4957 grep -v '^ *+' conftest.er1 >conftest.err
4958 rm -f conftest.er1
4959 cat conftest.err >&5
4960 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4961 (exit $ac_status); } >/dev/null; then
4962 if test -s conftest.err; then
4963 ac_cpp_err=$ac_cxx_preproc_warn_flag
4964 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
4965 else
4966 ac_cpp_err=
4967 fi
4968 else
4969 ac_cpp_err=yes
4970 fi
4971 if test -z "$ac_cpp_err"; then
4972 :
4973 else
4974 echo "$as_me: failed program was:" >&5
4975 sed 's/^/| /' conftest.$ac_ext >&5
4976
4977 # Broken: fails on valid input.
4978 continue
4979 fi
4980 rm -f conftest.err conftest.$ac_ext
4981
4982 # OK, works on sane cases. Now check whether non-existent headers
4983 # can be detected and how.
4984 cat >conftest.$ac_ext <<_ACEOF
4985 /* confdefs.h. */
4986 _ACEOF
4987 cat confdefs.h >>conftest.$ac_ext
4988 cat >>conftest.$ac_ext <<_ACEOF
4989 /* end confdefs.h. */
4990 #include <ac_nonexistent.h>
4991 _ACEOF
4992 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4993 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4994 ac_status=$?
4995 grep -v '^ *+' conftest.er1 >conftest.err
4996 rm -f conftest.er1
4997 cat conftest.err >&5
4998 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4999 (exit $ac_status); } >/dev/null; then
5000 if test -s conftest.err; then
5001 ac_cpp_err=$ac_cxx_preproc_warn_flag
5002 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
5003 else
5004 ac_cpp_err=
5005 fi
5006 else
5007 ac_cpp_err=yes
5008 fi
5009 if test -z "$ac_cpp_err"; then
5010 # Broken: success on invalid input.
5011 continue
5012 else
5013 echo "$as_me: failed program was:" >&5
5014 sed 's/^/| /' conftest.$ac_ext >&5
5015
5016 # Passes both tests.
5017 ac_preproc_ok=:
5018 break
5019 fi
5020 rm -f conftest.err conftest.$ac_ext
5021
5022 done
5023 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5024 rm -f conftest.err conftest.$ac_ext
5025 if $ac_preproc_ok; then
5026 break
5027 fi
5028
5029 done
5030 ac_cv_prog_CXXCPP=$CXXCPP
5031
5032 fi
5033 CXXCPP=$ac_cv_prog_CXXCPP
5034 else
5035 ac_cv_prog_CXXCPP=$CXXCPP
5036 fi
5037 echo "$as_me:$LINENO: result: $CXXCPP" >&5
5038 echo "${ECHO_T}$CXXCPP" >&6
5039 ac_preproc_ok=false
5040 for ac_cxx_preproc_warn_flag in '' yes
5041 do
5042 # Use a header file that comes with gcc, so configuring glibc
5043 # with a fresh cross-compiler works.
5044 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5045 # <limits.h> exists even on freestanding compilers.
5046 # On the NeXT, cc -E runs the code through the compiler's parser,
5047 # not just through cpp. "Syntax error" is here to catch this case.
5048 cat >conftest.$ac_ext <<_ACEOF
5049 /* confdefs.h. */
5050 _ACEOF
5051 cat confdefs.h >>conftest.$ac_ext
5052 cat >>conftest.$ac_ext <<_ACEOF
5053 /* end confdefs.h. */
5054 #ifdef __STDC__
5055 # include <limits.h>
5056 #else
5057 # include <assert.h>
5058 #endif
5059 Syntax error
5060 _ACEOF
5061 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5062 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5063 ac_status=$?
5064 grep -v '^ *+' conftest.er1 >conftest.err
5065 rm -f conftest.er1
5066 cat conftest.err >&5
5067 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5068 (exit $ac_status); } >/dev/null; then
5069 if test -s conftest.err; then
5070 ac_cpp_err=$ac_cxx_preproc_warn_flag
5071 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
5072 else
5073 ac_cpp_err=
5074 fi
5075 else
5076 ac_cpp_err=yes
5077 fi
5078 if test -z "$ac_cpp_err"; then
5079 :
5080 else
5081 echo "$as_me: failed program was:" >&5
5082 sed 's/^/| /' conftest.$ac_ext >&5
5083
5084 # Broken: fails on valid input.
5085 continue
5086 fi
5087 rm -f conftest.err conftest.$ac_ext
5088
5089 # OK, works on sane cases. Now check whether non-existent headers
5090 # can be detected and how.
5091 cat >conftest.$ac_ext <<_ACEOF
5092 /* confdefs.h. */
5093 _ACEOF
5094 cat confdefs.h >>conftest.$ac_ext
5095 cat >>conftest.$ac_ext <<_ACEOF
5096 /* end confdefs.h. */
5097 #include <ac_nonexistent.h>
5098 _ACEOF
5099 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5100 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5101 ac_status=$?
5102 grep -v '^ *+' conftest.er1 >conftest.err
5103 rm -f conftest.er1
5104 cat conftest.err >&5
5105 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5106 (exit $ac_status); } >/dev/null; then
5107 if test -s conftest.err; then
5108 ac_cpp_err=$ac_cxx_preproc_warn_flag
5109 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
5110 else
5111 ac_cpp_err=
5112 fi
5113 else
5114 ac_cpp_err=yes
5115 fi
5116 if test -z "$ac_cpp_err"; then
5117 # Broken: success on invalid input.
5118 continue
5119 else
5120 echo "$as_me: failed program was:" >&5
5121 sed 's/^/| /' conftest.$ac_ext >&5
5122
5123 # Passes both tests.
5124 ac_preproc_ok=:
5125 break
5126 fi
5127 rm -f conftest.err conftest.$ac_ext
5128
5129 done
5130 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5131 rm -f conftest.err conftest.$ac_ext
5132 if $ac_preproc_ok; then
5133 :
5134 else
5135 { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
5136 See \`config.log' for more details." >&5
5137 echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
5138 See \`config.log' for more details." >&2;}
5139 { (exit 1); exit 1; }; }
5140 fi
5141
5142 ac_ext=cc
5143 ac_cpp='$CXXCPP $CPPFLAGS'
5144 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5145 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5146 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5147
5148
5149
5150 if test "x$ac_path_x_has_been_run" != xyes; then
5151 echo "$as_me:$LINENO: checking for X" >&5
5152 echo $ECHO_N "checking for X... $ECHO_C" >&6
5153
5154 ac_path_x_has_been_run=yes
5155
5156 # Check whether --with-x or --without-x was given.
5157 if test "${with_x+set}" = set; then
5158 withval="$with_x"
5159
5160 fi;
5161 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
5162 if test "x$with_x" = xno; then
5163 # The user explicitly disabled X.
5164 have_x=disabled
5165 else
5166 if test "x$x_includes" != xNONE && test "x$x_libraries" != xNONE; then
5167 # Both variables are already set.
5168 have_x=yes
5169 else
5170 if test "${ac_cv_have_x+set}" = set; then
5171 echo $ECHO_N "(cached) $ECHO_C" >&6
5172 else
5173 # One or both of the vars are not set, and there is no cached value.
5174 ac_x_includes=no ac_x_libraries=no
5175 rm -fr conftest.dir
5176 if mkdir conftest.dir; then
5177 cd conftest.dir
5178 # Make sure to not put "make" in the Imakefile rules, since we grep it out.
5179 cat >Imakefile <<'_ACEOF'
5180 acfindx:
5181 @echo 'ac_im_incroot="${INCROOT}"; ac_im_usrlibdir="${USRLIBDIR}"; ac_im_libdir="${LIBDIR}"'
5182 _ACEOF
5183 if (xmkmf) >/dev/null 2>/dev/null && test -f Makefile; then
5184 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
5185 eval `${MAKE-make} acfindx 2>/dev/null | grep -v make`
5186 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
5187 for ac_extension in a so sl; do
5188 if test ! -f $ac_im_usrlibdir/libX11.$ac_extension &&
5189 test -f $ac_im_libdir/libX11.$ac_extension; then
5190 ac_im_usrlibdir=$ac_im_libdir; break
5191 fi
5192 done
5193 # Screen out bogus values from the imake configuration. They are
5194 # bogus both because they are the default anyway, and because
5195 # using them would break gcc on systems where it needs fixed includes.
5196 case $ac_im_incroot in
5197 /usr/include) ;;
5198 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
5199 esac
5200 case $ac_im_usrlibdir in
5201 /usr/lib | /lib) ;;
5202 *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
5203 esac
5204 fi
5205 cd ..
5206 rm -fr conftest.dir
5207 fi
5208
5209 # Standard set of common directories for X headers.
5210 # Check X11 before X11Rn because it is often a symlink to the current release.
5211 ac_x_header_dirs='
5212 /usr/X11/include
5213 /usr/X11R6/include
5214 /usr/X11R5/include
5215 /usr/X11R4/include
5216
5217 /usr/include/X11
5218 /usr/include/X11R6
5219 /usr/include/X11R5
5220 /usr/include/X11R4
5221
5222 /usr/local/X11/include
5223 /usr/local/X11R6/include
5224 /usr/local/X11R5/include
5225 /usr/local/X11R4/include
5226
5227 /usr/local/include/X11
5228 /usr/local/include/X11R6
5229 /usr/local/include/X11R5
5230 /usr/local/include/X11R4
5231
5232 /usr/X386/include
5233 /usr/x386/include
5234 /usr/XFree86/include/X11
5235
5236 /usr/include
5237 /usr/local/include
5238 /usr/unsupported/include
5239 /usr/athena/include
5240 /usr/local/x11r5/include
5241 /usr/lpp/Xamples/include
5242
5243 /usr/openwin/include
5244 /usr/openwin/share/include'
5245
5246 if test "$ac_x_includes" = no; then
5247 # Guess where to find include files, by looking for a specified header file.
5248 # First, try using that file with no special directory specified.
5249 cat >conftest.$ac_ext <<_ACEOF
5250 /* confdefs.h. */
5251 _ACEOF
5252 cat confdefs.h >>conftest.$ac_ext
5253 cat >>conftest.$ac_ext <<_ACEOF
5254 /* end confdefs.h. */
5255 #include <X11/Xlib.h>
5256 _ACEOF
5257 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5258 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5259 ac_status=$?
5260 grep -v '^ *+' conftest.er1 >conftest.err
5261 rm -f conftest.er1
5262 cat conftest.err >&5
5263 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5264 (exit $ac_status); } >/dev/null; then
5265 if test -s conftest.err; then
5266 ac_cpp_err=$ac_cxx_preproc_warn_flag
5267 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
5268 else
5269 ac_cpp_err=
5270 fi
5271 else
5272 ac_cpp_err=yes
5273 fi
5274 if test -z "$ac_cpp_err"; then
5275 # We can compile using X headers with no special include directory.
5276 ac_x_includes=
5277 else
5278 echo "$as_me: failed program was:" >&5
5279 sed 's/^/| /' conftest.$ac_ext >&5
5280
5281 for ac_dir in $ac_x_header_dirs; do
5282 if test -r "$ac_dir/X11/Xlib.h"; then
5283 ac_x_includes=$ac_dir
5284 break
5285 fi
5286 done
5287 fi
5288 rm -f conftest.err conftest.$ac_ext
5289 fi # $ac_x_includes = no
5290
5291 if test "$ac_x_libraries" = no; then
5292 # Check for the libraries.
5293 # See if we find them without any special options.
5294 # Don't add to $LIBS permanently.
5295 ac_save_LIBS=$LIBS
5296 LIBS="-lX11 $LIBS"
5297 cat >conftest.$ac_ext <<_ACEOF
5298 /* confdefs.h. */
5299 _ACEOF
5300 cat confdefs.h >>conftest.$ac_ext
5301 cat >>conftest.$ac_ext <<_ACEOF
5302 /* end confdefs.h. */
5303 #include <X11/Xlib.h>
5304 int
5305 main ()
5306 {
5307 XrmInitialize ()
5308 ;
5309 return 0;
5310 }
5311 _ACEOF
5312 rm -f conftest.$ac_objext conftest$ac_exeext
5313 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5314 (eval $ac_link) 2>conftest.er1
5315 ac_status=$?
5316 grep -v '^ *+' conftest.er1 >conftest.err
5317 rm -f conftest.er1
5318 cat conftest.err >&5
5319 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5320 (exit $ac_status); } &&
5321 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5322 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5323 (eval $ac_try) 2>&5
5324 ac_status=$?
5325 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5326 (exit $ac_status); }; } &&
5327 { ac_try='test -s conftest$ac_exeext'
5328 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5329 (eval $ac_try) 2>&5
5330 ac_status=$?
5331 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5332 (exit $ac_status); }; }; then
5333 LIBS=$ac_save_LIBS
5334 # We can link X programs with no special library path.
5335 ac_x_libraries=
5336 else
5337 echo "$as_me: failed program was:" >&5
5338 sed 's/^/| /' conftest.$ac_ext >&5
5339
5340 LIBS=$ac_save_LIBS
5341 for ac_dir in `echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
5342 do
5343 # Don't even attempt the hair of trying to link an X program!
5344 for ac_extension in a so sl; do
5345 if test -r $ac_dir/libX11.$ac_extension; then
5346 ac_x_libraries=$ac_dir
5347 break 2
5348 fi
5349 done
5350 done
5351 fi
5352 rm -f conftest.err conftest.$ac_objext \
5353 conftest$ac_exeext conftest.$ac_ext
5354 fi # $ac_x_libraries = no
5355
5356 if test "$ac_x_includes" = no || test "$ac_x_libraries" = no; then
5357 # Didn't find X anywhere. Cache the known absence of X.
5358 ac_cv_have_x="have_x=no"
5359 else
5360 # Record where we found X for the cache.
5361 ac_cv_have_x="have_x=yes \
5362 ac_x_includes=$ac_x_includes ac_x_libraries=$ac_x_libraries"
5363 fi
5364 fi
5365
5366 fi
5367 eval "$ac_cv_have_x"
5368 fi # $with_x != no
5369
5370 if test "$have_x" != yes; then
5371 echo "$as_me:$LINENO: result: $have_x" >&5
5372 echo "${ECHO_T}$have_x" >&6
5373 no_x=yes
5374 else
5375 # If each of the values was on the command line, it overrides each guess.
5376 test "x$x_includes" = xNONE && x_includes=$ac_x_includes
5377 test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
5378 # Update the cache value to reflect the command line values.
5379 ac_cv_have_x="have_x=yes \
5380 ac_x_includes=$x_includes ac_x_libraries=$x_libraries"
5381 # It might be that x_includes is empty (headers are found in the
5382 # standard search path. Then output the corresponding message
5383 ac_out_x_includes=$x_includes
5384 test "x$x_includes" = x && ac_out_x_includes="in standard search path"
5385 echo "$as_me:$LINENO: result: libraries $x_libraries, headers $ac_out_x_includes" >&5
5386 echo "${ECHO_T}libraries $x_libraries, headers $ac_out_x_includes" >&6
5387 fi
5388
5389 fi
5390 if test "$no_x" = yes; then
5391 # Not all programs may use this symbol, but it does not hurt to define it.
5392
5393 cat >>confdefs.h <<\_ACEOF
5394 #define X_DISPLAY_MISSING 1
5395 _ACEOF
5396
5397 X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS=
5398 else
5399 if test -n "$x_includes"; then
5400 X_CFLAGS="$X_CFLAGS -I$x_includes"
5401 fi
5402
5403 # It would also be nice to do this for all -L options, not just this one.
5404 if test -n "$x_libraries"; then
5405 X_LIBS="$X_LIBS -L$x_libraries"
5406 # For Solaris; some versions of Sun CC require a space after -R and
5407 # others require no space. Words are not sufficient . . . .
5408 case `(uname -sr) 2>/dev/null` in
5409 "SunOS 5"*)
5410 echo "$as_me:$LINENO: checking whether -R must be followed by a space" >&5
5411 echo $ECHO_N "checking whether -R must be followed by a space... $ECHO_C" >&6
5412 ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries"
5413 cat >conftest.$ac_ext <<_ACEOF
5414 /* confdefs.h. */
5415 _ACEOF
5416 cat confdefs.h >>conftest.$ac_ext
5417 cat >>conftest.$ac_ext <<_ACEOF
5418 /* end confdefs.h. */
5419
5420 int
5421 main ()
5422 {
5423
5424 ;
5425 return 0;
5426 }
5427 _ACEOF
5428 rm -f conftest.$ac_objext conftest$ac_exeext
5429 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5430 (eval $ac_link) 2>conftest.er1
5431 ac_status=$?
5432 grep -v '^ *+' conftest.er1 >conftest.err
5433 rm -f conftest.er1
5434 cat conftest.err >&5
5435 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5436 (exit $ac_status); } &&
5437 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5438 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5439 (eval $ac_try) 2>&5
5440 ac_status=$?
5441 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5442 (exit $ac_status); }; } &&
5443 { ac_try='test -s conftest$ac_exeext'
5444 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5445 (eval $ac_try) 2>&5
5446 ac_status=$?
5447 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5448 (exit $ac_status); }; }; then
5449 ac_R_nospace=yes
5450 else
5451 echo "$as_me: failed program was:" >&5
5452 sed 's/^/| /' conftest.$ac_ext >&5
5453
5454 ac_R_nospace=no
5455 fi
5456 rm -f conftest.err conftest.$ac_objext \
5457 conftest$ac_exeext conftest.$ac_ext
5458 if test $ac_R_nospace = yes; then
5459 echo "$as_me:$LINENO: result: no" >&5
5460 echo "${ECHO_T}no" >&6
5461 X_LIBS="$X_LIBS -R$x_libraries"
5462 else
5463 LIBS="$ac_xsave_LIBS -R $x_libraries"
5464 cat >conftest.$ac_ext <<_ACEOF
5465 /* confdefs.h. */
5466 _ACEOF
5467 cat confdefs.h >>conftest.$ac_ext
5468 cat >>conftest.$ac_ext <<_ACEOF
5469 /* end confdefs.h. */
5470
5471 int
5472 main ()
5473 {
5474
5475 ;
5476 return 0;
5477 }
5478 _ACEOF
5479 rm -f conftest.$ac_objext conftest$ac_exeext
5480 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5481 (eval $ac_link) 2>conftest.er1
5482 ac_status=$?
5483 grep -v '^ *+' conftest.er1 >conftest.err
5484 rm -f conftest.er1
5485 cat conftest.err >&5
5486 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5487 (exit $ac_status); } &&
5488 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5489 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5490 (eval $ac_try) 2>&5
5491 ac_status=$?
5492 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5493 (exit $ac_status); }; } &&
5494 { ac_try='test -s conftest$ac_exeext'
5495 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5496 (eval $ac_try) 2>&5
5497 ac_status=$?
5498 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5499 (exit $ac_status); }; }; then
5500 ac_R_space=yes
5501 else
5502 echo "$as_me: failed program was:" >&5
5503 sed 's/^/| /' conftest.$ac_ext >&5
5504
5505 ac_R_space=no
5506 fi
5507 rm -f conftest.err conftest.$ac_objext \
5508 conftest$ac_exeext conftest.$ac_ext
5509 if test $ac_R_space = yes; then
5510 echo "$as_me:$LINENO: result: yes" >&5
5511 echo "${ECHO_T}yes" >&6
5512 X_LIBS="$X_LIBS -R $x_libraries"
5513 else
5514 echo "$as_me:$LINENO: result: neither works" >&5
5515 echo "${ECHO_T}neither works" >&6
5516 fi
5517 fi
5518 LIBS=$ac_xsave_LIBS
5519 esac
5520 fi
5521
5522 # Check for system-dependent libraries X programs must link with.
5523 # Do this before checking for the system-independent R6 libraries
5524 # (-lICE), since we may need -lsocket or whatever for X linking.
5525
5526 if test "$ISC" = yes; then
5527 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl_s -linet"
5528 else
5529 # Martyn Johnson says this is needed for Ultrix, if the X
5530 # libraries were built with DECnet support. And Karl Berry says
5531 # the Alpha needs dnet_stub (dnet does not exist).
5532 ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11"
5533 cat >conftest.$ac_ext <<_ACEOF
5534 /* confdefs.h. */
5535 _ACEOF
5536 cat confdefs.h >>conftest.$ac_ext
5537 cat >>conftest.$ac_ext <<_ACEOF
5538 /* end confdefs.h. */
5539
5540 /* Override any gcc2 internal prototype to avoid an error. */
5541 #ifdef __cplusplus
5542 extern "C"
5543 #endif
5544 /* We use char because int might match the return type of a gcc2
5545 builtin and then its argument prototype would still apply. */
5546 char XOpenDisplay ();
5547 int
5548 main ()
5549 {
5550 XOpenDisplay ();
5551 ;
5552 return 0;
5553 }
5554 _ACEOF
5555 rm -f conftest.$ac_objext conftest$ac_exeext
5556 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5557 (eval $ac_link) 2>conftest.er1
5558 ac_status=$?
5559 grep -v '^ *+' conftest.er1 >conftest.err
5560 rm -f conftest.er1
5561 cat conftest.err >&5
5562 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5563 (exit $ac_status); } &&
5564 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5565 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5566 (eval $ac_try) 2>&5
5567 ac_status=$?
5568 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5569 (exit $ac_status); }; } &&
5570 { ac_try='test -s conftest$ac_exeext'
5571 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5572 (eval $ac_try) 2>&5
5573 ac_status=$?
5574 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5575 (exit $ac_status); }; }; then
5576 :
5577 else
5578 echo "$as_me: failed program was:" >&5
5579 sed 's/^/| /' conftest.$ac_ext >&5
5580
5581 echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet" >&5
5582 echo $ECHO_N "checking for dnet_ntoa in -ldnet... $ECHO_C" >&6
5583 if test "${ac_cv_lib_dnet_dnet_ntoa+set}" = set; then
5584 echo $ECHO_N "(cached) $ECHO_C" >&6
5585 else
5586 ac_check_lib_save_LIBS=$LIBS
5587 LIBS="-ldnet $LIBS"
5588 cat >conftest.$ac_ext <<_ACEOF
5589 /* confdefs.h. */
5590 _ACEOF
5591 cat confdefs.h >>conftest.$ac_ext
5592 cat >>conftest.$ac_ext <<_ACEOF
5593 /* end confdefs.h. */
5594
5595 /* Override any gcc2 internal prototype to avoid an error. */
5596 #ifdef __cplusplus
5597 extern "C"
5598 #endif
5599 /* We use char because int might match the return type of a gcc2
5600 builtin and then its argument prototype would still apply. */
5601 char dnet_ntoa ();
5602 int
5603 main ()
5604 {
5605 dnet_ntoa ();
5606 ;
5607 return 0;
5608 }
5609 _ACEOF
5610 rm -f conftest.$ac_objext conftest$ac_exeext
5611 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5612 (eval $ac_link) 2>conftest.er1
5613 ac_status=$?
5614 grep -v '^ *+' conftest.er1 >conftest.err
5615 rm -f conftest.er1
5616 cat conftest.err >&5
5617 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5618 (exit $ac_status); } &&
5619 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5620 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5621 (eval $ac_try) 2>&5
5622 ac_status=$?
5623 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5624 (exit $ac_status); }; } &&
5625 { ac_try='test -s conftest$ac_exeext'
5626 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5627 (eval $ac_try) 2>&5
5628 ac_status=$?
5629 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5630 (exit $ac_status); }; }; then
5631 ac_cv_lib_dnet_dnet_ntoa=yes
5632 else
5633 echo "$as_me: failed program was:" >&5
5634 sed 's/^/| /' conftest.$ac_ext >&5
5635
5636 ac_cv_lib_dnet_dnet_ntoa=no
5637 fi
5638 rm -f conftest.err conftest.$ac_objext \
5639 conftest$ac_exeext conftest.$ac_ext
5640 LIBS=$ac_check_lib_save_LIBS
5641 fi
5642 echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_dnet_ntoa" >&5
5643 echo "${ECHO_T}$ac_cv_lib_dnet_dnet_ntoa" >&6
5644 if test $ac_cv_lib_dnet_dnet_ntoa = yes; then
5645 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet"
5646 fi
5647
5648 if test $ac_cv_lib_dnet_dnet_ntoa = no; then
5649 echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet_stub" >&5
5650 echo $ECHO_N "checking for dnet_ntoa in -ldnet_stub... $ECHO_C" >&6
5651 if test "${ac_cv_lib_dnet_stub_dnet_ntoa+set}" = set; then
5652 echo $ECHO_N "(cached) $ECHO_C" >&6
5653 else
5654 ac_check_lib_save_LIBS=$LIBS
5655 LIBS="-ldnet_stub $LIBS"
5656 cat >conftest.$ac_ext <<_ACEOF
5657 /* confdefs.h. */
5658 _ACEOF
5659 cat confdefs.h >>conftest.$ac_ext
5660 cat >>conftest.$ac_ext <<_ACEOF
5661 /* end confdefs.h. */
5662
5663 /* Override any gcc2 internal prototype to avoid an error. */
5664 #ifdef __cplusplus
5665 extern "C"
5666 #endif
5667 /* We use char because int might match the return type of a gcc2
5668 builtin and then its argument prototype would still apply. */
5669 char dnet_ntoa ();
5670 int
5671 main ()
5672 {
5673 dnet_ntoa ();
5674 ;
5675 return 0;
5676 }
5677 _ACEOF
5678 rm -f conftest.$ac_objext conftest$ac_exeext
5679 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5680 (eval $ac_link) 2>conftest.er1
5681 ac_status=$?
5682 grep -v '^ *+' conftest.er1 >conftest.err
5683 rm -f conftest.er1
5684 cat conftest.err >&5
5685 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5686 (exit $ac_status); } &&
5687 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5688 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5689 (eval $ac_try) 2>&5
5690 ac_status=$?
5691 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5692 (exit $ac_status); }; } &&
5693 { ac_try='test -s conftest$ac_exeext'
5694 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5695 (eval $ac_try) 2>&5
5696 ac_status=$?
5697 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5698 (exit $ac_status); }; }; then
5699 ac_cv_lib_dnet_stub_dnet_ntoa=yes
5700 else
5701 echo "$as_me: failed program was:" >&5
5702 sed 's/^/| /' conftest.$ac_ext >&5
5703
5704 ac_cv_lib_dnet_stub_dnet_ntoa=no
5705 fi
5706 rm -f conftest.err conftest.$ac_objext \
5707 conftest$ac_exeext conftest.$ac_ext
5708 LIBS=$ac_check_lib_save_LIBS
5709 fi
5710 echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5
5711 echo "${ECHO_T}$ac_cv_lib_dnet_stub_dnet_ntoa" >&6
5712 if test $ac_cv_lib_dnet_stub_dnet_ntoa = yes; then
5713 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub"
5714 fi
5715
5716 fi
5717 fi
5718 rm -f conftest.err conftest.$ac_objext \
5719 conftest$ac_exeext conftest.$ac_ext
5720 LIBS="$ac_xsave_LIBS"
5721
5722 # msh@cis.ufl.edu says -lnsl (and -lsocket) are needed for his 386/AT,
5723 # to get the SysV transport functions.
5724 # Chad R. Larson says the Pyramis MIS-ES running DC/OSx (SVR4)
5725 # needs -lnsl.
5726 # The nsl library prevents programs from opening the X display
5727 # on Irix 5.2, according to T.E. Dickey.
5728 # The functions gethostbyname, getservbyname, and inet_addr are
5729 # in -lbsd on LynxOS 3.0.1/i386, according to Lars Hecking.
5730 echo "$as_me:$LINENO: checking for gethostbyname" >&5
5731 echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6
5732 if test "${ac_cv_func_gethostbyname+set}" = set; then
5733 echo $ECHO_N "(cached) $ECHO_C" >&6
5734 else
5735 cat >conftest.$ac_ext <<_ACEOF
5736 /* confdefs.h. */
5737 _ACEOF
5738 cat confdefs.h >>conftest.$ac_ext
5739 cat >>conftest.$ac_ext <<_ACEOF
5740 /* end confdefs.h. */
5741 /* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
5742 For example, HP-UX 11i <limits.h> declares gettimeofday. */
5743 #define gethostbyname innocuous_gethostbyname
5744
5745 /* System header to define __stub macros and hopefully few prototypes,
5746 which can conflict with char gethostbyname (); below.
5747 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5748 <limits.h> exists even on freestanding compilers. */
5749
5750 #ifdef __STDC__
5751 # include <limits.h>
5752 #else
5753 # include <assert.h>
5754 #endif
5755
5756 #undef gethostbyname
5757
5758 /* Override any gcc2 internal prototype to avoid an error. */
5759 #ifdef __cplusplus
5760 extern "C"
5761 {
5762 #endif
5763 /* We use char because int might match the return type of a gcc2
5764 builtin and then its argument prototype would still apply. */
5765 char gethostbyname ();
5766 /* The GNU C library defines this for functions which it implements
5767 to always fail with ENOSYS. Some functions are actually named
5768 something starting with __ and the normal name is an alias. */
5769 #if defined (__stub_gethostbyname) || defined (__stub___gethostbyname)
5770 choke me
5771 #else
5772 char (*f) () = gethostbyname;
5773 #endif
5774 #ifdef __cplusplus
5775 }
5776 #endif
5777
5778 int
5779 main ()
5780 {
5781 return f != gethostbyname;
5782 ;
5783 return 0;
5784 }
5785 _ACEOF
5786 rm -f conftest.$ac_objext conftest$ac_exeext
5787 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5788 (eval $ac_link) 2>conftest.er1
5789 ac_status=$?
5790 grep -v '^ *+' conftest.er1 >conftest.err
5791 rm -f conftest.er1
5792 cat conftest.err >&5
5793 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5794 (exit $ac_status); } &&
5795 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5796 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5797 (eval $ac_try) 2>&5
5798 ac_status=$?
5799 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5800 (exit $ac_status); }; } &&
5801 { ac_try='test -s conftest$ac_exeext'
5802 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5803 (eval $ac_try) 2>&5
5804 ac_status=$?
5805 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5806 (exit $ac_status); }; }; then
5807 ac_cv_func_gethostbyname=yes
5808 else
5809 echo "$as_me: failed program was:" >&5
5810 sed 's/^/| /' conftest.$ac_ext >&5
5811
5812 ac_cv_func_gethostbyname=no
5813 fi
5814 rm -f conftest.err conftest.$ac_objext \
5815 conftest$ac_exeext conftest.$ac_ext
5816 fi
5817 echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5
5818 echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6
5819
5820 if test $ac_cv_func_gethostbyname = no; then
5821 echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
5822 echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6
5823 if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
5824 echo $ECHO_N "(cached) $ECHO_C" >&6
5825 else
5826 ac_check_lib_save_LIBS=$LIBS
5827 LIBS="-lnsl $LIBS"
5828 cat >conftest.$ac_ext <<_ACEOF
5829 /* confdefs.h. */
5830 _ACEOF
5831 cat confdefs.h >>conftest.$ac_ext
5832 cat >>conftest.$ac_ext <<_ACEOF
5833 /* end confdefs.h. */
5834
5835 /* Override any gcc2 internal prototype to avoid an error. */
5836 #ifdef __cplusplus
5837 extern "C"
5838 #endif
5839 /* We use char because int might match the return type of a gcc2
5840 builtin and then its argument prototype would still apply. */
5841 char gethostbyname ();
5842 int
5843 main ()
5844 {
5845 gethostbyname ();
5846 ;
5847 return 0;
5848 }
5849 _ACEOF
5850 rm -f conftest.$ac_objext conftest$ac_exeext
5851 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5852 (eval $ac_link) 2>conftest.er1
5853 ac_status=$?
5854 grep -v '^ *+' conftest.er1 >conftest.err
5855 rm -f conftest.er1
5856 cat conftest.err >&5
5857 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5858 (exit $ac_status); } &&
5859 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5860 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5861 (eval $ac_try) 2>&5
5862 ac_status=$?
5863 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5864 (exit $ac_status); }; } &&
5865 { ac_try='test -s conftest$ac_exeext'
5866 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5867 (eval $ac_try) 2>&5
5868 ac_status=$?
5869 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5870 (exit $ac_status); }; }; then
5871 ac_cv_lib_nsl_gethostbyname=yes
5872 else
5873 echo "$as_me: failed program was:" >&5
5874 sed 's/^/| /' conftest.$ac_ext >&5
5875
5876 ac_cv_lib_nsl_gethostbyname=no
5877 fi
5878 rm -f conftest.err conftest.$ac_objext \
5879 conftest$ac_exeext conftest.$ac_ext
5880 LIBS=$ac_check_lib_save_LIBS
5881 fi
5882 echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
5883 echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6
5884 if test $ac_cv_lib_nsl_gethostbyname = yes; then
5885 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl"
5886 fi
5887
5888 if test $ac_cv_lib_nsl_gethostbyname = no; then
5889 echo "$as_me:$LINENO: checking for gethostbyname in -lbsd" >&5
5890 echo $ECHO_N "checking for gethostbyname in -lbsd... $ECHO_C" >&6
5891 if test "${ac_cv_lib_bsd_gethostbyname+set}" = set; then
5892 echo $ECHO_N "(cached) $ECHO_C" >&6
5893 else
5894 ac_check_lib_save_LIBS=$LIBS
5895 LIBS="-lbsd $LIBS"
5896 cat >conftest.$ac_ext <<_ACEOF
5897 /* confdefs.h. */
5898 _ACEOF
5899 cat confdefs.h >>conftest.$ac_ext
5900 cat >>conftest.$ac_ext <<_ACEOF
5901 /* end confdefs.h. */
5902
5903 /* Override any gcc2 internal prototype to avoid an error. */
5904 #ifdef __cplusplus
5905 extern "C"
5906 #endif
5907 /* We use char because int might match the return type of a gcc2
5908 builtin and then its argument prototype would still apply. */
5909 char gethostbyname ();
5910 int
5911 main ()
5912 {
5913 gethostbyname ();
5914 ;
5915 return 0;
5916 }
5917 _ACEOF
5918 rm -f conftest.$ac_objext conftest$ac_exeext
5919 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5920 (eval $ac_link) 2>conftest.er1
5921 ac_status=$?
5922 grep -v '^ *+' conftest.er1 >conftest.err
5923 rm -f conftest.er1
5924 cat conftest.err >&5
5925 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5926 (exit $ac_status); } &&
5927 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5928 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5929 (eval $ac_try) 2>&5
5930 ac_status=$?
5931 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5932 (exit $ac_status); }; } &&
5933 { ac_try='test -s conftest$ac_exeext'
5934 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5935 (eval $ac_try) 2>&5
5936 ac_status=$?
5937 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5938 (exit $ac_status); }; }; then
5939 ac_cv_lib_bsd_gethostbyname=yes
5940 else
5941 echo "$as_me: failed program was:" >&5
5942 sed 's/^/| /' conftest.$ac_ext >&5
5943
5944 ac_cv_lib_bsd_gethostbyname=no
5945 fi
5946 rm -f conftest.err conftest.$ac_objext \
5947 conftest$ac_exeext conftest.$ac_ext
5948 LIBS=$ac_check_lib_save_LIBS
5949 fi
5950 echo "$as_me:$LINENO: result: $ac_cv_lib_bsd_gethostbyname" >&5
5951 echo "${ECHO_T}$ac_cv_lib_bsd_gethostbyname" >&6
5952 if test $ac_cv_lib_bsd_gethostbyname = yes; then
5953 X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd"
5954 fi
5955
5956 fi
5957 fi
5958
5959 # lieder@skyler.mavd.honeywell.com says without -lsocket,
5960 # socket/setsockopt and other routines are undefined under SCO ODT
5961 # 2.0. But -lsocket is broken on IRIX 5.2 (and is not necessary
5962 # on later versions), says Simon Leinen: it contains gethostby*
5963 # variants that don't use the name server (or something). -lsocket
5964 # must be given before -lnsl if both are needed. We assume that
5965 # if connect needs -lnsl, so does gethostbyname.
5966 echo "$as_me:$LINENO: checking for connect" >&5
5967 echo $ECHO_N "checking for connect... $ECHO_C" >&6
5968 if test "${ac_cv_func_connect+set}" = set; then
5969 echo $ECHO_N "(cached) $ECHO_C" >&6
5970 else
5971 cat >conftest.$ac_ext <<_ACEOF
5972 /* confdefs.h. */
5973 _ACEOF
5974 cat confdefs.h >>conftest.$ac_ext
5975 cat >>conftest.$ac_ext <<_ACEOF
5976 /* end confdefs.h. */
5977 /* Define connect to an innocuous variant, in case <limits.h> declares connect.
5978 For example, HP-UX 11i <limits.h> declares gettimeofday. */
5979 #define connect innocuous_connect
5980
5981 /* System header to define __stub macros and hopefully few prototypes,
5982 which can conflict with char connect (); below.
5983 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5984 <limits.h> exists even on freestanding compilers. */
5985
5986 #ifdef __STDC__
5987 # include <limits.h>
5988 #else
5989 # include <assert.h>
5990 #endif
5991
5992 #undef connect
5993
5994 /* Override any gcc2 internal prototype to avoid an error. */
5995 #ifdef __cplusplus
5996 extern "C"
5997 {
5998 #endif
5999 /* We use char because int might match the return type of a gcc2
6000 builtin and then its argument prototype would still apply. */
6001 char connect ();
6002 /* The GNU C library defines this for functions which it implements
6003 to always fail with ENOSYS. Some functions are actually named
6004 something starting with __ and the normal name is an alias. */
6005 #if defined (__stub_connect) || defined (__stub___connect)
6006 choke me
6007 #else
6008 char (*f) () = connect;
6009 #endif
6010 #ifdef __cplusplus
6011 }
6012 #endif
6013
6014 int
6015 main ()
6016 {
6017 return f != connect;
6018 ;
6019 return 0;
6020 }
6021 _ACEOF
6022 rm -f conftest.$ac_objext conftest$ac_exeext
6023 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6024 (eval $ac_link) 2>conftest.er1
6025 ac_status=$?
6026 grep -v '^ *+' conftest.er1 >conftest.err
6027 rm -f conftest.er1
6028 cat conftest.err >&5
6029 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6030 (exit $ac_status); } &&
6031 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6032 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6033 (eval $ac_try) 2>&5
6034 ac_status=$?
6035 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6036 (exit $ac_status); }; } &&
6037 { ac_try='test -s conftest$ac_exeext'
6038 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6039 (eval $ac_try) 2>&5
6040 ac_status=$?
6041 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6042 (exit $ac_status); }; }; then
6043 ac_cv_func_connect=yes
6044 else
6045 echo "$as_me: failed program was:" >&5
6046 sed 's/^/| /' conftest.$ac_ext >&5
6047
6048 ac_cv_func_connect=no
6049 fi
6050 rm -f conftest.err conftest.$ac_objext \
6051 conftest$ac_exeext conftest.$ac_ext
6052 fi
6053 echo "$as_me:$LINENO: result: $ac_cv_func_connect" >&5
6054 echo "${ECHO_T}$ac_cv_func_connect" >&6
6055
6056 if test $ac_cv_func_connect = no; then
6057 echo "$as_me:$LINENO: checking for connect in -lsocket" >&5
6058 echo $ECHO_N "checking for connect in -lsocket... $ECHO_C" >&6
6059 if test "${ac_cv_lib_socket_connect+set}" = set; then
6060 echo $ECHO_N "(cached) $ECHO_C" >&6
6061 else
6062 ac_check_lib_save_LIBS=$LIBS
6063 LIBS="-lsocket $X_EXTRA_LIBS $LIBS"
6064 cat >conftest.$ac_ext <<_ACEOF
6065 /* confdefs.h. */
6066 _ACEOF
6067 cat confdefs.h >>conftest.$ac_ext
6068 cat >>conftest.$ac_ext <<_ACEOF
6069 /* end confdefs.h. */
6070
6071 /* Override any gcc2 internal prototype to avoid an error. */
6072 #ifdef __cplusplus
6073 extern "C"
6074 #endif
6075 /* We use char because int might match the return type of a gcc2
6076 builtin and then its argument prototype would still apply. */
6077 char connect ();
6078 int
6079 main ()
6080 {
6081 connect ();
6082 ;
6083 return 0;
6084 }
6085 _ACEOF
6086 rm -f conftest.$ac_objext conftest$ac_exeext
6087 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6088 (eval $ac_link) 2>conftest.er1
6089 ac_status=$?
6090 grep -v '^ *+' conftest.er1 >conftest.err
6091 rm -f conftest.er1
6092 cat conftest.err >&5
6093 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6094 (exit $ac_status); } &&
6095 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6096 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6097 (eval $ac_try) 2>&5
6098 ac_status=$?
6099 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6100 (exit $ac_status); }; } &&
6101 { ac_try='test -s conftest$ac_exeext'
6102 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6103 (eval $ac_try) 2>&5
6104 ac_status=$?
6105 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6106 (exit $ac_status); }; }; then
6107 ac_cv_lib_socket_connect=yes
6108 else
6109 echo "$as_me: failed program was:" >&5
6110 sed 's/^/| /' conftest.$ac_ext >&5
6111
6112 ac_cv_lib_socket_connect=no
6113 fi
6114 rm -f conftest.err conftest.$ac_objext \
6115 conftest$ac_exeext conftest.$ac_ext
6116 LIBS=$ac_check_lib_save_LIBS
6117 fi
6118 echo "$as_me:$LINENO: result: $ac_cv_lib_socket_connect" >&5
6119 echo "${ECHO_T}$ac_cv_lib_socket_connect" >&6
6120 if test $ac_cv_lib_socket_connect = yes; then
6121 X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS"
6122 fi
6123
6124 fi
6125
6126 # Guillermo Gomez says -lposix is necessary on A/UX.
6127 echo "$as_me:$LINENO: checking for remove" >&5
6128 echo $ECHO_N "checking for remove... $ECHO_C" >&6
6129 if test "${ac_cv_func_remove+set}" = set; then
6130 echo $ECHO_N "(cached) $ECHO_C" >&6
6131 else
6132 cat >conftest.$ac_ext <<_ACEOF
6133 /* confdefs.h. */
6134 _ACEOF
6135 cat confdefs.h >>conftest.$ac_ext
6136 cat >>conftest.$ac_ext <<_ACEOF
6137 /* end confdefs.h. */
6138 /* Define remove to an innocuous variant, in case <limits.h> declares remove.
6139 For example, HP-UX 11i <limits.h> declares gettimeofday. */
6140 #define remove innocuous_remove
6141
6142 /* System header to define __stub macros and hopefully few prototypes,
6143 which can conflict with char remove (); below.
6144 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6145 <limits.h> exists even on freestanding compilers. */
6146
6147 #ifdef __STDC__
6148 # include <limits.h>
6149 #else
6150 # include <assert.h>
6151 #endif
6152
6153 #undef remove
6154
6155 /* Override any gcc2 internal prototype to avoid an error. */
6156 #ifdef __cplusplus
6157 extern "C"
6158 {
6159 #endif
6160 /* We use char because int might match the return type of a gcc2
6161 builtin and then its argument prototype would still apply. */
6162 char remove ();
6163 /* The GNU C library defines this for functions which it implements
6164 to always fail with ENOSYS. Some functions are actually named
6165 something starting with __ and the normal name is an alias. */
6166 #if defined (__stub_remove) || defined (__stub___remove)
6167 choke me
6168 #else
6169 char (*f) () = remove;
6170 #endif
6171 #ifdef __cplusplus
6172 }
6173 #endif
6174
6175 int
6176 main ()
6177 {
6178 return f != remove;
6179 ;
6180 return 0;
6181 }
6182 _ACEOF
6183 rm -f conftest.$ac_objext conftest$ac_exeext
6184 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6185 (eval $ac_link) 2>conftest.er1
6186 ac_status=$?
6187 grep -v '^ *+' conftest.er1 >conftest.err
6188 rm -f conftest.er1
6189 cat conftest.err >&5
6190 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6191 (exit $ac_status); } &&
6192 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6193 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6194 (eval $ac_try) 2>&5
6195 ac_status=$?
6196 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6197 (exit $ac_status); }; } &&
6198 { ac_try='test -s conftest$ac_exeext'
6199 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6200 (eval $ac_try) 2>&5
6201 ac_status=$?
6202 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6203 (exit $ac_status); }; }; then
6204 ac_cv_func_remove=yes
6205 else
6206 echo "$as_me: failed program was:" >&5
6207 sed 's/^/| /' conftest.$ac_ext >&5
6208
6209 ac_cv_func_remove=no
6210 fi
6211 rm -f conftest.err conftest.$ac_objext \
6212 conftest$ac_exeext conftest.$ac_ext
6213 fi
6214 echo "$as_me:$LINENO: result: $ac_cv_func_remove" >&5
6215 echo "${ECHO_T}$ac_cv_func_remove" >&6
6216
6217 if test $ac_cv_func_remove = no; then
6218 echo "$as_me:$LINENO: checking for remove in -lposix" >&5
6219 echo $ECHO_N "checking for remove in -lposix... $ECHO_C" >&6
6220 if test "${ac_cv_lib_posix_remove+set}" = set; then
6221 echo $ECHO_N "(cached) $ECHO_C" >&6
6222 else
6223 ac_check_lib_save_LIBS=$LIBS
6224 LIBS="-lposix $LIBS"
6225 cat >conftest.$ac_ext <<_ACEOF
6226 /* confdefs.h. */
6227 _ACEOF
6228 cat confdefs.h >>conftest.$ac_ext
6229 cat >>conftest.$ac_ext <<_ACEOF
6230 /* end confdefs.h. */
6231
6232 /* Override any gcc2 internal prototype to avoid an error. */
6233 #ifdef __cplusplus
6234 extern "C"
6235 #endif
6236 /* We use char because int might match the return type of a gcc2
6237 builtin and then its argument prototype would still apply. */
6238 char remove ();
6239 int
6240 main ()
6241 {
6242 remove ();
6243 ;
6244 return 0;
6245 }
6246 _ACEOF
6247 rm -f conftest.$ac_objext conftest$ac_exeext
6248 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6249 (eval $ac_link) 2>conftest.er1
6250 ac_status=$?
6251 grep -v '^ *+' conftest.er1 >conftest.err
6252 rm -f conftest.er1
6253 cat conftest.err >&5
6254 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6255 (exit $ac_status); } &&
6256 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6257 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6258 (eval $ac_try) 2>&5
6259 ac_status=$?
6260 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6261 (exit $ac_status); }; } &&
6262 { ac_try='test -s conftest$ac_exeext'
6263 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6264 (eval $ac_try) 2>&5
6265 ac_status=$?
6266 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6267 (exit $ac_status); }; }; then
6268 ac_cv_lib_posix_remove=yes
6269 else
6270 echo "$as_me: failed program was:" >&5
6271 sed 's/^/| /' conftest.$ac_ext >&5
6272
6273 ac_cv_lib_posix_remove=no
6274 fi
6275 rm -f conftest.err conftest.$ac_objext \
6276 conftest$ac_exeext conftest.$ac_ext
6277 LIBS=$ac_check_lib_save_LIBS
6278 fi
6279 echo "$as_me:$LINENO: result: $ac_cv_lib_posix_remove" >&5
6280 echo "${ECHO_T}$ac_cv_lib_posix_remove" >&6
6281 if test $ac_cv_lib_posix_remove = yes; then
6282 X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix"
6283 fi
6284
6285 fi
6286
6287 # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
6288 echo "$as_me:$LINENO: checking for shmat" >&5
6289 echo $ECHO_N "checking for shmat... $ECHO_C" >&6
6290 if test "${ac_cv_func_shmat+set}" = set; then
6291 echo $ECHO_N "(cached) $ECHO_C" >&6
6292 else
6293 cat >conftest.$ac_ext <<_ACEOF
6294 /* confdefs.h. */
6295 _ACEOF
6296 cat confdefs.h >>conftest.$ac_ext
6297 cat >>conftest.$ac_ext <<_ACEOF
6298 /* end confdefs.h. */
6299 /* Define shmat to an innocuous variant, in case <limits.h> declares shmat.
6300 For example, HP-UX 11i <limits.h> declares gettimeofday. */
6301 #define shmat innocuous_shmat
6302
6303 /* System header to define __stub macros and hopefully few prototypes,
6304 which can conflict with char shmat (); below.
6305 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6306 <limits.h> exists even on freestanding compilers. */
6307
6308 #ifdef __STDC__
6309 # include <limits.h>
6310 #else
6311 # include <assert.h>
6312 #endif
6313
6314 #undef shmat
6315
6316 /* Override any gcc2 internal prototype to avoid an error. */
6317 #ifdef __cplusplus
6318 extern "C"
6319 {
6320 #endif
6321 /* We use char because int might match the return type of a gcc2
6322 builtin and then its argument prototype would still apply. */
6323 char shmat ();
6324 /* The GNU C library defines this for functions which it implements
6325 to always fail with ENOSYS. Some functions are actually named
6326 something starting with __ and the normal name is an alias. */
6327 #if defined (__stub_shmat) || defined (__stub___shmat)
6328 choke me
6329 #else
6330 char (*f) () = shmat;
6331 #endif
6332 #ifdef __cplusplus
6333 }
6334 #endif
6335
6336 int
6337 main ()
6338 {
6339 return f != shmat;
6340 ;
6341 return 0;
6342 }
6343 _ACEOF
6344 rm -f conftest.$ac_objext conftest$ac_exeext
6345 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6346 (eval $ac_link) 2>conftest.er1
6347 ac_status=$?
6348 grep -v '^ *+' conftest.er1 >conftest.err
6349 rm -f conftest.er1
6350 cat conftest.err >&5
6351 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6352 (exit $ac_status); } &&
6353 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6354 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6355 (eval $ac_try) 2>&5
6356 ac_status=$?
6357 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6358 (exit $ac_status); }; } &&
6359 { ac_try='test -s conftest$ac_exeext'
6360 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6361 (eval $ac_try) 2>&5
6362 ac_status=$?
6363 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6364 (exit $ac_status); }; }; then
6365 ac_cv_func_shmat=yes
6366 else
6367 echo "$as_me: failed program was:" >&5
6368 sed 's/^/| /' conftest.$ac_ext >&5
6369
6370 ac_cv_func_shmat=no
6371 fi
6372 rm -f conftest.err conftest.$ac_objext \
6373 conftest$ac_exeext conftest.$ac_ext
6374 fi
6375 echo "$as_me:$LINENO: result: $ac_cv_func_shmat" >&5
6376 echo "${ECHO_T}$ac_cv_func_shmat" >&6
6377
6378 if test $ac_cv_func_shmat = no; then
6379 echo "$as_me:$LINENO: checking for shmat in -lipc" >&5
6380 echo $ECHO_N "checking for shmat in -lipc... $ECHO_C" >&6
6381 if test "${ac_cv_lib_ipc_shmat+set}" = set; then
6382 echo $ECHO_N "(cached) $ECHO_C" >&6
6383 else
6384 ac_check_lib_save_LIBS=$LIBS
6385 LIBS="-lipc $LIBS"
6386 cat >conftest.$ac_ext <<_ACEOF
6387 /* confdefs.h. */
6388 _ACEOF
6389 cat confdefs.h >>conftest.$ac_ext
6390 cat >>conftest.$ac_ext <<_ACEOF
6391 /* end confdefs.h. */
6392
6393 /* Override any gcc2 internal prototype to avoid an error. */
6394 #ifdef __cplusplus
6395 extern "C"
6396 #endif
6397 /* We use char because int might match the return type of a gcc2
6398 builtin and then its argument prototype would still apply. */
6399 char shmat ();
6400 int
6401 main ()
6402 {
6403 shmat ();
6404 ;
6405 return 0;
6406 }
6407 _ACEOF
6408 rm -f conftest.$ac_objext conftest$ac_exeext
6409 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6410 (eval $ac_link) 2>conftest.er1
6411 ac_status=$?
6412 grep -v '^ *+' conftest.er1 >conftest.err
6413 rm -f conftest.er1
6414 cat conftest.err >&5
6415 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6416 (exit $ac_status); } &&
6417 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6418 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6419 (eval $ac_try) 2>&5
6420 ac_status=$?
6421 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6422 (exit $ac_status); }; } &&
6423 { ac_try='test -s conftest$ac_exeext'
6424 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6425 (eval $ac_try) 2>&5
6426 ac_status=$?
6427 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6428 (exit $ac_status); }; }; then
6429 ac_cv_lib_ipc_shmat=yes
6430 else
6431 echo "$as_me: failed program was:" >&5
6432 sed 's/^/| /' conftest.$ac_ext >&5
6433
6434 ac_cv_lib_ipc_shmat=no
6435 fi
6436 rm -f conftest.err conftest.$ac_objext \
6437 conftest$ac_exeext conftest.$ac_ext
6438 LIBS=$ac_check_lib_save_LIBS
6439 fi
6440 echo "$as_me:$LINENO: result: $ac_cv_lib_ipc_shmat" >&5
6441 echo "${ECHO_T}$ac_cv_lib_ipc_shmat" >&6
6442 if test $ac_cv_lib_ipc_shmat = yes; then
6443 X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc"
6444 fi
6445
6446 fi
6447 fi
6448
6449 # Check for libraries that X11R6 Xt/Xaw programs need.
6450 ac_save_LDFLAGS=$LDFLAGS
6451 test -n "$x_libraries" && LDFLAGS="$LDFLAGS -L$x_libraries"
6452 # SM needs ICE to (dynamically) link under SunOS 4.x (so we have to
6453 # check for ICE first), but we must link in the order -lSM -lICE or
6454 # we get undefined symbols. So assume we have SM if we have ICE.
6455 # These have to be linked with before -lX11, unlike the other
6456 # libraries we check for below, so use a different variable.
6457 # John Interrante, Karl Berry
6458 echo "$as_me:$LINENO: checking for IceConnectionNumber in -lICE" >&5
6459 echo $ECHO_N "checking for IceConnectionNumber in -lICE... $ECHO_C" >&6
6460 if test "${ac_cv_lib_ICE_IceConnectionNumber+set}" = set; then
6461 echo $ECHO_N "(cached) $ECHO_C" >&6
6462 else
6463 ac_check_lib_save_LIBS=$LIBS
6464 LIBS="-lICE $X_EXTRA_LIBS $LIBS"
6465 cat >conftest.$ac_ext <<_ACEOF
6466 /* confdefs.h. */
6467 _ACEOF
6468 cat confdefs.h >>conftest.$ac_ext
6469 cat >>conftest.$ac_ext <<_ACEOF
6470 /* end confdefs.h. */
6471
6472 /* Override any gcc2 internal prototype to avoid an error. */
6473 #ifdef __cplusplus
6474 extern "C"
6475 #endif
6476 /* We use char because int might match the return type of a gcc2
6477 builtin and then its argument prototype would still apply. */
6478 char IceConnectionNumber ();
6479 int
6480 main ()
6481 {
6482 IceConnectionNumber ();
6483 ;
6484 return 0;
6485 }
6486 _ACEOF
6487 rm -f conftest.$ac_objext conftest$ac_exeext
6488 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6489 (eval $ac_link) 2>conftest.er1
6490 ac_status=$?
6491 grep -v '^ *+' conftest.er1 >conftest.err
6492 rm -f conftest.er1
6493 cat conftest.err >&5
6494 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6495 (exit $ac_status); } &&
6496 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6497 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6498 (eval $ac_try) 2>&5
6499 ac_status=$?
6500 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6501 (exit $ac_status); }; } &&
6502 { ac_try='test -s conftest$ac_exeext'
6503 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6504 (eval $ac_try) 2>&5
6505 ac_status=$?
6506 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6507 (exit $ac_status); }; }; then
6508 ac_cv_lib_ICE_IceConnectionNumber=yes
6509 else
6510 echo "$as_me: failed program was:" >&5
6511 sed 's/^/| /' conftest.$ac_ext >&5
6512
6513 ac_cv_lib_ICE_IceConnectionNumber=no
6514 fi
6515 rm -f conftest.err conftest.$ac_objext \
6516 conftest$ac_exeext conftest.$ac_ext
6517 LIBS=$ac_check_lib_save_LIBS
6518 fi
6519 echo "$as_me:$LINENO: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5
6520 echo "${ECHO_T}$ac_cv_lib_ICE_IceConnectionNumber" >&6
6521 if test $ac_cv_lib_ICE_IceConnectionNumber = yes; then
6522 X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE"
6523 fi
6524
6525 LDFLAGS=$ac_save_LDFLAGS
6526
6527 fi
6528
6529
6530
6531 if test x$support_xpm = xyes; then
6532
6533
6534
6535 # Initialize some more variables set by options.
6536 # The variables have the same names as the options, with
6537 # dashes changed to underlines.
6538
6539 # If we find XPM, set shell vars xpm_includes and xpm_libraries to the
6540 # paths, otherwise set no_xpm=yes.
6541 # Uses ac_ vars as temps to allow command line to override cache and checks.
6542 echo "$as_me:$LINENO: checking for libXpm" >&5
6543 echo $ECHO_N "checking for libXpm... $ECHO_C" >&6
6544
6545
6546 # Check whether --with-xpm_includes or --without-xpm_includes was given.
6547 if test "${with_xpm_includes+set}" = set; then
6548 withval="$with_xpm_includes"
6549 xpm_includes="$withval"
6550 else
6551 xpm_includes=NO
6552 fi;
6553
6554 # Check whether --with-xpm_library or --without-xpm_library was given.
6555 if test "${with_xpm_library+set}" = set; then
6556 withval="$with_xpm_library"
6557 xpm_libraries="$withval"
6558 else
6559 xpm_libraries=NO
6560 fi;
6561
6562 # --without-xpm overrides everything else, but does not touch the cache.
6563
6564 # Check whether --with-xpm or --without-xpm was given.
6565 if test "${with_xpm+set}" = set; then
6566 withval="$with_xpm"
6567
6568 fi;
6569 if test "$with_xpm" = no; then
6570 have_xpm=disabled
6571 else
6572 if test "${ac_cv_have_xpm+set}" = set; then
6573 echo $ECHO_N "(cached) $ECHO_C" >&6
6574 else
6575
6576 vt_xpm_include_X11=no
6577 if test -n "$xpm_includes"; then
6578 vt_xpm_includes=$xpm_includes
6579 else
6580 vt_xpm_includes=NO
6581 fi
6582 if test -n "$xpm_libraries"; then
6583 vt_xpm_libraries=$xpm_libraries
6584 else
6585 vt_xpm_libraries=NO
6586 fi
6587
6588 if test "$vt_xpm_includes" = NO; then
6589 # Guess where to find xpm.h
6590
6591 ac_save_CPPFLAGS="$CPPFLAGS"
6592 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
6593
6594 # First, try using that file with no special directory specified.
6595 cat >conftest.$ac_ext <<_ACEOF
6596 /* confdefs.h. */
6597 _ACEOF
6598 cat confdefs.h >>conftest.$ac_ext
6599 cat >>conftest.$ac_ext <<_ACEOF
6600 /* end confdefs.h. */
6601 #include <X11/xpm.h>
6602 _ACEOF
6603 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6604 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6605 ac_status=$?
6606 grep -v '^ *+' conftest.er1 >conftest.err
6607 rm -f conftest.er1
6608 cat conftest.err >&5
6609 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6610 (exit $ac_status); } >/dev/null; then
6611 if test -s conftest.err; then
6612 ac_cpp_err=$ac_cxx_preproc_warn_flag
6613 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
6614 else
6615 ac_cpp_err=
6616 fi
6617 else
6618 ac_cpp_err=yes
6619 fi
6620 if test -z "$ac_cpp_err"; then
6621 # We can compile using X headers with no special include directory.
6622 vt_xpm_includes=
6623 vt_xpm_include_X11=yes
6624 else
6625 echo "$as_me: failed program was:" >&5
6626 sed 's/^/| /' conftest.$ac_ext >&5
6627
6628 CPPFLAGS="$ac_save_CPPFLAGS"
6629 # Look for the header file in a standard set of common directories.
6630 for ac_dir in \
6631 /usr/X11/include \
6632 /usr/X11R6/include \
6633 /usr/X11R5/include \
6634 /usr/X11R4/include \
6635 \
6636 /usr/include/X11 \
6637 /usr/include/X11R6 \
6638 /usr/include/X11R5 \
6639 /usr/include/X11R4 \
6640 \
6641 /usr/local/X11/include \
6642 /usr/local/X11R6/include \
6643 /usr/local/X11R5/include \
6644 /usr/local/X11R4/include \
6645 \
6646 /usr/local/include/X11 \
6647 /usr/local/include/X11R6 \
6648 /usr/local/include/X11R5 \
6649 /usr/local/include/X11R4 \
6650 \
6651 /usr/X386/include \
6652 /usr/x386/include \
6653 /usr/XFree86/include/X11 \
6654 \
6655 /usr/include \
6656 /usr/local/include \
6657 /usr/unsupported/include \
6658 /usr/athena/include \
6659 /usr/local/x11r5/include \
6660 /usr/lpp/Xamples/include \
6661 \
6662 /usr/openwin/include \
6663 /usr/openwin/share/include \
6664 ; \
6665 do
6666 if test -r "$ac_dir/X11/xpm.h"; then
6667 vt_xpm_includes="$ac_dir"
6668 vt_xpm_include_X11=yes
6669 break
6670 else
6671 if test -r "$ac_dir/xpm.h"; then
6672 vt_xpm_includes=$ac_dir
6673 break
6674 fi
6675 fi
6676 done
6677 fi
6678 rm -f conftest.err conftest.$ac_ext
6679 fi
6680
6681 if test "$vt_xpm_libraries" = NO; then
6682 # Check for the libraries.
6683
6684 # See if we find them without any special options.
6685 # Don't add to $LIBS permanently.
6686 ac_save_LIBS="$LIBS"
6687 LIBS="$LIBS $X_LIBS -lXpm -lX11"
6688 cat >conftest.$ac_ext <<_ACEOF
6689 /* confdefs.h. */
6690 _ACEOF
6691 cat confdefs.h >>conftest.$ac_ext
6692 cat >>conftest.$ac_ext <<_ACEOF
6693 /* end confdefs.h. */
6694
6695 int
6696 main ()
6697 {
6698 XpmReadFileToPixmap()
6699 ;
6700 return 0;
6701 }
6702 _ACEOF
6703 rm -f conftest.$ac_objext conftest$ac_exeext
6704 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6705 (eval $ac_link) 2>conftest.er1
6706 ac_status=$?
6707 grep -v '^ *+' conftest.er1 >conftest.err
6708 rm -f conftest.er1
6709 cat conftest.err >&5
6710 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6711 (exit $ac_status); } &&
6712 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6713 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6714 (eval $ac_try) 2>&5
6715 ac_status=$?
6716 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6717 (exit $ac_status); }; } &&
6718 { ac_try='test -s conftest$ac_exeext'
6719 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6720 (eval $ac_try) 2>&5
6721 ac_status=$?
6722 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6723 (exit $ac_status); }; }; then
6724 LIBS="$ac_save_LIBS"
6725 # We can link libXpm with no special library path.
6726 vt_xpm_libraries=
6727 else
6728 echo "$as_me: failed program was:" >&5
6729 sed 's/^/| /' conftest.$ac_ext >&5
6730
6731 LIBS="$ac_save_LIBS"
6732 # First see if replacing the include by lib works.
6733 for ac_dir in \
6734 `echo "$vt_xpm_includes" | sed 's,include/X11,lib,;s,include,lib,'` \
6735 /usr/X11/lib \
6736 /usr/X11R6/lib \
6737 /usr/X11R5/lib \
6738 /usr/X11R4/lib \
6739 \
6740 /usr/lib/X11 \
6741 /usr/lib/X11R6 \
6742 /usr/lib/X11R5 \
6743 /usr/lib/X11R4 \
6744 \
6745 /usr/local/X11/lib \
6746 /usr/local/X11R6/lib \
6747 /usr/local/X11R5/lib \
6748 /usr/local/X11R4/lib \
6749 \
6750 /usr/local/lib/X11 \
6751 /usr/local/lib/X11R6 \
6752 /usr/local/lib/X11R5 \
6753 /usr/local/lib/X11R4 \
6754 \
6755 /usr/X386/lib \
6756 /usr/x386/lib \
6757 /usr/XFree86/lib/X11 \
6758 \
6759 /usr/lib \
6760 /usr/local/lib \
6761 /usr/unsupported/lib \
6762 /usr/athena/lib \
6763 /usr/local/x11r5/lib \
6764 /usr/lpp/Xamples/lib \
6765 \
6766 /usr/openwin/lib \
6767 /usr/openwin/share/lib \
6768 ; \
6769 do
6770 for ac_extension in a so sl; do
6771 if test -r $ac_dir/libXpm.$ac_extension; then
6772 vt_xpm_libraries=$ac_dir
6773 break 2
6774 fi
6775 done
6776 done
6777 fi
6778 rm -f conftest.err conftest.$ac_objext \
6779 conftest$ac_exeext conftest.$ac_ext
6780 fi
6781
6782
6783 if test "$vt_xpm_includes" = NO -o "$vt_xpm_libraries" = NO; then
6784 ac_cv_have_xpm="have_xpm=no"
6785 else
6786 ac_cv_have_xpm="have_xpm=yes \
6787 vt_xpm_includes=$vt_xpm_includes vt_xpm_libraries=$vt_xpm_libraries \
6788 vt_xpm_include_X11=$vt_xpm_include_X11"
6789 fi
6790 fi
6791 eval "$ac_cv_have_xpm"
6792 fi
6793
6794 if test "$have_xpm" != yes; then
6795 echo "$as_me:$LINENO: result: $have_xpm" >&5
6796 echo "${ECHO_T}$have_xpm" >&6
6797 no_xpm=yes
6798 else
6799 if test "$xpm_includes" != NO; then
6800 if test "$xpm_includes" = "$vt_xpm_includes"; then
6801 if test -r "$xpm_includes/X11/xpm.h"; then
6802 vt_xpm_include_X11=yes
6803 fi
6804 else
6805 vt_xpm_include_X11=no
6806 if test -z "$xpm_includes"; then
6807 cat >conftest.$ac_ext <<_ACEOF
6808 /* confdefs.h. */
6809 _ACEOF
6810 cat confdefs.h >>conftest.$ac_ext
6811 cat >>conftest.$ac_ext <<_ACEOF
6812 /* end confdefs.h. */
6813 #include <X11/xpm.h>
6814 _ACEOF
6815 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6816 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6817 ac_status=$?
6818 grep -v '^ *+' conftest.er1 >conftest.err
6819 rm -f conftest.er1
6820 cat conftest.err >&5
6821 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6822 (exit $ac_status); } >/dev/null; then
6823 if test -s conftest.err; then
6824 ac_cpp_err=$ac_cxx_preproc_warn_flag
6825 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
6826 else
6827 ac_cpp_err=
6828 fi
6829 else
6830 ac_cpp_err=yes
6831 fi
6832 if test -z "$ac_cpp_err"; then
6833 vt_xpm_include_X11=yes
6834 else
6835 echo "$as_me: failed program was:" >&5
6836 sed 's/^/| /' conftest.$ac_ext >&5
6837
6838
6839 fi
6840 rm -f conftest.err conftest.$ac_ext
6841 else
6842 if test -r "$xpm_includes/X11/xpm.h"; then
6843 vt_xpm_include_X11=yes
6844 fi
6845 fi
6846 fi
6847 vt_xpm_includes=$xpm_includes
6848 fi
6849 if test "x$xpm_libraries" != xNO; then
6850 vt_xpm_libraries=$xpm_libraries
6851 fi
6852 # Update the cache value to reflect the command line values.
6853 ac_cv_have_xpm="have_xpm=yes \
6854 vt_xpm_includes=$vt_xpm_includes vt_xpm_libraries=$vt_xpm_libraries \
6855 vt_xpm_include_X11=$vt_xpm_include_X11"
6856 eval "$ac_cv_have_xpm"
6857 echo "$as_me:$LINENO: result: -I$vt_xpm_includes, -L$vt_xpm_libraries" >&5
6858 echo "${ECHO_T}-I$vt_xpm_includes, -L$vt_xpm_libraries" >&6
6859 if test -n "$vt_xpm_includes"; then
6860 XPM_CPPFLAGS="-DHAVE_LIBXPM"
6861 fi
6862 if test -n "$vt_xpm_includes"; then
6863 XPM_CFLAGS="-I$vt_xpm_includes"
6864 fi
6865 XPM_LIBS="-lXpm"
6866 if test -n "$vt_xpm_libraries"; then
6867 XPM_LIBS="-L$vt_xpm_libraries $XPM_LIBS"
6868 fi
6869 if test "x$vt_xpm_include_X11" = xyes; then
6870
6871 cat >>confdefs.h <<\_ACEOF
6872 #define XPM_INC_X11 1
6873 _ACEOF
6874
6875 fi
6876 fi
6877
6878
6879
6880
6881
6882 if test x$no_xpm = xyes; then
6883 support_xpm=needsmanualspecification
6884 fi
6885 fi
6886
6887 echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5
6888 echo $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6
6889 if test "${ac_cv_header_sys_wait_h+set}" = set; then
6890 echo $ECHO_N "(cached) $ECHO_C" >&6
6891 else
6892 cat >conftest.$ac_ext <<_ACEOF
6893 /* confdefs.h. */
6894 _ACEOF
6895 cat confdefs.h >>conftest.$ac_ext
6896 cat >>conftest.$ac_ext <<_ACEOF
6897 /* end confdefs.h. */
6898 #include <sys/types.h>
6899 #include <sys/wait.h>
6900 #ifndef WEXITSTATUS
6901 # define WEXITSTATUS(stat_val) ((unsigned)(stat_val) >> 8)
6902 #endif
6903 #ifndef WIFEXITED
6904 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
6905 #endif
6906
6907 int
6908 main ()
6909 {
6910 int s;
6911 wait (&s);
6912 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
6913 ;
6914 return 0;
6915 }
6916 _ACEOF
6917 rm -f conftest.$ac_objext
6918 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6919 (eval $ac_compile) 2>conftest.er1
6920 ac_status=$?
6921 grep -v '^ *+' conftest.er1 >conftest.err
6922 rm -f conftest.er1
6923 cat conftest.err >&5
6924 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6925 (exit $ac_status); } &&
6926 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6927 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6928 (eval $ac_try) 2>&5
6929 ac_status=$?
6930 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6931 (exit $ac_status); }; } &&
6932 { ac_try='test -s conftest.$ac_objext'
6933 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6934 (eval $ac_try) 2>&5
6935 ac_status=$?
6936 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6937 (exit $ac_status); }; }; then
6938 ac_cv_header_sys_wait_h=yes
6939 else
6940 echo "$as_me: failed program was:" >&5
6941 sed 's/^/| /' conftest.$ac_ext >&5
6942
6943 ac_cv_header_sys_wait_h=no
6944 fi
6945 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6946 fi
6947 echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5
6948 echo "${ECHO_T}$ac_cv_header_sys_wait_h" >&6
6949 if test $ac_cv_header_sys_wait_h = yes; then
6950
6951 cat >>confdefs.h <<\_ACEOF
6952 #define HAVE_SYS_WAIT_H 1
6953 _ACEOF
6954
6955 fi
6956
6957 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
6958 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
6959 if test "${ac_cv_header_stdc+set}" = set; then
6960 echo $ECHO_N "(cached) $ECHO_C" >&6
6961 else
6962 cat >conftest.$ac_ext <<_ACEOF
6963 /* confdefs.h. */
6964 _ACEOF
6965 cat confdefs.h >>conftest.$ac_ext
6966 cat >>conftest.$ac_ext <<_ACEOF
6967 /* end confdefs.h. */
6968 #include <stdlib.h>
6969 #include <stdarg.h>
6970 #include <string.h>
6971 #include <float.h>
6972
6973 int
6974 main ()
6975 {
6976
6977 ;
6978 return 0;
6979 }
6980 _ACEOF
6981 rm -f conftest.$ac_objext
6982 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6983 (eval $ac_compile) 2>conftest.er1
6984 ac_status=$?
6985 grep -v '^ *+' conftest.er1 >conftest.err
6986 rm -f conftest.er1
6987 cat conftest.err >&5
6988 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6989 (exit $ac_status); } &&
6990 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6991 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6992 (eval $ac_try) 2>&5
6993 ac_status=$?
6994 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6995 (exit $ac_status); }; } &&
6996 { ac_try='test -s conftest.$ac_objext'
6997 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6998 (eval $ac_try) 2>&5
6999 ac_status=$?
7000 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7001 (exit $ac_status); }; }; then
7002 ac_cv_header_stdc=yes
7003 else
7004 echo "$as_me: failed program was:" >&5
7005 sed 's/^/| /' conftest.$ac_ext >&5
7006
7007 ac_cv_header_stdc=no
7008 fi
7009 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7010
7011 if test $ac_cv_header_stdc = yes; then
7012 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
7013 cat >conftest.$ac_ext <<_ACEOF
7014 /* confdefs.h. */
7015 _ACEOF
7016 cat confdefs.h >>conftest.$ac_ext
7017 cat >>conftest.$ac_ext <<_ACEOF
7018 /* end confdefs.h. */
7019 #include <string.h>
7020
7021 _ACEOF
7022 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7023 $EGREP "memchr" >/dev/null 2>&1; then
7024 :
7025 else
7026 ac_cv_header_stdc=no
7027 fi
7028 rm -f conftest*
7029
7030 fi
7031
7032 if test $ac_cv_header_stdc = yes; then
7033 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7034 cat >conftest.$ac_ext <<_ACEOF
7035 /* confdefs.h. */
7036 _ACEOF
7037 cat confdefs.h >>conftest.$ac_ext
7038 cat >>conftest.$ac_ext <<_ACEOF
7039 /* end confdefs.h. */
7040 #include <stdlib.h>
7041
7042 _ACEOF
7043 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7044 $EGREP "free" >/dev/null 2>&1; then
7045 :
7046 else
7047 ac_cv_header_stdc=no
7048 fi
7049 rm -f conftest*
7050
7051 fi
7052
7053 if test $ac_cv_header_stdc = yes; then
7054 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7055 if test "$cross_compiling" = yes; then
7056 :
7057 else
7058 cat >conftest.$ac_ext <<_ACEOF
7059 /* confdefs.h. */
7060 _ACEOF
7061 cat confdefs.h >>conftest.$ac_ext
7062 cat >>conftest.$ac_ext <<_ACEOF
7063 /* end confdefs.h. */
7064 #include <ctype.h>
7065 #if ((' ' & 0x0FF) == 0x020)
7066 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7067 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7068 #else
7069 # define ISLOWER(c) \
7070 (('a' <= (c) && (c) <= 'i') \
7071 || ('j' <= (c) && (c) <= 'r') \
7072 || ('s' <= (c) && (c) <= 'z'))
7073 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7074 #endif
7075
7076 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7077 int
7078 main ()
7079 {
7080 int i;
7081 for (i = 0; i < 256; i++)
7082 if (XOR (islower (i), ISLOWER (i))
7083 || toupper (i) != TOUPPER (i))
7084 exit(2);
7085 exit (0);
7086 }
7087 _ACEOF
7088 rm -f conftest$ac_exeext
7089 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7090 (eval $ac_link) 2>&5
7091 ac_status=$?
7092 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7093 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7094 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7095 (eval $ac_try) 2>&5
7096 ac_status=$?
7097 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7098 (exit $ac_status); }; }; then
7099 :
7100 else
7101 echo "$as_me: program exited with status $ac_status" >&5
7102 echo "$as_me: failed program was:" >&5
7103 sed 's/^/| /' conftest.$ac_ext >&5
7104
7105 ( exit $ac_status )
7106 ac_cv_header_stdc=no
7107 fi
7108 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7109 fi
7110 fi
7111 fi
7112 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
7113 echo "${ECHO_T}$ac_cv_header_stdc" >&6
7114 if test $ac_cv_header_stdc = yes; then
7115
7116 cat >>confdefs.h <<\_ACEOF
7117 #define STDC_HEADERS 1
7118 _ACEOF
7119
7120 fi
7121
7122 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
7123
7124
7125
7126
7127
7128
7129
7130
7131
7132 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
7133 inttypes.h stdint.h unistd.h
7134 do
7135 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7136 echo "$as_me:$LINENO: checking for $ac_header" >&5
7137 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7138 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7139 echo $ECHO_N "(cached) $ECHO_C" >&6
7140 else
7141 cat >conftest.$ac_ext <<_ACEOF
7142 /* confdefs.h. */
7143 _ACEOF
7144 cat confdefs.h >>conftest.$ac_ext
7145 cat >>conftest.$ac_ext <<_ACEOF
7146 /* end confdefs.h. */
7147 $ac_includes_default
7148
7149 #include <$ac_header>
7150 _ACEOF
7151 rm -f conftest.$ac_objext
7152 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7153 (eval $ac_compile) 2>conftest.er1
7154 ac_status=$?
7155 grep -v '^ *+' conftest.er1 >conftest.err
7156 rm -f conftest.er1
7157 cat conftest.err >&5
7158 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7159 (exit $ac_status); } &&
7160 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7161 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7162 (eval $ac_try) 2>&5
7163 ac_status=$?
7164 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7165 (exit $ac_status); }; } &&
7166 { ac_try='test -s conftest.$ac_objext'
7167 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7168 (eval $ac_try) 2>&5
7169 ac_status=$?
7170 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7171 (exit $ac_status); }; }; then
7172 eval "$as_ac_Header=yes"
7173 else
7174 echo "$as_me: failed program was:" >&5
7175 sed 's/^/| /' conftest.$ac_ext >&5
7176
7177 eval "$as_ac_Header=no"
7178 fi
7179 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7180 fi
7181 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7182 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7183 if test `eval echo '${'$as_ac_Header'}'` = yes; then
7184 cat >>confdefs.h <<_ACEOF
7185 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7186 _ACEOF
7187
7188 fi
7189
7190 done
7191
7192
7193
7194
7195
7196
7197
7198
7199
7200
7201
7202
7203
7204
7205
7206
7207
7208
7209
7210
7211
7212
7213
7214
7215
7216
7217
7218
7219 for ac_header in \
7220 assert.h \
7221 fcntl.h \
7222 grp.h \
7223 libc.h \
7224 lastlog.h \
7225 stdarg.h \
7226 stdlib.h \
7227 string.h \
7228 termios.h \
7229 unistd.h \
7230 sys/byteorder.h \
7231 sys/ioctl.h \
7232 sys/select.h \
7233 sys/sockio.h \
7234 sys/strredir.h \
7235 sys/stropts.h \
7236 sys/time.h \
7237 utmp.h \
7238 utmpx.h \
7239 stdint.h \
7240 pty.h \
7241 util.h \
7242 libutil.h \
7243 wchar.h \
7244 cwchar \
7245 clocale \
7246
7247 do
7248 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7249 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7250 echo "$as_me:$LINENO: checking for $ac_header" >&5
7251 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7252 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7253 echo $ECHO_N "(cached) $ECHO_C" >&6
7254 fi
7255 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7256 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7257 else
7258 # Is the header compilable?
7259 echo "$as_me:$LINENO: checking $ac_header usability" >&5
7260 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
7261 cat >conftest.$ac_ext <<_ACEOF
7262 /* confdefs.h. */
7263 _ACEOF
7264 cat confdefs.h >>conftest.$ac_ext
7265 cat >>conftest.$ac_ext <<_ACEOF
7266 /* end confdefs.h. */
7267 $ac_includes_default
7268 #include <$ac_header>
7269 _ACEOF
7270 rm -f conftest.$ac_objext
7271 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7272 (eval $ac_compile) 2>conftest.er1
7273 ac_status=$?
7274 grep -v '^ *+' conftest.er1 >conftest.err
7275 rm -f conftest.er1
7276 cat conftest.err >&5
7277 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7278 (exit $ac_status); } &&
7279 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7280 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7281 (eval $ac_try) 2>&5
7282 ac_status=$?
7283 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7284 (exit $ac_status); }; } &&
7285 { ac_try='test -s conftest.$ac_objext'
7286 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7287 (eval $ac_try) 2>&5
7288 ac_status=$?
7289 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7290 (exit $ac_status); }; }; then
7291 ac_header_compiler=yes
7292 else
7293 echo "$as_me: failed program was:" >&5
7294 sed 's/^/| /' conftest.$ac_ext >&5
7295
7296 ac_header_compiler=no
7297 fi
7298 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7299 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7300 echo "${ECHO_T}$ac_header_compiler" >&6
7301
7302 # Is the header present?
7303 echo "$as_me:$LINENO: checking $ac_header presence" >&5
7304 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
7305 cat >conftest.$ac_ext <<_ACEOF
7306 /* confdefs.h. */
7307 _ACEOF
7308 cat confdefs.h >>conftest.$ac_ext
7309 cat >>conftest.$ac_ext <<_ACEOF
7310 /* end confdefs.h. */
7311 #include <$ac_header>
7312 _ACEOF
7313 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7314 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7315 ac_status=$?
7316 grep -v '^ *+' conftest.er1 >conftest.err
7317 rm -f conftest.er1
7318 cat conftest.err >&5
7319 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7320 (exit $ac_status); } >/dev/null; then
7321 if test -s conftest.err; then
7322 ac_cpp_err=$ac_cxx_preproc_warn_flag
7323 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
7324 else
7325 ac_cpp_err=
7326 fi
7327 else
7328 ac_cpp_err=yes
7329 fi
7330 if test -z "$ac_cpp_err"; then
7331 ac_header_preproc=yes
7332 else
7333 echo "$as_me: failed program was:" >&5
7334 sed 's/^/| /' conftest.$ac_ext >&5
7335
7336 ac_header_preproc=no
7337 fi
7338 rm -f conftest.err conftest.$ac_ext
7339 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7340 echo "${ECHO_T}$ac_header_preproc" >&6
7341
7342 # So? What about this header?
7343 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
7344 yes:no: )
7345 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7346 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
7347 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
7348 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
7349 ac_header_preproc=yes
7350 ;;
7351 no:yes:* )
7352 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7353 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
7354 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
7355 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
7356 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
7357 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
7358 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
7359 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
7360 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7361 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
7362 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
7363 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
7364 (
7365 cat <<\_ASBOX
7366 ## ------------------------------------------ ##
7367 ## Report this to the AC_PACKAGE_NAME lists. ##
7368 ## ------------------------------------------ ##
7369 _ASBOX
7370 ) |
7371 sed "s/^/$as_me: WARNING: /" >&2
7372 ;;
7373 esac
7374 echo "$as_me:$LINENO: checking for $ac_header" >&5
7375 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7376 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7377 echo $ECHO_N "(cached) $ECHO_C" >&6
7378 else
7379 eval "$as_ac_Header=\$ac_header_preproc"
7380 fi
7381 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7382 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7383
7384 fi
7385 if test `eval echo '${'$as_ac_Header'}'` = yes; then
7386 cat >>confdefs.h <<_ACEOF
7387 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7388 _ACEOF
7389
7390 fi
7391
7392 done
7393
7394
7395 echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
7396 echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
7397 if test "${ac_cv_header_time+set}" = set; then
7398 echo $ECHO_N "(cached) $ECHO_C" >&6
7399 else
7400 cat >conftest.$ac_ext <<_ACEOF
7401 /* confdefs.h. */
7402 _ACEOF
7403 cat confdefs.h >>conftest.$ac_ext
7404 cat >>conftest.$ac_ext <<_ACEOF
7405 /* end confdefs.h. */
7406 #include <sys/types.h>
7407 #include <sys/time.h>
7408 #include <time.h>
7409
7410 int
7411 main ()
7412 {
7413 if ((struct tm *) 0)
7414 return 0;
7415 ;
7416 return 0;
7417 }
7418 _ACEOF
7419 rm -f conftest.$ac_objext
7420 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7421 (eval $ac_compile) 2>conftest.er1
7422 ac_status=$?
7423 grep -v '^ *+' conftest.er1 >conftest.err
7424 rm -f conftest.er1
7425 cat conftest.err >&5
7426 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7427 (exit $ac_status); } &&
7428 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7429 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7430 (eval $ac_try) 2>&5
7431 ac_status=$?
7432 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7433 (exit $ac_status); }; } &&
7434 { ac_try='test -s conftest.$ac_objext'
7435 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7436 (eval $ac_try) 2>&5
7437 ac_status=$?
7438 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7439 (exit $ac_status); }; }; then
7440 ac_cv_header_time=yes
7441 else
7442 echo "$as_me: failed program was:" >&5
7443 sed 's/^/| /' conftest.$ac_ext >&5
7444
7445 ac_cv_header_time=no
7446 fi
7447 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7448 fi
7449 echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
7450 echo "${ECHO_T}$ac_cv_header_time" >&6
7451 if test $ac_cv_header_time = yes; then
7452
7453 cat >>confdefs.h <<\_ACEOF
7454 #define TIME_WITH_SYS_TIME 1
7455 _ACEOF
7456
7457 fi
7458
7459
7460 echo "$as_me:$LINENO: checking whether termios.h and sys/ioctl.h may both be included" >&5
7461 echo $ECHO_N "checking whether termios.h and sys/ioctl.h may both be included... $ECHO_C" >&6
7462 if test "${rxvt_cv_header_sysioctl+set}" = set; then
7463 echo $ECHO_N "(cached) $ECHO_C" >&6
7464 else
7465 cat >conftest.$ac_ext <<_ACEOF
7466 /* confdefs.h. */
7467 _ACEOF
7468 cat confdefs.h >>conftest.$ac_ext
7469 cat >>conftest.$ac_ext <<_ACEOF
7470 /* end confdefs.h. */
7471 #include <stdio.h>
7472 #include <sys/ioctl.h>
7473 #ifdef HAVE_TERMIOS_H
7474 #include <termios.h>
7475 #endif
7476 int
7477 main ()
7478 {
7479 int a = ECHO;
7480 ;
7481 return 0;
7482 }
7483 _ACEOF
7484 rm -f conftest.$ac_objext
7485 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7486 (eval $ac_compile) 2>conftest.er1
7487 ac_status=$?
7488 grep -v '^ *+' conftest.er1 >conftest.err
7489 rm -f conftest.er1
7490 cat conftest.err >&5
7491 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7492 (exit $ac_status); } &&
7493 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7494 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7495 (eval $ac_try) 2>&5
7496 ac_status=$?
7497 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7498 (exit $ac_status); }; } &&
7499 { ac_try='test -s conftest.$ac_objext'
7500 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7501 (eval $ac_try) 2>&5
7502 ac_status=$?
7503 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7504 (exit $ac_status); }; }; then
7505 rxvt_cv_header_sysioctl=yes
7506 else
7507 echo "$as_me: failed program was:" >&5
7508 sed 's/^/| /' conftest.$ac_ext >&5
7509
7510 rxvt_cv_header_sysioctl=no
7511 fi
7512 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7513 fi
7514 echo "$as_me:$LINENO: result: $rxvt_cv_header_sysioctl" >&5
7515 echo "${ECHO_T}$rxvt_cv_header_sysioctl" >&6
7516
7517 if test -n "$GCC"; then
7518 LDARG="-Wl,"
7519 else
7520 LDARG=""
7521 fi
7522 R_TRANSLATE='s/-L\([^ ]*\)/-L\1 '$LDARG'-rpath '$LDARG'\1/g'
7523
7524 ac_save_CFLAGS=$CFLAGS
7525 ac_save_LIBS=$LIBS
7526 CFLAGS="$CFLAGS $X_CFLAGS"
7527 LIBS=`echo "$LIBS $X_LIBS $X_EXTRA_LIBS -lX11" | sed "$R_TRANSLATE"`
7528 echo "$as_me:$LINENO: checking for -rpath dynamic library path recording" >&5
7529 echo $ECHO_N "checking for -rpath dynamic library path recording... $ECHO_C" >&6
7530 if test "${rxvt_cv_rpath+set}" = set; then
7531 echo $ECHO_N "(cached) $ECHO_C" >&6
7532 else
7533 if test "$cross_compiling" = yes; then
7534 { echo "$as_me:$LINENO: WARNING: You may need to check the LIBS line" >&5
7535 echo "$as_me: WARNING: You may need to check the LIBS line" >&2;}
7536 else
7537 cat >conftest.$ac_ext <<_ACEOF
7538 /* confdefs.h. */
7539 _ACEOF
7540 cat confdefs.h >>conftest.$ac_ext
7541 cat >>conftest.$ac_ext <<_ACEOF
7542 /* end confdefs.h. */
7543
7544 main()
7545 {
7546 exit(0);
7547 (void) XOpenDisplay("foobar");
7548 }
7549 _ACEOF
7550 rm -f conftest$ac_exeext
7551 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7552 (eval $ac_link) 2>&5
7553 ac_status=$?
7554 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7555 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7556 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7557 (eval $ac_try) 2>&5
7558 ac_status=$?
7559 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7560 (exit $ac_status); }; }; then
7561 rxvt_cv_rpath=yes
7562 else
7563 echo "$as_me: program exited with status $ac_status" >&5
7564 echo "$as_me: failed program was:" >&5
7565 sed 's/^/| /' conftest.$ac_ext >&5
7566
7567 ( exit $ac_status )
7568 rxvt_cv_rpath=no
7569 fi
7570 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7571 fi
7572 fi
7573 echo "$as_me:$LINENO: result: $rxvt_cv_rpath" >&5
7574 echo "${ECHO_T}$rxvt_cv_rpath" >&6
7575 if test x$rxvt_cv_rpath != xyes; then
7576 R_TRANSLATE='s/-L\([^ ]*\)/-L\1 '$LDARG'-R\1/g'
7577 LIBS=`echo "$ac_save_LIBS $X_LIBS $X_EXTRA_LIBS -lX11" | sed "$R_TRANSLATE"`
7578 echo "$as_me:$LINENO: checking for -R dynamic library path recording" >&5
7579 echo $ECHO_N "checking for -R dynamic library path recording... $ECHO_C" >&6
7580 if test "${rxvt_cv_R+set}" = set; then
7581 echo $ECHO_N "(cached) $ECHO_C" >&6
7582 else
7583 if test "$cross_compiling" = yes; then
7584 rxvt_cv_R=no
7585 else
7586 cat >conftest.$ac_ext <<_ACEOF
7587 /* confdefs.h. */
7588 _ACEOF
7589 cat confdefs.h >>conftest.$ac_ext
7590 cat >>conftest.$ac_ext <<_ACEOF
7591 /* end confdefs.h. */
7592
7593 main()
7594 {
7595 exit(0);
7596 (void) XOpenDisplay("foobar");
7597 }
7598 _ACEOF
7599 rm -f conftest$ac_exeext
7600 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7601 (eval $ac_link) 2>&5
7602 ac_status=$?
7603 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7604 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7605 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7606 (eval $ac_try) 2>&5
7607 ac_status=$?
7608 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7609 (exit $ac_status); }; }; then
7610 rxvt_cv_R=yes
7611 else
7612 echo "$as_me: program exited with status $ac_status" >&5
7613 echo "$as_me: failed program was:" >&5
7614 sed 's/^/| /' conftest.$ac_ext >&5
7615
7616 ( exit $ac_status )
7617 rxvt_cv_R=no
7618 fi
7619 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7620 fi
7621 fi
7622 echo "$as_me:$LINENO: result: $rxvt_cv_R" >&5
7623 echo "${ECHO_T}$rxvt_cv_R" >&6
7624 if test x$rxvt_cv_R != xyes; then
7625 LIBS="$ac_save_LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
7626 fi
7627 fi
7628
7629 echo "$as_me:$LINENO: checking for XPointer" >&5
7630 echo $ECHO_N "checking for XPointer... $ECHO_C" >&6
7631 if test "${rxvt_cv_xpointer+set}" = set; then
7632 echo $ECHO_N "(cached) $ECHO_C" >&6
7633 else
7634 cat >conftest.$ac_ext <<_ACEOF
7635 /* confdefs.h. */
7636 _ACEOF
7637 cat confdefs.h >>conftest.$ac_ext
7638 cat >>conftest.$ac_ext <<_ACEOF
7639 /* end confdefs.h. */
7640 #include <X11/Xlib.h>
7641 int
7642 main ()
7643 {
7644 XPointer dummy;
7645 ;
7646 return 0;
7647 }
7648 _ACEOF
7649 rm -f conftest.$ac_objext
7650 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7651 (eval $ac_compile) 2>conftest.er1
7652 ac_status=$?
7653 grep -v '^ *+' conftest.er1 >conftest.err
7654 rm -f conftest.er1
7655 cat conftest.err >&5
7656 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7657 (exit $ac_status); } &&
7658 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7659 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7660 (eval $ac_try) 2>&5
7661 ac_status=$?
7662 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7663 (exit $ac_status); }; } &&
7664 { ac_try='test -s conftest.$ac_objext'
7665 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7666 (eval $ac_try) 2>&5
7667 ac_status=$?
7668 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7669 (exit $ac_status); }; }; then
7670 rxvt_cv_xpointer=yes
7671 else
7672 echo "$as_me: failed program was:" >&5
7673 sed 's/^/| /' conftest.$ac_ext >&5
7674
7675 rxvt_cv_xpointer=no
7676 fi
7677 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7678 fi
7679 echo "$as_me:$LINENO: result: $rxvt_cv_xpointer" >&5
7680 echo "${ECHO_T}$rxvt_cv_xpointer" >&6
7681 if test x$rxvt_cv_xpointer = xyes; then
7682
7683 cat >>confdefs.h <<\_ACEOF
7684 #define HAVE_XPOINTER 1
7685 _ACEOF
7686
7687 fi
7688 LIBS=$ac_save_LIBS
7689 CFLAGS=$ac_save_CFLAGS
7690
7691
7692 echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
7693 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
7694 if test "${ac_cv_c_const+set}" = set; then
7695 echo $ECHO_N "(cached) $ECHO_C" >&6
7696 else
7697 cat >conftest.$ac_ext <<_ACEOF
7698 /* confdefs.h. */
7699 _ACEOF
7700 cat confdefs.h >>conftest.$ac_ext
7701 cat >>conftest.$ac_ext <<_ACEOF
7702 /* end confdefs.h. */
7703
7704 int
7705 main ()
7706 {
7707 /* FIXME: Include the comments suggested by Paul. */
7708 #ifndef __cplusplus
7709 /* Ultrix mips cc rejects this. */
7710 typedef int charset[2];
7711 const charset x;
7712 /* SunOS 4.1.1 cc rejects this. */
7713 char const *const *ccp;
7714 char **p;
7715 /* NEC SVR4.0.2 mips cc rejects this. */
7716 struct point {int x, y;};
7717 static struct point const zero = {0,0};
7718 /* AIX XL C 1.02.0.0 rejects this.
7719 It does not let you subtract one const X* pointer from another in
7720 an arm of an if-expression whose if-part is not a constant
7721 expression */
7722 const char *g = "string";
7723 ccp = &g + (g ? g-g : 0);
7724 /* HPUX 7.0 cc rejects these. */
7725 ++ccp;
7726 p = (char**) ccp;
7727 ccp = (char const *const *) p;
7728 { /* SCO 3.2v4 cc rejects this. */
7729 char *t;
7730 char const *s = 0 ? (char *) 0 : (char const *) 0;
7731
7732 *t++ = 0;
7733 }
7734 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
7735 int x[] = {25, 17};
7736 const int *foo = &x[0];
7737 ++foo;
7738 }
7739 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
7740 typedef const int *iptr;
7741 iptr p = 0;
7742 ++p;
7743 }
7744 { /* AIX XL C 1.02.0.0 rejects this saying
7745 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
7746 struct s { int j; const int *ap[3]; };
7747 struct s *b; b->j = 5;
7748 }
7749 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
7750 const int foo = 10;
7751 }
7752 #endif
7753
7754 ;
7755 return 0;
7756 }
7757 _ACEOF
7758 rm -f conftest.$ac_objext
7759 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7760 (eval $ac_compile) 2>conftest.er1
7761 ac_status=$?
7762 grep -v '^ *+' conftest.er1 >conftest.err
7763 rm -f conftest.er1
7764 cat conftest.err >&5
7765 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7766 (exit $ac_status); } &&
7767 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7768 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7769 (eval $ac_try) 2>&5
7770 ac_status=$?
7771 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7772 (exit $ac_status); }; } &&
7773 { ac_try='test -s conftest.$ac_objext'
7774 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7775 (eval $ac_try) 2>&5
7776 ac_status=$?
7777 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7778 (exit $ac_status); }; }; then
7779 ac_cv_c_const=yes
7780 else
7781 echo "$as_me: failed program was:" >&5
7782 sed 's/^/| /' conftest.$ac_ext >&5
7783
7784 ac_cv_c_const=no
7785 fi
7786 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7787 fi
7788 echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
7789 echo "${ECHO_T}$ac_cv_c_const" >&6
7790 if test $ac_cv_c_const = no; then
7791
7792 cat >>confdefs.h <<\_ACEOF
7793 #define const
7794 _ACEOF
7795
7796 fi
7797
7798 echo "$as_me:$LINENO: checking for inline" >&5
7799 echo $ECHO_N "checking for inline... $ECHO_C" >&6
7800 if test "${ac_cv_c_inline+set}" = set; then
7801 echo $ECHO_N "(cached) $ECHO_C" >&6
7802 else
7803 ac_cv_c_inline=no
7804 for ac_kw in inline __inline__ __inline; do
7805 cat >conftest.$ac_ext <<_ACEOF
7806 /* confdefs.h. */
7807 _ACEOF
7808 cat confdefs.h >>conftest.$ac_ext
7809 cat >>conftest.$ac_ext <<_ACEOF
7810 /* end confdefs.h. */
7811 #ifndef __cplusplus
7812 typedef int foo_t;
7813 static $ac_kw foo_t static_foo () {return 0; }
7814 $ac_kw foo_t foo () {return 0; }
7815 #endif
7816
7817 _ACEOF
7818 rm -f conftest.$ac_objext
7819 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7820 (eval $ac_compile) 2>conftest.er1
7821 ac_status=$?
7822 grep -v '^ *+' conftest.er1 >conftest.err
7823 rm -f conftest.er1
7824 cat conftest.err >&5
7825 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7826 (exit $ac_status); } &&
7827 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7828 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7829 (eval $ac_try) 2>&5
7830 ac_status=$?
7831 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7832 (exit $ac_status); }; } &&
7833 { ac_try='test -s conftest.$ac_objext'
7834 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7835 (eval $ac_try) 2>&5
7836 ac_status=$?
7837 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7838 (exit $ac_status); }; }; then
7839 ac_cv_c_inline=$ac_kw; break
7840 else
7841 echo "$as_me: failed program was:" >&5
7842 sed 's/^/| /' conftest.$ac_ext >&5
7843
7844 fi
7845 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7846 done
7847
7848 fi
7849 echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
7850 echo "${ECHO_T}$ac_cv_c_inline" >&6
7851
7852
7853 case $ac_cv_c_inline in
7854 inline | yes) ;;
7855 *)
7856 case $ac_cv_c_inline in
7857 no) ac_val=;;
7858 *) ac_val=$ac_cv_c_inline;;
7859 esac
7860 cat >>confdefs.h <<_ACEOF
7861 #ifndef __cplusplus
7862 #define inline $ac_val
7863 #endif
7864 _ACEOF
7865 ;;
7866 esac
7867
7868
7869
7870 echo "$as_me:$LINENO: checking for mode_t" >&5
7871 echo $ECHO_N "checking for mode_t... $ECHO_C" >&6
7872 if test "${ac_cv_type_mode_t+set}" = set; then
7873 echo $ECHO_N "(cached) $ECHO_C" >&6
7874 else
7875 cat >conftest.$ac_ext <<_ACEOF
7876 /* confdefs.h. */
7877 _ACEOF
7878 cat confdefs.h >>conftest.$ac_ext
7879 cat >>conftest.$ac_ext <<_ACEOF
7880 /* end confdefs.h. */
7881 $ac_includes_default
7882 int
7883 main ()
7884 {
7885 if ((mode_t *) 0)
7886 return 0;
7887 if (sizeof (mode_t))
7888 return 0;
7889 ;
7890 return 0;
7891 }
7892 _ACEOF
7893 rm -f conftest.$ac_objext
7894 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7895 (eval $ac_compile) 2>conftest.er1
7896 ac_status=$?
7897 grep -v '^ *+' conftest.er1 >conftest.err
7898 rm -f conftest.er1
7899 cat conftest.err >&5
7900 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7901 (exit $ac_status); } &&
7902 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7903 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7904 (eval $ac_try) 2>&5
7905 ac_status=$?
7906 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7907 (exit $ac_status); }; } &&
7908 { ac_try='test -s conftest.$ac_objext'
7909 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7910 (eval $ac_try) 2>&5
7911 ac_status=$?
7912 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7913 (exit $ac_status); }; }; then
7914 ac_cv_type_mode_t=yes
7915 else
7916 echo "$as_me: failed program was:" >&5
7917 sed 's/^/| /' conftest.$ac_ext >&5
7918
7919 ac_cv_type_mode_t=no
7920 fi
7921 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7922 fi
7923 echo "$as_me:$LINENO: result: $ac_cv_type_mode_t" >&5
7924 echo "${ECHO_T}$ac_cv_type_mode_t" >&6
7925 if test $ac_cv_type_mode_t = yes; then
7926 :
7927 else
7928
7929 cat >>confdefs.h <<_ACEOF
7930 #define mode_t int
7931 _ACEOF
7932
7933 fi
7934
7935 echo "$as_me:$LINENO: checking for pid_t" >&5
7936 echo $ECHO_N "checking for pid_t... $ECHO_C" >&6
7937 if test "${ac_cv_type_pid_t+set}" = set; then
7938 echo $ECHO_N "(cached) $ECHO_C" >&6
7939 else
7940 cat >conftest.$ac_ext <<_ACEOF
7941 /* confdefs.h. */
7942 _ACEOF
7943 cat confdefs.h >>conftest.$ac_ext
7944 cat >>conftest.$ac_ext <<_ACEOF
7945 /* end confdefs.h. */
7946 $ac_includes_default
7947 int
7948 main ()
7949 {
7950 if ((pid_t *) 0)
7951 return 0;
7952 if (sizeof (pid_t))
7953 return 0;
7954 ;
7955 return 0;
7956 }
7957 _ACEOF
7958 rm -f conftest.$ac_objext
7959 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7960 (eval $ac_compile) 2>conftest.er1
7961 ac_status=$?
7962 grep -v '^ *+' conftest.er1 >conftest.err
7963 rm -f conftest.er1
7964 cat conftest.err >&5
7965 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7966 (exit $ac_status); } &&
7967 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7968 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7969 (eval $ac_try) 2>&5
7970 ac_status=$?
7971 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7972 (exit $ac_status); }; } &&
7973 { ac_try='test -s conftest.$ac_objext'
7974 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7975 (eval $ac_try) 2>&5
7976 ac_status=$?
7977 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7978 (exit $ac_status); }; }; then
7979 ac_cv_type_pid_t=yes
7980 else
7981 echo "$as_me: failed program was:" >&5
7982 sed 's/^/| /' conftest.$ac_ext >&5
7983
7984 ac_cv_type_pid_t=no
7985 fi
7986 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7987 fi
7988 echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
7989 echo "${ECHO_T}$ac_cv_type_pid_t" >&6
7990 if test $ac_cv_type_pid_t = yes; then
7991 :
7992 else
7993
7994 cat >>confdefs.h <<_ACEOF
7995 #define pid_t int
7996 _ACEOF
7997
7998 fi
7999
8000 echo "$as_me:$LINENO: checking for uid_t in sys/types.h" >&5
8001 echo $ECHO_N "checking for uid_t in sys/types.h... $ECHO_C" >&6
8002 if test "${ac_cv_type_uid_t+set}" = set; then
8003 echo $ECHO_N "(cached) $ECHO_C" >&6
8004 else
8005 cat >conftest.$ac_ext <<_ACEOF
8006 /* confdefs.h. */
8007 _ACEOF
8008 cat confdefs.h >>conftest.$ac_ext
8009 cat >>conftest.$ac_ext <<_ACEOF
8010 /* end confdefs.h. */
8011 #include <sys/types.h>
8012
8013 _ACEOF
8014 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
8015 $EGREP "uid_t" >/dev/null 2>&1; then
8016 ac_cv_type_uid_t=yes
8017 else
8018 ac_cv_type_uid_t=no
8019 fi
8020 rm -f conftest*
8021
8022 fi
8023 echo "$as_me:$LINENO: result: $ac_cv_type_uid_t" >&5
8024 echo "${ECHO_T}$ac_cv_type_uid_t" >&6
8025 if test $ac_cv_type_uid_t = no; then
8026
8027 cat >>confdefs.h <<\_ACEOF
8028 #define uid_t int
8029 _ACEOF
8030
8031
8032 cat >>confdefs.h <<\_ACEOF
8033 #define gid_t int
8034 _ACEOF
8035
8036 fi
8037
8038
8039 echo "$as_me:$LINENO: checking for short" >&5
8040 echo $ECHO_N "checking for short... $ECHO_C" >&6
8041 if test "${ac_cv_type_short+set}" = set; then
8042 echo $ECHO_N "(cached) $ECHO_C" >&6
8043 else
8044 cat >conftest.$ac_ext <<_ACEOF
8045 /* confdefs.h. */
8046 _ACEOF
8047 cat confdefs.h >>conftest.$ac_ext
8048 cat >>conftest.$ac_ext <<_ACEOF
8049 /* end confdefs.h. */
8050 $ac_includes_default
8051 int
8052 main ()
8053 {
8054 if ((short *) 0)
8055 return 0;
8056 if (sizeof (short))
8057 return 0;
8058 ;
8059 return 0;
8060 }
8061 _ACEOF
8062 rm -f conftest.$ac_objext
8063 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8064 (eval $ac_compile) 2>conftest.er1
8065 ac_status=$?
8066 grep -v '^ *+' conftest.er1 >conftest.err
8067 rm -f conftest.er1
8068 cat conftest.err >&5
8069 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8070 (exit $ac_status); } &&
8071 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8072 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8073 (eval $ac_try) 2>&5
8074 ac_status=$?
8075 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8076 (exit $ac_status); }; } &&
8077 { ac_try='test -s conftest.$ac_objext'
8078 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8079 (eval $ac_try) 2>&5
8080 ac_status=$?
8081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8082 (exit $ac_status); }; }; then
8083 ac_cv_type_short=yes
8084 else
8085 echo "$as_me: failed program was:" >&5
8086 sed 's/^/| /' conftest.$ac_ext >&5
8087
8088 ac_cv_type_short=no
8089 fi
8090 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8091 fi
8092 echo "$as_me:$LINENO: result: $ac_cv_type_short" >&5
8093 echo "${ECHO_T}$ac_cv_type_short" >&6
8094
8095 echo "$as_me:$LINENO: checking size of short" >&5
8096 echo $ECHO_N "checking size of short... $ECHO_C" >&6
8097 if test "${ac_cv_sizeof_short+set}" = set; then
8098 echo $ECHO_N "(cached) $ECHO_C" >&6
8099 else
8100 if test "$ac_cv_type_short" = yes; then
8101 # The cast to unsigned long works around a bug in the HP C Compiler
8102 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
8103 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
8104 # This bug is HP SR number 8606223364.
8105 if test "$cross_compiling" = yes; then
8106 # Depending upon the size, compute the lo and hi bounds.
8107 cat >conftest.$ac_ext <<_ACEOF
8108 /* confdefs.h. */
8109 _ACEOF
8110 cat confdefs.h >>conftest.$ac_ext
8111 cat >>conftest.$ac_ext <<_ACEOF
8112 /* end confdefs.h. */
8113 $ac_includes_default
8114 int
8115 main ()
8116 {
8117 static int test_array [1 - 2 * !(((long) (sizeof (short))) >= 0)];
8118 test_array [0] = 0
8119
8120 ;
8121 return 0;
8122 }
8123 _ACEOF
8124 rm -f conftest.$ac_objext
8125 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8126 (eval $ac_compile) 2>conftest.er1
8127 ac_status=$?
8128 grep -v '^ *+' conftest.er1 >conftest.err
8129 rm -f conftest.er1
8130 cat conftest.err >&5
8131 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8132 (exit $ac_status); } &&
8133 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8134 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8135 (eval $ac_try) 2>&5
8136 ac_status=$?
8137 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8138 (exit $ac_status); }; } &&
8139 { ac_try='test -s conftest.$ac_objext'
8140 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8141 (eval $ac_try) 2>&5
8142 ac_status=$?
8143 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8144 (exit $ac_status); }; }; then
8145 ac_lo=0 ac_mid=0
8146 while :; do
8147 cat >conftest.$ac_ext <<_ACEOF
8148 /* confdefs.h. */
8149 _ACEOF
8150 cat confdefs.h >>conftest.$ac_ext
8151 cat >>conftest.$ac_ext <<_ACEOF
8152 /* end confdefs.h. */
8153 $ac_includes_default
8154 int
8155 main ()
8156 {
8157 static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
8158 test_array [0] = 0
8159
8160 ;
8161 return 0;
8162 }
8163 _ACEOF
8164 rm -f conftest.$ac_objext
8165 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8166 (eval $ac_compile) 2>conftest.er1
8167 ac_status=$?
8168 grep -v '^ *+' conftest.er1 >conftest.err
8169 rm -f conftest.er1
8170 cat conftest.err >&5
8171 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8172 (exit $ac_status); } &&
8173 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8174 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8175 (eval $ac_try) 2>&5
8176 ac_status=$?
8177 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8178 (exit $ac_status); }; } &&
8179 { ac_try='test -s conftest.$ac_objext'
8180 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8181 (eval $ac_try) 2>&5
8182 ac_status=$?
8183 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8184 (exit $ac_status); }; }; then
8185 ac_hi=$ac_mid; break
8186 else
8187 echo "$as_me: failed program was:" >&5
8188 sed 's/^/| /' conftest.$ac_ext >&5
8189
8190 ac_lo=`expr $ac_mid + 1`
8191 if test $ac_lo -le $ac_mid; then
8192 ac_lo= ac_hi=
8193 break
8194 fi
8195 ac_mid=`expr 2 '*' $ac_mid + 1`
8196 fi
8197 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8198 done
8199 else
8200 echo "$as_me: failed program was:" >&5
8201 sed 's/^/| /' conftest.$ac_ext >&5
8202
8203 cat >conftest.$ac_ext <<_ACEOF
8204 /* confdefs.h. */
8205 _ACEOF
8206 cat confdefs.h >>conftest.$ac_ext
8207 cat >>conftest.$ac_ext <<_ACEOF
8208 /* end confdefs.h. */
8209 $ac_includes_default
8210 int
8211 main ()
8212 {
8213 static int test_array [1 - 2 * !(((long) (sizeof (short))) < 0)];
8214 test_array [0] = 0
8215
8216 ;
8217 return 0;
8218 }
8219 _ACEOF
8220 rm -f conftest.$ac_objext
8221 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8222 (eval $ac_compile) 2>conftest.er1
8223 ac_status=$?
8224 grep -v '^ *+' conftest.er1 >conftest.err
8225 rm -f conftest.er1
8226 cat conftest.err >&5
8227 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8228 (exit $ac_status); } &&
8229 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8230 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8231 (eval $ac_try) 2>&5
8232 ac_status=$?
8233 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8234 (exit $ac_status); }; } &&
8235 { ac_try='test -s conftest.$ac_objext'
8236 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8237 (eval $ac_try) 2>&5
8238 ac_status=$?
8239 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8240 (exit $ac_status); }; }; then
8241 ac_hi=-1 ac_mid=-1
8242 while :; do
8243 cat >conftest.$ac_ext <<_ACEOF
8244 /* confdefs.h. */
8245 _ACEOF
8246 cat confdefs.h >>conftest.$ac_ext
8247 cat >>conftest.$ac_ext <<_ACEOF
8248 /* end confdefs.h. */
8249 $ac_includes_default
8250 int
8251 main ()
8252 {
8253 static int test_array [1 - 2 * !(((long) (sizeof (short))) >= $ac_mid)];
8254 test_array [0] = 0
8255
8256 ;
8257 return 0;
8258 }
8259 _ACEOF
8260 rm -f conftest.$ac_objext
8261 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8262 (eval $ac_compile) 2>conftest.er1
8263 ac_status=$?
8264 grep -v '^ *+' conftest.er1 >conftest.err
8265 rm -f conftest.er1
8266 cat conftest.err >&5
8267 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8268 (exit $ac_status); } &&
8269 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8270 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8271 (eval $ac_try) 2>&5
8272 ac_status=$?
8273 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8274 (exit $ac_status); }; } &&
8275 { ac_try='test -s conftest.$ac_objext'
8276 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8277 (eval $ac_try) 2>&5
8278 ac_status=$?
8279 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8280 (exit $ac_status); }; }; then
8281 ac_lo=$ac_mid; break
8282 else
8283 echo "$as_me: failed program was:" >&5
8284 sed 's/^/| /' conftest.$ac_ext >&5
8285
8286 ac_hi=`expr '(' $ac_mid ')' - 1`
8287 if test $ac_mid -le $ac_hi; then
8288 ac_lo= ac_hi=
8289 break
8290 fi
8291 ac_mid=`expr 2 '*' $ac_mid`
8292 fi
8293 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8294 done
8295 else
8296 echo "$as_me: failed program was:" >&5
8297 sed 's/^/| /' conftest.$ac_ext >&5
8298
8299 ac_lo= ac_hi=
8300 fi
8301 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8302 fi
8303 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8304 # Binary search between lo and hi bounds.
8305 while test "x$ac_lo" != "x$ac_hi"; do
8306 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
8307 cat >conftest.$ac_ext <<_ACEOF
8308 /* confdefs.h. */
8309 _ACEOF
8310 cat confdefs.h >>conftest.$ac_ext
8311 cat >>conftest.$ac_ext <<_ACEOF
8312 /* end confdefs.h. */
8313 $ac_includes_default
8314 int
8315 main ()
8316 {
8317 static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
8318 test_array [0] = 0
8319
8320 ;
8321 return 0;
8322 }
8323 _ACEOF
8324 rm -f conftest.$ac_objext
8325 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8326 (eval $ac_compile) 2>conftest.er1
8327 ac_status=$?
8328 grep -v '^ *+' conftest.er1 >conftest.err
8329 rm -f conftest.er1
8330 cat conftest.err >&5
8331 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8332 (exit $ac_status); } &&
8333 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8334 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8335 (eval $ac_try) 2>&5
8336 ac_status=$?
8337 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8338 (exit $ac_status); }; } &&
8339 { ac_try='test -s conftest.$ac_objext'
8340 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8341 (eval $ac_try) 2>&5
8342 ac_status=$?
8343 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8344 (exit $ac_status); }; }; then
8345 ac_hi=$ac_mid
8346 else
8347 echo "$as_me: failed program was:" >&5
8348 sed 's/^/| /' conftest.$ac_ext >&5
8349
8350 ac_lo=`expr '(' $ac_mid ')' + 1`
8351 fi
8352 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8353 done
8354 case $ac_lo in
8355 ?*) ac_cv_sizeof_short=$ac_lo;;
8356 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
8357 See \`config.log' for more details." >&5
8358 echo "$as_me: error: cannot compute sizeof (short), 77
8359 See \`config.log' for more details." >&2;}
8360 { (exit 1); exit 1; }; } ;;
8361 esac
8362 else
8363 if test "$cross_compiling" = yes; then
8364 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
8365 echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
8366 { (exit 1); exit 1; }; }
8367 else
8368 cat >conftest.$ac_ext <<_ACEOF
8369 /* confdefs.h. */
8370 _ACEOF
8371 cat confdefs.h >>conftest.$ac_ext
8372 cat >>conftest.$ac_ext <<_ACEOF
8373 /* end confdefs.h. */
8374 $ac_includes_default
8375 long longval () { return (long) (sizeof (short)); }
8376 unsigned long ulongval () { return (long) (sizeof (short)); }
8377 #include <stdio.h>
8378 #include <stdlib.h>
8379 int
8380 main ()
8381 {
8382
8383 FILE *f = fopen ("conftest.val", "w");
8384 if (! f)
8385 exit (1);
8386 if (((long) (sizeof (short))) < 0)
8387 {
8388 long i = longval ();
8389 if (i != ((long) (sizeof (short))))
8390 exit (1);
8391 fprintf (f, "%ld\n", i);
8392 }
8393 else
8394 {
8395 unsigned long i = ulongval ();
8396 if (i != ((long) (sizeof (short))))
8397 exit (1);
8398 fprintf (f, "%lu\n", i);
8399 }
8400 exit (ferror (f) || fclose (f) != 0);
8401
8402 ;
8403 return 0;
8404 }
8405 _ACEOF
8406 rm -f conftest$ac_exeext
8407 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8408 (eval $ac_link) 2>&5
8409 ac_status=$?
8410 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8411 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8412 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8413 (eval $ac_try) 2>&5
8414 ac_status=$?
8415 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8416 (exit $ac_status); }; }; then
8417 ac_cv_sizeof_short=`cat conftest.val`
8418 else
8419 echo "$as_me: program exited with status $ac_status" >&5
8420 echo "$as_me: failed program was:" >&5
8421 sed 's/^/| /' conftest.$ac_ext >&5
8422
8423 ( exit $ac_status )
8424 { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
8425 See \`config.log' for more details." >&5
8426 echo "$as_me: error: cannot compute sizeof (short), 77
8427 See \`config.log' for more details." >&2;}
8428 { (exit 1); exit 1; }; }
8429 fi
8430 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8431 fi
8432 fi
8433 rm -f conftest.val
8434 else
8435 ac_cv_sizeof_short=0
8436 fi
8437 fi
8438 echo "$as_me:$LINENO: result: $ac_cv_sizeof_short" >&5
8439 echo "${ECHO_T}$ac_cv_sizeof_short" >&6
8440 cat >>confdefs.h <<_ACEOF
8441 #define SIZEOF_SHORT $ac_cv_sizeof_short
8442 _ACEOF
8443
8444
8445 echo "$as_me:$LINENO: checking for int" >&5
8446 echo $ECHO_N "checking for int... $ECHO_C" >&6
8447 if test "${ac_cv_type_int+set}" = set; then
8448 echo $ECHO_N "(cached) $ECHO_C" >&6
8449 else
8450 cat >conftest.$ac_ext <<_ACEOF
8451 /* confdefs.h. */
8452 _ACEOF
8453 cat confdefs.h >>conftest.$ac_ext
8454 cat >>conftest.$ac_ext <<_ACEOF
8455 /* end confdefs.h. */
8456 $ac_includes_default
8457 int
8458 main ()
8459 {
8460 if ((int *) 0)
8461 return 0;
8462 if (sizeof (int))
8463 return 0;
8464 ;
8465 return 0;
8466 }
8467 _ACEOF
8468 rm -f conftest.$ac_objext
8469 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8470 (eval $ac_compile) 2>conftest.er1
8471 ac_status=$?
8472 grep -v '^ *+' conftest.er1 >conftest.err
8473 rm -f conftest.er1
8474 cat conftest.err >&5
8475 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8476 (exit $ac_status); } &&
8477 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8478 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8479 (eval $ac_try) 2>&5
8480 ac_status=$?
8481 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8482 (exit $ac_status); }; } &&
8483 { ac_try='test -s conftest.$ac_objext'
8484 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8485 (eval $ac_try) 2>&5
8486 ac_status=$?
8487 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8488 (exit $ac_status); }; }; then
8489 ac_cv_type_int=yes
8490 else
8491 echo "$as_me: failed program was:" >&5
8492 sed 's/^/| /' conftest.$ac_ext >&5
8493
8494 ac_cv_type_int=no
8495 fi
8496 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8497 fi
8498 echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5
8499 echo "${ECHO_T}$ac_cv_type_int" >&6
8500
8501 echo "$as_me:$LINENO: checking size of int" >&5
8502 echo $ECHO_N "checking size of int... $ECHO_C" >&6
8503 if test "${ac_cv_sizeof_int+set}" = set; then
8504 echo $ECHO_N "(cached) $ECHO_C" >&6
8505 else
8506 if test "$ac_cv_type_int" = yes; then
8507 # The cast to unsigned long works around a bug in the HP C Compiler
8508 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
8509 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
8510 # This bug is HP SR number 8606223364.
8511 if test "$cross_compiling" = yes; then
8512 # Depending upon the size, compute the lo and hi bounds.
8513 cat >conftest.$ac_ext <<_ACEOF
8514 /* confdefs.h. */
8515 _ACEOF
8516 cat confdefs.h >>conftest.$ac_ext
8517 cat >>conftest.$ac_ext <<_ACEOF
8518 /* end confdefs.h. */
8519 $ac_includes_default
8520 int
8521 main ()
8522 {
8523 static int test_array [1 - 2 * !(((long) (sizeof (int))) >= 0)];
8524 test_array [0] = 0
8525
8526 ;
8527 return 0;
8528 }
8529 _ACEOF
8530 rm -f conftest.$ac_objext
8531 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8532 (eval $ac_compile) 2>conftest.er1
8533 ac_status=$?
8534 grep -v '^ *+' conftest.er1 >conftest.err
8535 rm -f conftest.er1
8536 cat conftest.err >&5
8537 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8538 (exit $ac_status); } &&
8539 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8540 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8541 (eval $ac_try) 2>&5
8542 ac_status=$?
8543 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8544 (exit $ac_status); }; } &&
8545 { ac_try='test -s conftest.$ac_objext'
8546 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8547 (eval $ac_try) 2>&5
8548 ac_status=$?
8549 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8550 (exit $ac_status); }; }; then
8551 ac_lo=0 ac_mid=0
8552 while :; do
8553 cat >conftest.$ac_ext <<_ACEOF
8554 /* confdefs.h. */
8555 _ACEOF
8556 cat confdefs.h >>conftest.$ac_ext
8557 cat >>conftest.$ac_ext <<_ACEOF
8558 /* end confdefs.h. */
8559 $ac_includes_default
8560 int
8561 main ()
8562 {
8563 static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
8564 test_array [0] = 0
8565
8566 ;
8567 return 0;
8568 }
8569 _ACEOF
8570 rm -f conftest.$ac_objext
8571 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8572 (eval $ac_compile) 2>conftest.er1
8573 ac_status=$?
8574 grep -v '^ *+' conftest.er1 >conftest.err
8575 rm -f conftest.er1
8576 cat conftest.err >&5
8577 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8578 (exit $ac_status); } &&
8579 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8580 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8581 (eval $ac_try) 2>&5
8582 ac_status=$?
8583 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8584 (exit $ac_status); }; } &&
8585 { ac_try='test -s conftest.$ac_objext'
8586 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8587 (eval $ac_try) 2>&5
8588 ac_status=$?
8589 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8590 (exit $ac_status); }; }; then
8591 ac_hi=$ac_mid; break
8592 else
8593 echo "$as_me: failed program was:" >&5
8594 sed 's/^/| /' conftest.$ac_ext >&5
8595
8596 ac_lo=`expr $ac_mid + 1`
8597 if test $ac_lo -le $ac_mid; then
8598 ac_lo= ac_hi=
8599 break
8600 fi
8601 ac_mid=`expr 2 '*' $ac_mid + 1`
8602 fi
8603 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8604 done
8605 else
8606 echo "$as_me: failed program was:" >&5
8607 sed 's/^/| /' conftest.$ac_ext >&5
8608
8609 cat >conftest.$ac_ext <<_ACEOF
8610 /* confdefs.h. */
8611 _ACEOF
8612 cat confdefs.h >>conftest.$ac_ext
8613 cat >>conftest.$ac_ext <<_ACEOF
8614 /* end confdefs.h. */
8615 $ac_includes_default
8616 int
8617 main ()
8618 {
8619 static int test_array [1 - 2 * !(((long) (sizeof (int))) < 0)];
8620 test_array [0] = 0
8621
8622 ;
8623 return 0;
8624 }
8625 _ACEOF
8626 rm -f conftest.$ac_objext
8627 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8628 (eval $ac_compile) 2>conftest.er1
8629 ac_status=$?
8630 grep -v '^ *+' conftest.er1 >conftest.err
8631 rm -f conftest.er1
8632 cat conftest.err >&5
8633 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8634 (exit $ac_status); } &&
8635 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8636 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8637 (eval $ac_try) 2>&5
8638 ac_status=$?
8639 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8640 (exit $ac_status); }; } &&
8641 { ac_try='test -s conftest.$ac_objext'
8642 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8643 (eval $ac_try) 2>&5
8644 ac_status=$?
8645 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8646 (exit $ac_status); }; }; then
8647 ac_hi=-1 ac_mid=-1
8648 while :; do
8649 cat >conftest.$ac_ext <<_ACEOF
8650 /* confdefs.h. */
8651 _ACEOF
8652 cat confdefs.h >>conftest.$ac_ext
8653 cat >>conftest.$ac_ext <<_ACEOF
8654 /* end confdefs.h. */
8655 $ac_includes_default
8656 int
8657 main ()
8658 {
8659 static int test_array [1 - 2 * !(((long) (sizeof (int))) >= $ac_mid)];
8660 test_array [0] = 0
8661
8662 ;
8663 return 0;
8664 }
8665 _ACEOF
8666 rm -f conftest.$ac_objext
8667 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8668 (eval $ac_compile) 2>conftest.er1
8669 ac_status=$?
8670 grep -v '^ *+' conftest.er1 >conftest.err
8671 rm -f conftest.er1
8672 cat conftest.err >&5
8673 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8674 (exit $ac_status); } &&
8675 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8676 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8677 (eval $ac_try) 2>&5
8678 ac_status=$?
8679 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8680 (exit $ac_status); }; } &&
8681 { ac_try='test -s conftest.$ac_objext'
8682 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8683 (eval $ac_try) 2>&5
8684 ac_status=$?
8685 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8686 (exit $ac_status); }; }; then
8687 ac_lo=$ac_mid; break
8688 else
8689 echo "$as_me: failed program was:" >&5
8690 sed 's/^/| /' conftest.$ac_ext >&5
8691
8692 ac_hi=`expr '(' $ac_mid ')' - 1`
8693 if test $ac_mid -le $ac_hi; then
8694 ac_lo= ac_hi=
8695 break
8696 fi
8697 ac_mid=`expr 2 '*' $ac_mid`
8698 fi
8699 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8700 done
8701 else
8702 echo "$as_me: failed program was:" >&5
8703 sed 's/^/| /' conftest.$ac_ext >&5
8704
8705 ac_lo= ac_hi=
8706 fi
8707 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8708 fi
8709 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8710 # Binary search between lo and hi bounds.
8711 while test "x$ac_lo" != "x$ac_hi"; do
8712 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
8713 cat >conftest.$ac_ext <<_ACEOF
8714 /* confdefs.h. */
8715 _ACEOF
8716 cat confdefs.h >>conftest.$ac_ext
8717 cat >>conftest.$ac_ext <<_ACEOF
8718 /* end confdefs.h. */
8719 $ac_includes_default
8720 int
8721 main ()
8722 {
8723 static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
8724 test_array [0] = 0
8725
8726 ;
8727 return 0;
8728 }
8729 _ACEOF
8730 rm -f conftest.$ac_objext
8731 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8732 (eval $ac_compile) 2>conftest.er1
8733 ac_status=$?
8734 grep -v '^ *+' conftest.er1 >conftest.err
8735 rm -f conftest.er1
8736 cat conftest.err >&5
8737 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8738 (exit $ac_status); } &&
8739 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8740 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8741 (eval $ac_try) 2>&5
8742 ac_status=$?
8743 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8744 (exit $ac_status); }; } &&
8745 { ac_try='test -s conftest.$ac_objext'
8746 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8747 (eval $ac_try) 2>&5
8748 ac_status=$?
8749 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8750 (exit $ac_status); }; }; then
8751 ac_hi=$ac_mid
8752 else
8753 echo "$as_me: failed program was:" >&5
8754 sed 's/^/| /' conftest.$ac_ext >&5
8755
8756 ac_lo=`expr '(' $ac_mid ')' + 1`
8757 fi
8758 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8759 done
8760 case $ac_lo in
8761 ?*) ac_cv_sizeof_int=$ac_lo;;
8762 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
8763 See \`config.log' for more details." >&5
8764 echo "$as_me: error: cannot compute sizeof (int), 77
8765 See \`config.log' for more details." >&2;}
8766 { (exit 1); exit 1; }; } ;;
8767 esac
8768 else
8769 if test "$cross_compiling" = yes; then
8770 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
8771 echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
8772 { (exit 1); exit 1; }; }
8773 else
8774 cat >conftest.$ac_ext <<_ACEOF
8775 /* confdefs.h. */
8776 _ACEOF
8777 cat confdefs.h >>conftest.$ac_ext
8778 cat >>conftest.$ac_ext <<_ACEOF
8779 /* end confdefs.h. */
8780 $ac_includes_default
8781 long longval () { return (long) (sizeof (int)); }
8782 unsigned long ulongval () { return (long) (sizeof (int)); }
8783 #include <stdio.h>
8784 #include <stdlib.h>
8785 int
8786 main ()
8787 {
8788
8789 FILE *f = fopen ("conftest.val", "w");
8790 if (! f)
8791 exit (1);
8792 if (((long) (sizeof (int))) < 0)
8793 {
8794 long i = longval ();
8795 if (i != ((long) (sizeof (int))))
8796 exit (1);
8797 fprintf (f, "%ld\n", i);
8798 }
8799 else
8800 {
8801 unsigned long i = ulongval ();
8802 if (i != ((long) (sizeof (int))))
8803 exit (1);
8804 fprintf (f, "%lu\n", i);
8805 }
8806 exit (ferror (f) || fclose (f) != 0);
8807
8808 ;
8809 return 0;
8810 }
8811 _ACEOF
8812 rm -f conftest$ac_exeext
8813 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8814 (eval $ac_link) 2>&5
8815 ac_status=$?
8816 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8817 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8818 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8819 (eval $ac_try) 2>&5
8820 ac_status=$?
8821 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8822 (exit $ac_status); }; }; then
8823 ac_cv_sizeof_int=`cat conftest.val`
8824 else
8825 echo "$as_me: program exited with status $ac_status" >&5
8826 echo "$as_me: failed program was:" >&5
8827 sed 's/^/| /' conftest.$ac_ext >&5
8828
8829 ( exit $ac_status )
8830 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
8831 See \`config.log' for more details." >&5
8832 echo "$as_me: error: cannot compute sizeof (int), 77
8833 See \`config.log' for more details." >&2;}
8834 { (exit 1); exit 1; }; }
8835 fi
8836 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8837 fi
8838 fi
8839 rm -f conftest.val
8840 else
8841 ac_cv_sizeof_int=0
8842 fi
8843 fi
8844 echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5
8845 echo "${ECHO_T}$ac_cv_sizeof_int" >&6
8846 cat >>confdefs.h <<_ACEOF
8847 #define SIZEOF_INT $ac_cv_sizeof_int
8848 _ACEOF
8849
8850
8851 echo "$as_me:$LINENO: checking for long long" >&5
8852 echo $ECHO_N "checking for long long... $ECHO_C" >&6
8853 if test "${ac_cv_type_long_long+set}" = set; then
8854 echo $ECHO_N "(cached) $ECHO_C" >&6
8855 else
8856 cat >conftest.$ac_ext <<_ACEOF
8857 /* confdefs.h. */
8858 _ACEOF
8859 cat confdefs.h >>conftest.$ac_ext
8860 cat >>conftest.$ac_ext <<_ACEOF
8861 /* end confdefs.h. */
8862 $ac_includes_default
8863 int
8864 main ()
8865 {
8866 if ((long long *) 0)
8867 return 0;
8868 if (sizeof (long long))
8869 return 0;
8870 ;
8871 return 0;
8872 }
8873 _ACEOF
8874 rm -f conftest.$ac_objext
8875 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8876 (eval $ac_compile) 2>conftest.er1
8877 ac_status=$?
8878 grep -v '^ *+' conftest.er1 >conftest.err
8879 rm -f conftest.er1
8880 cat conftest.err >&5
8881 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8882 (exit $ac_status); } &&
8883 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8884 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8885 (eval $ac_try) 2>&5
8886 ac_status=$?
8887 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8888 (exit $ac_status); }; } &&
8889 { ac_try='test -s conftest.$ac_objext'
8890 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8891 (eval $ac_try) 2>&5
8892 ac_status=$?
8893 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8894 (exit $ac_status); }; }; then
8895 ac_cv_type_long_long=yes
8896 else
8897 echo "$as_me: failed program was:" >&5
8898 sed 's/^/| /' conftest.$ac_ext >&5
8899
8900 ac_cv_type_long_long=no
8901 fi
8902 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8903 fi
8904 echo "$as_me:$LINENO: result: $ac_cv_type_long_long" >&5
8905 echo "${ECHO_T}$ac_cv_type_long_long" >&6
8906
8907 echo "$as_me:$LINENO: checking size of long long" >&5
8908 echo $ECHO_N "checking size of long long... $ECHO_C" >&6
8909 if test "${ac_cv_sizeof_long_long+set}" = set; then
8910 echo $ECHO_N "(cached) $ECHO_C" >&6
8911 else
8912 if test "$ac_cv_type_long_long" = yes; then
8913 # The cast to unsigned long works around a bug in the HP C Compiler
8914 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
8915 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
8916 # This bug is HP SR number 8606223364.
8917 if test "$cross_compiling" = yes; then
8918 # Depending upon the size, compute the lo and hi bounds.
8919 cat >conftest.$ac_ext <<_ACEOF
8920 /* confdefs.h. */
8921 _ACEOF
8922 cat confdefs.h >>conftest.$ac_ext
8923 cat >>conftest.$ac_ext <<_ACEOF
8924 /* end confdefs.h. */
8925 $ac_includes_default
8926 int
8927 main ()
8928 {
8929 static int test_array [1 - 2 * !(((long) (sizeof (long long))) >= 0)];
8930 test_array [0] = 0
8931
8932 ;
8933 return 0;
8934 }
8935 _ACEOF
8936 rm -f conftest.$ac_objext
8937 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8938 (eval $ac_compile) 2>conftest.er1
8939 ac_status=$?
8940 grep -v '^ *+' conftest.er1 >conftest.err
8941 rm -f conftest.er1
8942 cat conftest.err >&5
8943 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8944 (exit $ac_status); } &&
8945 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8946 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8947 (eval $ac_try) 2>&5
8948 ac_status=$?
8949 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8950 (exit $ac_status); }; } &&
8951 { ac_try='test -s conftest.$ac_objext'
8952 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8953 (eval $ac_try) 2>&5
8954 ac_status=$?
8955 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8956 (exit $ac_status); }; }; then
8957 ac_lo=0 ac_mid=0
8958 while :; do
8959 cat >conftest.$ac_ext <<_ACEOF
8960 /* confdefs.h. */
8961 _ACEOF
8962 cat confdefs.h >>conftest.$ac_ext
8963 cat >>conftest.$ac_ext <<_ACEOF
8964 /* end confdefs.h. */
8965 $ac_includes_default
8966 int
8967 main ()
8968 {
8969 static int test_array [1 - 2 * !(((long) (sizeof (long long))) <= $ac_mid)];
8970 test_array [0] = 0
8971
8972 ;
8973 return 0;
8974 }
8975 _ACEOF
8976 rm -f conftest.$ac_objext
8977 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8978 (eval $ac_compile) 2>conftest.er1
8979 ac_status=$?
8980 grep -v '^ *+' conftest.er1 >conftest.err
8981 rm -f conftest.er1
8982 cat conftest.err >&5
8983 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8984 (exit $ac_status); } &&
8985 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8986 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8987 (eval $ac_try) 2>&5
8988 ac_status=$?
8989 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8990 (exit $ac_status); }; } &&
8991 { ac_try='test -s conftest.$ac_objext'
8992 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8993 (eval $ac_try) 2>&5
8994 ac_status=$?
8995 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8996 (exit $ac_status); }; }; then
8997 ac_hi=$ac_mid; break
8998 else
8999 echo "$as_me: failed program was:" >&5
9000 sed 's/^/| /' conftest.$ac_ext >&5
9001
9002 ac_lo=`expr $ac_mid + 1`
9003 if test $ac_lo -le $ac_mid; then
9004 ac_lo= ac_hi=
9005 break
9006 fi
9007 ac_mid=`expr 2 '*' $ac_mid + 1`
9008 fi
9009 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9010 done
9011 else
9012 echo "$as_me: failed program was:" >&5
9013 sed 's/^/| /' conftest.$ac_ext >&5
9014
9015 cat >conftest.$ac_ext <<_ACEOF
9016 /* confdefs.h. */
9017 _ACEOF
9018 cat confdefs.h >>conftest.$ac_ext
9019 cat >>conftest.$ac_ext <<_ACEOF
9020 /* end confdefs.h. */
9021 $ac_includes_default
9022 int
9023 main ()
9024 {
9025 static int test_array [1 - 2 * !(((long) (sizeof (long long))) < 0)];
9026 test_array [0] = 0
9027
9028 ;
9029 return 0;
9030 }
9031 _ACEOF
9032 rm -f conftest.$ac_objext
9033 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9034 (eval $ac_compile) 2>conftest.er1
9035 ac_status=$?
9036 grep -v '^ *+' conftest.er1 >conftest.err
9037 rm -f conftest.er1
9038 cat conftest.err >&5
9039 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9040 (exit $ac_status); } &&
9041 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9042 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9043 (eval $ac_try) 2>&5
9044 ac_status=$?
9045 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9046 (exit $ac_status); }; } &&
9047 { ac_try='test -s conftest.$ac_objext'
9048 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9049 (eval $ac_try) 2>&5
9050 ac_status=$?
9051 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9052 (exit $ac_status); }; }; then
9053 ac_hi=-1 ac_mid=-1
9054 while :; do
9055 cat >conftest.$ac_ext <<_ACEOF
9056 /* confdefs.h. */
9057 _ACEOF
9058 cat confdefs.h >>conftest.$ac_ext
9059 cat >>conftest.$ac_ext <<_ACEOF
9060 /* end confdefs.h. */
9061 $ac_includes_default
9062 int
9063 main ()
9064 {
9065 static int test_array [1 - 2 * !(((long) (sizeof (long long))) >= $ac_mid)];
9066 test_array [0] = 0
9067
9068 ;
9069 return 0;
9070 }
9071 _ACEOF
9072 rm -f conftest.$ac_objext
9073 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9074 (eval $ac_compile) 2>conftest.er1
9075 ac_status=$?
9076 grep -v '^ *+' conftest.er1 >conftest.err
9077 rm -f conftest.er1
9078 cat conftest.err >&5
9079 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9080 (exit $ac_status); } &&
9081 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9082 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9083 (eval $ac_try) 2>&5
9084 ac_status=$?
9085 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9086 (exit $ac_status); }; } &&
9087 { ac_try='test -s conftest.$ac_objext'
9088 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9089 (eval $ac_try) 2>&5
9090 ac_status=$?
9091 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9092 (exit $ac_status); }; }; then
9093 ac_lo=$ac_mid; break
9094 else
9095 echo "$as_me: failed program was:" >&5
9096 sed 's/^/| /' conftest.$ac_ext >&5
9097
9098 ac_hi=`expr '(' $ac_mid ')' - 1`
9099 if test $ac_mid -le $ac_hi; then
9100 ac_lo= ac_hi=
9101 break
9102 fi
9103 ac_mid=`expr 2 '*' $ac_mid`
9104 fi
9105 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9106 done
9107 else
9108 echo "$as_me: failed program was:" >&5
9109 sed 's/^/| /' conftest.$ac_ext >&5
9110
9111 ac_lo= ac_hi=
9112 fi
9113 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9114 fi
9115 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9116 # Binary search between lo and hi bounds.
9117 while test "x$ac_lo" != "x$ac_hi"; do
9118 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
9119 cat >conftest.$ac_ext <<_ACEOF
9120 /* confdefs.h. */
9121 _ACEOF
9122 cat confdefs.h >>conftest.$ac_ext
9123 cat >>conftest.$ac_ext <<_ACEOF
9124 /* end confdefs.h. */
9125 $ac_includes_default
9126 int
9127 main ()
9128 {
9129 static int test_array [1 - 2 * !(((long) (sizeof (long long))) <= $ac_mid)];
9130 test_array [0] = 0
9131
9132 ;
9133 return 0;
9134 }
9135 _ACEOF
9136 rm -f conftest.$ac_objext
9137 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9138 (eval $ac_compile) 2>conftest.er1
9139 ac_status=$?
9140 grep -v '^ *+' conftest.er1 >conftest.err
9141 rm -f conftest.er1
9142 cat conftest.err >&5
9143 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9144 (exit $ac_status); } &&
9145 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9146 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9147 (eval $ac_try) 2>&5
9148 ac_status=$?
9149 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9150 (exit $ac_status); }; } &&
9151 { ac_try='test -s conftest.$ac_objext'
9152 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9153 (eval $ac_try) 2>&5
9154 ac_status=$?
9155 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9156 (exit $ac_status); }; }; then
9157 ac_hi=$ac_mid
9158 else
9159 echo "$as_me: failed program was:" >&5
9160 sed 's/^/| /' conftest.$ac_ext >&5
9161
9162 ac_lo=`expr '(' $ac_mid ')' + 1`
9163 fi
9164 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9165 done
9166 case $ac_lo in
9167 ?*) ac_cv_sizeof_long_long=$ac_lo;;
9168 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long), 77
9169 See \`config.log' for more details." >&5
9170 echo "$as_me: error: cannot compute sizeof (long long), 77
9171 See \`config.log' for more details." >&2;}
9172 { (exit 1); exit 1; }; } ;;
9173 esac
9174 else
9175 if test "$cross_compiling" = yes; then
9176 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
9177 echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
9178 { (exit 1); exit 1; }; }
9179 else
9180 cat >conftest.$ac_ext <<_ACEOF
9181 /* confdefs.h. */
9182 _ACEOF
9183 cat confdefs.h >>conftest.$ac_ext
9184 cat >>conftest.$ac_ext <<_ACEOF
9185 /* end confdefs.h. */
9186 $ac_includes_default
9187 long longval () { return (long) (sizeof (long long)); }
9188 unsigned long ulongval () { return (long) (sizeof (long long)); }
9189 #include <stdio.h>
9190 #include <stdlib.h>
9191 int
9192 main ()
9193 {
9194
9195 FILE *f = fopen ("conftest.val", "w");
9196 if (! f)
9197 exit (1);
9198 if (((long) (sizeof (long long))) < 0)
9199 {
9200 long i = longval ();
9201 if (i != ((long) (sizeof (long long))))
9202 exit (1);
9203 fprintf (f, "%ld\n", i);
9204 }
9205 else
9206 {
9207 unsigned long i = ulongval ();
9208 if (i != ((long) (sizeof (long long))))
9209 exit (1);
9210 fprintf (f, "%lu\n", i);
9211 }
9212 exit (ferror (f) || fclose (f) != 0);
9213
9214 ;
9215 return 0;
9216 }
9217 _ACEOF
9218 rm -f conftest$ac_exeext
9219 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9220 (eval $ac_link) 2>&5
9221 ac_status=$?
9222 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9223 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9224 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9225 (eval $ac_try) 2>&5
9226 ac_status=$?
9227 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9228 (exit $ac_status); }; }; then
9229 ac_cv_sizeof_long_long=`cat conftest.val`
9230 else
9231 echo "$as_me: program exited with status $ac_status" >&5
9232 echo "$as_me: failed program was:" >&5
9233 sed 's/^/| /' conftest.$ac_ext >&5
9234
9235 ( exit $ac_status )
9236 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long), 77
9237 See \`config.log' for more details." >&5
9238 echo "$as_me: error: cannot compute sizeof (long long), 77
9239 See \`config.log' for more details." >&2;}
9240 { (exit 1); exit 1; }; }
9241 fi
9242 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9243 fi
9244 fi
9245 rm -f conftest.val
9246 else
9247 ac_cv_sizeof_long_long=0
9248 fi
9249 fi
9250 echo "$as_me:$LINENO: result: $ac_cv_sizeof_long_long" >&5
9251 echo "${ECHO_T}$ac_cv_sizeof_long_long" >&6
9252 cat >>confdefs.h <<_ACEOF
9253 #define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
9254 _ACEOF
9255
9256
9257 echo "$as_me:$LINENO: checking for int *" >&5
9258 echo $ECHO_N "checking for int *... $ECHO_C" >&6
9259 if test "${ac_cv_type_int_p+set}" = set; then
9260 echo $ECHO_N "(cached) $ECHO_C" >&6
9261 else
9262 cat >conftest.$ac_ext <<_ACEOF
9263 /* confdefs.h. */
9264 _ACEOF
9265 cat confdefs.h >>conftest.$ac_ext
9266 cat >>conftest.$ac_ext <<_ACEOF
9267 /* end confdefs.h. */
9268 $ac_includes_default
9269 int
9270 main ()
9271 {
9272 if ((int * *) 0)
9273 return 0;
9274 if (sizeof (int *))
9275 return 0;
9276 ;
9277 return 0;
9278 }
9279 _ACEOF
9280 rm -f conftest.$ac_objext
9281 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9282 (eval $ac_compile) 2>conftest.er1
9283 ac_status=$?
9284 grep -v '^ *+' conftest.er1 >conftest.err
9285 rm -f conftest.er1
9286 cat conftest.err >&5
9287 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9288 (exit $ac_status); } &&
9289 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9290 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9291 (eval $ac_try) 2>&5
9292 ac_status=$?
9293 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9294 (exit $ac_status); }; } &&
9295 { ac_try='test -s conftest.$ac_objext'
9296 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9297 (eval $ac_try) 2>&5
9298 ac_status=$?
9299 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9300 (exit $ac_status); }; }; then
9301 ac_cv_type_int_p=yes
9302 else
9303 echo "$as_me: failed program was:" >&5
9304 sed 's/^/| /' conftest.$ac_ext >&5
9305
9306 ac_cv_type_int_p=no
9307 fi
9308 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9309 fi
9310 echo "$as_me:$LINENO: result: $ac_cv_type_int_p" >&5
9311 echo "${ECHO_T}$ac_cv_type_int_p" >&6
9312
9313 echo "$as_me:$LINENO: checking size of int *" >&5
9314 echo $ECHO_N "checking size of int *... $ECHO_C" >&6
9315 if test "${ac_cv_sizeof_int_p+set}" = set; then
9316 echo $ECHO_N "(cached) $ECHO_C" >&6
9317 else
9318 if test "$ac_cv_type_int_p" = yes; then
9319 # The cast to unsigned long works around a bug in the HP C Compiler
9320 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
9321 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
9322 # This bug is HP SR number 8606223364.
9323 if test "$cross_compiling" = yes; then
9324 # Depending upon the size, compute the lo and hi bounds.
9325 cat >conftest.$ac_ext <<_ACEOF
9326 /* confdefs.h. */
9327 _ACEOF
9328 cat confdefs.h >>conftest.$ac_ext
9329 cat >>conftest.$ac_ext <<_ACEOF
9330 /* end confdefs.h. */
9331 $ac_includes_default
9332 int
9333 main ()
9334 {
9335 static int test_array [1 - 2 * !(((long) (sizeof (int *))) >= 0)];
9336 test_array [0] = 0
9337
9338 ;
9339 return 0;
9340 }
9341 _ACEOF
9342 rm -f conftest.$ac_objext
9343 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9344 (eval $ac_compile) 2>conftest.er1
9345 ac_status=$?
9346 grep -v '^ *+' conftest.er1 >conftest.err
9347 rm -f conftest.er1
9348 cat conftest.err >&5
9349 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9350 (exit $ac_status); } &&
9351 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9352 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9353 (eval $ac_try) 2>&5
9354 ac_status=$?
9355 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9356 (exit $ac_status); }; } &&
9357 { ac_try='test -s conftest.$ac_objext'
9358 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9359 (eval $ac_try) 2>&5
9360 ac_status=$?
9361 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9362 (exit $ac_status); }; }; then
9363 ac_lo=0 ac_mid=0
9364 while :; do
9365 cat >conftest.$ac_ext <<_ACEOF
9366 /* confdefs.h. */
9367 _ACEOF
9368 cat confdefs.h >>conftest.$ac_ext
9369 cat >>conftest.$ac_ext <<_ACEOF
9370 /* end confdefs.h. */
9371 $ac_includes_default
9372 int
9373 main ()
9374 {
9375 static int test_array [1 - 2 * !(((long) (sizeof (int *))) <= $ac_mid)];
9376 test_array [0] = 0
9377
9378 ;
9379 return 0;
9380 }
9381 _ACEOF
9382 rm -f conftest.$ac_objext
9383 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9384 (eval $ac_compile) 2>conftest.er1
9385 ac_status=$?
9386 grep -v '^ *+' conftest.er1 >conftest.err
9387 rm -f conftest.er1
9388 cat conftest.err >&5
9389 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9390 (exit $ac_status); } &&
9391 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9392 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9393 (eval $ac_try) 2>&5
9394 ac_status=$?
9395 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9396 (exit $ac_status); }; } &&
9397 { ac_try='test -s conftest.$ac_objext'
9398 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9399 (eval $ac_try) 2>&5
9400 ac_status=$?
9401 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9402 (exit $ac_status); }; }; then
9403 ac_hi=$ac_mid; break
9404 else
9405 echo "$as_me: failed program was:" >&5
9406 sed 's/^/| /' conftest.$ac_ext >&5
9407
9408 ac_lo=`expr $ac_mid + 1`
9409 if test $ac_lo -le $ac_mid; then
9410 ac_lo= ac_hi=
9411 break
9412 fi
9413 ac_mid=`expr 2 '*' $ac_mid + 1`
9414 fi
9415 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9416 done
9417 else
9418 echo "$as_me: failed program was:" >&5
9419 sed 's/^/| /' conftest.$ac_ext >&5
9420
9421 cat >conftest.$ac_ext <<_ACEOF
9422 /* confdefs.h. */
9423 _ACEOF
9424 cat confdefs.h >>conftest.$ac_ext
9425 cat >>conftest.$ac_ext <<_ACEOF
9426 /* end confdefs.h. */
9427 $ac_includes_default
9428 int
9429 main ()
9430 {
9431 static int test_array [1 - 2 * !(((long) (sizeof (int *))) < 0)];
9432 test_array [0] = 0
9433
9434 ;
9435 return 0;
9436 }
9437 _ACEOF
9438 rm -f conftest.$ac_objext
9439 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9440 (eval $ac_compile) 2>conftest.er1
9441 ac_status=$?
9442 grep -v '^ *+' conftest.er1 >conftest.err
9443 rm -f conftest.er1
9444 cat conftest.err >&5
9445 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9446 (exit $ac_status); } &&
9447 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9448 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9449 (eval $ac_try) 2>&5
9450 ac_status=$?
9451 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9452 (exit $ac_status); }; } &&
9453 { ac_try='test -s conftest.$ac_objext'
9454 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9455 (eval $ac_try) 2>&5
9456 ac_status=$?
9457 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9458 (exit $ac_status); }; }; then
9459 ac_hi=-1 ac_mid=-1
9460 while :; do
9461 cat >conftest.$ac_ext <<_ACEOF
9462 /* confdefs.h. */
9463 _ACEOF
9464 cat confdefs.h >>conftest.$ac_ext
9465 cat >>conftest.$ac_ext <<_ACEOF
9466 /* end confdefs.h. */
9467 $ac_includes_default
9468 int
9469 main ()
9470 {
9471 static int test_array [1 - 2 * !(((long) (sizeof (int *))) >= $ac_mid)];
9472 test_array [0] = 0
9473
9474 ;
9475 return 0;
9476 }
9477 _ACEOF
9478 rm -f conftest.$ac_objext
9479 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9480 (eval $ac_compile) 2>conftest.er1
9481 ac_status=$?
9482 grep -v '^ *+' conftest.er1 >conftest.err
9483 rm -f conftest.er1
9484 cat conftest.err >&5
9485 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9486 (exit $ac_status); } &&
9487 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9488 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9489 (eval $ac_try) 2>&5
9490 ac_status=$?
9491 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9492 (exit $ac_status); }; } &&
9493 { ac_try='test -s conftest.$ac_objext'
9494 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9495 (eval $ac_try) 2>&5
9496 ac_status=$?
9497 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9498 (exit $ac_status); }; }; then
9499 ac_lo=$ac_mid; break
9500 else
9501 echo "$as_me: failed program was:" >&5
9502 sed 's/^/| /' conftest.$ac_ext >&5
9503
9504 ac_hi=`expr '(' $ac_mid ')' - 1`
9505 if test $ac_mid -le $ac_hi; then
9506 ac_lo= ac_hi=
9507 break
9508 fi
9509 ac_mid=`expr 2 '*' $ac_mid`
9510 fi
9511 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9512 done
9513 else
9514 echo "$as_me: failed program was:" >&5
9515 sed 's/^/| /' conftest.$ac_ext >&5
9516
9517 ac_lo= ac_hi=
9518 fi
9519 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9520 fi
9521 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9522 # Binary search between lo and hi bounds.
9523 while test "x$ac_lo" != "x$ac_hi"; do
9524 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
9525 cat >conftest.$ac_ext <<_ACEOF
9526 /* confdefs.h. */
9527 _ACEOF
9528 cat confdefs.h >>conftest.$ac_ext
9529 cat >>conftest.$ac_ext <<_ACEOF
9530 /* end confdefs.h. */
9531 $ac_includes_default
9532 int
9533 main ()
9534 {
9535 static int test_array [1 - 2 * !(((long) (sizeof (int *))) <= $ac_mid)];
9536 test_array [0] = 0
9537
9538 ;
9539 return 0;
9540 }
9541 _ACEOF
9542 rm -f conftest.$ac_objext
9543 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9544 (eval $ac_compile) 2>conftest.er1
9545 ac_status=$?
9546 grep -v '^ *+' conftest.er1 >conftest.err
9547 rm -f conftest.er1
9548 cat conftest.err >&5
9549 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9550 (exit $ac_status); } &&
9551 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9552 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9553 (eval $ac_try) 2>&5
9554 ac_status=$?
9555 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9556 (exit $ac_status); }; } &&
9557 { ac_try='test -s conftest.$ac_objext'
9558 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9559 (eval $ac_try) 2>&5
9560 ac_status=$?
9561 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9562 (exit $ac_status); }; }; then
9563 ac_hi=$ac_mid
9564 else
9565 echo "$as_me: failed program was:" >&5
9566 sed 's/^/| /' conftest.$ac_ext >&5
9567
9568 ac_lo=`expr '(' $ac_mid ')' + 1`
9569 fi
9570 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9571 done
9572 case $ac_lo in
9573 ?*) ac_cv_sizeof_int_p=$ac_lo;;
9574 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (int *), 77
9575 See \`config.log' for more details." >&5
9576 echo "$as_me: error: cannot compute sizeof (int *), 77
9577 See \`config.log' for more details." >&2;}
9578 { (exit 1); exit 1; }; } ;;
9579 esac
9580 else
9581 if test "$cross_compiling" = yes; then
9582 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
9583 echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
9584 { (exit 1); exit 1; }; }
9585 else
9586 cat >conftest.$ac_ext <<_ACEOF
9587 /* confdefs.h. */
9588 _ACEOF
9589 cat confdefs.h >>conftest.$ac_ext
9590 cat >>conftest.$ac_ext <<_ACEOF
9591 /* end confdefs.h. */
9592 $ac_includes_default
9593 long longval () { return (long) (sizeof (int *)); }
9594 unsigned long ulongval () { return (long) (sizeof (int *)); }
9595 #include <stdio.h>
9596 #include <stdlib.h>
9597 int
9598 main ()
9599 {
9600
9601 FILE *f = fopen ("conftest.val", "w");
9602 if (! f)
9603 exit (1);
9604 if (((long) (sizeof (int *))) < 0)
9605 {
9606 long i = longval ();
9607 if (i != ((long) (sizeof (int *))))
9608 exit (1);
9609 fprintf (f, "%ld\n", i);
9610 }
9611 else
9612 {
9613 unsigned long i = ulongval ();
9614 if (i != ((long) (sizeof (int *))))
9615 exit (1);
9616 fprintf (f, "%lu\n", i);
9617 }
9618 exit (ferror (f) || fclose (f) != 0);
9619
9620 ;
9621 return 0;
9622 }
9623 _ACEOF
9624 rm -f conftest$ac_exeext
9625 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9626 (eval $ac_link) 2>&5
9627 ac_status=$?
9628 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9629 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9630 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9631 (eval $ac_try) 2>&5
9632 ac_status=$?
9633 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9634 (exit $ac_status); }; }; then
9635 ac_cv_sizeof_int_p=`cat conftest.val`
9636 else
9637 echo "$as_me: program exited with status $ac_status" >&5
9638 echo "$as_me: failed program was:" >&5
9639 sed 's/^/| /' conftest.$ac_ext >&5
9640
9641 ( exit $ac_status )
9642 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int *), 77
9643 See \`config.log' for more details." >&5
9644 echo "$as_me: error: cannot compute sizeof (int *), 77
9645 See \`config.log' for more details." >&2;}
9646 { (exit 1); exit 1; }; }
9647 fi
9648 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9649 fi
9650 fi
9651 rm -f conftest.val
9652 else
9653 ac_cv_sizeof_int_p=0
9654 fi
9655 fi
9656 echo "$as_me:$LINENO: result: $ac_cv_sizeof_int_p" >&5
9657 echo "${ECHO_T}$ac_cv_sizeof_int_p" >&6
9658 cat >>confdefs.h <<_ACEOF
9659 #define SIZEOF_INT_P $ac_cv_sizeof_int_p
9660 _ACEOF
9661
9662
9663
9664
9665 echo "$as_me:$LINENO: checking for int16_t" >&5
9666 echo $ECHO_N "checking for int16_t... $ECHO_C" >&6
9667 if test "${rxvt_cv_int16_t+set}" = set; then
9668 echo $ECHO_N "(cached) $ECHO_C" >&6
9669 else
9670 cat >conftest.$ac_ext <<_ACEOF
9671 /* confdefs.h. */
9672 _ACEOF
9673 cat confdefs.h >>conftest.$ac_ext
9674 cat >>conftest.$ac_ext <<_ACEOF
9675 /* end confdefs.h. */
9676 #include <stdint.h>
9677 int
9678 main ()
9679 {
9680 int16_t dummy;
9681 ;
9682 return 0;
9683 }
9684 _ACEOF
9685 rm -f conftest.$ac_objext
9686 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9687 (eval $ac_compile) 2>conftest.er1
9688 ac_status=$?
9689 grep -v '^ *+' conftest.er1 >conftest.err
9690 rm -f conftest.er1
9691 cat conftest.err >&5
9692 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9693 (exit $ac_status); } &&
9694 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9695 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9696 (eval $ac_try) 2>&5
9697 ac_status=$?
9698 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9699 (exit $ac_status); }; } &&
9700 { ac_try='test -s conftest.$ac_objext'
9701 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9702 (eval $ac_try) 2>&5
9703 ac_status=$?
9704 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9705 (exit $ac_status); }; }; then
9706 rxvt_cv_int16_t=yes
9707 else
9708 echo "$as_me: failed program was:" >&5
9709 sed 's/^/| /' conftest.$ac_ext >&5
9710
9711 if test "$ac_cv_sizeof_char" -ge 2; then
9712 rxvt_cv_int16_t=" char"
9713 else
9714 if test "$ac_cv_sizeof_short" -ge 2; then
9715 rxvt_cv_int16_t=" short"
9716 else
9717 if test "$ac_cv_sizeof_int" -ge 2; then
9718 rxvt_cv_int16_t=" int"
9719 else
9720 if test "$ac_cv_sizeof_long" -ge 2; then
9721 rxvt_cv_int16_t=" long"
9722 else
9723 if test "$ac_cv_sizeof_long_long" -ge 2; then
9724 rxvt_cv_int16_t=" long long"
9725 else
9726 rxvt_cv_int16_t=" short" # we _must_ have a (possibly wrong) default
9727 fi
9728 fi
9729 fi
9730 fi
9731 fi
9732 fi
9733 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9734 fi
9735 echo "$as_me:$LINENO: result: $rxvt_cv_int16_t" >&5
9736 echo "${ECHO_T}$rxvt_cv_int16_t" >&6
9737 if test x"$rxvt_cv_int16_t" != xyes; then
9738 rxvt_int16_typedef="typedef $rxvt_cv_int16_t int16_t;"
9739 else
9740 if test x"" = x; then
9741 rxvt_int16_typedef="/* typedef short int16_t; */"
9742 else
9743 rxvt_int16_typedef="/* typedef short int16_t; */"
9744 fi
9745 fi
9746
9747 echo "$as_me:$LINENO: checking for uint16_t" >&5
9748 echo $ECHO_N "checking for uint16_t... $ECHO_C" >&6
9749 if test "${rxvt_cv_uint16_t+set}" = set; then
9750 echo $ECHO_N "(cached) $ECHO_C" >&6
9751 else
9752 cat >conftest.$ac_ext <<_ACEOF
9753 /* confdefs.h. */
9754 _ACEOF
9755 cat confdefs.h >>conftest.$ac_ext
9756 cat >>conftest.$ac_ext <<_ACEOF
9757 /* end confdefs.h. */
9758 #include <stdint.h>
9759 int
9760 main ()
9761 {
9762 uint16_t dummy;
9763 ;
9764 return 0;
9765 }
9766 _ACEOF
9767 rm -f conftest.$ac_objext
9768 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9769 (eval $ac_compile) 2>conftest.er1
9770 ac_status=$?
9771 grep -v '^ *+' conftest.er1 >conftest.err
9772 rm -f conftest.er1
9773 cat conftest.err >&5
9774 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9775 (exit $ac_status); } &&
9776 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9777 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9778 (eval $ac_try) 2>&5
9779 ac_status=$?
9780 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9781 (exit $ac_status); }; } &&
9782 { ac_try='test -s conftest.$ac_objext'
9783 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9784 (eval $ac_try) 2>&5
9785 ac_status=$?
9786 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9787 (exit $ac_status); }; }; then
9788 rxvt_cv_uint16_t=yes
9789 else
9790 echo "$as_me: failed program was:" >&5
9791 sed 's/^/| /' conftest.$ac_ext >&5
9792
9793 if test "$ac_cv_sizeof_char" -ge 2; then
9794 rxvt_cv_uint16_t="unsigned char"
9795 else
9796 if test "$ac_cv_sizeof_short" -ge 2; then
9797 rxvt_cv_uint16_t="unsigned short"
9798 else
9799 if test "$ac_cv_sizeof_int" -ge 2; then
9800 rxvt_cv_uint16_t="unsigned int"
9801 else
9802 if test "$ac_cv_sizeof_long" -ge 2; then
9803 rxvt_cv_uint16_t="unsigned long"
9804 else
9805 if test "$ac_cv_sizeof_long_long" -ge 2; then
9806 rxvt_cv_uint16_t="unsigned long long"
9807 else
9808 rxvt_cv_uint16_t="unsigned short" # we _must_ have a (possibly wrong) default
9809 fi
9810 fi
9811 fi
9812 fi
9813 fi
9814 fi
9815 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9816 fi
9817 echo "$as_me:$LINENO: result: $rxvt_cv_uint16_t" >&5
9818 echo "${ECHO_T}$rxvt_cv_uint16_t" >&6
9819 if test x"$rxvt_cv_uint16_t" != xyes; then
9820 rxvt_uint16_typedef="typedef $rxvt_cv_uint16_t uint16_t;"
9821 else
9822 if test x"unsigned" = x; then
9823 rxvt_uint16_typedef="/* typedef short uint16_t; */"
9824 else
9825 rxvt_uint16_typedef="/* typedef unsigned short uint16_t; */"
9826 fi
9827 fi
9828
9829 echo "$as_me:$LINENO: checking for int32_t" >&5
9830 echo $ECHO_N "checking for int32_t... $ECHO_C" >&6
9831 if test "${rxvt_cv_int32_t+set}" = set; then
9832 echo $ECHO_N "(cached) $ECHO_C" >&6
9833 else
9834 cat >conftest.$ac_ext <<_ACEOF
9835 /* confdefs.h. */
9836 _ACEOF
9837 cat confdefs.h >>conftest.$ac_ext
9838 cat >>conftest.$ac_ext <<_ACEOF
9839 /* end confdefs.h. */
9840 #include <stdint.h>
9841 int
9842 main ()
9843 {
9844 int32_t dummy;
9845 ;
9846 return 0;
9847 }
9848 _ACEOF
9849 rm -f conftest.$ac_objext
9850 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9851 (eval $ac_compile) 2>conftest.er1
9852 ac_status=$?
9853 grep -v '^ *+' conftest.er1 >conftest.err
9854 rm -f conftest.er1
9855 cat conftest.err >&5
9856 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9857 (exit $ac_status); } &&
9858 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9859 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9860 (eval $ac_try) 2>&5
9861 ac_status=$?
9862 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9863 (exit $ac_status); }; } &&
9864 { ac_try='test -s conftest.$ac_objext'
9865 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9866 (eval $ac_try) 2>&5
9867 ac_status=$?
9868 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9869 (exit $ac_status); }; }; then
9870 rxvt_cv_int32_t=yes
9871 else
9872 echo "$as_me: failed program was:" >&5
9873 sed 's/^/| /' conftest.$ac_ext >&5
9874
9875 if test "$ac_cv_sizeof_char" -ge 4; then
9876 rxvt_cv_int32_t=" char"
9877 else
9878 if test "$ac_cv_sizeof_short" -ge 4; then
9879 rxvt_cv_int32_t=" short"
9880 else
9881 if test "$ac_cv_sizeof_int" -ge 4; then
9882 rxvt_cv_int32_t=" int"
9883 else
9884 if test "$ac_cv_sizeof_long" -ge 4; then
9885 rxvt_cv_int32_t=" long"
9886 else
9887 if test "$ac_cv_sizeof_long_long" -ge 4; then
9888 rxvt_cv_int32_t=" long long"
9889 else
9890 rxvt_cv_int32_t=" int" # we _must_ have a (possibly wrong) default
9891 fi
9892 fi
9893 fi
9894 fi
9895 fi
9896 fi
9897 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9898 fi
9899 echo "$as_me:$LINENO: result: $rxvt_cv_int32_t" >&5
9900 echo "${ECHO_T}$rxvt_cv_int32_t" >&6
9901 if test x"$rxvt_cv_int32_t" != xyes; then
9902 rxvt_int32_typedef="typedef $rxvt_cv_int32_t int32_t;"
9903 else
9904 if test x"" = x; then
9905 rxvt_int32_typedef="/* typedef int int32_t; */"
9906 else
9907 rxvt_int32_typedef="/* typedef int int32_t; */"
9908 fi
9909 fi
9910
9911 echo "$as_me:$LINENO: checking for uint32_t" >&5
9912 echo $ECHO_N "checking for uint32_t... $ECHO_C" >&6
9913 if test "${rxvt_cv_uint32_t+set}" = set; then
9914 echo $ECHO_N "(cached) $ECHO_C" >&6
9915 else
9916 cat >conftest.$ac_ext <<_ACEOF
9917 /* confdefs.h. */
9918 _ACEOF
9919 cat confdefs.h >>conftest.$ac_ext
9920 cat >>conftest.$ac_ext <<_ACEOF
9921 /* end confdefs.h. */
9922 #include <stdint.h>
9923 int
9924 main ()
9925 {
9926 uint32_t dummy;
9927 ;
9928 return 0;
9929 }
9930 _ACEOF
9931 rm -f conftest.$ac_objext
9932 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9933 (eval $ac_compile) 2>conftest.er1
9934 ac_status=$?
9935 grep -v '^ *+' conftest.er1 >conftest.err
9936 rm -f conftest.er1
9937 cat conftest.err >&5
9938 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9939 (exit $ac_status); } &&
9940 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9941 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9942 (eval $ac_try) 2>&5
9943 ac_status=$?
9944 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9945 (exit $ac_status); }; } &&
9946 { ac_try='test -s conftest.$ac_objext'
9947 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9948 (eval $ac_try) 2>&5
9949 ac_status=$?
9950 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9951 (exit $ac_status); }; }; then
9952 rxvt_cv_uint32_t=yes
9953 else
9954 echo "$as_me: failed program was:" >&5
9955 sed 's/^/| /' conftest.$ac_ext >&5
9956
9957 if test "$ac_cv_sizeof_char" -ge 4; then
9958 rxvt_cv_uint32_t="unsigned char"
9959 else
9960 if test "$ac_cv_sizeof_short" -ge 4; then
9961 rxvt_cv_uint32_t="unsigned short"
9962 else
9963 if test "$ac_cv_sizeof_int" -ge 4; then
9964 rxvt_cv_uint32_t="unsigned int"
9965 else
9966 if test "$ac_cv_sizeof_long" -ge 4; then
9967 rxvt_cv_uint32_t="unsigned long"
9968 else
9969 if test "$ac_cv_sizeof_long_long" -ge 4; then
9970 rxvt_cv_uint32_t="unsigned long long"
9971 else
9972 rxvt_cv_uint32_t="unsigned int" # we _must_ have a (possibly wrong) default
9973 fi
9974 fi
9975 fi
9976 fi
9977 fi
9978 fi
9979 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9980 fi
9981 echo "$as_me:$LINENO: result: $rxvt_cv_uint32_t" >&5
9982 echo "${ECHO_T}$rxvt_cv_uint32_t" >&6
9983 if test x"$rxvt_cv_uint32_t" != xyes; then
9984 rxvt_uint32_typedef="typedef $rxvt_cv_uint32_t uint32_t;"
9985 else
9986 if test x"unsigned" = x; then
9987 rxvt_uint32_typedef="/* typedef int uint32_t; */"
9988 else
9989 rxvt_uint32_typedef="/* typedef unsigned int uint32_t; */"
9990 fi
9991 fi
9992
9993 if test "$ac_cv_sizeof_int_p" -eq 8; then
9994 rxvt_intp_define="#define intp_t int64_t"
9995 rxvt_u_intp_define="#define u_intp_t u_int64_t"
9996 else
9997 if test "$ac_cv_sizeof_int_p" -eq 4; then
9998 rxvt_intp_define="#define intp_t int32_t"
9999 rxvt_u_intp_define="#define u_intp_t u_int32_t"
10000 else
10001 if test "$ac_cv_sizeof_int_p" -eq 2; then
10002 rxvt_intp_define="#define intp_t int16_t"
10003 rxvt_u_intp_define="#define u_intp_t u_int16_t"
10004 else
10005 rxvt_intp_define="#error set intp_t"
10006 rxvt_u_intp_define="#error set u_intp_t"
10007 fi
10008 fi
10009 fi
10010
10011
10012
10013 echo "$as_me:$LINENO: checking return type of signal handlers" >&5
10014 echo $ECHO_N "checking return type of signal handlers... $ECHO_C" >&6
10015 if test "${ac_cv_type_signal+set}" = set; then
10016 echo $ECHO_N "(cached) $ECHO_C" >&6
10017 else
10018 cat >conftest.$ac_ext <<_ACEOF
10019 /* confdefs.h. */
10020 _ACEOF
10021 cat confdefs.h >>conftest.$ac_ext
10022 cat >>conftest.$ac_ext <<_ACEOF
10023 /* end confdefs.h. */
10024 #include <sys/types.h>
10025 #include <signal.h>
10026 #ifdef signal
10027 # undef signal
10028 #endif
10029 #ifdef __cplusplus
10030 extern "C" void (*signal (int, void (*)(int)))(int);
10031 #else
10032 void (*signal ()) ();
10033 #endif
10034
10035 int
10036 main ()
10037 {
10038 int i;
10039 ;
10040 return 0;
10041 }
10042 _ACEOF
10043 rm -f conftest.$ac_objext
10044 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10045 (eval $ac_compile) 2>conftest.er1
10046 ac_status=$?
10047 grep -v '^ *+' conftest.er1 >conftest.err
10048 rm -f conftest.er1
10049 cat conftest.err >&5
10050 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10051 (exit $ac_status); } &&
10052 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10053 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10054 (eval $ac_try) 2>&5
10055 ac_status=$?
10056 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10057 (exit $ac_status); }; } &&
10058 { ac_try='test -s conftest.$ac_objext'
10059 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10060 (eval $ac_try) 2>&5
10061 ac_status=$?
10062 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10063 (exit $ac_status); }; }; then
10064 ac_cv_type_signal=void
10065 else
10066 echo "$as_me: failed program was:" >&5
10067 sed 's/^/| /' conftest.$ac_ext >&5
10068
10069 ac_cv_type_signal=int
10070 fi
10071 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10072 fi
10073 echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5
10074 echo "${ECHO_T}$ac_cv_type_signal" >&6
10075
10076 cat >>confdefs.h <<_ACEOF
10077 #define RETSIGTYPE $ac_cv_type_signal
10078 _ACEOF
10079
10080
10081
10082
10083
10084
10085
10086
10087
10088
10089
10090
10091
10092
10093
10094
10095
10096
10097
10098
10099 for ac_func in \
10100 revoke \
10101 unsetenv \
10102 setutent \
10103 seteuid \
10104 setresuid \
10105 setreuid \
10106 _getpty \
10107 getpt \
10108 posix_openpt \
10109 grantpt \
10110 unlockpt \
10111 isastream \
10112 on_exit \
10113 nanosleep \
10114 updwtmp \
10115 updwtmpx \
10116 ttyslot \
10117
10118 do
10119 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10120 echo "$as_me:$LINENO: checking for $ac_func" >&5
10121 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
10122 if eval "test \"\${$as_ac_var+set}\" = set"; then
10123 echo $ECHO_N "(cached) $ECHO_C" >&6
10124 else
10125 cat >conftest.$ac_ext <<_ACEOF
10126 /* confdefs.h. */
10127 _ACEOF
10128 cat confdefs.h >>conftest.$ac_ext
10129 cat >>conftest.$ac_ext <<_ACEOF
10130 /* end confdefs.h. */
10131 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10132 For example, HP-UX 11i <limits.h> declares gettimeofday. */
10133 #define $ac_func innocuous_$ac_func
10134
10135 /* System header to define __stub macros and hopefully few prototypes,
10136 which can conflict with char $ac_func (); below.
10137 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10138 <limits.h> exists even on freestanding compilers. */
10139
10140 #ifdef __STDC__
10141 # include <limits.h>
10142 #else
10143 # include <assert.h>
10144 #endif
10145
10146 #undef $ac_func
10147
10148 /* Override any gcc2 internal prototype to avoid an error. */
10149 #ifdef __cplusplus
10150 extern "C"
10151 {
10152 #endif
10153 /* We use char because int might match the return type of a gcc2
10154 builtin and then its argument prototype would still apply. */
10155 char $ac_func ();
10156 /* The GNU C library defines this for functions which it implements
10157 to always fail with ENOSYS. Some functions are actually named
10158 something starting with __ and the normal name is an alias. */
10159 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
10160 choke me
10161 #else
10162 char (*f) () = $ac_func;
10163 #endif
10164 #ifdef __cplusplus
10165 }
10166 #endif
10167
10168 int
10169 main ()
10170 {
10171 return f != $ac_func;
10172 ;
10173 return 0;
10174 }
10175 _ACEOF
10176 rm -f conftest.$ac_objext conftest$ac_exeext
10177 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10178 (eval $ac_link) 2>conftest.er1
10179 ac_status=$?
10180 grep -v '^ *+' conftest.er1 >conftest.err
10181 rm -f conftest.er1
10182 cat conftest.err >&5
10183 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10184 (exit $ac_status); } &&
10185 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10186 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10187 (eval $ac_try) 2>&5
10188 ac_status=$?
10189 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10190 (exit $ac_status); }; } &&
10191 { ac_try='test -s conftest$ac_exeext'
10192 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10193 (eval $ac_try) 2>&5
10194 ac_status=$?
10195 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10196 (exit $ac_status); }; }; then
10197 eval "$as_ac_var=yes"
10198 else
10199 echo "$as_me: failed program was:" >&5
10200 sed 's/^/| /' conftest.$ac_ext >&5
10201
10202 eval "$as_ac_var=no"
10203 fi
10204 rm -f conftest.err conftest.$ac_objext \
10205 conftest$ac_exeext conftest.$ac_ext
10206 fi
10207 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
10208 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
10209 if test `eval echo '${'$as_ac_var'}'` = yes; then
10210 cat >>confdefs.h <<_ACEOF
10211 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10212 _ACEOF
10213
10214 fi
10215 done
10216
10217
10218
10219 if test "${ac_cv_header_utmp_h+set}" = set; then
10220 echo "$as_me:$LINENO: checking for utmp.h" >&5
10221 echo $ECHO_N "checking for utmp.h... $ECHO_C" >&6
10222 if test "${ac_cv_header_utmp_h+set}" = set; then
10223 echo $ECHO_N "(cached) $ECHO_C" >&6
10224 fi
10225 echo "$as_me:$LINENO: result: $ac_cv_header_utmp_h" >&5
10226 echo "${ECHO_T}$ac_cv_header_utmp_h" >&6
10227 else
10228 # Is the header compilable?
10229 echo "$as_me:$LINENO: checking utmp.h usability" >&5
10230 echo $ECHO_N "checking utmp.h usability... $ECHO_C" >&6
10231 cat >conftest.$ac_ext <<_ACEOF
10232 /* confdefs.h. */
10233 _ACEOF
10234 cat confdefs.h >>conftest.$ac_ext
10235 cat >>conftest.$ac_ext <<_ACEOF
10236 /* end confdefs.h. */
10237 $ac_includes_default
10238 #include <utmp.h>
10239 _ACEOF
10240 rm -f conftest.$ac_objext
10241 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10242 (eval $ac_compile) 2>conftest.er1
10243 ac_status=$?
10244 grep -v '^ *+' conftest.er1 >conftest.err
10245 rm -f conftest.er1
10246 cat conftest.err >&5
10247 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10248 (exit $ac_status); } &&
10249 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10250 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10251 (eval $ac_try) 2>&5
10252 ac_status=$?
10253 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10254 (exit $ac_status); }; } &&
10255 { ac_try='test -s conftest.$ac_objext'
10256 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10257 (eval $ac_try) 2>&5
10258 ac_status=$?
10259 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10260 (exit $ac_status); }; }; then
10261 ac_header_compiler=yes
10262 else
10263 echo "$as_me: failed program was:" >&5
10264 sed 's/^/| /' conftest.$ac_ext >&5
10265
10266 ac_header_compiler=no
10267 fi
10268 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10269 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10270 echo "${ECHO_T}$ac_header_compiler" >&6
10271
10272 # Is the header present?
10273 echo "$as_me:$LINENO: checking utmp.h presence" >&5
10274 echo $ECHO_N "checking utmp.h presence... $ECHO_C" >&6
10275 cat >conftest.$ac_ext <<_ACEOF
10276 /* confdefs.h. */
10277 _ACEOF
10278 cat confdefs.h >>conftest.$ac_ext
10279 cat >>conftest.$ac_ext <<_ACEOF
10280 /* end confdefs.h. */
10281 #include <utmp.h>
10282 _ACEOF
10283 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10284 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10285 ac_status=$?
10286 grep -v '^ *+' conftest.er1 >conftest.err
10287 rm -f conftest.er1
10288 cat conftest.err >&5
10289 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10290 (exit $ac_status); } >/dev/null; then
10291 if test -s conftest.err; then
10292 ac_cpp_err=$ac_cxx_preproc_warn_flag
10293 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10294 else
10295 ac_cpp_err=
10296 fi
10297 else
10298 ac_cpp_err=yes
10299 fi
10300 if test -z "$ac_cpp_err"; then
10301 ac_header_preproc=yes
10302 else
10303 echo "$as_me: failed program was:" >&5
10304 sed 's/^/| /' conftest.$ac_ext >&5
10305
10306 ac_header_preproc=no
10307 fi
10308 rm -f conftest.err conftest.$ac_ext
10309 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10310 echo "${ECHO_T}$ac_header_preproc" >&6
10311
10312 # So? What about this header?
10313 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10314 yes:no: )
10315 { echo "$as_me:$LINENO: WARNING: utmp.h: accepted by the compiler, rejected by the preprocessor!" >&5
10316 echo "$as_me: WARNING: utmp.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
10317 { echo "$as_me:$LINENO: WARNING: utmp.h: proceeding with the compiler's result" >&5
10318 echo "$as_me: WARNING: utmp.h: proceeding with the compiler's result" >&2;}
10319 ac_header_preproc=yes
10320 ;;
10321 no:yes:* )
10322 { echo "$as_me:$LINENO: WARNING: utmp.h: present but cannot be compiled" >&5
10323 echo "$as_me: WARNING: utmp.h: present but cannot be compiled" >&2;}
10324 { echo "$as_me:$LINENO: WARNING: utmp.h: check for missing prerequisite headers?" >&5
10325 echo "$as_me: WARNING: utmp.h: check for missing prerequisite headers?" >&2;}
10326 { echo "$as_me:$LINENO: WARNING: utmp.h: see the Autoconf documentation" >&5
10327 echo "$as_me: WARNING: utmp.h: see the Autoconf documentation" >&2;}
10328 { echo "$as_me:$LINENO: WARNING: utmp.h: section \"Present But Cannot Be Compiled\"" >&5
10329 echo "$as_me: WARNING: utmp.h: section \"Present But Cannot Be Compiled\"" >&2;}
10330 { echo "$as_me:$LINENO: WARNING: utmp.h: proceeding with the preprocessor's result" >&5
10331 echo "$as_me: WARNING: utmp.h: proceeding with the preprocessor's result" >&2;}
10332 { echo "$as_me:$LINENO: WARNING: utmp.h: in the future, the compiler will take precedence" >&5
10333 echo "$as_me: WARNING: utmp.h: in the future, the compiler will take precedence" >&2;}
10334 (
10335 cat <<\_ASBOX
10336 ## ------------------------------------------ ##
10337 ## Report this to the AC_PACKAGE_NAME lists. ##
10338 ## ------------------------------------------ ##
10339 _ASBOX
10340 ) |
10341 sed "s/^/$as_me: WARNING: /" >&2
10342 ;;
10343 esac
10344 echo "$as_me:$LINENO: checking for utmp.h" >&5
10345 echo $ECHO_N "checking for utmp.h... $ECHO_C" >&6
10346 if test "${ac_cv_header_utmp_h+set}" = set; then
10347 echo $ECHO_N "(cached) $ECHO_C" >&6
10348 else
10349 ac_cv_header_utmp_h=$ac_header_preproc
10350 fi
10351 echo "$as_me:$LINENO: result: $ac_cv_header_utmp_h" >&5
10352 echo "${ECHO_T}$ac_cv_header_utmp_h" >&6
10353
10354 fi
10355 if test $ac_cv_header_utmp_h = yes; then
10356 echo "$as_me:$LINENO: checking for struct utmp" >&5
10357 echo $ECHO_N "checking for struct utmp... $ECHO_C" >&6
10358 if test "${rxvt_cv_struct_utmp+set}" = set; then
10359 echo $ECHO_N "(cached) $ECHO_C" >&6
10360 else
10361 cat >conftest.$ac_ext <<_ACEOF
10362 /* confdefs.h. */
10363 _ACEOF
10364 cat confdefs.h >>conftest.$ac_ext
10365 cat >>conftest.$ac_ext <<_ACEOF
10366 /* end confdefs.h. */
10367 #include <sys/types.h>
10368 #include <utmp.h>
10369 int
10370 main ()
10371 {
10372 struct utmp ut;
10373 ;
10374 return 0;
10375 }
10376 _ACEOF
10377 rm -f conftest.$ac_objext
10378 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10379 (eval $ac_compile) 2>conftest.er1
10380 ac_status=$?
10381 grep -v '^ *+' conftest.er1 >conftest.err
10382 rm -f conftest.er1
10383 cat conftest.err >&5
10384 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10385 (exit $ac_status); } &&
10386 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10387 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10388 (eval $ac_try) 2>&5
10389 ac_status=$?
10390 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10391 (exit $ac_status); }; } &&
10392 { ac_try='test -s conftest.$ac_objext'
10393 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10394 (eval $ac_try) 2>&5
10395 ac_status=$?
10396 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10397 (exit $ac_status); }; }; then
10398 rxvt_cv_struct_utmp=yes
10399 else
10400 echo "$as_me: failed program was:" >&5
10401 sed 's/^/| /' conftest.$ac_ext >&5
10402
10403 rxvt_cv_struct_utmp=no
10404 fi
10405 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10406 fi
10407 echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmp" >&5
10408 echo "${ECHO_T}$rxvt_cv_struct_utmp" >&6
10409 if test x$rxvt_cv_struct_utmp = xyes; then
10410
10411 cat >>confdefs.h <<\_ACEOF
10412 #define HAVE_STRUCT_UTMP 1
10413 _ACEOF
10414
10415 fi
10416
10417
10418 echo "$as_me:$LINENO: checking for ut_host in utmp struct" >&5
10419 echo $ECHO_N "checking for ut_host in utmp struct... $ECHO_C" >&6
10420 if test "${rxvt_cv_struct_utmp_host+set}" = set; then
10421 echo $ECHO_N "(cached) $ECHO_C" >&6
10422 else
10423 cat >conftest.$ac_ext <<_ACEOF
10424 /* confdefs.h. */
10425 _ACEOF
10426 cat confdefs.h >>conftest.$ac_ext
10427 cat >>conftest.$ac_ext <<_ACEOF
10428 /* end confdefs.h. */
10429 #include <sys/types.h>
10430 #include <utmp.h>
10431 int
10432 main ()
10433 {
10434 struct utmp ut; ut.ut_host;
10435 ;
10436 return 0;
10437 }
10438 _ACEOF
10439 rm -f conftest.$ac_objext
10440 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10441 (eval $ac_compile) 2>conftest.er1
10442 ac_status=$?
10443 grep -v '^ *+' conftest.er1 >conftest.err
10444 rm -f conftest.er1
10445 cat conftest.err >&5
10446 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10447 (exit $ac_status); } &&
10448 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10449 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10450 (eval $ac_try) 2>&5
10451 ac_status=$?
10452 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10453 (exit $ac_status); }; } &&
10454 { ac_try='test -s conftest.$ac_objext'
10455 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10456 (eval $ac_try) 2>&5
10457 ac_status=$?
10458 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10459 (exit $ac_status); }; }; then
10460 rxvt_cv_struct_utmp_host=yes
10461 else
10462 echo "$as_me: failed program was:" >&5
10463 sed 's/^/| /' conftest.$ac_ext >&5
10464
10465 rxvt_cv_struct_utmp_host=no
10466 fi
10467 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10468 fi
10469 echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmp_host" >&5
10470 echo "${ECHO_T}$rxvt_cv_struct_utmp_host" >&6
10471 if test x$rxvt_cv_struct_utmp_host = xyes; then
10472
10473 cat >>confdefs.h <<\_ACEOF
10474 #define HAVE_UTMP_HOST 1
10475 _ACEOF
10476
10477 fi
10478
10479 echo "$as_me:$LINENO: checking for ut_pid in utmp struct" >&5
10480 echo $ECHO_N "checking for ut_pid in utmp struct... $ECHO_C" >&6
10481 if test "${rxvt_cv_struct_utmp_pid+set}" = set; then
10482 echo $ECHO_N "(cached) $ECHO_C" >&6
10483 else
10484 cat >conftest.$ac_ext <<_ACEOF
10485 /* confdefs.h. */
10486 _ACEOF
10487 cat confdefs.h >>conftest.$ac_ext
10488 cat >>conftest.$ac_ext <<_ACEOF
10489 /* end confdefs.h. */
10490 #include <sys/types.h>
10491 #include <utmp.h>
10492 int
10493 main ()
10494 {
10495 struct utmp ut; ut.ut_pid;
10496 ;
10497 return 0;
10498 }
10499 _ACEOF
10500 rm -f conftest.$ac_objext
10501 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10502 (eval $ac_compile) 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); } &&
10509 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10510 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10511 (eval $ac_try) 2>&5
10512 ac_status=$?
10513 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10514 (exit $ac_status); }; } &&
10515 { ac_try='test -s conftest.$ac_objext'
10516 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10517 (eval $ac_try) 2>&5
10518 ac_status=$?
10519 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10520 (exit $ac_status); }; }; then
10521 rxvt_cv_struct_utmp_pid=yes
10522 else
10523 echo "$as_me: failed program was:" >&5
10524 sed 's/^/| /' conftest.$ac_ext >&5
10525
10526 rxvt_cv_struct_utmp_pid=no
10527 fi
10528 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10529 fi
10530 echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmp_pid" >&5
10531 echo "${ECHO_T}$rxvt_cv_struct_utmp_pid" >&6
10532 if test x$rxvt_cv_struct_utmp_pid = xyes; then
10533
10534 cat >>confdefs.h <<\_ACEOF
10535 #define HAVE_UTMP_PID 1
10536 _ACEOF
10537
10538 fi
10539
10540 fi
10541
10542
10543
10544 if test "${ac_cv_header_utmpx_h+set}" = set; then
10545 echo "$as_me:$LINENO: checking for utmpx.h" >&5
10546 echo $ECHO_N "checking for utmpx.h... $ECHO_C" >&6
10547 if test "${ac_cv_header_utmpx_h+set}" = set; then
10548 echo $ECHO_N "(cached) $ECHO_C" >&6
10549 fi
10550 echo "$as_me:$LINENO: result: $ac_cv_header_utmpx_h" >&5
10551 echo "${ECHO_T}$ac_cv_header_utmpx_h" >&6
10552 else
10553 # Is the header compilable?
10554 echo "$as_me:$LINENO: checking utmpx.h usability" >&5
10555 echo $ECHO_N "checking utmpx.h usability... $ECHO_C" >&6
10556 cat >conftest.$ac_ext <<_ACEOF
10557 /* confdefs.h. */
10558 _ACEOF
10559 cat confdefs.h >>conftest.$ac_ext
10560 cat >>conftest.$ac_ext <<_ACEOF
10561 /* end confdefs.h. */
10562 $ac_includes_default
10563 #include <utmpx.h>
10564 _ACEOF
10565 rm -f conftest.$ac_objext
10566 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10567 (eval $ac_compile) 2>conftest.er1
10568 ac_status=$?
10569 grep -v '^ *+' conftest.er1 >conftest.err
10570 rm -f conftest.er1
10571 cat conftest.err >&5
10572 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10573 (exit $ac_status); } &&
10574 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10575 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10576 (eval $ac_try) 2>&5
10577 ac_status=$?
10578 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10579 (exit $ac_status); }; } &&
10580 { ac_try='test -s conftest.$ac_objext'
10581 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10582 (eval $ac_try) 2>&5
10583 ac_status=$?
10584 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10585 (exit $ac_status); }; }; then
10586 ac_header_compiler=yes
10587 else
10588 echo "$as_me: failed program was:" >&5
10589 sed 's/^/| /' conftest.$ac_ext >&5
10590
10591 ac_header_compiler=no
10592 fi
10593 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10594 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10595 echo "${ECHO_T}$ac_header_compiler" >&6
10596
10597 # Is the header present?
10598 echo "$as_me:$LINENO: checking utmpx.h presence" >&5
10599 echo $ECHO_N "checking utmpx.h presence... $ECHO_C" >&6
10600 cat >conftest.$ac_ext <<_ACEOF
10601 /* confdefs.h. */
10602 _ACEOF
10603 cat confdefs.h >>conftest.$ac_ext
10604 cat >>conftest.$ac_ext <<_ACEOF
10605 /* end confdefs.h. */
10606 #include <utmpx.h>
10607 _ACEOF
10608 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10609 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10610 ac_status=$?
10611 grep -v '^ *+' conftest.er1 >conftest.err
10612 rm -f conftest.er1
10613 cat conftest.err >&5
10614 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10615 (exit $ac_status); } >/dev/null; then
10616 if test -s conftest.err; then
10617 ac_cpp_err=$ac_cxx_preproc_warn_flag
10618 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10619 else
10620 ac_cpp_err=
10621 fi
10622 else
10623 ac_cpp_err=yes
10624 fi
10625 if test -z "$ac_cpp_err"; then
10626 ac_header_preproc=yes
10627 else
10628 echo "$as_me: failed program was:" >&5
10629 sed 's/^/| /' conftest.$ac_ext >&5
10630
10631 ac_header_preproc=no
10632 fi
10633 rm -f conftest.err conftest.$ac_ext
10634 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10635 echo "${ECHO_T}$ac_header_preproc" >&6
10636
10637 # So? What about this header?
10638 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10639 yes:no: )
10640 { echo "$as_me:$LINENO: WARNING: utmpx.h: accepted by the compiler, rejected by the preprocessor!" >&5
10641 echo "$as_me: WARNING: utmpx.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
10642 { echo "$as_me:$LINENO: WARNING: utmpx.h: proceeding with the compiler's result" >&5
10643 echo "$as_me: WARNING: utmpx.h: proceeding with the compiler's result" >&2;}
10644 ac_header_preproc=yes
10645 ;;
10646 no:yes:* )
10647 { echo "$as_me:$LINENO: WARNING: utmpx.h: present but cannot be compiled" >&5
10648 echo "$as_me: WARNING: utmpx.h: present but cannot be compiled" >&2;}
10649 { echo "$as_me:$LINENO: WARNING: utmpx.h: check for missing prerequisite headers?" >&5
10650 echo "$as_me: WARNING: utmpx.h: check for missing prerequisite headers?" >&2;}
10651 { echo "$as_me:$LINENO: WARNING: utmpx.h: see the Autoconf documentation" >&5
10652 echo "$as_me: WARNING: utmpx.h: see the Autoconf documentation" >&2;}
10653 { echo "$as_me:$LINENO: WARNING: utmpx.h: section \"Present But Cannot Be Compiled\"" >&5
10654 echo "$as_me: WARNING: utmpx.h: section \"Present But Cannot Be Compiled\"" >&2;}
10655 { echo "$as_me:$LINENO: WARNING: utmpx.h: proceeding with the preprocessor's result" >&5
10656 echo "$as_me: WARNING: utmpx.h: proceeding with the preprocessor's result" >&2;}
10657 { echo "$as_me:$LINENO: WARNING: utmpx.h: in the future, the compiler will take precedence" >&5
10658 echo "$as_me: WARNING: utmpx.h: in the future, the compiler will take precedence" >&2;}
10659 (
10660 cat <<\_ASBOX
10661 ## ------------------------------------------ ##
10662 ## Report this to the AC_PACKAGE_NAME lists. ##
10663 ## ------------------------------------------ ##
10664 _ASBOX
10665 ) |
10666 sed "s/^/$as_me: WARNING: /" >&2
10667 ;;
10668 esac
10669 echo "$as_me:$LINENO: checking for utmpx.h" >&5
10670 echo $ECHO_N "checking for utmpx.h... $ECHO_C" >&6
10671 if test "${ac_cv_header_utmpx_h+set}" = set; then
10672 echo $ECHO_N "(cached) $ECHO_C" >&6
10673 else
10674 ac_cv_header_utmpx_h=$ac_header_preproc
10675 fi
10676 echo "$as_me:$LINENO: result: $ac_cv_header_utmpx_h" >&5
10677 echo "${ECHO_T}$ac_cv_header_utmpx_h" >&6
10678
10679 fi
10680 if test $ac_cv_header_utmpx_h = yes; then
10681 echo "$as_me:$LINENO: checking for struct utmpx" >&5
10682 echo $ECHO_N "checking for struct utmpx... $ECHO_C" >&6
10683 if test "${rxvt_cv_struct_utmpx+set}" = set; then
10684 echo $ECHO_N "(cached) $ECHO_C" >&6
10685 else
10686 cat >conftest.$ac_ext <<_ACEOF
10687 /* confdefs.h. */
10688 _ACEOF
10689 cat confdefs.h >>conftest.$ac_ext
10690 cat >>conftest.$ac_ext <<_ACEOF
10691 /* end confdefs.h. */
10692 #include <sys/types.h>
10693 #include <utmpx.h>
10694 int
10695 main ()
10696 {
10697 struct utmpx ut;
10698 ;
10699 return 0;
10700 }
10701 _ACEOF
10702 rm -f conftest.$ac_objext
10703 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10704 (eval $ac_compile) 2>conftest.er1
10705 ac_status=$?
10706 grep -v '^ *+' conftest.er1 >conftest.err
10707 rm -f conftest.er1
10708 cat conftest.err >&5
10709 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10710 (exit $ac_status); } &&
10711 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10712 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10713 (eval $ac_try) 2>&5
10714 ac_status=$?
10715 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10716 (exit $ac_status); }; } &&
10717 { ac_try='test -s conftest.$ac_objext'
10718 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10719 (eval $ac_try) 2>&5
10720 ac_status=$?
10721 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10722 (exit $ac_status); }; }; then
10723 rxvt_cv_struct_utmpx=yes
10724 else
10725 echo "$as_me: failed program was:" >&5
10726 sed 's/^/| /' conftest.$ac_ext >&5
10727
10728 rxvt_cv_struct_utmpx=no
10729 fi
10730 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10731 fi
10732 echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmpx" >&5
10733 echo "${ECHO_T}$rxvt_cv_struct_utmpx" >&6
10734 if test x$rxvt_cv_struct_utmpx = xyes; then
10735
10736 cat >>confdefs.h <<\_ACEOF
10737 #define HAVE_STRUCT_UTMPX 1
10738 _ACEOF
10739
10740 fi
10741
10742
10743 echo "$as_me:$LINENO: checking for host in utmpx struct" >&5
10744 echo $ECHO_N "checking for host in utmpx struct... $ECHO_C" >&6
10745 if test "${rxvt_cv_struct_utmpx_host+set}" = set; then
10746 echo $ECHO_N "(cached) $ECHO_C" >&6
10747 else
10748 cat >conftest.$ac_ext <<_ACEOF
10749 /* confdefs.h. */
10750 _ACEOF
10751 cat confdefs.h >>conftest.$ac_ext
10752 cat >>conftest.$ac_ext <<_ACEOF
10753 /* end confdefs.h. */
10754 #include <sys/types.h>
10755 #include <utmpx.h>
10756 int
10757 main ()
10758 {
10759 struct utmpx utx; utx.ut_host;
10760 ;
10761 return 0;
10762 }
10763 _ACEOF
10764 rm -f conftest.$ac_objext
10765 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10766 (eval $ac_compile) 2>conftest.er1
10767 ac_status=$?
10768 grep -v '^ *+' conftest.er1 >conftest.err
10769 rm -f conftest.er1
10770 cat conftest.err >&5
10771 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10772 (exit $ac_status); } &&
10773 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10774 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10775 (eval $ac_try) 2>&5
10776 ac_status=$?
10777 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10778 (exit $ac_status); }; } &&
10779 { ac_try='test -s conftest.$ac_objext'
10780 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10781 (eval $ac_try) 2>&5
10782 ac_status=$?
10783 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10784 (exit $ac_status); }; }; then
10785 rxvt_cv_struct_utmpx_host=yes
10786 else
10787 echo "$as_me: failed program was:" >&5
10788 sed 's/^/| /' conftest.$ac_ext >&5
10789
10790 rxvt_cv_struct_utmpx_host=no
10791 fi
10792 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10793 fi
10794 echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmpx_host" >&5
10795 echo "${ECHO_T}$rxvt_cv_struct_utmpx_host" >&6
10796 if test x$rxvt_cv_struct_utmpx_host = xyes; then
10797
10798 cat >>confdefs.h <<\_ACEOF
10799 #define HAVE_UTMPX_HOST 1
10800 _ACEOF
10801
10802 fi
10803
10804 echo "$as_me:$LINENO: checking for session in utmpx struct" >&5
10805 echo $ECHO_N "checking for session in utmpx struct... $ECHO_C" >&6
10806 if test "${rxvt_cv_struct_utmpx_session+set}" = set; then
10807 echo $ECHO_N "(cached) $ECHO_C" >&6
10808 else
10809 cat >conftest.$ac_ext <<_ACEOF
10810 /* confdefs.h. */
10811 _ACEOF
10812 cat confdefs.h >>conftest.$ac_ext
10813 cat >>conftest.$ac_ext <<_ACEOF
10814 /* end confdefs.h. */
10815 #include <sys/types.h>
10816 #include <utmpx.h>
10817 int
10818 main ()
10819 {
10820 struct utmpx utx; utx.ut_session;
10821 ;
10822 return 0;
10823 }
10824 _ACEOF
10825 rm -f conftest.$ac_objext
10826 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10827 (eval $ac_compile) 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); } &&
10834 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10835 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10836 (eval $ac_try) 2>&5
10837 ac_status=$?
10838 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10839 (exit $ac_status); }; } &&
10840 { ac_try='test -s conftest.$ac_objext'
10841 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10842 (eval $ac_try) 2>&5
10843 ac_status=$?
10844 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10845 (exit $ac_status); }; }; then
10846 rxvt_cv_struct_utmpx_session=yes
10847 else
10848 echo "$as_me: failed program was:" >&5
10849 sed 's/^/| /' conftest.$ac_ext >&5
10850
10851 rxvt_cv_struct_utmpx_session=no
10852 fi
10853 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10854 fi
10855 echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmpx_session" >&5
10856 echo "${ECHO_T}$rxvt_cv_struct_utmpx_session" >&6
10857 if test x$rxvt_cv_struct_utmpx_session = xyes; then
10858
10859 cat >>confdefs.h <<\_ACEOF
10860 #define HAVE_UTMPX_SESSION 1
10861 _ACEOF
10862
10863 fi
10864
10865 fi
10866
10867
10868 echo "$as_me:$LINENO: checking for struct lastlog" >&5
10869 echo $ECHO_N "checking for struct lastlog... $ECHO_C" >&6
10870 if test "${rxvt_cv_struct_lastlog+set}" = set; then
10871 echo $ECHO_N "(cached) $ECHO_C" >&6
10872 else
10873 cat >conftest.$ac_ext <<_ACEOF
10874 /* confdefs.h. */
10875 _ACEOF
10876 cat confdefs.h >>conftest.$ac_ext
10877 cat >>conftest.$ac_ext <<_ACEOF
10878 /* end confdefs.h. */
10879 #include <sys/types.h>
10880 #include <utmp.h>
10881 #ifdef HAVE_LASTLOG_H
10882 #include <lastlog.h>
10883 #endif
10884
10885 int
10886 main ()
10887 {
10888 struct lastlog ll;
10889 ;
10890 return 0;
10891 }
10892 _ACEOF
10893 rm -f conftest.$ac_objext
10894 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10895 (eval $ac_compile) 2>conftest.er1
10896 ac_status=$?
10897 grep -v '^ *+' conftest.er1 >conftest.err
10898 rm -f conftest.er1
10899 cat conftest.err >&5
10900 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10901 (exit $ac_status); } &&
10902 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10903 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10904 (eval $ac_try) 2>&5
10905 ac_status=$?
10906 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10907 (exit $ac_status); }; } &&
10908 { ac_try='test -s conftest.$ac_objext'
10909 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10910 (eval $ac_try) 2>&5
10911 ac_status=$?
10912 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10913 (exit $ac_status); }; }; then
10914 rxvt_cv_struct_lastlog=yes
10915 else
10916 echo "$as_me: failed program was:" >&5
10917 sed 's/^/| /' conftest.$ac_ext >&5
10918
10919 rxvt_cv_struct_lastlog=no
10920 fi
10921 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10922 fi
10923 echo "$as_me:$LINENO: result: $rxvt_cv_struct_lastlog" >&5
10924 echo "${ECHO_T}$rxvt_cv_struct_lastlog" >&6
10925 if test x$rxvt_cv_struct_lastlog = xyes; then
10926
10927 cat >>confdefs.h <<\_ACEOF
10928 #define HAVE_STRUCT_LASTLOG 1
10929 _ACEOF
10930
10931 fi
10932
10933 echo "$as_me:$LINENO: checking for struct lastlogx" >&5
10934 echo $ECHO_N "checking for struct lastlogx... $ECHO_C" >&6
10935 if test "${rxvt_cv_struct_lastlogx+set}" = set; then
10936 echo $ECHO_N "(cached) $ECHO_C" >&6
10937 else
10938 cat >conftest.$ac_ext <<_ACEOF
10939 /* confdefs.h. */
10940 _ACEOF
10941 cat confdefs.h >>conftest.$ac_ext
10942 cat >>conftest.$ac_ext <<_ACEOF
10943 /* end confdefs.h. */
10944 #include <sys/types.h>
10945 #include <utmpx.h>
10946 #ifdef HAVE_LASTLOG_H
10947 #include <lastlog.h>
10948 #endif
10949
10950 int
10951 main ()
10952 {
10953 struct lastlogx ll;
10954 ;
10955 return 0;
10956 }
10957 _ACEOF
10958 rm -f conftest.$ac_objext
10959 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10960 (eval $ac_compile) 2>conftest.er1
10961 ac_status=$?
10962 grep -v '^ *+' conftest.er1 >conftest.err
10963 rm -f conftest.er1
10964 cat conftest.err >&5
10965 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10966 (exit $ac_status); } &&
10967 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10968 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10969 (eval $ac_try) 2>&5
10970 ac_status=$?
10971 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10972 (exit $ac_status); }; } &&
10973 { ac_try='test -s conftest.$ac_objext'
10974 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10975 (eval $ac_try) 2>&5
10976 ac_status=$?
10977 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10978 (exit $ac_status); }; }; then
10979 rxvt_cv_struct_lastlogx=yes
10980 else
10981 echo "$as_me: failed program was:" >&5
10982 sed 's/^/| /' conftest.$ac_ext >&5
10983
10984 rxvt_cv_struct_lastlogx=no
10985 fi
10986 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10987 fi
10988 echo "$as_me:$LINENO: result: $rxvt_cv_struct_lastlogx" >&5
10989 echo "${ECHO_T}$rxvt_cv_struct_lastlogx" >&6
10990 if test x$rxvt_cv_struct_lastlogx = xyes; then
10991
10992 cat >>confdefs.h <<\_ACEOF
10993 #define HAVE_STRUCT_LASTLOGX 1
10994 _ACEOF
10995
10996 fi
10997
10998
10999 echo "$as_me:$LINENO: checking where utmp is located" >&5
11000 echo $ECHO_N "checking where utmp is located... $ECHO_C" >&6
11001 if test "${rxvt_cv_path_utmp+set}" = set; then
11002 echo $ECHO_N "(cached) $ECHO_C" >&6
11003 else
11004 if test "$cross_compiling" = yes; then
11005 { echo "$as_me:$LINENO: WARNING: Define RXVT_UTMP_FILE in config.h manually" >&5
11006 echo "$as_me: WARNING: Define RXVT_UTMP_FILE in config.h manually" >&2;}
11007 else
11008 cat >conftest.$ac_ext <<_ACEOF
11009 /* confdefs.h. */
11010 _ACEOF
11011 cat confdefs.h >>conftest.$ac_ext
11012 cat >>conftest.$ac_ext <<_ACEOF
11013 /* end confdefs.h. */
11014 #include <stdio.h>
11015 #include <sys/types.h>
11016 #include <utmp.h>
11017 #include <errno.h>
11018 main()
11019 {
11020 char **u, *utmplist[] = {
11021 "/var/run/utmp", "/var/adm/utmp", "/etc/utmp", "/usr/etc/utmp", "/usr/adm/utmp", NULL };
11022 FILE *a, *f=fopen("conftestval", "w");
11023 if (!f) exit(1);
11024 #ifdef UTMP_FILE
11025 fprintf(f, "%s\n", UTMP_FILE);
11026 exit(0);
11027 #endif
11028 #ifdef _PATH_UTMP
11029 fprintf(f, "%s\n", _PATH_UTMP);
11030 exit(0);
11031 #endif
11032 for (u = utmplist; *u; u++) {
11033 if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
11034 fprintf(f, "%s\n", *u);
11035 exit(0);
11036 }
11037 }
11038 exit(0);
11039 }
11040 _ACEOF
11041 rm -f conftest$ac_exeext
11042 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11043 (eval $ac_link) 2>&5
11044 ac_status=$?
11045 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11046 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11047 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11048 (eval $ac_try) 2>&5
11049 ac_status=$?
11050 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11051 (exit $ac_status); }; }; then
11052 rxvt_cv_path_utmp=`cat conftestval`
11053 else
11054 echo "$as_me: program exited with status $ac_status" >&5
11055 echo "$as_me: failed program was:" >&5
11056 sed 's/^/| /' conftest.$ac_ext >&5
11057
11058 ( exit $ac_status )
11059 rxvt_cv_path_utmp=
11060 fi
11061 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11062 fi
11063 fi
11064 echo "$as_me:$LINENO: result: $rxvt_cv_path_utmp" >&5
11065 echo "${ECHO_T}$rxvt_cv_path_utmp" >&6
11066 if test x$rxvt_cv_path_utmp != x; then
11067
11068 cat >>confdefs.h <<_ACEOF
11069 #define RXVT_UTMP_FILE "$rxvt_cv_path_utmp"
11070 _ACEOF
11071
11072 fi
11073
11074
11075 echo "$as_me:$LINENO: checking where utmpx is located" >&5
11076 echo $ECHO_N "checking where utmpx is located... $ECHO_C" >&6
11077 if test "${rxvt_cv_path_utmpx+set}" = set; then
11078 echo $ECHO_N "(cached) $ECHO_C" >&6
11079 else
11080 if test "$cross_compiling" = yes; then
11081 { echo "$as_me:$LINENO: WARNING: Define RXVT_UTMPX_FILE in config.h manually" >&5
11082 echo "$as_me: WARNING: Define RXVT_UTMPX_FILE in config.h manually" >&2;}
11083 else
11084 cat >conftest.$ac_ext <<_ACEOF
11085 /* confdefs.h. */
11086 _ACEOF
11087 cat confdefs.h >>conftest.$ac_ext
11088 cat >>conftest.$ac_ext <<_ACEOF
11089 /* end confdefs.h. */
11090 #include <stdio.h>
11091 #include <sys/types.h>
11092 #include <utmpx.h>
11093 #include <errno.h>
11094 #include <sys/stat.h>
11095 #ifdef HAVE_STRING_H
11096 #include <string.h>
11097 #endif
11098 main()
11099 {
11100 char **u, *p, *utmplist[] = {
11101 #ifdef UTMPX_FILE
11102 UTMPX_FILE,
11103 #endif
11104 #ifdef _PATH_UTMPX
11105 _PATH_UTMPX,
11106 #endif
11107 "/var/adm/utmpx", "/etc/utmpx", NULL };
11108 FILE *a, *f=fopen("conftestval", "w");
11109 struct stat statu, statux;
11110 if (!f) exit(1);
11111 for (u = utmplist; *u; u++) {
11112 if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
11113 if (stat(*u, &statux) < 0)
11114 continue;
11115 p = strdup(*u);
11116 p[strlen(p) - 1] = '\0';
11117 if (stat(p, &statu) >= 0
11118 && (statu.st_mtime - statux.st_mtime > 86400))
11119 continue;
11120 fprintf(f, "%s\n", *u);
11121 exit(0);
11122 }
11123 }
11124 exit(0);
11125 }
11126 _ACEOF
11127 rm -f conftest$ac_exeext
11128 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11129 (eval $ac_link) 2>&5
11130 ac_status=$?
11131 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11132 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11133 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11134 (eval $ac_try) 2>&5
11135 ac_status=$?
11136 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11137 (exit $ac_status); }; }; then
11138 rxvt_cv_path_utmpx=`cat conftestval`
11139 else
11140 echo "$as_me: program exited with status $ac_status" >&5
11141 echo "$as_me: failed program was:" >&5
11142 sed 's/^/| /' conftest.$ac_ext >&5
11143
11144 ( exit $ac_status )
11145 rxvt_cv_path_utmpx=
11146 fi
11147 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11148 fi
11149 fi
11150 echo "$as_me:$LINENO: result: $rxvt_cv_path_utmpx" >&5
11151 echo "${ECHO_T}$rxvt_cv_path_utmpx" >&6
11152 if test x$rxvt_cv_path_utmpx != x; then
11153
11154 cat >>confdefs.h <<_ACEOF
11155 #define RXVT_UTMPX_FILE "$rxvt_cv_path_utmpx"
11156 _ACEOF
11157
11158 fi
11159
11160
11161 echo "$as_me:$LINENO: checking where wtmp is located" >&5
11162 echo $ECHO_N "checking where wtmp is located... $ECHO_C" >&6
11163 if test "${rxvt_cv_path_wtmp+set}" = set; then
11164 echo $ECHO_N "(cached) $ECHO_C" >&6
11165 else
11166 if test "$cross_compiling" = yes; then
11167 { echo "$as_me:$LINENO: WARNING: Define RXVT_WTMP_FILE in config.h manually" >&5
11168 echo "$as_me: WARNING: Define RXVT_WTMP_FILE in config.h manually" >&2;}
11169 else
11170 cat >conftest.$ac_ext <<_ACEOF
11171 /* confdefs.h. */
11172 _ACEOF
11173 cat confdefs.h >>conftest.$ac_ext
11174 cat >>conftest.$ac_ext <<_ACEOF
11175 /* end confdefs.h. */
11176 #include <stdio.h>
11177 #include <sys/types.h>
11178 #ifdef HAVE_UTMP_H
11179 #include <utmp.h>
11180 #endif
11181 #include <errno.h>
11182 main()
11183 {
11184 char **w, *wtmplist[] = {
11185 "/var/log/wtmp", "/var/adm/wtmp", "/etc/wtmp", "/usr/etc/wtmp", "/usr/adm/wtmp", NULL };
11186 FILE *a, *f=fopen("conftestval", "w");
11187 if (!f) exit(1);
11188 #ifdef WTMP_FILE
11189 fprintf(f, "%s\n", WTMP_FILE);
11190 exit(0);
11191 #endif
11192 #ifdef _PATH_WTMP
11193 fprintf(f, "%s\n", _PATH_WTMP);
11194 exit(0);
11195 #endif
11196 for (w = wtmplist; *w; w++) {
11197 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
11198 fprintf(f, "%s\n", *w);
11199 exit(0);
11200 }
11201 }
11202 exit(0);
11203 }
11204 _ACEOF
11205 rm -f conftest$ac_exeext
11206 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11207 (eval $ac_link) 2>&5
11208 ac_status=$?
11209 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11210 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11211 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11212 (eval $ac_try) 2>&5
11213 ac_status=$?
11214 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11215 (exit $ac_status); }; }; then
11216 rxvt_cv_path_wtmp=`cat conftestval`
11217 else
11218 echo "$as_me: program exited with status $ac_status" >&5
11219 echo "$as_me: failed program was:" >&5
11220 sed 's/^/| /' conftest.$ac_ext >&5
11221
11222 ( exit $ac_status )
11223 rxvt_cv_path_wtmp=
11224 fi
11225 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11226 fi
11227 fi
11228 echo "$as_me:$LINENO: result: $rxvt_cv_path_wtmp" >&5
11229 echo "${ECHO_T}$rxvt_cv_path_wtmp" >&6
11230 if test x$rxvt_cv_path_wtmp != x; then
11231
11232 cat >>confdefs.h <<_ACEOF
11233 #define RXVT_WTMP_FILE "$rxvt_cv_path_wtmp"
11234 _ACEOF
11235
11236 fi
11237
11238 echo "$as_me:$LINENO: checking where wtmpx is located" >&5
11239 echo $ECHO_N "checking where wtmpx is located... $ECHO_C" >&6
11240 if test "${rxvt_cv_path_wtmpx+set}" = set; then
11241 echo $ECHO_N "(cached) $ECHO_C" >&6
11242 else
11243 if test "$cross_compiling" = yes; then
11244 { echo "$as_me:$LINENO: WARNING: Define RXVT_WTMPX_FILE in config.h manually" >&5
11245 echo "$as_me: WARNING: Define RXVT_WTMPX_FILE in config.h manually" >&2;}
11246 else
11247 cat >conftest.$ac_ext <<_ACEOF
11248 /* confdefs.h. */
11249 _ACEOF
11250 cat confdefs.h >>conftest.$ac_ext
11251 cat >>conftest.$ac_ext <<_ACEOF
11252 /* end confdefs.h. */
11253 #include <stdio.h>
11254 #ifdef HAVE_UTMPX_H
11255 #include <utmpx.h>
11256 #endif
11257 #include <errno.h>
11258 main()
11259 {
11260 char **w, *wtmplist[] = {
11261 "/var/log/wtmpx", "/var/adm/wtmpx", NULL };
11262 FILE *a, *f=fopen("conftestval", "w");
11263 if (!f) exit(1);
11264 #ifdef WTMPX_FILE
11265 fprintf(f, "%s\n", WTMPX_FILE);
11266 exit(0);
11267 #endif
11268 #ifdef _PATH_WTMPX
11269 fprintf(f, "%s\n", _PATH_WTMPX);
11270 exit(0);
11271 #endif
11272 for (w = wtmplist; *w; w++) {
11273 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
11274 fprintf(f, "%s\n", *w);
11275 exit(0);
11276 }
11277 }
11278 exit(0);
11279 }
11280 _ACEOF
11281 rm -f conftest$ac_exeext
11282 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11283 (eval $ac_link) 2>&5
11284 ac_status=$?
11285 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11286 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11287 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11288 (eval $ac_try) 2>&5
11289 ac_status=$?
11290 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11291 (exit $ac_status); }; }; then
11292 rxvt_cv_path_wtmpx=`cat conftestval`
11293 else
11294 echo "$as_me: program exited with status $ac_status" >&5
11295 echo "$as_me: failed program was:" >&5
11296 sed 's/^/| /' conftest.$ac_ext >&5
11297
11298 ( exit $ac_status )
11299 rxvt_cv_path_wtmpx=
11300 fi
11301 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11302 fi
11303 fi
11304 echo "$as_me:$LINENO: result: $rxvt_cv_path_wtmpx" >&5
11305 echo "${ECHO_T}$rxvt_cv_path_wtmpx" >&6
11306 if test x$rxvt_cv_path_wtmpx != x; then
11307
11308 cat >>confdefs.h <<_ACEOF
11309 #define RXVT_WTMPX_FILE "$rxvt_cv_path_wtmpx"
11310 _ACEOF
11311
11312 fi
11313
11314 echo "$as_me:$LINENO: checking where lastlog is located" >&5
11315 echo $ECHO_N "checking where lastlog is located... $ECHO_C" >&6
11316 if test "${rxvt_cv_path_lastlog+set}" = set; then
11317 echo $ECHO_N "(cached) $ECHO_C" >&6
11318 else
11319 if test "$cross_compiling" = yes; then
11320 { echo "$as_me:$LINENO: WARNING: Define RXVT_LASTLOG_FILE in config.h manually" >&5
11321 echo "$as_me: WARNING: Define RXVT_LASTLOG_FILE in config.h manually" >&2;}
11322 else
11323 cat >conftest.$ac_ext <<_ACEOF
11324 /* confdefs.h. */
11325 _ACEOF
11326 cat confdefs.h >>conftest.$ac_ext
11327 cat >>conftest.$ac_ext <<_ACEOF
11328 /* end confdefs.h. */
11329 #include <stdio.h>
11330 #include <sys/types.h>
11331 #ifdef HAVE_UTMPX_H
11332 #include <utmpx.h>
11333 #elif defined(HAVE_UTMP_H)
11334 #include <utmp.h>
11335 #endif
11336 #ifdef HAVE_LASTLOG_H
11337 #include <lastlog.h>
11338 #endif
11339 #include <errno.h>
11340 main()
11341 {
11342 char **w, *lastloglist[] = { "/var/log/lastlog", NULL };
11343 FILE *a, *f=fopen("conftestval", "w");
11344 if (!f) exit(1);
11345 #ifdef LASTLOG_FILE
11346 fprintf(f, "%s\n", LASTLOG_FILE);
11347 exit(0);
11348 #endif
11349 #ifdef _PATH_LASTLOG
11350 fprintf(f, "%s\n", _PATH_LASTLOG);
11351 exit(0);
11352 #endif
11353 for (w = lastloglist; *w; w++) {
11354 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
11355 fprintf(f, "%s\n", *w);
11356 exit(0);
11357 }
11358 }
11359 exit(0);
11360 }
11361 _ACEOF
11362 rm -f conftest$ac_exeext
11363 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11364 (eval $ac_link) 2>&5
11365 ac_status=$?
11366 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11367 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11368 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11369 (eval $ac_try) 2>&5
11370 ac_status=$?
11371 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11372 (exit $ac_status); }; }; then
11373 rxvt_cv_path_lastlog=`cat conftestval`
11374 else
11375 echo "$as_me: program exited with status $ac_status" >&5
11376 echo "$as_me: failed program was:" >&5
11377 sed 's/^/| /' conftest.$ac_ext >&5
11378
11379 ( exit $ac_status )
11380 rxvt_cv_path_lastlog=
11381 fi
11382 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11383 fi
11384 fi
11385 echo "$as_me:$LINENO: result: $rxvt_cv_path_lastlog" >&5
11386 echo "${ECHO_T}$rxvt_cv_path_lastlog" >&6
11387 if test x$rxvt_cv_path_lastlog != x; then
11388
11389 cat >>confdefs.h <<_ACEOF
11390 #define RXVT_LASTLOG_FILE "$rxvt_cv_path_lastlog"
11391 _ACEOF
11392
11393 if test -d "$rxvt_cv_path_lastlog"; then
11394
11395 cat >>confdefs.h <<\_ACEOF
11396 #define LASTLOG_IS_DIR 1
11397 _ACEOF
11398
11399 fi
11400 fi
11401
11402 echo "$as_me:$LINENO: checking where lastlogx is located" >&5
11403 echo $ECHO_N "checking where lastlogx is located... $ECHO_C" >&6
11404 if test "${rxvt_cv_path_lastlogx+set}" = set; then
11405 echo $ECHO_N "(cached) $ECHO_C" >&6
11406 else
11407 if test "$cross_compiling" = yes; then
11408 { echo "$as_me:$LINENO: WARNING: Define RXVT_LASTLOGX_FILE in config.h manually" >&5
11409 echo "$as_me: WARNING: Define RXVT_LASTLOGX_FILE in config.h manually" >&2;}
11410 else
11411 cat >conftest.$ac_ext <<_ACEOF
11412 /* confdefs.h. */
11413 _ACEOF
11414 cat confdefs.h >>conftest.$ac_ext
11415 cat >>conftest.$ac_ext <<_ACEOF
11416 /* end confdefs.h. */
11417 #include <stdio.h>
11418 #ifdef HAVE_UTMPX_H
11419 #include <utmpx.h>
11420 #endif
11421 #include <errno.h>
11422 main()
11423 {
11424 char **w, *wtmplist[] = { "/var/log/lastlogx", "/var/adm/lastlogx", NULL };
11425 FILE *a, *f=fopen("conftestval", "w");
11426 if (!f) exit(1);
11427 #ifdef LASTLOGX_FILE
11428 fprintf(f, "%s\n", LASTLOGX_FILE);
11429 exit(0);
11430 #endif
11431 #ifdef _PATH_LASTLOGX
11432 fprintf(f, "%s\n", _PATH_LASTLOGX);
11433 exit(0);
11434 #endif
11435 for (w = wtmplist; *w; w++) {
11436 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
11437 fprintf(f, "%s\n", *w);
11438 exit(0);
11439 }
11440 }
11441 exit(0);
11442 }
11443 _ACEOF
11444 rm -f conftest$ac_exeext
11445 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11446 (eval $ac_link) 2>&5
11447 ac_status=$?
11448 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11449 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11450 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11451 (eval $ac_try) 2>&5
11452 ac_status=$?
11453 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11454 (exit $ac_status); }; }; then
11455 rxvt_cv_path_lastlogx=`cat conftestval`
11456 else
11457 echo "$as_me: program exited with status $ac_status" >&5
11458 echo "$as_me: failed program was:" >&5
11459 sed 's/^/| /' conftest.$ac_ext >&5
11460
11461 ( exit $ac_status )
11462 rxvt_cv_path_lastlogx=
11463 fi
11464 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11465 fi
11466 fi
11467 echo "$as_me:$LINENO: result: $rxvt_cv_path_lastlogx" >&5
11468 echo "${ECHO_T}$rxvt_cv_path_lastlogx" >&6
11469 if test x$rxvt_cv_path_lastlogx != x; then
11470
11471 cat >>confdefs.h <<_ACEOF
11472 #define RXVT_LASTLOGX_FILE "$rxvt_cv_path_lastlogx"
11473 _ACEOF
11474
11475 fi
11476
11477
11478 echo "$as_me:$LINENO: checking where ttys/ttytab is located" >&5
11479 echo $ECHO_N "checking where ttys/ttytab is located... $ECHO_C" >&6
11480 if test "${rxvt_cv_path_ttytab+set}" = set; then
11481 echo $ECHO_N "(cached) $ECHO_C" >&6
11482 else
11483 for ttys_file in /etc/ttys /etc/ttytab;
11484 do
11485 if test -f "$ttys_file" ; then
11486 rxvt_cv_path_ttytab=$ttys_file
11487 break
11488 fi
11489 done
11490
11491 fi
11492 echo "$as_me:$LINENO: result: $rxvt_cv_path_ttytab" >&5
11493 echo "${ECHO_T}$rxvt_cv_path_ttytab" >&6
11494 if test x$rxvt_cv_path_ttytab != x; then
11495
11496 cat >>confdefs.h <<_ACEOF
11497 #define TTYTAB_FILENAME "$rxvt_cv_path_ttytab"
11498 _ACEOF
11499
11500 fi
11501
11502
11503 ac_save_LIBS=$LIBS
11504 ac_save_CFLAGS=$CFLAGS
11505 CFLAGS="$CFLAGS $X_CFLAGS"
11506 LIBS="$LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
11507 if test x$rxvt_cv_rpath = xyes -o x$rxvt_cv_R = xyes; then
11508 LIBS=`echo $LIBS | sed "$R_TRANSLATE"`
11509 fi
11510 echo "$as_me:$LINENO: checking for working Xlocale" >&5
11511 echo $ECHO_N "checking for working Xlocale... $ECHO_C" >&6
11512 if test "${rxvt_cv_func_xlocale+set}" = set; then
11513 echo $ECHO_N "(cached) $ECHO_C" >&6
11514 else
11515 if test "$cross_compiling" = yes; then
11516 { echo "$as_me:$LINENO: WARNING: Define NO_XLOCALE in config.h manually" >&5
11517 echo "$as_me: WARNING: Define NO_XLOCALE in config.h manually" >&2;}
11518 else
11519 cat >conftest.$ac_ext <<_ACEOF
11520 /* confdefs.h. */
11521 _ACEOF
11522 cat confdefs.h >>conftest.$ac_ext
11523 cat >>conftest.$ac_ext <<_ACEOF
11524 /* end confdefs.h. */
11525 #include <X11/Xlib.h>
11526 main() {
11527 char *p;
11528 if ((p = XSetLocaleModifiers("@im=none")) != NULL && *p)
11529 exit (XSupportsLocale() ? 0 : 1);
11530 else
11531 exit (1);}
11532 _ACEOF
11533 rm -f conftest$ac_exeext
11534 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11535 (eval $ac_link) 2>&5
11536 ac_status=$?
11537 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11538 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11539 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11540 (eval $ac_try) 2>&5
11541 ac_status=$?
11542 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11543 (exit $ac_status); }; }; then
11544 rxvt_cv_func_xlocale=yes
11545 else
11546 echo "$as_me: program exited with status $ac_status" >&5
11547 echo "$as_me: failed program was:" >&5
11548 sed 's/^/| /' conftest.$ac_ext >&5
11549
11550 ( exit $ac_status )
11551 rxvt_cv_func_xlocale=no
11552 fi
11553 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11554 fi
11555 fi
11556 echo "$as_me:$LINENO: result: $rxvt_cv_func_xlocale" >&5
11557 echo "${ECHO_T}$rxvt_cv_func_xlocale" >&6
11558 if test x$rxvt_cv_func_xlocale = xyes; then
11559
11560 cat >>confdefs.h <<\_ACEOF
11561 #define HAVE_XLOCALE 1
11562 _ACEOF
11563
11564 fi
11565
11566 echo "$as_me:$LINENO: checking for working X setlocale" >&5
11567 echo $ECHO_N "checking for working X setlocale... $ECHO_C" >&6
11568 if test "${rxvt_cv_func_xsetlocale+set}" = set; then
11569 echo $ECHO_N "(cached) $ECHO_C" >&6
11570 else
11571 cat >conftest.$ac_ext <<_ACEOF
11572 /* confdefs.h. */
11573 _ACEOF
11574 cat confdefs.h >>conftest.$ac_ext
11575 cat >>conftest.$ac_ext <<_ACEOF
11576 /* end confdefs.h. */
11577 #define X_LOCALE 1
11578 #include <X11/Xlocale.h>
11579 int
11580 main ()
11581 {
11582 setlocale(LC_CTYPE, "");
11583 ;
11584 return 0;
11585 }
11586 _ACEOF
11587 rm -f conftest.$ac_objext conftest$ac_exeext
11588 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11589 (eval $ac_link) 2>conftest.er1
11590 ac_status=$?
11591 grep -v '^ *+' conftest.er1 >conftest.err
11592 rm -f conftest.er1
11593 cat conftest.err >&5
11594 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11595 (exit $ac_status); } &&
11596 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11597 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11598 (eval $ac_try) 2>&5
11599 ac_status=$?
11600 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11601 (exit $ac_status); }; } &&
11602 { ac_try='test -s conftest$ac_exeext'
11603 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11604 (eval $ac_try) 2>&5
11605 ac_status=$?
11606 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11607 (exit $ac_status); }; }; then
11608 rxvt_cv_func_xsetlocale=yes
11609 else
11610 echo "$as_me: failed program was:" >&5
11611 sed 's/^/| /' conftest.$ac_ext >&5
11612
11613 rxvt_cv_func_xsetlocale=no
11614 fi
11615 rm -f conftest.err conftest.$ac_objext \
11616 conftest$ac_exeext conftest.$ac_ext
11617 fi
11618 echo "$as_me:$LINENO: result: $rxvt_cv_func_xsetlocale" >&5
11619 echo "${ECHO_T}$rxvt_cv_func_xsetlocale" >&6
11620 if test x$rxvt_cv_func_xsetlocale = xyes; then
11621
11622 cat >>confdefs.h <<\_ACEOF
11623 #define HAVE_XSETLOCALE 1
11624 _ACEOF
11625
11626 fi
11627 LIBS=$ac_save_LIBS
11628 CFLAGS=$ac_save_CFLAGS
11629
11630 echo "$as_me:$LINENO: checking for working plain setlocale" >&5
11631 echo $ECHO_N "checking for working plain setlocale... $ECHO_C" >&6
11632 if test "${rxvt_cv_func_setlocale+set}" = set; then
11633 echo $ECHO_N "(cached) $ECHO_C" >&6
11634 else
11635 cat >conftest.$ac_ext <<_ACEOF
11636 /* confdefs.h. */
11637 _ACEOF
11638 cat confdefs.h >>conftest.$ac_ext
11639 cat >>conftest.$ac_ext <<_ACEOF
11640 /* end confdefs.h. */
11641 #include <clocale>
11642 int
11643 main ()
11644 {
11645 setlocale(LC_CTYPE, "");
11646 ;
11647 return 0;
11648 }
11649 _ACEOF
11650 rm -f conftest.$ac_objext conftest$ac_exeext
11651 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11652 (eval $ac_link) 2>conftest.er1
11653 ac_status=$?
11654 grep -v '^ *+' conftest.er1 >conftest.err
11655 rm -f conftest.er1
11656 cat conftest.err >&5
11657 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11658 (exit $ac_status); } &&
11659 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11660 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11661 (eval $ac_try) 2>&5
11662 ac_status=$?
11663 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11664 (exit $ac_status); }; } &&
11665 { ac_try='test -s conftest$ac_exeext'
11666 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11667 (eval $ac_try) 2>&5
11668 ac_status=$?
11669 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11670 (exit $ac_status); }; }; then
11671 rxvt_cv_func_setlocale=yes
11672 else
11673 echo "$as_me: failed program was:" >&5
11674 sed 's/^/| /' conftest.$ac_ext >&5
11675
11676 rxvt_cv_func_setlocale=no
11677 fi
11678 rm -f conftest.err conftest.$ac_objext \
11679 conftest$ac_exeext conftest.$ac_ext
11680 fi
11681 echo "$as_me:$LINENO: result: $rxvt_cv_func_setlocale" >&5
11682 echo "${ECHO_T}$rxvt_cv_func_setlocale" >&6
11683 if test x$rxvt_cv_func_setlocale = xyes; then
11684
11685 cat >>confdefs.h <<\_ACEOF
11686 #define HAVE_SETLOCALE 1
11687 _ACEOF
11688
11689 fi
11690
11691 echo "$as_me:$LINENO: checking for working nl_langinfo" >&5
11692 echo $ECHO_N "checking for working nl_langinfo... $ECHO_C" >&6
11693 if test "${rxvt_cv_func_nl_langinfo+set}" = set; then
11694 echo $ECHO_N "(cached) $ECHO_C" >&6
11695 else
11696 cat >conftest.$ac_ext <<_ACEOF
11697 /* confdefs.h. */
11698 _ACEOF
11699 cat confdefs.h >>conftest.$ac_ext
11700 cat >>conftest.$ac_ext <<_ACEOF
11701 /* end confdefs.h. */
11702 #include <langinfo.h>
11703 int
11704 main ()
11705 {
11706 nl_langinfo(CODESET);
11707 ;
11708 return 0;
11709 }
11710 _ACEOF
11711 rm -f conftest.$ac_objext conftest$ac_exeext
11712 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11713 (eval $ac_link) 2>conftest.er1
11714 ac_status=$?
11715 grep -v '^ *+' conftest.er1 >conftest.err
11716 rm -f conftest.er1
11717 cat conftest.err >&5
11718 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11719 (exit $ac_status); } &&
11720 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11721 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11722 (eval $ac_try) 2>&5
11723 ac_status=$?
11724 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11725 (exit $ac_status); }; } &&
11726 { ac_try='test -s conftest$ac_exeext'
11727 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11728 (eval $ac_try) 2>&5
11729 ac_status=$?
11730 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11731 (exit $ac_status); }; }; then
11732 rxvt_cv_func_nl_langinfo=yes
11733 else
11734 echo "$as_me: failed program was:" >&5
11735 sed 's/^/| /' conftest.$ac_ext >&5
11736
11737 rxvt_cv_func_nl_langinfo=no
11738 fi
11739 rm -f conftest.err conftest.$ac_objext \
11740 conftest$ac_exeext conftest.$ac_ext
11741 fi
11742 echo "$as_me:$LINENO: result: $rxvt_cv_func_nl_langinfo" >&5
11743 echo "${ECHO_T}$rxvt_cv_func_nl_langinfo" >&6
11744 if test x$rxvt_cv_func_nl_langinfo = xyes; then
11745
11746 cat >>confdefs.h <<\_ACEOF
11747 #define HAVE_NL_LANGINFO 1
11748 _ACEOF
11749
11750 fi
11751
11752 echo "$as_me:$LINENO: checking for unix-compliant filehandle passing ability" >&5
11753 echo $ECHO_N "checking for unix-compliant filehandle passing ability... $ECHO_C" >&6
11754 if test "${rxvt_can_pass_fds+set}" = set; then
11755 echo $ECHO_N "(cached) $ECHO_C" >&6
11756 else
11757 cat >conftest.$ac_ext <<_ACEOF
11758 /* confdefs.h. */
11759 _ACEOF
11760 cat confdefs.h >>conftest.$ac_ext
11761 cat >>conftest.$ac_ext <<_ACEOF
11762 /* end confdefs.h. */
11763
11764 #include <sys/types.h>
11765 #include <sys/socket.h>
11766
11767 int
11768 main ()
11769 {
11770
11771 {
11772 msghdr msg;
11773 iovec iov;
11774 char buf [100];
11775 char data = 0;
11776
11777 iov.iov_base = &data;
11778 iov.iov_len = 1;
11779
11780 msg.msg_iov = &iov;
11781 msg.msg_iovlen = 1;
11782 msg.msg_control = buf;
11783 msg.msg_controllen = sizeof buf;
11784
11785 cmsghdr *cmsg = CMSG_FIRSTHDR (&msg);
11786 cmsg->cmsg_level = SOL_SOCKET;
11787 cmsg->cmsg_type = SCM_RIGHTS;
11788 cmsg->cmsg_len = 100;
11789
11790 *(int *)CMSG_DATA (cmsg) = 5;
11791
11792 return sendmsg (3, &msg, 0);
11793 }
11794
11795 ;
11796 return 0;
11797 }
11798 _ACEOF
11799 rm -f conftest.$ac_objext conftest$ac_exeext
11800 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11801 (eval $ac_link) 2>conftest.er1
11802 ac_status=$?
11803 grep -v '^ *+' conftest.er1 >conftest.err
11804 rm -f conftest.er1
11805 cat conftest.err >&5
11806 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11807 (exit $ac_status); } &&
11808 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11809 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11810 (eval $ac_try) 2>&5
11811 ac_status=$?
11812 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11813 (exit $ac_status); }; } &&
11814 { ac_try='test -s conftest$ac_exeext'
11815 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11816 (eval $ac_try) 2>&5
11817 ac_status=$?
11818 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11819 (exit $ac_status); }; }; then
11820 rxvt_can_pass_fds=yes
11821 else
11822 echo "$as_me: failed program was:" >&5
11823 sed 's/^/| /' conftest.$ac_ext >&5
11824
11825 rxvt_can_pass_fds=no
11826 fi
11827 rm -f conftest.err conftest.$ac_objext \
11828 conftest$ac_exeext conftest.$ac_ext
11829 fi
11830 echo "$as_me:$LINENO: result: $rxvt_can_pass_fds" >&5
11831 echo "${ECHO_T}$rxvt_can_pass_fds" >&6
11832 if test x$rxvt_can_pass_fds = xyes; then
11833
11834 cat >>confdefs.h <<\_ACEOF
11835 #define HAVE_UNIX_FDPASS 1
11836 _ACEOF
11837
11838 else
11839 { { echo "$as_me:$LINENO: error: urxvt requires unix-compliant filehandle passing ability" >&5
11840 echo "$as_me: error: urxvt requires unix-compliant filehandle passing ability" >&2;}
11841 { (exit 1); exit 1; }; }
11842 fi
11843
11844 echo "$as_me:$LINENO: checking for broken XIM callback" >&5
11845 echo $ECHO_N "checking for broken XIM callback... $ECHO_C" >&6
11846 if test "${rxvt_broken_ximcb+set}" = set; then
11847 echo $ECHO_N "(cached) $ECHO_C" >&6
11848 else
11849 cat >conftest.$ac_ext <<_ACEOF
11850
11851 #include <X11/Xlib.h>
11852
11853 void im_destroy_cb (XIC unused1, XPointer client_data, XPointer unused3);
11854
11855 void f() {
11856 XIMCallback cb;
11857 cb.callback = im_destroy_cb;
11858 }
11859
11860 _ACEOF
11861 rm -f conftest.$ac_objext
11862 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11863 (eval $ac_compile) 2>conftest.er1
11864 ac_status=$?
11865 grep -v '^ *+' conftest.er1 >conftest.err
11866 rm -f conftest.er1
11867 cat conftest.err >&5
11868 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11869 (exit $ac_status); } &&
11870 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11871 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11872 (eval $ac_try) 2>&5
11873 ac_status=$?
11874 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11875 (exit $ac_status); }; } &&
11876 { ac_try='test -s conftest.$ac_objext'
11877 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11878 (eval $ac_try) 2>&5
11879 ac_status=$?
11880 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11881 (exit $ac_status); }; }; then
11882 rxvt_broken_ximcb=yes
11883 else
11884 echo "$as_me: failed program was:" >&5
11885 sed 's/^/| /' conftest.$ac_ext >&5
11886
11887 rxvt_broken_ximcb=no
11888 fi
11889 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11890 fi
11891 echo "$as_me:$LINENO: result: $rxvt_broken_ximcb" >&5
11892 echo "${ECHO_T}$rxvt_broken_ximcb" >&6
11893
11894 if test x$rxvt_broken_ximcb = xyes; then
11895
11896 cat >>confdefs.h <<\_ACEOF
11897 #define XIMCB_PROTO_BROKEN 1
11898 _ACEOF
11899
11900 fi
11901
11902 if test x$ac_cv_func_getpt = xno -a x$ac_cv_func_posix_openpt = xno; then
11903 echo "$as_me:$LINENO: checking for openpty" >&5
11904 echo $ECHO_N "checking for openpty... $ECHO_C" >&6
11905 if test "${ac_cv_func_openpty+set}" = set; then
11906 echo $ECHO_N "(cached) $ECHO_C" >&6
11907 else
11908 cat >conftest.$ac_ext <<_ACEOF
11909 /* confdefs.h. */
11910 _ACEOF
11911 cat confdefs.h >>conftest.$ac_ext
11912 cat >>conftest.$ac_ext <<_ACEOF
11913 /* end confdefs.h. */
11914 /* Define openpty to an innocuous variant, in case <limits.h> declares openpty.
11915 For example, HP-UX 11i <limits.h> declares gettimeofday. */
11916 #define openpty innocuous_openpty
11917
11918 /* System header to define __stub macros and hopefully few prototypes,
11919 which can conflict with char openpty (); below.
11920 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11921 <limits.h> exists even on freestanding compilers. */
11922
11923 #ifdef __STDC__
11924 # include <limits.h>
11925 #else
11926 # include <assert.h>
11927 #endif
11928
11929 #undef openpty
11930
11931 /* Override any gcc2 internal prototype to avoid an error. */
11932 #ifdef __cplusplus
11933 extern "C"
11934 {
11935 #endif
11936 /* We use char because int might match the return type of a gcc2
11937 builtin and then its argument prototype would still apply. */
11938 char openpty ();
11939 /* The GNU C library defines this for functions which it implements
11940 to always fail with ENOSYS. Some functions are actually named
11941 something starting with __ and the normal name is an alias. */
11942 #if defined (__stub_openpty) || defined (__stub___openpty)
11943 choke me
11944 #else
11945 char (*f) () = openpty;
11946 #endif
11947 #ifdef __cplusplus
11948 }
11949 #endif
11950
11951 int
11952 main ()
11953 {
11954 return f != openpty;
11955 ;
11956 return 0;
11957 }
11958 _ACEOF
11959 rm -f conftest.$ac_objext conftest$ac_exeext
11960 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11961 (eval $ac_link) 2>conftest.er1
11962 ac_status=$?
11963 grep -v '^ *+' conftest.er1 >conftest.err
11964 rm -f conftest.er1
11965 cat conftest.err >&5
11966 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11967 (exit $ac_status); } &&
11968 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11969 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11970 (eval $ac_try) 2>&5
11971 ac_status=$?
11972 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11973 (exit $ac_status); }; } &&
11974 { ac_try='test -s conftest$ac_exeext'
11975 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11976 (eval $ac_try) 2>&5
11977 ac_status=$?
11978 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11979 (exit $ac_status); }; }; then
11980 ac_cv_func_openpty=yes
11981 else
11982 echo "$as_me: failed program was:" >&5
11983 sed 's/^/| /' conftest.$ac_ext >&5
11984
11985 ac_cv_func_openpty=no
11986 fi
11987 rm -f conftest.err conftest.$ac_objext \
11988 conftest$ac_exeext conftest.$ac_ext
11989 fi
11990 echo "$as_me:$LINENO: result: $ac_cv_func_openpty" >&5
11991 echo "${ECHO_T}$ac_cv_func_openpty" >&6
11992 if test $ac_cv_func_openpty = yes; then
11993 :
11994 else
11995 echo "$as_me:$LINENO: checking for openpty in -lutil" >&5
11996 echo $ECHO_N "checking for openpty in -lutil... $ECHO_C" >&6
11997 if test "${ac_cv_lib_util_openpty+set}" = set; then
11998 echo $ECHO_N "(cached) $ECHO_C" >&6
11999 else
12000 ac_check_lib_save_LIBS=$LIBS
12001 LIBS="-lutil $LIBS"
12002 cat >conftest.$ac_ext <<_ACEOF
12003 /* confdefs.h. */
12004 _ACEOF
12005 cat confdefs.h >>conftest.$ac_ext
12006 cat >>conftest.$ac_ext <<_ACEOF
12007 /* end confdefs.h. */
12008
12009 /* Override any gcc2 internal prototype to avoid an error. */
12010 #ifdef __cplusplus
12011 extern "C"
12012 #endif
12013 /* We use char because int might match the return type of a gcc2
12014 builtin and then its argument prototype would still apply. */
12015 char openpty ();
12016 int
12017 main ()
12018 {
12019 openpty ();
12020 ;
12021 return 0;
12022 }
12023 _ACEOF
12024 rm -f conftest.$ac_objext conftest$ac_exeext
12025 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12026 (eval $ac_link) 2>conftest.er1
12027 ac_status=$?
12028 grep -v '^ *+' conftest.er1 >conftest.err
12029 rm -f conftest.er1
12030 cat conftest.err >&5
12031 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12032 (exit $ac_status); } &&
12033 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12034 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12035 (eval $ac_try) 2>&5
12036 ac_status=$?
12037 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12038 (exit $ac_status); }; } &&
12039 { ac_try='test -s conftest$ac_exeext'
12040 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12041 (eval $ac_try) 2>&5
12042 ac_status=$?
12043 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12044 (exit $ac_status); }; }; then
12045 ac_cv_lib_util_openpty=yes
12046 else
12047 echo "$as_me: failed program was:" >&5
12048 sed 's/^/| /' conftest.$ac_ext >&5
12049
12050 ac_cv_lib_util_openpty=no
12051 fi
12052 rm -f conftest.err conftest.$ac_objext \
12053 conftest$ac_exeext conftest.$ac_ext
12054 LIBS=$ac_check_lib_save_LIBS
12055 fi
12056 echo "$as_me:$LINENO: result: $ac_cv_lib_util_openpty" >&5
12057 echo "${ECHO_T}$ac_cv_lib_util_openpty" >&6
12058 if test $ac_cv_lib_util_openpty = yes; then
12059 LIBS="$LIBS -lutil"
12060 fi
12061
12062 fi
12063
12064 fi
12065
12066 echo "$as_me:$LINENO: checking for pty/tty type" >&5
12067 echo $ECHO_N "checking for pty/tty type... $ECHO_C" >&6
12068 if test "${rxvt_cv_ptys+set}" = set; then
12069 echo $ECHO_N "(cached) $ECHO_C" >&6
12070 else
12071 if test x$ac_cv_func_openpty = xyes -o x$ac_cv_lib_util_openpty = xyes; then
12072 rxvt_cv_ptys=OPENPTY
12073 else if test x$ac_cv_func_getpt = xyes; then
12074 rxvt_cv_ptys=GLIBC
12075 else if test x$ac_cv_func_posix_openpt = xyes; then
12076 rxvt_cv_ptys=POSIX
12077 else if test x$ac_cv_func__getpty = xyes; then
12078 rxvt_cv_ptys=SGI4
12079 else if test -c /dev/ttyp20; then
12080 rxvt_cv_ptys=SCO
12081 else if test -c /dev/ptym/clone; then
12082 rxvt_cv_ptys=HPUX
12083 else if test -c /dev/ptc -a -c /dev/pts; then
12084 rxvt_cv_ptys=PTC
12085 else if test -c /dev/ptc -a -d /dev/pts; then
12086 rxvt_cv_ptys=PTC
12087 else if test -c /dev/ptmx -a -c /dev/pts/0; then
12088 rxvt_cv_ptys=STREAMS
12089 else if test x$ac_cv_func_grantpt = xyes && test x$ac_cv_func_unlockpt = xyes; then
12090 rxvt_cv_ptys=STREAMS
12091 else
12092 rxvt_cv_ptys=BSD
12093 fi
12094 fi
12095 fi
12096 fi
12097 fi
12098 fi
12099 fi
12100 fi
12101 fi
12102 fi
12103
12104 fi
12105 echo "$as_me:$LINENO: result: $rxvt_cv_ptys" >&5
12106 echo "${ECHO_T}$rxvt_cv_ptys" >&6
12107
12108 if test x$rxvt_cv_ptys = xGLIBC; then
12109
12110 cat >>confdefs.h <<\_ACEOF
12111 #define PTYS_ARE_GETPT 1
12112 _ACEOF
12113
12114 fi
12115 if test x$rxvt_cv_ptys = xPOSIX; then
12116
12117 cat >>confdefs.h <<\_ACEOF
12118 #define PTYS_ARE_POSIX 1
12119 _ACEOF
12120
12121 fi
12122 if test x$rxvt_cv_ptys = xOPENPTY; then
12123
12124 cat >>confdefs.h <<\_ACEOF
12125 #define PTYS_ARE_OPENPTY 1
12126 _ACEOF
12127
12128 fi
12129 if test x$rxvt_cv_ptys = xSCO; then
12130
12131 cat >>confdefs.h <<\_ACEOF
12132 #define PTYS_ARE_NUMERIC 1
12133 _ACEOF
12134
12135 fi
12136 if test x$rxvt_cv_ptys = xSTREAMS; then
12137
12138 cat >>confdefs.h <<\_ACEOF
12139 #define PTYS_ARE_PTMX 1
12140 _ACEOF
12141
12142 fi
12143 if test x$rxvt_cv_ptys = xPTC; then
12144
12145 cat >>confdefs.h <<\_ACEOF
12146 #define PTYS_ARE_PTC 1
12147 _ACEOF
12148
12149 fi
12150 if test x$rxvt_cv_ptys = xSGI4; then
12151
12152 cat >>confdefs.h <<\_ACEOF
12153 #define PTYS_ARE__GETPTY 1
12154 _ACEOF
12155
12156 fi
12157 if test x$rxvt_cv_ptys = xHPUX; then
12158
12159 cat >>confdefs.h <<\_ACEOF
12160 #define PTYS_ARE_CLONE 1
12161 _ACEOF
12162
12163 fi
12164 if test x$rxvt_cv_ptys = xBSD -o x$rxvt_cv_ptys = xHPUX -o x$rxvt_cv_ptys = xPOSIX; then
12165
12166 cat >>confdefs.h <<\_ACEOF
12167 #define PTYS_ARE_SEARCHED 1
12168 _ACEOF
12169
12170 fi
12171
12172
12173 { echo "$as_me:$LINENO: checking for pty ranges..." >&5
12174 echo "$as_me: checking for pty ranges..." >&6;}
12175 ptys=`echo /dev/pty??`
12176 pch1=`echo $ptys | tr ' ' '\012' | sed -e 's/^.*\(.\).$/\1/g' | sort -u | tr -d '\012'`
12177 pch2=`echo $ptys | tr ' ' '\012' | sed -e 's/^.*\(.\)$/\1/g' | sort -u | tr -d '\012'`
12178 if test x$pch1 != x; then
12179
12180 cat >>confdefs.h <<_ACEOF
12181 #define PTYCHAR1 "$pch1"
12182 _ACEOF
12183
12184 fi
12185 if test x$pch2 != x; then
12186
12187 cat >>confdefs.h <<_ACEOF
12188 #define PTYCHAR2 "$pch2"
12189 _ACEOF
12190
12191 fi
12192
12193 if test x$support_xft = xyes; then
12194 LIBS="$LIBS `pkg-config xft --libs`"
12195 CPPFLAGS="$CPPFLAGS `pkg-config xft --cflags`"
12196
12197
12198 for ac_header in X11/Xft/Xft.h
12199 do
12200 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12201 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12202 echo "$as_me:$LINENO: checking for $ac_header" >&5
12203 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12204 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12205 echo $ECHO_N "(cached) $ECHO_C" >&6
12206 fi
12207 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12208 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12209 else
12210 # Is the header compilable?
12211 echo "$as_me:$LINENO: checking $ac_header usability" >&5
12212 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
12213 cat >conftest.$ac_ext <<_ACEOF
12214 /* confdefs.h. */
12215 _ACEOF
12216 cat confdefs.h >>conftest.$ac_ext
12217 cat >>conftest.$ac_ext <<_ACEOF
12218 /* end confdefs.h. */
12219 $ac_includes_default
12220 #include <$ac_header>
12221 _ACEOF
12222 rm -f conftest.$ac_objext
12223 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12224 (eval $ac_compile) 2>conftest.er1
12225 ac_status=$?
12226 grep -v '^ *+' conftest.er1 >conftest.err
12227 rm -f conftest.er1
12228 cat conftest.err >&5
12229 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12230 (exit $ac_status); } &&
12231 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12232 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12233 (eval $ac_try) 2>&5
12234 ac_status=$?
12235 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12236 (exit $ac_status); }; } &&
12237 { ac_try='test -s conftest.$ac_objext'
12238 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12239 (eval $ac_try) 2>&5
12240 ac_status=$?
12241 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12242 (exit $ac_status); }; }; then
12243 ac_header_compiler=yes
12244 else
12245 echo "$as_me: failed program was:" >&5
12246 sed 's/^/| /' conftest.$ac_ext >&5
12247
12248 ac_header_compiler=no
12249 fi
12250 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12251 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12252 echo "${ECHO_T}$ac_header_compiler" >&6
12253
12254 # Is the header present?
12255 echo "$as_me:$LINENO: checking $ac_header presence" >&5
12256 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
12257 cat >conftest.$ac_ext <<_ACEOF
12258 /* confdefs.h. */
12259 _ACEOF
12260 cat confdefs.h >>conftest.$ac_ext
12261 cat >>conftest.$ac_ext <<_ACEOF
12262 /* end confdefs.h. */
12263 #include <$ac_header>
12264 _ACEOF
12265 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
12266 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
12267 ac_status=$?
12268 grep -v '^ *+' conftest.er1 >conftest.err
12269 rm -f conftest.er1
12270 cat conftest.err >&5
12271 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12272 (exit $ac_status); } >/dev/null; then
12273 if test -s conftest.err; then
12274 ac_cpp_err=$ac_cxx_preproc_warn_flag
12275 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
12276 else
12277 ac_cpp_err=
12278 fi
12279 else
12280 ac_cpp_err=yes
12281 fi
12282 if test -z "$ac_cpp_err"; then
12283 ac_header_preproc=yes
12284 else
12285 echo "$as_me: failed program was:" >&5
12286 sed 's/^/| /' conftest.$ac_ext >&5
12287
12288 ac_header_preproc=no
12289 fi
12290 rm -f conftest.err conftest.$ac_ext
12291 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12292 echo "${ECHO_T}$ac_header_preproc" >&6
12293
12294 # So? What about this header?
12295 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
12296 yes:no: )
12297 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12298 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12299 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12300 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12301 ac_header_preproc=yes
12302 ;;
12303 no:yes:* )
12304 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12305 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12306 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
12307 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
12308 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12309 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12310 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
12311 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
12312 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12313 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12314 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12315 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12316 (
12317 cat <<\_ASBOX
12318 ## ------------------------------------------ ##
12319 ## Report this to the AC_PACKAGE_NAME lists. ##
12320 ## ------------------------------------------ ##
12321 _ASBOX
12322 ) |
12323 sed "s/^/$as_me: WARNING: /" >&2
12324 ;;
12325 esac
12326 echo "$as_me:$LINENO: checking for $ac_header" >&5
12327 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12328 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12329 echo $ECHO_N "(cached) $ECHO_C" >&6
12330 else
12331 eval "$as_ac_Header=\$ac_header_preproc"
12332 fi
12333 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12334 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12335
12336 fi
12337 if test `eval echo '${'$as_ac_Header'}'` = yes; then
12338 cat >>confdefs.h <<_ACEOF
12339 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12340 _ACEOF
12341
12342 else
12343 support_xft=no
12344 fi
12345
12346 done
12347
12348
12349 echo "$as_me:$LINENO: checking for XftDrawString32 in -lXft" >&5
12350 echo $ECHO_N "checking for XftDrawString32 in -lXft... $ECHO_C" >&6
12351 if test "${ac_cv_lib_Xft_XftDrawString32+set}" = set; then
12352 echo $ECHO_N "(cached) $ECHO_C" >&6
12353 else
12354 ac_check_lib_save_LIBS=$LIBS
12355 LIBS="-lXft $LIBS"
12356 cat >conftest.$ac_ext <<_ACEOF
12357 /* confdefs.h. */
12358 _ACEOF
12359 cat confdefs.h >>conftest.$ac_ext
12360 cat >>conftest.$ac_ext <<_ACEOF
12361 /* end confdefs.h. */
12362
12363 /* Override any gcc2 internal prototype to avoid an error. */
12364 #ifdef __cplusplus
12365 extern "C"
12366 #endif
12367 /* We use char because int might match the return type of a gcc2
12368 builtin and then its argument prototype would still apply. */
12369 char XftDrawString32 ();
12370 int
12371 main ()
12372 {
12373 XftDrawString32 ();
12374 ;
12375 return 0;
12376 }
12377 _ACEOF
12378 rm -f conftest.$ac_objext conftest$ac_exeext
12379 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12380 (eval $ac_link) 2>conftest.er1
12381 ac_status=$?
12382 grep -v '^ *+' conftest.er1 >conftest.err
12383 rm -f conftest.er1
12384 cat conftest.err >&5
12385 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12386 (exit $ac_status); } &&
12387 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12388 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12389 (eval $ac_try) 2>&5
12390 ac_status=$?
12391 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12392 (exit $ac_status); }; } &&
12393 { ac_try='test -s conftest$ac_exeext'
12394 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12395 (eval $ac_try) 2>&5
12396 ac_status=$?
12397 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12398 (exit $ac_status); }; }; then
12399 ac_cv_lib_Xft_XftDrawString32=yes
12400 else
12401 echo "$as_me: failed program was:" >&5
12402 sed 's/^/| /' conftest.$ac_ext >&5
12403
12404 ac_cv_lib_Xft_XftDrawString32=no
12405 fi
12406 rm -f conftest.err conftest.$ac_objext \
12407 conftest$ac_exeext conftest.$ac_ext
12408 LIBS=$ac_check_lib_save_LIBS
12409 fi
12410 echo "$as_me:$LINENO: result: $ac_cv_lib_Xft_XftDrawString32" >&5
12411 echo "${ECHO_T}$ac_cv_lib_Xft_XftDrawString32" >&6
12412 if test $ac_cv_lib_Xft_XftDrawString32 = yes; then
12413 cat >>confdefs.h <<_ACEOF
12414 #define HAVE_LIBXFT 1
12415 _ACEOF
12416
12417 LIBS="-lXft $LIBS"
12418
12419 else
12420 support_xft=no
12421 fi
12422
12423
12424 if test x$support_xft = xyes; then
12425
12426 cat >>confdefs.h <<\_ACEOF
12427 #define XFT 1
12428 _ACEOF
12429
12430 fi
12431 fi
12432 if test x$support_styles = xyes; then
12433
12434 cat >>confdefs.h <<\_ACEOF
12435 #define ENABLE_STYLES 1
12436 _ACEOF
12437
12438 fi
12439 if test x$support_iso14755 = xyes; then
12440
12441 cat >>confdefs.h <<\_ACEOF
12442 #define ISO_14755 1
12443 _ACEOF
12444
12445 fi
12446 if test x$support_8bitctrls = xyes; then
12447
12448 cat >>confdefs.h <<\_ACEOF
12449 #define EIGHT_BIT_CONTROLS 1
12450 _ACEOF
12451
12452 fi
12453 if test x$support_fading = xyes; then
12454
12455 cat >>confdefs.h <<\_ACEOF
12456 #define OFF_FOCUS_FADING 1
12457 _ACEOF
12458
12459 fi
12460 if test x$support_tinting = xyes; then
12461
12462 cat >>confdefs.h <<\_ACEOF
12463 #define TINTING 1
12464 _ACEOF
12465
12466 fi
12467 if test x$support_inheritpixmap = xyes; then
12468
12469 cat >>confdefs.h <<\_ACEOF
12470 #define TRANSPARENT 1
12471 _ACEOF
12472
12473 fi
12474 if test x$support_keepscrolling = xno; then
12475
12476 cat >>confdefs.h <<\_ACEOF
12477 #define NO_SCROLLBAR_BUTTON_CONTINUAL_SCROLLING 1
12478 _ACEOF
12479
12480 fi
12481 if test x$support_selectionscrolling = xyes; then
12482
12483 cat >>confdefs.h <<\_ACEOF
12484 #define SELECTION_SCROLLING 1
12485 _ACEOF
12486
12487 fi
12488 if test x$support_frills = xyes; then
12489
12490 cat >>confdefs.h <<\_ACEOF
12491 #define ENABLE_FRILLS 1
12492 _ACEOF
12493
12494 fi
12495 if test x$support_24bit = xyes; then
12496
12497 cat >>confdefs.h <<\_ACEOF
12498 #define PREFER_24BIT 1
12499 _ACEOF
12500
12501 fi
12502 if test x$support_mousewheel = xyes; then
12503
12504 cat >>confdefs.h <<\_ACEOF
12505 #define MOUSE_WHEEL 1
12506 _ACEOF
12507
12508 fi
12509 if test x$support_mouseslipwheel = xyes; then
12510
12511 cat >>confdefs.h <<\_ACEOF
12512 #define MOUSE_SLIP_WHEELING 1
12513 _ACEOF
12514
12515 fi
12516 if test x$support_utmp = xyes; then
12517
12518 cat >>confdefs.h <<\_ACEOF
12519 #define UTMP_SUPPORT 1
12520 _ACEOF
12521
12522 fi
12523 if test x$support_wtmp = xyes; then
12524
12525 cat >>confdefs.h <<\_ACEOF
12526 #define WTMP_SUPPORT 1
12527 _ACEOF
12528
12529 fi
12530 if test x$support_lastlog = xyes; then
12531
12532 cat >>confdefs.h <<\_ACEOF
12533 #define LASTLOG_SUPPORT 1
12534 _ACEOF
12535
12536 fi
12537 if test x$support_xim = xyes -o x$multichar_set = xyes; then
12538 if test x$rxvt_cv_func_xlocale = xyes; then
12539
12540 cat >>confdefs.h <<\_ACEOF
12541 #define USE_XIM 1
12542 _ACEOF
12543
12544 fi
12545 fi
12546 if test x$support_xpm = xyes; then
12547
12548 cat >>confdefs.h <<\_ACEOF
12549 #define XPM_BACKGROUND 1
12550 _ACEOF
12551
12552 fi
12553 if test x$support_scroll_rxvt = xyes; then
12554
12555 cat >>confdefs.h <<\_ACEOF
12556 #define RXVT_SCROLLBAR 1
12557 _ACEOF
12558
12559 scrolltypes="rxvt"
12560 fi
12561 if test x$support_scroll_next = xyes; then
12562
12563 cat >>confdefs.h <<\_ACEOF
12564 #define NEXT_SCROLLBAR 1
12565 _ACEOF
12566
12567 scrolltypes="$scrolltypes next"
12568 fi
12569 if test x$support_scroll_xterm = xyes; then
12570
12571 cat >>confdefs.h <<\_ACEOF
12572 #define XTERM_SCROLLBAR 1
12573 _ACEOF
12574
12575 scrolltypes="$scrolltypes xterm"
12576 fi
12577 if test x$support_scroll_plain = xyes; then
12578
12579 cat >>confdefs.h <<\_ACEOF
12580 #define PLAIN_SCROLLBAR 1
12581 _ACEOF
12582
12583 scrolltypes="$scrolltypes plain"
12584 fi
12585 if test x$support_pointer_blank = xyes; then
12586
12587 cat >>confdefs.h <<\_ACEOF
12588 #define POINTER_BLANK 1
12589 _ACEOF
12590
12591 fi
12592 if test x$support_text_blink = xyes; then
12593
12594 cat >>confdefs.h <<\_ACEOF
12595 #define TEXT_BLINK 1
12596 _ACEOF
12597
12598 fi
12599 if test x$support_unicode3 = xyes; then
12600
12601 cat >>confdefs.h <<\_ACEOF
12602 #define UNICODE_3 1
12603 _ACEOF
12604
12605 fi
12606 if test x$support_combining = xyes; then
12607
12608 cat >>confdefs.h <<\_ACEOF
12609 #define ENABLE_COMBINING 1
12610 _ACEOF
12611
12612 fi
12613 if test x$codesets = xall; then
12614 codesets=jp,jp-ext,kr,zh,zh-ext
12615 fi
12616
12617 cat >>confdefs.h <<\_ACEOF
12618 #define ENCODING_EU 1
12619 _ACEOF
12620
12621
12622 cat >>confdefs.h <<\_ACEOF
12623 #define ENCODING_VN 1
12624 _ACEOF
12625
12626 for codeset in `echo $codesets | tr "a-z,\\-" "A-Z _"`; do
12627 case "$codeset" in
12628 JP )
12629 cat >>confdefs.h <<\_ACEOF
12630 #define ENCODING_JP 1
12631 _ACEOF
12632 ;;
12633 JP_EXT )
12634 cat >>confdefs.h <<\_ACEOF
12635 #define ENCODING_JP_EXT 1
12636 _ACEOF
12637 ;;
12638 KR )
12639 cat >>confdefs.h <<\_ACEOF
12640 #define ENCODING_KR 1
12641 _ACEOF
12642 ;;
12643 ZH )
12644 cat >>confdefs.h <<\_ACEOF
12645 #define ENCODING_ZH 1
12646 _ACEOF
12647 ;;
12648 ZH_EXT )
12649 cat >>confdefs.h <<\_ACEOF
12650 #define ENCODING_ZH_EXT 1
12651 _ACEOF
12652 ;;
12653 esac
12654 done
12655
12656 IF_PERL=\#
12657 if test x$support_perl = xyes; then
12658 # Extract the first word of "perl5", so it can be a program name with args.
12659 set dummy perl5; ac_word=$2
12660 echo "$as_me:$LINENO: checking for $ac_word" >&5
12661 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
12662 if test "${ac_cv_path_PERL+set}" = set; then
12663 echo $ECHO_N "(cached) $ECHO_C" >&6
12664 else
12665 case $PERL in
12666 [\\/]* | ?:[\\/]*)
12667 ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
12668 ;;
12669 *)
12670 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12671 for as_dir in $PATH
12672 do
12673 IFS=$as_save_IFS
12674 test -z "$as_dir" && as_dir=.
12675 for ac_exec_ext in '' $ac_executable_extensions; do
12676 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12677 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
12678 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12679 break 2
12680 fi
12681 done
12682 done
12683
12684 ;;
12685 esac
12686 fi
12687 PERL=$ac_cv_path_PERL
12688
12689 if test -n "$PERL"; then
12690 echo "$as_me:$LINENO: result: $PERL" >&5
12691 echo "${ECHO_T}$PERL" >&6
12692 else
12693 echo "$as_me:$LINENO: result: no" >&5
12694 echo "${ECHO_T}no" >&6
12695 fi
12696
12697 # Extract the first word of "perl", so it can be a program name with args.
12698 set dummy perl; ac_word=$2
12699 echo "$as_me:$LINENO: checking for $ac_word" >&5
12700 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
12701 if test "${ac_cv_path_PERL+set}" = set; then
12702 echo $ECHO_N "(cached) $ECHO_C" >&6
12703 else
12704 case $PERL in
12705 [\\/]* | ?:[\\/]*)
12706 ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
12707 ;;
12708 *)
12709 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12710 for as_dir in $PATH
12711 do
12712 IFS=$as_save_IFS
12713 test -z "$as_dir" && as_dir=.
12714 for ac_exec_ext in '' $ac_executable_extensions; do
12715 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12716 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
12717 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12718 break 2
12719 fi
12720 done
12721 done
12722
12723 ;;
12724 esac
12725 fi
12726 PERL=$ac_cv_path_PERL
12727
12728 if test -n "$PERL"; then
12729 echo "$as_me:$LINENO: result: $PERL" >&5
12730 echo "${ECHO_T}$PERL" >&6
12731 else
12732 echo "$as_me:$LINENO: result: no" >&5
12733 echo "${ECHO_T}no" >&6
12734 fi
12735
12736
12737 echo "$as_me:$LINENO: checking for $PERL suitability" >&5
12738 echo $ECHO_N "checking for $PERL suitability... $ECHO_C" >&6
12739 if $PERL -MExtUtils::Embed -e "use v5.8" >/dev/null 2>/dev/null; then
12740
12741 save_CXXFLAGS="$CXXFLAGS"
12742 save_LIBS="$LIBS"
12743 CXXFLAGS="$CXXFLAGS `$PERL -MExtUtils::Embed -e ccopts`"
12744 LIBS="$LIBS `$PERL -MExtUtils::Embed -e ldopts`"
12745 cat >conftest.$ac_ext <<_ACEOF
12746 /* confdefs.h. */
12747 _ACEOF
12748 cat confdefs.h >>conftest.$ac_ext
12749 cat >>conftest.$ac_ext <<_ACEOF
12750 /* end confdefs.h. */
12751
12752 #include <EXTERN.h>
12753 #include <perl.h>
12754 #include <XSUB.h>
12755
12756 int
12757 main ()
12758 {
12759
12760 PerlInterpreter *perl = perl_alloc ();
12761
12762 ;
12763 return 0;
12764 }
12765 _ACEOF
12766 rm -f conftest.$ac_objext conftest$ac_exeext
12767 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12768 (eval $ac_link) 2>conftest.er1
12769 ac_status=$?
12770 grep -v '^ *+' conftest.er1 >conftest.err
12771 rm -f conftest.er1
12772 cat conftest.err >&5
12773 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12774 (exit $ac_status); } &&
12775 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12776 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12777 (eval $ac_try) 2>&5
12778 ac_status=$?
12779 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12780 (exit $ac_status); }; } &&
12781 { ac_try='test -s conftest$ac_exeext'
12782 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12783 (eval $ac_try) 2>&5
12784 ac_status=$?
12785 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12786 (exit $ac_status); }; }; then
12787 rxvt_perl_link=yes
12788 else
12789 echo "$as_me: failed program was:" >&5
12790 sed 's/^/| /' conftest.$ac_ext >&5
12791
12792 rxvt_perl_link=no
12793 fi
12794 rm -f conftest.err conftest.$ac_objext \
12795 conftest$ac_exeext conftest.$ac_ext
12796 CXXFLAGS="$save_CXXFLAGS"
12797 LIBS="$save_LIBS"
12798
12799 if test x$rxvt_perl_link = xyes; then
12800 echo "$as_me:$LINENO: result: ok" >&5
12801 echo "${ECHO_T}ok" >&6
12802
12803 cat >>confdefs.h <<\_ACEOF
12804 #define ENABLE_PERL 1
12805 _ACEOF
12806
12807 IF_PERL=
12808 PERL_O=rxvtperl.o
12809 PERLFLAGS="`$PERL -MExtUtils::Embed -e ccopts`"
12810 PERLLIB="`$PERL -MExtUtils::Embed -e ldopts`"
12811 PERLPRIVLIBEXP="`$PERL -MConfig -e 'print $Config{privlibexp}'`"
12812 else
12813 { { echo "$as_me:$LINENO: error: no, unable to link" >&5
12814 echo "$as_me: error: no, unable to link" >&2;}
12815 { (exit 1); exit 1; }; }
12816 fi
12817 else
12818 { { echo "$as_me:$LINENO: error: no working perl found, or perl not version >= 5.8" >&5
12819 echo "$as_me: error: no working perl found, or perl not version >= 5.8" >&2;}
12820 { (exit 1); exit 1; }; }
12821 fi
12822 fi
12823
12824
12825
12826
12827
12828
12829
12830 if test x$support_perl = xyes; then
12831 support_frills=yes
12832 fi
12833
12834
12835 CFLAGS=${CFLAGS--O}
12836 LDFLAGS=${LDFLAGS--O}
12837
12838 CPPFLAGS="$CPPFLAGS"
12839
12840
12841
12842
12843
12844
12845
12846 if test x$rxvt_cv_rpath = xyes -o x$rxvt_cv_R = xyes; then
12847 DLIB=`echo $DLIB | sed "$R_TRANSLATE"`
12848 LIBS=`echo $LIBS | sed "$R_TRANSLATE"`
12849 X_LIBS=`echo $X_LIBS | sed "$R_TRANSLATE"`
12850 X_EXTRA_LIBS=`echo $X_EXTRA_LIBS | sed "$R_TRANSLATE"`
12851 XPM_LIBS=`echo $XPM_LIBS | sed "$R_TRANSLATE"`
12852 fi
12853
12854
12855
12856
12857
12858 test "$program_prefix" != NONE &&
12859 program_transform_name="s,^,$program_prefix,;$program_transform_name"
12860 # Use a double $ so make ignores it.
12861 test "$program_suffix" != NONE &&
12862 program_transform_name="s,\$,$program_suffix,;$program_transform_name"
12863 # Double any \ or $. echo might interpret backslashes.
12864 # By default was `s,x,x', remove it if useless.
12865 cat <<\_ACEOF >conftest.sed
12866 s/[\\$]/&&/g;s/;s,x,x,$//
12867 _ACEOF
12868 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
12869 rm conftest.sed
12870
12871
12872
12873
12874
12875 if test "$ac_cv_header_stdint_h" = "yes" -o "$notset" = "dontmatch"; then
12876 include_stdint_h="#include <stdint.h>"
12877 else
12878 include_stdint_h="/* #include <stdint.h> */"
12879 fi
12880 if test "$ac_cv_header_stdarg_h" = "yes" -o "$notset" = "dontmatch"; then
12881 include_stdarg_h="#include <cstdarg>"
12882 else
12883 include_stdarg_h="/* #include <cstdarg> */"
12884 fi
12885 if test "$ac_cv_header_stdlib_h" = "yes" -o "$notset" = "dontmatch"; then
12886 include_stdlib_h="#include <cstdlib>"
12887 else
12888 include_stdlib_h="/* #include <cstdlib> */"
12889 fi
12890 if test "$ac_cv_header_unistd_h" = "yes" -o "$notset" = "dontmatch"; then
12891 include_unistd_h="#include <unistd.h>"
12892 else
12893 include_unistd_h="/* #include <unistd.h> */"
12894 fi
12895 if test "$ac_cv_header_string_h" = "yes" -o "$notset" = "dontmatch"; then
12896 include_string_h="#include <cstring>"
12897 else
12898 include_string_h="/* #include <cstring> */"
12899 fi
12900 if test "$ac_cv_header_fcntl_h" = "yes" -o "$notset" = "dontmatch"; then
12901 include_fcntl_h="#include <fcntl.h>"
12902 else
12903 include_fcntl_h="/* #include <fcntl.h> */"
12904 fi
12905 if test "$ac_cv_header_util_h" = "yes" -o "$notset" = "dontmatch"; then
12906 include_util_h="#include <util.h>"
12907 else
12908 include_util_h="/* #include <util.h> */"
12909 fi
12910 if test "$ac_cv_header_assert_h" = "yes" -o "$notset" = "dontmatch"; then
12911 include_assert_h="#include <assert.h>"
12912 else
12913 include_assert_h="/* #include <assert.h> */"
12914 fi
12915 if test "$rxvt_cv_header_sysioctl" = "yes" -o "$notset" = "dontmatch"; then
12916 include_sys_ioctl_h="#include <sys/ioctl.h>"
12917 else
12918 include_sys_ioctl_h="/* #include <sys/ioctl.h> */"
12919 fi
12920 if test "$ac_cv_header_sys_select_h" = "yes" -o "$notset" = "dontmatch"; then
12921 include_sys_select_h="#include <sys/select.h>"
12922 else
12923 include_sys_select_h="/* #include <sys/select.h> */"
12924 fi
12925 if test "$ac_cv_header_sys_strredir_h" = "yes" -o "$notset" = "dontmatch"; then
12926 include_sys_strredir_h="#include <sys/strredir.h>"
12927 else
12928 include_sys_strredir_h="/* #include <sys/strredir.h> */"
12929 fi
12930 if test "$ac_cv_header_sys_time_h" = "yes" -o "$notset" = "dontmatch"; then
12931 include_sys_time_h="#include <sys/time.h>"
12932 else
12933 include_sys_time_h="/* #include <sys/time.h> */"
12934 fi
12935 if test "$ac_cv_header_sys_time_h" = "no" -o "$ac_cv_header_time" = "yes"; then
12936 include_time_h="#include <time.h>"
12937 else
12938 include_time_h="/* #include <time.h> */"
12939 fi
12940
12941 ac_config_files="$ac_config_files Makefile doc/Makefile src/Makefile src/rxvtlib.h"
12942
12943 cat >confcache <<\_ACEOF
12944 # This file is a shell script that caches the results of configure
12945 # tests run on this system so they can be shared between configure
12946 # scripts and configure runs, see configure's option --config-cache.
12947 # It is not useful on other systems. If it contains results you don't
12948 # want to keep, you may remove or edit it.
12949 #
12950 # config.status only pays attention to the cache file if you give it
12951 # the --recheck option to rerun configure.
12952 #
12953 # `ac_cv_env_foo' variables (set or unset) will be overridden when
12954 # loading this file, other *unset* `ac_cv_foo' will be assigned the
12955 # following values.
12956
12957 _ACEOF
12958
12959 # The following way of writing the cache mishandles newlines in values,
12960 # but we know of no workaround that is simple, portable, and efficient.
12961 # So, don't put newlines in cache variables' values.
12962 # Ultrix sh set writes to stderr and can't be redirected directly,
12963 # and sets the high bit in the cache file unless we assign to the vars.
12964 {
12965 (set) 2>&1 |
12966 case `(ac_space=' '; set | grep ac_space) 2>&1` in
12967 *ac_space=\ *)
12968 # `set' does not quote correctly, so add quotes (double-quote
12969 # substitution turns \\\\ into \\, and sed turns \\ into \).
12970 sed -n \
12971 "s/'/'\\\\''/g;
12972 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
12973 ;;
12974 *)
12975 # `set' quotes correctly as required by POSIX, so do not add quotes.
12976 sed -n \
12977 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
12978 ;;
12979 esac;
12980 } |
12981 sed '
12982 t clear
12983 : clear
12984 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
12985 t end
12986 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
12987 : end' >>confcache
12988 if diff $cache_file confcache >/dev/null 2>&1; then :; else
12989 if test -w $cache_file; then
12990 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
12991 cat confcache >$cache_file
12992 else
12993 echo "not updating unwritable cache $cache_file"
12994 fi
12995 fi
12996 rm -f confcache
12997
12998 test "x$prefix" = xNONE && prefix=$ac_default_prefix
12999 # Let make expand exec_prefix.
13000 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
13001
13002 # VPATH may cause trouble with some makes, so we remove $(srcdir),
13003 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
13004 # trailing colons and then remove the whole line if VPATH becomes empty
13005 # (actually we leave an empty line to preserve line numbers).
13006 if test "x$srcdir" = x.; then
13007 ac_vpsub='/^[ ]*VPATH[ ]*=/{
13008 s/:*\$(srcdir):*/:/;
13009 s/:*\${srcdir}:*/:/;
13010 s/:*@srcdir@:*/:/;
13011 s/^\([^=]*=[ ]*\):*/\1/;
13012 s/:*$//;
13013 s/^[^=]*=[ ]*$//;
13014 }'
13015 fi
13016
13017 DEFS=-DHAVE_CONFIG_H
13018
13019 ac_libobjs=
13020 ac_ltlibobjs=
13021 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
13022 # 1. Remove the extension, and $U if already installed.
13023 ac_i=`echo "$ac_i" |
13024 sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
13025 # 2. Add them.
13026 ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
13027 ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
13028 done
13029 LIBOBJS=$ac_libobjs
13030
13031 LTLIBOBJS=$ac_ltlibobjs
13032
13033
13034
13035 : ${CONFIG_STATUS=./config.status}
13036 ac_clean_files_save=$ac_clean_files
13037 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
13038 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
13039 echo "$as_me: creating $CONFIG_STATUS" >&6;}
13040 cat >$CONFIG_STATUS <<_ACEOF
13041 #! $SHELL
13042 # Generated by $as_me.
13043 # Run this file to recreate the current configuration.
13044 # Compiler output produced by configure, useful for debugging
13045 # configure, is in config.log if it exists.
13046
13047 debug=false
13048 ac_cs_recheck=false
13049 ac_cs_silent=false
13050 SHELL=\${CONFIG_SHELL-$SHELL}
13051 _ACEOF
13052
13053 cat >>$CONFIG_STATUS <<\_ACEOF
13054 ## --------------------- ##
13055 ## M4sh Initialization. ##
13056 ## --------------------- ##
13057
13058 # Be Bourne compatible
13059 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
13060 emulate sh
13061 NULLCMD=:
13062 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
13063 # is contrary to our usage. Disable this feature.
13064 alias -g '${1+"$@"}'='"$@"'
13065 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
13066 set -o posix
13067 fi
13068 DUALCASE=1; export DUALCASE # for MKS sh
13069
13070 # Support unset when possible.
13071 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
13072 as_unset=unset
13073 else
13074 as_unset=false
13075 fi
13076
13077
13078 # Work around bugs in pre-3.0 UWIN ksh.
13079 $as_unset ENV MAIL MAILPATH
13080 PS1='$ '
13081 PS2='> '
13082 PS4='+ '
13083
13084 # NLS nuisances.
13085 for as_var in \
13086 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
13087 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
13088 LC_TELEPHONE LC_TIME
13089 do
13090 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
13091 eval $as_var=C; export $as_var
13092 else
13093 $as_unset $as_var
13094 fi
13095 done
13096
13097 # Required to use basename.
13098 if expr a : '\(a\)' >/dev/null 2>&1; then
13099 as_expr=expr
13100 else
13101 as_expr=false
13102 fi
13103
13104 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
13105 as_basename=basename
13106 else
13107 as_basename=false
13108 fi
13109
13110
13111 # Name of the executable.
13112 as_me=`$as_basename "$0" ||
13113 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
13114 X"$0" : 'X\(//\)$' \| \
13115 X"$0" : 'X\(/\)$' \| \
13116 . : '\(.\)' 2>/dev/null ||
13117 echo X/"$0" |
13118 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
13119 /^X\/\(\/\/\)$/{ s//\1/; q; }
13120 /^X\/\(\/\).*/{ s//\1/; q; }
13121 s/.*/./; q'`
13122
13123
13124 # PATH needs CR, and LINENO needs CR and PATH.
13125 # Avoid depending upon Character Ranges.
13126 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
13127 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
13128 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
13129 as_cr_digits='0123456789'
13130 as_cr_alnum=$as_cr_Letters$as_cr_digits
13131
13132 # The user is always right.
13133 if test "${PATH_SEPARATOR+set}" != set; then
13134 echo "#! /bin/sh" >conf$$.sh
13135 echo "exit 0" >>conf$$.sh
13136 chmod +x conf$$.sh
13137 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
13138 PATH_SEPARATOR=';'
13139 else
13140 PATH_SEPARATOR=:
13141 fi
13142 rm -f conf$$.sh
13143 fi
13144
13145
13146 as_lineno_1=$LINENO
13147 as_lineno_2=$LINENO
13148 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
13149 test "x$as_lineno_1" != "x$as_lineno_2" &&
13150 test "x$as_lineno_3" = "x$as_lineno_2" || {
13151 # Find who we are. Look in the path if we contain no path at all
13152 # relative or not.
13153 case $0 in
13154 *[\\/]* ) as_myself=$0 ;;
13155 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13156 for as_dir in $PATH
13157 do
13158 IFS=$as_save_IFS
13159 test -z "$as_dir" && as_dir=.
13160 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
13161 done
13162
13163 ;;
13164 esac
13165 # We did not find ourselves, most probably we were run as `sh COMMAND'
13166 # in which case we are not to be found in the path.
13167 if test "x$as_myself" = x; then
13168 as_myself=$0
13169 fi
13170 if test ! -f "$as_myself"; then
13171 { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
13172 echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
13173 { (exit 1); exit 1; }; }
13174 fi
13175 case $CONFIG_SHELL in
13176 '')
13177 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13178 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
13179 do
13180 IFS=$as_save_IFS
13181 test -z "$as_dir" && as_dir=.
13182 for as_base in sh bash ksh sh5; do
13183 case $as_dir in
13184 /*)
13185 if ("$as_dir/$as_base" -c '
13186 as_lineno_1=$LINENO
13187 as_lineno_2=$LINENO
13188 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
13189 test "x$as_lineno_1" != "x$as_lineno_2" &&
13190 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
13191 $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
13192 $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
13193 CONFIG_SHELL=$as_dir/$as_base
13194 export CONFIG_SHELL
13195 exec "$CONFIG_SHELL" "$0" ${1+"$@"}
13196 fi;;
13197 esac
13198 done
13199 done
13200 ;;
13201 esac
13202
13203 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
13204 # uniformly replaced by the line number. The first 'sed' inserts a
13205 # line-number line before each line; the second 'sed' does the real
13206 # work. The second script uses 'N' to pair each line-number line
13207 # with the numbered line, and appends trailing '-' during
13208 # substitution so that $LINENO is not a special case at line end.
13209 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
13210 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
13211 sed '=' <$as_myself |
13212 sed '
13213 N
13214 s,$,-,
13215 : loop
13216 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
13217 t loop
13218 s,-$,,
13219 s,^['$as_cr_digits']*\n,,
13220 ' >$as_me.lineno &&
13221 chmod +x $as_me.lineno ||
13222 { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
13223 echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
13224 { (exit 1); exit 1; }; }
13225
13226 # Don't try to exec as it changes $[0], causing all sort of problems
13227 # (the dirname of $[0] is not the place where we might find the
13228 # original and so on. Autoconf is especially sensible to this).
13229 . ./$as_me.lineno
13230 # Exit status is that of the last command.
13231 exit
13232 }
13233
13234
13235 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
13236 *c*,-n*) ECHO_N= ECHO_C='
13237 ' ECHO_T=' ' ;;
13238 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
13239 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
13240 esac
13241
13242 if expr a : '\(a\)' >/dev/null 2>&1; then
13243 as_expr=expr
13244 else
13245 as_expr=false
13246 fi
13247
13248 rm -f conf$$ conf$$.exe conf$$.file
13249 echo >conf$$.file
13250 if ln -s conf$$.file conf$$ 2>/dev/null; then
13251 # We could just check for DJGPP; but this test a) works b) is more generic
13252 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
13253 if test -f conf$$.exe; then
13254 # Don't use ln at all; we don't have any links
13255 as_ln_s='cp -p'
13256 else
13257 as_ln_s='ln -s'
13258 fi
13259 elif ln conf$$.file conf$$ 2>/dev/null; then
13260 as_ln_s=ln
13261 else
13262 as_ln_s='cp -p'
13263 fi
13264 rm -f conf$$ conf$$.exe conf$$.file
13265
13266 if mkdir -p . 2>/dev/null; then
13267 as_mkdir_p=:
13268 else
13269 test -d ./-p && rmdir ./-p
13270 as_mkdir_p=false
13271 fi
13272
13273 as_executable_p="test -f"
13274
13275 # Sed expression to map a string onto a valid CPP name.
13276 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
13277
13278 # Sed expression to map a string onto a valid variable name.
13279 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
13280
13281
13282 # IFS
13283 # We need space, tab and new line, in precisely that order.
13284 as_nl='
13285 '
13286 IFS=" $as_nl"
13287
13288 # CDPATH.
13289 $as_unset CDPATH
13290
13291 exec 6>&1
13292
13293 # Open the log real soon, to keep \$[0] and so on meaningful, and to
13294 # report actual input values of CONFIG_FILES etc. instead of their
13295 # values after options handling. Logging --version etc. is OK.
13296 exec 5>>config.log
13297 {
13298 echo
13299 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
13300 ## Running $as_me. ##
13301 _ASBOX
13302 } >&5
13303 cat >&5 <<_CSEOF
13304
13305 This file was extended by $as_me, which was
13306 generated by GNU Autoconf 2.59. Invocation command line was
13307
13308 CONFIG_FILES = $CONFIG_FILES
13309 CONFIG_HEADERS = $CONFIG_HEADERS
13310 CONFIG_LINKS = $CONFIG_LINKS
13311 CONFIG_COMMANDS = $CONFIG_COMMANDS
13312 $ $0 $@
13313
13314 _CSEOF
13315 echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
13316 echo >&5
13317 _ACEOF
13318
13319 # Files that config.status was made for.
13320 if test -n "$ac_config_files"; then
13321 echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
13322 fi
13323
13324 if test -n "$ac_config_headers"; then
13325 echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
13326 fi
13327
13328 if test -n "$ac_config_links"; then
13329 echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
13330 fi
13331
13332 if test -n "$ac_config_commands"; then
13333 echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
13334 fi
13335
13336 cat >>$CONFIG_STATUS <<\_ACEOF
13337
13338 ac_cs_usage="\
13339 \`$as_me' instantiates files from templates according to the
13340 current configuration.
13341
13342 Usage: $0 [OPTIONS] [FILE]...
13343
13344 -h, --help print this help, then exit
13345 -V, --version print version number, then exit
13346 -q, --quiet do not print progress messages
13347 -d, --debug don't remove temporary files
13348 --recheck update $as_me by reconfiguring in the same conditions
13349 --file=FILE[:TEMPLATE]
13350 instantiate the configuration file FILE
13351 --header=FILE[:TEMPLATE]
13352 instantiate the configuration header FILE
13353
13354 Configuration files:
13355 $config_files
13356
13357 Configuration headers:
13358 $config_headers
13359
13360 Report bugs to <bug-autoconf@gnu.org>."
13361 _ACEOF
13362
13363 cat >>$CONFIG_STATUS <<_ACEOF
13364 ac_cs_version="\\
13365 config.status
13366 configured by $0, generated by GNU Autoconf 2.59,
13367 with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
13368
13369 Copyright (C) 2003 Free Software Foundation, Inc.
13370 This config.status script is free software; the Free Software Foundation
13371 gives unlimited permission to copy, distribute and modify it."
13372 srcdir=$srcdir
13373 INSTALL="$INSTALL"
13374 _ACEOF
13375
13376 cat >>$CONFIG_STATUS <<\_ACEOF
13377 # If no file are specified by the user, then we need to provide default
13378 # value. By we need to know if files were specified by the user.
13379 ac_need_defaults=:
13380 while test $# != 0
13381 do
13382 case $1 in
13383 --*=*)
13384 ac_option=`expr "x$1" : 'x\([^=]*\)='`
13385 ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
13386 ac_shift=:
13387 ;;
13388 -*)
13389 ac_option=$1
13390 ac_optarg=$2
13391 ac_shift=shift
13392 ;;
13393 *) # This is not an option, so the user has probably given explicit
13394 # arguments.
13395 ac_option=$1
13396 ac_need_defaults=false;;
13397 esac
13398
13399 case $ac_option in
13400 # Handling of the options.
13401 _ACEOF
13402 cat >>$CONFIG_STATUS <<\_ACEOF
13403 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
13404 ac_cs_recheck=: ;;
13405 --version | --vers* | -V )
13406 echo "$ac_cs_version"; exit 0 ;;
13407 --he | --h)
13408 # Conflict between --help and --header
13409 { { echo "$as_me:$LINENO: error: ambiguous option: $1
13410 Try \`$0 --help' for more information." >&5
13411 echo "$as_me: error: ambiguous option: $1
13412 Try \`$0 --help' for more information." >&2;}
13413 { (exit 1); exit 1; }; };;
13414 --help | --hel | -h )
13415 echo "$ac_cs_usage"; exit 0 ;;
13416 --debug | --d* | -d )
13417 debug=: ;;
13418 --file | --fil | --fi | --f )
13419 $ac_shift
13420 CONFIG_FILES="$CONFIG_FILES $ac_optarg"
13421 ac_need_defaults=false;;
13422 --header | --heade | --head | --hea )
13423 $ac_shift
13424 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
13425 ac_need_defaults=false;;
13426 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
13427 | -silent | --silent | --silen | --sile | --sil | --si | --s)
13428 ac_cs_silent=: ;;
13429
13430 # This is an error.
13431 -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
13432 Try \`$0 --help' for more information." >&5
13433 echo "$as_me: error: unrecognized option: $1
13434 Try \`$0 --help' for more information." >&2;}
13435 { (exit 1); exit 1; }; } ;;
13436
13437 *) ac_config_targets="$ac_config_targets $1" ;;
13438
13439 esac
13440 shift
13441 done
13442
13443 ac_configure_extra_args=
13444
13445 if $ac_cs_silent; then
13446 exec 6>/dev/null
13447 ac_configure_extra_args="$ac_configure_extra_args --silent"
13448 fi
13449
13450 _ACEOF
13451 cat >>$CONFIG_STATUS <<_ACEOF
13452 if \$ac_cs_recheck; then
13453 echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
13454 exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
13455 fi
13456
13457 _ACEOF
13458
13459
13460
13461
13462
13463 cat >>$CONFIG_STATUS <<\_ACEOF
13464 for ac_config_target in $ac_config_targets
13465 do
13466 case "$ac_config_target" in
13467 # Handling of arguments.
13468 "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
13469 "doc/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
13470 "src/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
13471 "src/rxvtlib.h" ) CONFIG_FILES="$CONFIG_FILES src/rxvtlib.h" ;;
13472 "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.h.in" ;;
13473 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
13474 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
13475 { (exit 1); exit 1; }; };;
13476 esac
13477 done
13478
13479 # If the user did not use the arguments to specify the items to instantiate,
13480 # then the envvar interface is used. Set only those that are not.
13481 # We use the long form for the default assignment because of an extremely
13482 # bizarre bug on SunOS 4.1.3.
13483 if $ac_need_defaults; then
13484 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
13485 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
13486 fi
13487
13488 # Have a temporary directory for convenience. Make it in the build tree
13489 # simply because there is no reason to put it here, and in addition,
13490 # creating and moving files from /tmp can sometimes cause problems.
13491 # Create a temporary directory, and hook for its removal unless debugging.
13492 $debug ||
13493 {
13494 trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
13495 trap '{ (exit 1); exit 1; }' 1 2 13 15
13496 }
13497
13498 # Create a (secure) tmp directory for tmp files.
13499
13500 {
13501 tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
13502 test -n "$tmp" && test -d "$tmp"
13503 } ||
13504 {
13505 tmp=./confstat$$-$RANDOM
13506 (umask 077 && mkdir $tmp)
13507 } ||
13508 {
13509 echo "$me: cannot create a temporary directory in ." >&2
13510 { (exit 1); exit 1; }
13511 }
13512
13513 _ACEOF
13514
13515 cat >>$CONFIG_STATUS <<_ACEOF
13516
13517 #
13518 # CONFIG_FILES section.
13519 #
13520
13521 # No need to generate the scripts if there are no CONFIG_FILES.
13522 # This happens for instance when ./config.status config.h
13523 if test -n "\$CONFIG_FILES"; then
13524 # Protect against being on the right side of a sed subst in config.status.
13525 sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
13526 s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
13527 s,@SHELL@,$SHELL,;t t
13528 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
13529 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
13530 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
13531 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
13532 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
13533 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
13534 s,@exec_prefix@,$exec_prefix,;t t
13535 s,@prefix@,$prefix,;t t
13536 s,@program_transform_name@,$program_transform_name,;t t
13537 s,@bindir@,$bindir,;t t
13538 s,@sbindir@,$sbindir,;t t
13539 s,@libexecdir@,$libexecdir,;t t
13540 s,@datadir@,$datadir,;t t
13541 s,@sysconfdir@,$sysconfdir,;t t
13542 s,@sharedstatedir@,$sharedstatedir,;t t
13543 s,@localstatedir@,$localstatedir,;t t
13544 s,@libdir@,$libdir,;t t
13545 s,@includedir@,$includedir,;t t
13546 s,@oldincludedir@,$oldincludedir,;t t
13547 s,@infodir@,$infodir,;t t
13548 s,@mandir@,$mandir,;t t
13549 s,@build_alias@,$build_alias,;t t
13550 s,@host_alias@,$host_alias,;t t
13551 s,@target_alias@,$target_alias,;t t
13552 s,@DEFS@,$DEFS,;t t
13553 s,@ECHO_C@,$ECHO_C,;t t
13554 s,@ECHO_N@,$ECHO_N,;t t
13555 s,@ECHO_T@,$ECHO_T,;t t
13556 s,@LIBS@,$LIBS,;t t
13557 s,@build@,$build,;t t
13558 s,@build_cpu@,$build_cpu,;t t
13559 s,@build_vendor@,$build_vendor,;t t
13560 s,@build_os@,$build_os,;t t
13561 s,@host@,$host,;t t
13562 s,@host_cpu@,$host_cpu,;t t
13563 s,@host_vendor@,$host_vendor,;t t
13564 s,@host_os@,$host_os,;t t
13565 s,@VERSION@,$VERSION,;t t
13566 s,@DATE@,$DATE,;t t
13567 s,@LSMDATE@,$LSMDATE,;t t
13568 s,@LIBVERSION@,$LIBVERSION,;t t
13569 s,@CC@,$CC,;t t
13570 s,@CFLAGS@,$CFLAGS,;t t
13571 s,@LDFLAGS@,$LDFLAGS,;t t
13572 s,@CPPFLAGS@,$CPPFLAGS,;t t
13573 s,@ac_ct_CC@,$ac_ct_CC,;t t
13574 s,@EXEEXT@,$EXEEXT,;t t
13575 s,@OBJEXT@,$OBJEXT,;t t
13576 s,@CXX@,$CXX,;t t
13577 s,@CXXFLAGS@,$CXXFLAGS,;t t
13578 s,@ac_ct_CXX@,$ac_ct_CXX,;t t
13579 s,@CPP@,$CPP,;t t
13580 s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
13581 s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
13582 s,@INSTALL_DATA@,$INSTALL_DATA,;t t
13583 s,@EGREP@,$EGREP,;t t
13584 s,@LINKER@,$LINKER,;t t
13585 s,@INSTALL_LIBRXVT@,$INSTALL_LIBRXVT,;t t
13586 s,@RXVTNAME@,$RXVTNAME,;t t
13587 s,@MV@,$MV,;t t
13588 s,@RM@,$RM,;t t
13589 s,@CP@,$CP,;t t
13590 s,@LN@,$LN,;t t
13591 s,@SED@,$SED,;t t
13592 s,@ECHO@,$ECHO,;t t
13593 s,@CMP@,$CMP,;t t
13594 s,@TIC@,$TIC,;t t
13595 s,@CXXCPP@,$CXXCPP,;t t
13596 s,@X_CFLAGS@,$X_CFLAGS,;t t
13597 s,@X_PRE_LIBS@,$X_PRE_LIBS,;t t
13598 s,@X_LIBS@,$X_LIBS,;t t
13599 s,@X_EXTRA_LIBS@,$X_EXTRA_LIBS,;t t
13600 s,@XPM_CPPFLAGS@,$XPM_CPPFLAGS,;t t
13601 s,@XPM_CFLAGS@,$XPM_CFLAGS,;t t
13602 s,@XPM_LIBS@,$XPM_LIBS,;t t
13603 s,@rxvt_int16_typedef@,$rxvt_int16_typedef,;t t
13604 s,@rxvt_uint16_typedef@,$rxvt_uint16_typedef,;t t
13605 s,@rxvt_int32_typedef@,$rxvt_int32_typedef,;t t
13606 s,@rxvt_uint32_typedef@,$rxvt_uint32_typedef,;t t
13607 s,@rxvt_intp_define@,$rxvt_intp_define,;t t
13608 s,@rxvt_u_intp_define@,$rxvt_u_intp_define,;t t
13609 s,@PERL@,$PERL,;t t
13610 s,@PERLLIB@,$PERLLIB,;t t
13611 s,@PERLFLAGS@,$PERLFLAGS,;t t
13612 s,@PERLPRIVLIBEXP@,$PERLPRIVLIBEXP,;t t
13613 s,@IF_PERL@,$IF_PERL,;t t
13614 s,@PERL_O@,$PERL_O,;t t
13615 s,@DEBUG@,$DEBUG,;t t
13616 s,@DINCLUDE@,$DINCLUDE,;t t
13617 s,@DLIB@,$DLIB,;t t
13618 s,@include_stdint_h@,$include_stdint_h,;t t
13619 s,@include_stdarg_h@,$include_stdarg_h,;t t
13620 s,@include_stdlib_h@,$include_stdlib_h,;t t
13621 s,@include_unistd_h@,$include_unistd_h,;t t
13622 s,@include_string_h@,$include_string_h,;t t
13623 s,@include_fcntl_h@,$include_fcntl_h,;t t
13624 s,@include_util_h@,$include_util_h,;t t
13625 s,@include_assert_h@,$include_assert_h,;t t
13626 s,@include_sys_ioctl_h@,$include_sys_ioctl_h,;t t
13627 s,@include_sys_select_h@,$include_sys_select_h,;t t
13628 s,@include_sys_strredir_h@,$include_sys_strredir_h,;t t
13629 s,@include_sys_time_h@,$include_sys_time_h,;t t
13630 s,@include_time_h@,$include_time_h,;t t
13631 s,@LIBOBJS@,$LIBOBJS,;t t
13632 s,@LTLIBOBJS@,$LTLIBOBJS,;t t
13633 CEOF
13634
13635 _ACEOF
13636
13637 cat >>$CONFIG_STATUS <<\_ACEOF
13638 # Split the substitutions into bite-sized pieces for seds with
13639 # small command number limits, like on Digital OSF/1 and HP-UX.
13640 ac_max_sed_lines=48
13641 ac_sed_frag=1 # Number of current file.
13642 ac_beg=1 # First line for current file.
13643 ac_end=$ac_max_sed_lines # Line after last line for current file.
13644 ac_more_lines=:
13645 ac_sed_cmds=
13646 while $ac_more_lines; do
13647 if test $ac_beg -gt 1; then
13648 sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
13649 else
13650 sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
13651 fi
13652 if test ! -s $tmp/subs.frag; then
13653 ac_more_lines=false
13654 else
13655 # The purpose of the label and of the branching condition is to
13656 # speed up the sed processing (if there are no `@' at all, there
13657 # is no need to browse any of the substitutions).
13658 # These are the two extra sed commands mentioned above.
13659 (echo ':t
13660 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
13661 if test -z "$ac_sed_cmds"; then
13662 ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
13663 else
13664 ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
13665 fi
13666 ac_sed_frag=`expr $ac_sed_frag + 1`
13667 ac_beg=$ac_end
13668 ac_end=`expr $ac_end + $ac_max_sed_lines`
13669 fi
13670 done
13671 if test -z "$ac_sed_cmds"; then
13672 ac_sed_cmds=cat
13673 fi
13674 fi # test -n "$CONFIG_FILES"
13675
13676 _ACEOF
13677 cat >>$CONFIG_STATUS <<\_ACEOF
13678 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
13679 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
13680 case $ac_file in
13681 - | *:- | *:-:* ) # input from stdin
13682 cat >$tmp/stdin
13683 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
13684 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
13685 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
13686 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
13687 * ) ac_file_in=$ac_file.in ;;
13688 esac
13689
13690 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
13691 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
13692 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13693 X"$ac_file" : 'X\(//\)[^/]' \| \
13694 X"$ac_file" : 'X\(//\)$' \| \
13695 X"$ac_file" : 'X\(/\)' \| \
13696 . : '\(.\)' 2>/dev/null ||
13697 echo X"$ac_file" |
13698 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
13699 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
13700 /^X\(\/\/\)$/{ s//\1/; q; }
13701 /^X\(\/\).*/{ s//\1/; q; }
13702 s/.*/./; q'`
13703 { if $as_mkdir_p; then
13704 mkdir -p "$ac_dir"
13705 else
13706 as_dir="$ac_dir"
13707 as_dirs=
13708 while test ! -d "$as_dir"; do
13709 as_dirs="$as_dir $as_dirs"
13710 as_dir=`(dirname "$as_dir") 2>/dev/null ||
13711 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13712 X"$as_dir" : 'X\(//\)[^/]' \| \
13713 X"$as_dir" : 'X\(//\)$' \| \
13714 X"$as_dir" : 'X\(/\)' \| \
13715 . : '\(.\)' 2>/dev/null ||
13716 echo X"$as_dir" |
13717 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
13718 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
13719 /^X\(\/\/\)$/{ s//\1/; q; }
13720 /^X\(\/\).*/{ s//\1/; q; }
13721 s/.*/./; q'`
13722 done
13723 test ! -n "$as_dirs" || mkdir $as_dirs
13724 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
13725 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
13726 { (exit 1); exit 1; }; }; }
13727
13728 ac_builddir=.
13729
13730 if test "$ac_dir" != .; then
13731 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
13732 # A "../" for each directory in $ac_dir_suffix.
13733 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
13734 else
13735 ac_dir_suffix= ac_top_builddir=
13736 fi
13737
13738 case $srcdir in
13739 .) # No --srcdir option. We are building in place.
13740 ac_srcdir=.
13741 if test -z "$ac_top_builddir"; then
13742 ac_top_srcdir=.
13743 else
13744 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
13745 fi ;;
13746 [\\/]* | ?:[\\/]* ) # Absolute path.
13747 ac_srcdir=$srcdir$ac_dir_suffix;
13748 ac_top_srcdir=$srcdir ;;
13749 *) # Relative path.
13750 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
13751 ac_top_srcdir=$ac_top_builddir$srcdir ;;
13752 esac
13753
13754 # Do not use `cd foo && pwd` to compute absolute paths, because
13755 # the directories may not exist.
13756 case `pwd` in
13757 .) ac_abs_builddir="$ac_dir";;
13758 *)
13759 case "$ac_dir" in
13760 .) ac_abs_builddir=`pwd`;;
13761 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
13762 *) ac_abs_builddir=`pwd`/"$ac_dir";;
13763 esac;;
13764 esac
13765 case $ac_abs_builddir in
13766 .) ac_abs_top_builddir=${ac_top_builddir}.;;
13767 *)
13768 case ${ac_top_builddir}. in
13769 .) ac_abs_top_builddir=$ac_abs_builddir;;
13770 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
13771 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
13772 esac;;
13773 esac
13774 case $ac_abs_builddir in
13775 .) ac_abs_srcdir=$ac_srcdir;;
13776 *)
13777 case $ac_srcdir in
13778 .) ac_abs_srcdir=$ac_abs_builddir;;
13779 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
13780 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
13781 esac;;
13782 esac
13783 case $ac_abs_builddir in
13784 .) ac_abs_top_srcdir=$ac_top_srcdir;;
13785 *)
13786 case $ac_top_srcdir in
13787 .) ac_abs_top_srcdir=$ac_abs_builddir;;
13788 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
13789 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
13790 esac;;
13791 esac
13792
13793
13794 case $INSTALL in
13795 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
13796 *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
13797 esac
13798
13799 # Let's still pretend it is `configure' which instantiates (i.e., don't
13800 # use $as_me), people would be surprised to read:
13801 # /* config.h. Generated by config.status. */
13802 if test x"$ac_file" = x-; then
13803 configure_input=
13804 else
13805 configure_input="$ac_file. "
13806 fi
13807 configure_input=$configure_input"Generated from `echo $ac_file_in |
13808 sed 's,.*/,,'` by configure."
13809
13810 # First look for the input files in the build tree, otherwise in the
13811 # src tree.
13812 ac_file_inputs=`IFS=:
13813 for f in $ac_file_in; do
13814 case $f in
13815 -) echo $tmp/stdin ;;
13816 [\\/$]*)
13817 # Absolute (can't be DOS-style, as IFS=:)
13818 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
13819 echo "$as_me: error: cannot find input file: $f" >&2;}
13820 { (exit 1); exit 1; }; }
13821 echo "$f";;
13822 *) # Relative
13823 if test -f "$f"; then
13824 # Build tree
13825 echo "$f"
13826 elif test -f "$srcdir/$f"; then
13827 # Source tree
13828 echo "$srcdir/$f"
13829 else
13830 # /dev/null tree
13831 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
13832 echo "$as_me: error: cannot find input file: $f" >&2;}
13833 { (exit 1); exit 1; }; }
13834 fi;;
13835 esac
13836 done` || { (exit 1); exit 1; }
13837
13838 if test x"$ac_file" != x-; then
13839 { echo "$as_me:$LINENO: creating $ac_file" >&5
13840 echo "$as_me: creating $ac_file" >&6;}
13841 rm -f "$ac_file"
13842 fi
13843 _ACEOF
13844 cat >>$CONFIG_STATUS <<_ACEOF
13845 sed "$ac_vpsub
13846 $extrasub
13847 _ACEOF
13848 cat >>$CONFIG_STATUS <<\_ACEOF
13849 :t
13850 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
13851 s,@configure_input@,$configure_input,;t t
13852 s,@srcdir@,$ac_srcdir,;t t
13853 s,@abs_srcdir@,$ac_abs_srcdir,;t t
13854 s,@top_srcdir@,$ac_top_srcdir,;t t
13855 s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
13856 s,@builddir@,$ac_builddir,;t t
13857 s,@abs_builddir@,$ac_abs_builddir,;t t
13858 s,@top_builddir@,$ac_top_builddir,;t t
13859 s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
13860 s,@INSTALL@,$ac_INSTALL,;t t
13861 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
13862 rm -f $tmp/stdin
13863 if test x"$ac_file" != x-; then
13864 mv $tmp/out $ac_file
13865 else
13866 cat $tmp/out
13867 rm -f $tmp/out
13868 fi
13869
13870 done
13871 _ACEOF
13872 cat >>$CONFIG_STATUS <<\_ACEOF
13873
13874 #
13875 # CONFIG_HEADER section.
13876 #
13877
13878 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
13879 # NAME is the cpp macro being defined and VALUE is the value it is being given.
13880 #
13881 # ac_d sets the value in "#define NAME VALUE" lines.
13882 ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
13883 ac_dB='[ ].*$,\1#\2'
13884 ac_dC=' '
13885 ac_dD=',;t'
13886 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
13887 ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
13888 ac_uB='$,\1#\2define\3'
13889 ac_uC=' '
13890 ac_uD=',;t'
13891
13892 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
13893 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
13894 case $ac_file in
13895 - | *:- | *:-:* ) # input from stdin
13896 cat >$tmp/stdin
13897 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
13898 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
13899 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
13900 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
13901 * ) ac_file_in=$ac_file.in ;;
13902 esac
13903
13904 test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
13905 echo "$as_me: creating $ac_file" >&6;}
13906
13907 # First look for the input files in the build tree, otherwise in the
13908 # src tree.
13909 ac_file_inputs=`IFS=:
13910 for f in $ac_file_in; do
13911 case $f in
13912 -) echo $tmp/stdin ;;
13913 [\\/$]*)
13914 # Absolute (can't be DOS-style, as IFS=:)
13915 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
13916 echo "$as_me: error: cannot find input file: $f" >&2;}
13917 { (exit 1); exit 1; }; }
13918 # Do quote $f, to prevent DOS paths from being IFS'd.
13919 echo "$f";;
13920 *) # Relative
13921 if test -f "$f"; then
13922 # Build tree
13923 echo "$f"
13924 elif test -f "$srcdir/$f"; then
13925 # Source tree
13926 echo "$srcdir/$f"
13927 else
13928 # /dev/null tree
13929 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
13930 echo "$as_me: error: cannot find input file: $f" >&2;}
13931 { (exit 1); exit 1; }; }
13932 fi;;
13933 esac
13934 done` || { (exit 1); exit 1; }
13935 # Remove the trailing spaces.
13936 sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
13937
13938 _ACEOF
13939
13940 # Transform confdefs.h into two sed scripts, `conftest.defines' and
13941 # `conftest.undefs', that substitutes the proper values into
13942 # config.h.in to produce config.h. The first handles `#define'
13943 # templates, and the second `#undef' templates.
13944 # And first: Protect against being on the right side of a sed subst in
13945 # config.status. Protect against being in an unquoted here document
13946 # in config.status.
13947 rm -f conftest.defines conftest.undefs
13948 # Using a here document instead of a string reduces the quoting nightmare.
13949 # Putting comments in sed scripts is not portable.
13950 #
13951 # `end' is used to avoid that the second main sed command (meant for
13952 # 0-ary CPP macros) applies to n-ary macro definitions.
13953 # See the Autoconf documentation for `clear'.
13954 cat >confdef2sed.sed <<\_ACEOF
13955 s/[\\&,]/\\&/g
13956 s,[\\$`],\\&,g
13957 t clear
13958 : clear
13959 s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
13960 t end
13961 s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
13962 : end
13963 _ACEOF
13964 # If some macros were called several times there might be several times
13965 # the same #defines, which is useless. Nevertheless, we may not want to
13966 # sort them, since we want the *last* AC-DEFINE to be honored.
13967 uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
13968 sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
13969 rm -f confdef2sed.sed
13970
13971 # This sed command replaces #undef with comments. This is necessary, for
13972 # example, in the case of _POSIX_SOURCE, which is predefined and required
13973 # on some systems where configure will not decide to define it.
13974 cat >>conftest.undefs <<\_ACEOF
13975 s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
13976 _ACEOF
13977
13978 # Break up conftest.defines because some shells have a limit on the size
13979 # of here documents, and old seds have small limits too (100 cmds).
13980 echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
13981 echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
13982 echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
13983 echo ' :' >>$CONFIG_STATUS
13984 rm -f conftest.tail
13985 while grep . conftest.defines >/dev/null
13986 do
13987 # Write a limited-size here document to $tmp/defines.sed.
13988 echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
13989 # Speed up: don't consider the non `#define' lines.
13990 echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS
13991 # Work around the forget-to-reset-the-flag bug.
13992 echo 't clr' >>$CONFIG_STATUS
13993 echo ': clr' >>$CONFIG_STATUS
13994 sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
13995 echo 'CEOF
13996 sed -f $tmp/defines.sed $tmp/in >$tmp/out
13997 rm -f $tmp/in
13998 mv $tmp/out $tmp/in
13999 ' >>$CONFIG_STATUS
14000 sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
14001 rm -f conftest.defines
14002 mv conftest.tail conftest.defines
14003 done
14004 rm -f conftest.defines
14005 echo ' fi # grep' >>$CONFIG_STATUS
14006 echo >>$CONFIG_STATUS
14007
14008 # Break up conftest.undefs because some shells have a limit on the size
14009 # of here documents, and old seds have small limits too (100 cmds).
14010 echo ' # Handle all the #undef templates' >>$CONFIG_STATUS
14011 rm -f conftest.tail
14012 while grep . conftest.undefs >/dev/null
14013 do
14014 # Write a limited-size here document to $tmp/undefs.sed.
14015 echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
14016 # Speed up: don't consider the non `#undef'
14017 echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS
14018 # Work around the forget-to-reset-the-flag bug.
14019 echo 't clr' >>$CONFIG_STATUS
14020 echo ': clr' >>$CONFIG_STATUS
14021 sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
14022 echo 'CEOF
14023 sed -f $tmp/undefs.sed $tmp/in >$tmp/out
14024 rm -f $tmp/in
14025 mv $tmp/out $tmp/in
14026 ' >>$CONFIG_STATUS
14027 sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
14028 rm -f conftest.undefs
14029 mv conftest.tail conftest.undefs
14030 done
14031 rm -f conftest.undefs
14032
14033 cat >>$CONFIG_STATUS <<\_ACEOF
14034 # Let's still pretend it is `configure' which instantiates (i.e., don't
14035 # use $as_me), people would be surprised to read:
14036 # /* config.h. Generated by config.status. */
14037 if test x"$ac_file" = x-; then
14038 echo "/* Generated by configure. */" >$tmp/config.h
14039 else
14040 echo "/* $ac_file. Generated by configure. */" >$tmp/config.h
14041 fi
14042 cat $tmp/in >>$tmp/config.h
14043 rm -f $tmp/in
14044 if test x"$ac_file" != x-; then
14045 if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
14046 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
14047 echo "$as_me: $ac_file is unchanged" >&6;}
14048 else
14049 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
14050 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14051 X"$ac_file" : 'X\(//\)[^/]' \| \
14052 X"$ac_file" : 'X\(//\)$' \| \
14053 X"$ac_file" : 'X\(/\)' \| \
14054 . : '\(.\)' 2>/dev/null ||
14055 echo X"$ac_file" |
14056 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14057 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14058 /^X\(\/\/\)$/{ s//\1/; q; }
14059 /^X\(\/\).*/{ s//\1/; q; }
14060 s/.*/./; q'`
14061 { if $as_mkdir_p; then
14062 mkdir -p "$ac_dir"
14063 else
14064 as_dir="$ac_dir"
14065 as_dirs=
14066 while test ! -d "$as_dir"; do
14067 as_dirs="$as_dir $as_dirs"
14068 as_dir=`(dirname "$as_dir") 2>/dev/null ||
14069 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14070 X"$as_dir" : 'X\(//\)[^/]' \| \
14071 X"$as_dir" : 'X\(//\)$' \| \
14072 X"$as_dir" : 'X\(/\)' \| \
14073 . : '\(.\)' 2>/dev/null ||
14074 echo X"$as_dir" |
14075 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14076 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14077 /^X\(\/\/\)$/{ s//\1/; q; }
14078 /^X\(\/\).*/{ s//\1/; q; }
14079 s/.*/./; q'`
14080 done
14081 test ! -n "$as_dirs" || mkdir $as_dirs
14082 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
14083 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
14084 { (exit 1); exit 1; }; }; }
14085
14086 rm -f $ac_file
14087 mv $tmp/config.h $ac_file
14088 fi
14089 else
14090 cat $tmp/config.h
14091 rm -f $tmp/config.h
14092 fi
14093 done
14094 _ACEOF
14095
14096 cat >>$CONFIG_STATUS <<\_ACEOF
14097
14098 { (exit 0); exit 0; }
14099 _ACEOF
14100 chmod +x $CONFIG_STATUS
14101 ac_clean_files=$ac_clean_files_save
14102
14103
14104 # configure is writing to config.log, and then calls config.status.
14105 # config.status does its own redirection, appending to config.log.
14106 # Unfortunately, on DOS this fails, as config.log is still kept open
14107 # by configure, so config.status won't be able to write to it; its
14108 # output is simply discarded. So we exec the FD to /dev/null,
14109 # effectively closing config.log, so it can be properly (re)opened and
14110 # appended to by config.status. When coming back to configure, we
14111 # need to make the FD available again.
14112 if test "$no_create" != yes; then
14113 ac_cs_success=:
14114 ac_config_status_args=
14115 test "$silent" = yes &&
14116 ac_config_status_args="$ac_config_status_args --quiet"
14117 exec 5>/dev/null
14118 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
14119 exec 5>>config.log
14120 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
14121 # would make configure fail if this is the last instruction.
14122 $ac_cs_success || { (exit 1); exit 1; }
14123 fi
14124
14125
14126 echo "Configuration:
14127
14128 Rxvt version: $VERSION : $DATE
14129 Source code location: $srcdir
14130 Install path: ${prefix}/bin
14131 Compiler: $CXX
14132 Compiler flags: $CFLAGS
14133 Linker: $LINKER"
14134
14135 if test "$MALLOC_TYPE" = S; then
14136 echo " malloc support: system default"
14137 fi
14138 if test "$MALLOC_TYPE" = G; then
14139 echo " malloc support: Gray Watson's dmalloc"
14140 fi
14141 if test "$MALLOC_TYPE" = D; then
14142 echo " malloc support: Doug Lea's malloc"
14143 fi
14144
14145 if test x$support_xpm = xyes; then
14146 echo " Xpm library: $XPM_LIBS"
14147 fi
14148
14149 echo "
14150 The following are set in config.h
14151 "
14152 echo " pty/tty type: "$rxvt_cv_ptys
14153 if test x$support_utmp != xyes; then
14154 echo " utmp support: disabled"
14155 echo
14156 else
14157 echo " utmp support: enabled
14158 utmp file: $rxvt_cv_path_utmp
14159 utmpx file: $rxvt_cv_path_utmpx
14160 wtmp file: $rxvt_cv_path_wtmp
14161 wtmpx file: $rxvt_cv_path_wtmpx
14162 lastlog file: $rxvt_cv_path_lastlog
14163 ttys/ttytab file: $rxvt_cv_path_ttytab
14164 embedded perl: $support_perl"
14165 echo
14166 fi
14167 if test x$term != x; then
14168 echo " set TERM to: $term"
14169 fi
14170 if test x$terminfo != x; then
14171 echo " set TERMINFO to: $terminfo"
14172 fi
14173 echo " default resource name: $RESNAME"
14174 echo " resource class: $RESCLASS"
14175 if test x$RESFALLBACK != x; then
14176 echo " resource class fallback: $RESFALLBACK"
14177 fi
14178 echo
14179 if test x$rxvt_cv_ptys = xUNKNOWN; then
14180 echo ".----------------------------------------------------------------."
14181 echo ". WARNING: could not determine pty/tty type. Do not build until ."
14182 echo ". the appropriate PTYS_ARE_* is defined in config.h ."
14183 echo ".----------------------------------------------------------------."
14184 fi
14185 if test x$support_xpm = xneedsmanualspecification; then
14186 echo ".----------------------------------------------------------------."
14187 echo ". WARNING: --enable-xpm-background was specified however the ."
14188 echo ". XPM includes files and libraries could not be found. ."
14189 echo ". XPM backgrounds are now being DISABLED! If you want ."
14190 echo ". to use them you should rerun configure with the ."
14191 echo ". appropriate --with-xpm-includes=/path/to/xpm/includes ."
14192 echo ". and --with-xpm-library=/path/to/xpm/library lines. ."
14193 echo ".----------------------------------------------------------------."
14194 fi
14195 if test x$support_xim = xyes -a x$rxvt_cv_func_xlocale = xno; then
14196 echo ".----------------------------------------------------------------."
14197 echo ". WARNING: --enable-xim was specified however the locale support ."
14198 echo ". functions could not be found. ."
14199 echo ". XIM is now being DISABLED! ."
14200 echo ".----------------------------------------------------------------."
14201 fi
14202
14203 echo " *** Optionally check src/feature.h for further options ***"
14204 echo
14205
14206 echo ".----------------------------------------------------------------."
14207 echo ". NOTE: some features are disabled by default, try ."
14208 echo ". configure --help to get an idea of the optional features, ."
14209 echo ". or read ./README.configure ."
14210 echo ". ."
14211 echo ". The script ./reconf gives a reasonable baseline, try it if ."
14212 echo ". you do not want to read documentation and still want some ."
14213 echo ". useful features. ."
14214 echo ".----------------------------------------------------------------."
14215 echo
14216