ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/rxvt-unicode/configure
Revision: 1.94
Committed: Wed Jan 25 22:09:33 2006 UTC (18 years, 4 months ago) by root
Branch: MAIN
CVS Tags: rel-7_3a, rel-7_4
Changes since 1.93: +8 -6 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 CP LN SED ECHO CMP TIC CXXCPP X_CFLAGS X_PRE_LIBS X_LIBS X_EXTRA_LIBS XPM_CPPFLAGS XPM_CFLAGS XPM_LIBS rxvt_int16_typedef rxvt_uint16_typedef rxvt_int32_typedef rxvt_uint32_typedef rxvt_intp_define rxvt_u_intp_define PKG_CONFIG XFT_CONFIG PERL PERLLIB PERLFLAGS PERLPRIVLIBEXP IF_PERL PERL_O DEBUG DINCLUDE DLIB include_stdint_h include_stdarg_h include_stdlib_h include_unistd_h include_string_h include_fcntl_h include_util_h include_assert_h include_sys_ioctl_h include_sys_select_h include_sys_strredir_h include_sys_time_h include_time_h LIBOBJS LTLIBOBJS'
313 ac_subst_files=''
314
315 # Initialize some variables set by options.
316 ac_init_help=
317 ac_init_version=false
318 # The variables have the same names as the options, with
319 # dashes changed to underlines.
320 cache_file=/dev/null
321 exec_prefix=NONE
322 no_create=
323 no_recursion=
324 prefix=NONE
325 program_prefix=NONE
326 program_suffix=NONE
327 program_transform_name=s,x,x,
328 silent=
329 site=
330 srcdir=
331 verbose=
332 x_includes=NONE
333 x_libraries=NONE
334
335 # Installation directory options.
336 # These are left unexpanded so users can "make install exec_prefix=/foo"
337 # and all the variables that are supposed to be based on exec_prefix
338 # by default will actually change.
339 # Use braces instead of parens because sh, perl, etc. also accept them.
340 bindir='${exec_prefix}/bin'
341 sbindir='${exec_prefix}/sbin'
342 libexecdir='${exec_prefix}/libexec'
343 datadir='${prefix}/share'
344 sysconfdir='${prefix}/etc'
345 sharedstatedir='${prefix}/com'
346 localstatedir='${prefix}/var'
347 libdir='${exec_prefix}/lib'
348 includedir='${prefix}/include'
349 oldincludedir='/usr/include'
350 infodir='${prefix}/info'
351 mandir='${prefix}/man'
352
353 ac_prev=
354 for ac_option
355 do
356 # If the previous option needs an argument, assign it.
357 if test -n "$ac_prev"; then
358 eval "$ac_prev=\$ac_option"
359 ac_prev=
360 continue
361 fi
362
363 ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
364
365 # Accept the important Cygnus configure options, so we can diagnose typos.
366
367 case $ac_option in
368
369 -bindir | --bindir | --bindi | --bind | --bin | --bi)
370 ac_prev=bindir ;;
371 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
372 bindir=$ac_optarg ;;
373
374 -build | --build | --buil | --bui | --bu)
375 ac_prev=build_alias ;;
376 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
377 build_alias=$ac_optarg ;;
378
379 -cache-file | --cache-file | --cache-fil | --cache-fi \
380 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
381 ac_prev=cache_file ;;
382 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
383 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
384 cache_file=$ac_optarg ;;
385
386 --config-cache | -C)
387 cache_file=config.cache ;;
388
389 -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
390 ac_prev=datadir ;;
391 -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
392 | --da=*)
393 datadir=$ac_optarg ;;
394
395 -disable-* | --disable-*)
396 ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
397 # Reject names that are not valid shell variable names.
398 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
399 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
400 { (exit 1); exit 1; }; }
401 ac_feature=`echo $ac_feature | sed 's/-/_/g'`
402 eval "enable_$ac_feature=no" ;;
403
404 -enable-* | --enable-*)
405 ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
406 # Reject names that are not valid shell variable names.
407 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
408 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
409 { (exit 1); exit 1; }; }
410 ac_feature=`echo $ac_feature | sed 's/-/_/g'`
411 case $ac_option in
412 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
413 *) ac_optarg=yes ;;
414 esac
415 eval "enable_$ac_feature='$ac_optarg'" ;;
416
417 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
418 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
419 | --exec | --exe | --ex)
420 ac_prev=exec_prefix ;;
421 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
422 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
423 | --exec=* | --exe=* | --ex=*)
424 exec_prefix=$ac_optarg ;;
425
426 -gas | --gas | --ga | --g)
427 # Obsolete; use --with-gas.
428 with_gas=yes ;;
429
430 -help | --help | --hel | --he | -h)
431 ac_init_help=long ;;
432 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
433 ac_init_help=recursive ;;
434 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
435 ac_init_help=short ;;
436
437 -host | --host | --hos | --ho)
438 ac_prev=host_alias ;;
439 -host=* | --host=* | --hos=* | --ho=*)
440 host_alias=$ac_optarg ;;
441
442 -includedir | --includedir | --includedi | --included | --include \
443 | --includ | --inclu | --incl | --inc)
444 ac_prev=includedir ;;
445 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
446 | --includ=* | --inclu=* | --incl=* | --inc=*)
447 includedir=$ac_optarg ;;
448
449 -infodir | --infodir | --infodi | --infod | --info | --inf)
450 ac_prev=infodir ;;
451 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
452 infodir=$ac_optarg ;;
453
454 -libdir | --libdir | --libdi | --libd)
455 ac_prev=libdir ;;
456 -libdir=* | --libdir=* | --libdi=* | --libd=*)
457 libdir=$ac_optarg ;;
458
459 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
460 | --libexe | --libex | --libe)
461 ac_prev=libexecdir ;;
462 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
463 | --libexe=* | --libex=* | --libe=*)
464 libexecdir=$ac_optarg ;;
465
466 -localstatedir | --localstatedir | --localstatedi | --localstated \
467 | --localstate | --localstat | --localsta | --localst \
468 | --locals | --local | --loca | --loc | --lo)
469 ac_prev=localstatedir ;;
470 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
471 | --localstate=* | --localstat=* | --localsta=* | --localst=* \
472 | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
473 localstatedir=$ac_optarg ;;
474
475 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
476 ac_prev=mandir ;;
477 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
478 mandir=$ac_optarg ;;
479
480 -nfp | --nfp | --nf)
481 # Obsolete; use --without-fp.
482 with_fp=no ;;
483
484 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
485 | --no-cr | --no-c | -n)
486 no_create=yes ;;
487
488 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
489 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
490 no_recursion=yes ;;
491
492 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
493 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
494 | --oldin | --oldi | --old | --ol | --o)
495 ac_prev=oldincludedir ;;
496 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
497 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
498 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
499 oldincludedir=$ac_optarg ;;
500
501 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
502 ac_prev=prefix ;;
503 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
504 prefix=$ac_optarg ;;
505
506 -program-prefix | --program-prefix | --program-prefi | --program-pref \
507 | --program-pre | --program-pr | --program-p)
508 ac_prev=program_prefix ;;
509 -program-prefix=* | --program-prefix=* | --program-prefi=* \
510 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
511 program_prefix=$ac_optarg ;;
512
513 -program-suffix | --program-suffix | --program-suffi | --program-suff \
514 | --program-suf | --program-su | --program-s)
515 ac_prev=program_suffix ;;
516 -program-suffix=* | --program-suffix=* | --program-suffi=* \
517 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
518 program_suffix=$ac_optarg ;;
519
520 -program-transform-name | --program-transform-name \
521 | --program-transform-nam | --program-transform-na \
522 | --program-transform-n | --program-transform- \
523 | --program-transform | --program-transfor \
524 | --program-transfo | --program-transf \
525 | --program-trans | --program-tran \
526 | --progr-tra | --program-tr | --program-t)
527 ac_prev=program_transform_name ;;
528 -program-transform-name=* | --program-transform-name=* \
529 | --program-transform-nam=* | --program-transform-na=* \
530 | --program-transform-n=* | --program-transform-=* \
531 | --program-transform=* | --program-transfor=* \
532 | --program-transfo=* | --program-transf=* \
533 | --program-trans=* | --program-tran=* \
534 | --progr-tra=* | --program-tr=* | --program-t=*)
535 program_transform_name=$ac_optarg ;;
536
537 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
538 | -silent | --silent | --silen | --sile | --sil)
539 silent=yes ;;
540
541 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
542 ac_prev=sbindir ;;
543 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
544 | --sbi=* | --sb=*)
545 sbindir=$ac_optarg ;;
546
547 -sharedstatedir | --sharedstatedir | --sharedstatedi \
548 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
549 | --sharedst | --shareds | --shared | --share | --shar \
550 | --sha | --sh)
551 ac_prev=sharedstatedir ;;
552 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
553 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
554 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
555 | --sha=* | --sh=*)
556 sharedstatedir=$ac_optarg ;;
557
558 -site | --site | --sit)
559 ac_prev=site ;;
560 -site=* | --site=* | --sit=*)
561 site=$ac_optarg ;;
562
563 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
564 ac_prev=srcdir ;;
565 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
566 srcdir=$ac_optarg ;;
567
568 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
569 | --syscon | --sysco | --sysc | --sys | --sy)
570 ac_prev=sysconfdir ;;
571 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
572 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
573 sysconfdir=$ac_optarg ;;
574
575 -target | --target | --targe | --targ | --tar | --ta | --t)
576 ac_prev=target_alias ;;
577 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
578 target_alias=$ac_optarg ;;
579
580 -v | -verbose | --verbose | --verbos | --verbo | --verb)
581 verbose=yes ;;
582
583 -version | --version | --versio | --versi | --vers | -V)
584 ac_init_version=: ;;
585
586 -with-* | --with-*)
587 ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
588 # Reject names that are not valid shell variable names.
589 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
590 { echo "$as_me: error: invalid package name: $ac_package" >&2
591 { (exit 1); exit 1; }; }
592 ac_package=`echo $ac_package| sed 's/-/_/g'`
593 case $ac_option in
594 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
595 *) ac_optarg=yes ;;
596 esac
597 eval "with_$ac_package='$ac_optarg'" ;;
598
599 -without-* | --without-*)
600 ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
601 # Reject names that are not valid shell variable names.
602 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
603 { echo "$as_me: error: invalid package name: $ac_package" >&2
604 { (exit 1); exit 1; }; }
605 ac_package=`echo $ac_package | sed 's/-/_/g'`
606 eval "with_$ac_package=no" ;;
607
608 --x)
609 # Obsolete; use --with-x.
610 with_x=yes ;;
611
612 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
613 | --x-incl | --x-inc | --x-in | --x-i)
614 ac_prev=x_includes ;;
615 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
616 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
617 x_includes=$ac_optarg ;;
618
619 -x-libraries | --x-libraries | --x-librarie | --x-librari \
620 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
621 ac_prev=x_libraries ;;
622 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
623 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
624 x_libraries=$ac_optarg ;;
625
626 -*) { echo "$as_me: error: unrecognized option: $ac_option
627 Try \`$0 --help' for more information." >&2
628 { (exit 1); exit 1; }; }
629 ;;
630
631 *=*)
632 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
633 # Reject names that are not valid shell variable names.
634 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
635 { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
636 { (exit 1); exit 1; }; }
637 ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
638 eval "$ac_envvar='$ac_optarg'"
639 export $ac_envvar ;;
640
641 *)
642 # FIXME: should be removed in autoconf 3.0.
643 echo "$as_me: WARNING: you should use --build, --host, --target" >&2
644 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
645 echo "$as_me: WARNING: invalid host type: $ac_option" >&2
646 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
647 ;;
648
649 esac
650 done
651
652 if test -n "$ac_prev"; then
653 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
654 { echo "$as_me: error: missing argument to $ac_option" >&2
655 { (exit 1); exit 1; }; }
656 fi
657
658 # Be sure to have absolute paths.
659 for ac_var in exec_prefix prefix
660 do
661 eval ac_val=$`echo $ac_var`
662 case $ac_val in
663 [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
664 *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
665 { (exit 1); exit 1; }; };;
666 esac
667 done
668
669 # Be sure to have absolute paths.
670 for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
671 localstatedir libdir includedir oldincludedir infodir mandir
672 do
673 eval ac_val=$`echo $ac_var`
674 case $ac_val in
675 [\\/$]* | ?:[\\/]* ) ;;
676 *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
677 { (exit 1); exit 1; }; };;
678 esac
679 done
680
681 # There might be people who depend on the old broken behavior: `$host'
682 # used to hold the argument of --host etc.
683 # FIXME: To remove some day.
684 build=$build_alias
685 host=$host_alias
686 target=$target_alias
687
688 # FIXME: To remove some day.
689 if test "x$host_alias" != x; then
690 if test "x$build_alias" = x; then
691 cross_compiling=maybe
692 echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
693 If a cross compiler is detected then cross compile mode will be used." >&2
694 elif test "x$build_alias" != "x$host_alias"; then
695 cross_compiling=yes
696 fi
697 fi
698
699 ac_tool_prefix=
700 test -n "$host_alias" && ac_tool_prefix=$host_alias-
701
702 test "$silent" = yes && exec 6>/dev/null
703
704
705 # Find the source files, if location was not specified.
706 if test -z "$srcdir"; then
707 ac_srcdir_defaulted=yes
708 # Try the directory containing this script, then its parent.
709 ac_confdir=`(dirname "$0") 2>/dev/null ||
710 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
711 X"$0" : 'X\(//\)[^/]' \| \
712 X"$0" : 'X\(//\)$' \| \
713 X"$0" : 'X\(/\)' \| \
714 . : '\(.\)' 2>/dev/null ||
715 echo X"$0" |
716 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
717 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
718 /^X\(\/\/\)$/{ s//\1/; q; }
719 /^X\(\/\).*/{ s//\1/; q; }
720 s/.*/./; q'`
721 srcdir=$ac_confdir
722 if test ! -r $srcdir/$ac_unique_file; then
723 srcdir=..
724 fi
725 else
726 ac_srcdir_defaulted=no
727 fi
728 if test ! -r $srcdir/$ac_unique_file; then
729 if test "$ac_srcdir_defaulted" = yes; then
730 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
731 { (exit 1); exit 1; }; }
732 else
733 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
734 { (exit 1); exit 1; }; }
735 fi
736 fi
737 (cd $srcdir && test -r ./$ac_unique_file) 2>/dev/null ||
738 { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2
739 { (exit 1); exit 1; }; }
740 srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
741 ac_env_build_alias_set=${build_alias+set}
742 ac_env_build_alias_value=$build_alias
743 ac_cv_env_build_alias_set=${build_alias+set}
744 ac_cv_env_build_alias_value=$build_alias
745 ac_env_host_alias_set=${host_alias+set}
746 ac_env_host_alias_value=$host_alias
747 ac_cv_env_host_alias_set=${host_alias+set}
748 ac_cv_env_host_alias_value=$host_alias
749 ac_env_target_alias_set=${target_alias+set}
750 ac_env_target_alias_value=$target_alias
751 ac_cv_env_target_alias_set=${target_alias+set}
752 ac_cv_env_target_alias_value=$target_alias
753 ac_env_CC_set=${CC+set}
754 ac_env_CC_value=$CC
755 ac_cv_env_CC_set=${CC+set}
756 ac_cv_env_CC_value=$CC
757 ac_env_CFLAGS_set=${CFLAGS+set}
758 ac_env_CFLAGS_value=$CFLAGS
759 ac_cv_env_CFLAGS_set=${CFLAGS+set}
760 ac_cv_env_CFLAGS_value=$CFLAGS
761 ac_env_LDFLAGS_set=${LDFLAGS+set}
762 ac_env_LDFLAGS_value=$LDFLAGS
763 ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
764 ac_cv_env_LDFLAGS_value=$LDFLAGS
765 ac_env_CPPFLAGS_set=${CPPFLAGS+set}
766 ac_env_CPPFLAGS_value=$CPPFLAGS
767 ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
768 ac_cv_env_CPPFLAGS_value=$CPPFLAGS
769 ac_env_CXX_set=${CXX+set}
770 ac_env_CXX_value=$CXX
771 ac_cv_env_CXX_set=${CXX+set}
772 ac_cv_env_CXX_value=$CXX
773 ac_env_CXXFLAGS_set=${CXXFLAGS+set}
774 ac_env_CXXFLAGS_value=$CXXFLAGS
775 ac_cv_env_CXXFLAGS_set=${CXXFLAGS+set}
776 ac_cv_env_CXXFLAGS_value=$CXXFLAGS
777 ac_env_CPP_set=${CPP+set}
778 ac_env_CPP_value=$CPP
779 ac_cv_env_CPP_set=${CPP+set}
780 ac_cv_env_CPP_value=$CPP
781 ac_env_CXXCPP_set=${CXXCPP+set}
782 ac_env_CXXCPP_value=$CXXCPP
783 ac_cv_env_CXXCPP_set=${CXXCPP+set}
784 ac_cv_env_CXXCPP_value=$CXXCPP
785
786 #
787 # Report the --help message.
788 #
789 if test "$ac_init_help" = "long"; then
790 # Omit some internal or obsolete options to make the list less imposing.
791 # This message is too long to be a string in the A/UX 3.1 sh.
792 cat <<_ACEOF
793 \`configure' configures this package to adapt to many kinds of systems.
794
795 Usage: $0 [OPTION]... [VAR=VALUE]...
796
797 To assign environment variables (e.g., CC, CFLAGS...), specify them as
798 VAR=VALUE. See below for descriptions of some of the useful variables.
799
800 Defaults for the options are specified in brackets.
801
802 Configuration:
803 -h, --help display this help and exit
804 --help=short display options specific to this package
805 --help=recursive display the short help of all the included packages
806 -V, --version display version information and exit
807 -q, --quiet, --silent do not print \`checking...' messages
808 --cache-file=FILE cache test results in FILE [disabled]
809 -C, --config-cache alias for \`--cache-file=config.cache'
810 -n, --no-create do not create output files
811 --srcdir=DIR find the sources in DIR [configure dir or \`..']
812
813 _ACEOF
814
815 cat <<_ACEOF
816 Installation directories:
817 --prefix=PREFIX install architecture-independent files in PREFIX
818 [$ac_default_prefix]
819 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
820 [PREFIX]
821
822 By default, \`make install' will install all the files in
823 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
824 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
825 for instance \`--prefix=\$HOME'.
826
827 For better control, use the options below.
828
829 Fine tuning of the installation directories:
830 --bindir=DIR user executables [EPREFIX/bin]
831 --sbindir=DIR system admin executables [EPREFIX/sbin]
832 --libexecdir=DIR program executables [EPREFIX/libexec]
833 --datadir=DIR read-only architecture-independent data [PREFIX/share]
834 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
835 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
836 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
837 --libdir=DIR object code libraries [EPREFIX/lib]
838 --includedir=DIR C header files [PREFIX/include]
839 --oldincludedir=DIR C header files for non-gcc [/usr/include]
840 --infodir=DIR info documentation [PREFIX/info]
841 --mandir=DIR man documentation [PREFIX/man]
842 _ACEOF
843
844 cat <<\_ACEOF
845
846 X features:
847 --x-includes=DIR X include files are in DIR
848 --x-libraries=DIR X library files are in DIR
849
850 Program names:
851 --program-prefix=PREFIX prepend PREFIX to installed program names
852 --program-suffix=SUFFIX append SUFFIX to installed program names
853 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
854
855 System types:
856 --build=BUILD configure for building on BUILD [guessed]
857 --host=HOST cross-compile to build programs to run on HOST [BUILD]
858 _ACEOF
859 fi
860
861 if test -n "$ac_init_help"; then
862
863 cat <<\_ACEOF
864
865 Optional Features:
866 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
867 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
868 --enable-everything enable standard non-multichoice features
869 NOTE: this option is order dependent
870 NOTE: automatically enabled with --enable-shared
871 --enable-unicode3 use 21 instead of 16 bits to represent unicode characters
872 --enable-combining enable composition of base and combining characters
873 --enable-xft enable xft support on systems that have it
874 --enable-font-styles enable bold and italic support
875 --enable-xpm-background enable XPM background pixmaps
876 --enable-transparency enable transparent backgrounds
877 --enable-tinting enable tinting of transparent bg
878 --enable-fading enable colors fading when off focus
879 --enable-rxvt-scroll enable rxvt style scrollbar
880 --enable-next-scroll enable NeXT style scrollbar
881 --enable-xterm-scroll enable Xterm style scrollbar
882 --enable-perl enable embedded perl interpreter
883 --enable-plain-scroll enable plain style scrollbar
884 --enable-xim XIM (X Input Method) protocol support
885 --disable-backspace-key disable handling of the backspace key
886 --disable-delete-key disable handling of the delete key
887 --disable-resources disable all resource checking
888 --enable-8bitctrls enable 8 bit control sequences (not recommended)
889 --enable-fallback(=CLASS) fall back on CLASS resources in addition to URxvt ones (default: Rxvt)
890 --disable-swapscreen disable swap screen support
891 --enable-iso14755 enable support for extended ISO 14755 modes
892 --enable-frills enable support for rarely used features
893 --enable-keepscrolling enable continual scrolling on scrollbar arrow press
894 --enable-selectionscrolling enable scrolling during selections
895 --enable-mousewheel enable scrolling via mouse wheel or buttons 4 & 5
896 --enable-slipwheeling enable slip wheel scrolling (requires previous)
897 --enable-smart-resize enable smart growth/shrink behaviour
898 --enable-text-blink enable blinking text
899 --enable-pointer-blank enable pointer blank when typing or inactive pointer
900 --enable-utmp enable utmp (utmpx) support
901 --enable-wtmp enable wtmp (wtmpx) support (requires --enable-utmp)
902 --enable-lastlog enable lastlog support (requires --enable-utmp)
903
904 Optional Packages:
905 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
906 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
907 --with-codesets=NAME,.. compile in additional codesets (jp,jp_ext,kr,zh,zh_ext,all)
908 --with-res-name=NAME use this as default resource name (default: urxvt)
909 --with-res-class=CLASS use this as the resource class (default: URxvt)
910 --with-name=NAME set the basename for the installed binaries (default: urxvt)
911 --with-term=NAME set the terminal to NAME (default: rxvt)
912 --with-terminfo=PATH set the path to the terminfo tree to PATH
913 --with-x use the X Window System
914 --with-xpm-includes=DIR use XPM includes in DIR
915 --with-xpm-library=DIR use XPM library in DIR
916 --with-xpm use XPM
917
918 Some influential environment variables:
919 CC C compiler command
920 CFLAGS C compiler flags
921 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
922 nonstandard directory <lib dir>
923 CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have
924 headers in a nonstandard directory <include dir>
925 CXX C++ compiler command
926 CXXFLAGS C++ compiler flags
927 CPP C preprocessor
928 CXXCPP C++ preprocessor
929
930 Use these variables to override the choices made by `configure' or to help
931 it to find libraries and programs with nonstandard names/locations.
932
933 _ACEOF
934 fi
935
936 if test "$ac_init_help" = "recursive"; then
937 # If there are subdirs, report their specific --help.
938 ac_popdir=`pwd`
939 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
940 test -d $ac_dir || continue
941 ac_builddir=.
942
943 if test "$ac_dir" != .; then
944 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
945 # A "../" for each directory in $ac_dir_suffix.
946 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
947 else
948 ac_dir_suffix= ac_top_builddir=
949 fi
950
951 case $srcdir in
952 .) # No --srcdir option. We are building in place.
953 ac_srcdir=.
954 if test -z "$ac_top_builddir"; then
955 ac_top_srcdir=.
956 else
957 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
958 fi ;;
959 [\\/]* | ?:[\\/]* ) # Absolute path.
960 ac_srcdir=$srcdir$ac_dir_suffix;
961 ac_top_srcdir=$srcdir ;;
962 *) # Relative path.
963 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
964 ac_top_srcdir=$ac_top_builddir$srcdir ;;
965 esac
966
967 # Do not use `cd foo && pwd` to compute absolute paths, because
968 # the directories may not exist.
969 case `pwd` in
970 .) ac_abs_builddir="$ac_dir";;
971 *)
972 case "$ac_dir" in
973 .) ac_abs_builddir=`pwd`;;
974 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
975 *) ac_abs_builddir=`pwd`/"$ac_dir";;
976 esac;;
977 esac
978 case $ac_abs_builddir in
979 .) ac_abs_top_builddir=${ac_top_builddir}.;;
980 *)
981 case ${ac_top_builddir}. in
982 .) ac_abs_top_builddir=$ac_abs_builddir;;
983 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
984 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
985 esac;;
986 esac
987 case $ac_abs_builddir in
988 .) ac_abs_srcdir=$ac_srcdir;;
989 *)
990 case $ac_srcdir in
991 .) ac_abs_srcdir=$ac_abs_builddir;;
992 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
993 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
994 esac;;
995 esac
996 case $ac_abs_builddir in
997 .) ac_abs_top_srcdir=$ac_top_srcdir;;
998 *)
999 case $ac_top_srcdir in
1000 .) ac_abs_top_srcdir=$ac_abs_builddir;;
1001 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
1002 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
1003 esac;;
1004 esac
1005
1006 cd $ac_dir
1007 # Check for guested configure; otherwise get Cygnus style configure.
1008 if test -f $ac_srcdir/configure.gnu; then
1009 echo
1010 $SHELL $ac_srcdir/configure.gnu --help=recursive
1011 elif test -f $ac_srcdir/configure; then
1012 echo
1013 $SHELL $ac_srcdir/configure --help=recursive
1014 elif test -f $ac_srcdir/configure.ac ||
1015 test -f $ac_srcdir/configure.in; then
1016 echo
1017 $ac_configure --help
1018 else
1019 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1020 fi
1021 cd "$ac_popdir"
1022 done
1023 fi
1024
1025 test -n "$ac_init_help" && exit 0
1026 if $ac_init_version; then
1027 cat <<\_ACEOF
1028
1029 Copyright (C) 2003 Free Software Foundation, Inc.
1030 This configure script is free software; the Free Software Foundation
1031 gives unlimited permission to copy, distribute and modify it.
1032 _ACEOF
1033 exit 0
1034 fi
1035 exec 5>config.log
1036 cat >&5 <<_ACEOF
1037 This file contains any messages produced by compilers while
1038 running configure, to aid debugging if configure makes a mistake.
1039
1040 It was created by $as_me, which was
1041 generated by GNU Autoconf 2.59. Invocation command line was
1042
1043 $ $0 $@
1044
1045 _ACEOF
1046 {
1047 cat <<_ASUNAME
1048 ## --------- ##
1049 ## Platform. ##
1050 ## --------- ##
1051
1052 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1053 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1054 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1055 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1056 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1057
1058 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1059 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1060
1061 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1062 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1063 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1064 hostinfo = `(hostinfo) 2>/dev/null || echo unknown`
1065 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1066 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1067 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1068
1069 _ASUNAME
1070
1071 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1072 for as_dir in $PATH
1073 do
1074 IFS=$as_save_IFS
1075 test -z "$as_dir" && as_dir=.
1076 echo "PATH: $as_dir"
1077 done
1078
1079 } >&5
1080
1081 cat >&5 <<_ACEOF
1082
1083
1084 ## ----------- ##
1085 ## Core tests. ##
1086 ## ----------- ##
1087
1088 _ACEOF
1089
1090
1091 # Keep a trace of the command line.
1092 # Strip out --no-create and --no-recursion so they do not pile up.
1093 # Strip out --silent because we don't want to record it for future runs.
1094 # Also quote any args containing shell meta-characters.
1095 # Make two passes to allow for proper duplicate-argument suppression.
1096 ac_configure_args=
1097 ac_configure_args0=
1098 ac_configure_args1=
1099 ac_sep=
1100 ac_must_keep_next=false
1101 for ac_pass in 1 2
1102 do
1103 for ac_arg
1104 do
1105 case $ac_arg in
1106 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1107 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1108 | -silent | --silent | --silen | --sile | --sil)
1109 continue ;;
1110 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1111 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1112 esac
1113 case $ac_pass in
1114 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1115 2)
1116 ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1117 if test $ac_must_keep_next = true; then
1118 ac_must_keep_next=false # Got value, back to normal.
1119 else
1120 case $ac_arg in
1121 *=* | --config-cache | -C | -disable-* | --disable-* \
1122 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1123 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1124 | -with-* | --with-* | -without-* | --without-* | --x)
1125 case "$ac_configure_args0 " in
1126 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1127 esac
1128 ;;
1129 -* ) ac_must_keep_next=true ;;
1130 esac
1131 fi
1132 ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1133 # Get rid of the leading space.
1134 ac_sep=" "
1135 ;;
1136 esac
1137 done
1138 done
1139 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1140 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1141
1142 # When interrupted or exit'd, cleanup temporary files, and complete
1143 # config.log. We remove comments because anyway the quotes in there
1144 # would cause problems or look ugly.
1145 # WARNING: Be sure not to use single quotes in there, as some shells,
1146 # such as our DU 5.0 friend, will then `close' the trap.
1147 trap 'exit_status=$?
1148 # Save into config.log some information that might help in debugging.
1149 {
1150 echo
1151
1152 cat <<\_ASBOX
1153 ## ---------------- ##
1154 ## Cache variables. ##
1155 ## ---------------- ##
1156 _ASBOX
1157 echo
1158 # The following way of writing the cache mishandles newlines in values,
1159 {
1160 (set) 2>&1 |
1161 case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1162 *ac_space=\ *)
1163 sed -n \
1164 "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1165 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1166 ;;
1167 *)
1168 sed -n \
1169 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1170 ;;
1171 esac;
1172 }
1173 echo
1174
1175 cat <<\_ASBOX
1176 ## ----------------- ##
1177 ## Output variables. ##
1178 ## ----------------- ##
1179 _ASBOX
1180 echo
1181 for ac_var in $ac_subst_vars
1182 do
1183 eval ac_val=$`echo $ac_var`
1184 echo "$ac_var='"'"'$ac_val'"'"'"
1185 done | sort
1186 echo
1187
1188 if test -n "$ac_subst_files"; then
1189 cat <<\_ASBOX
1190 ## ------------- ##
1191 ## Output files. ##
1192 ## ------------- ##
1193 _ASBOX
1194 echo
1195 for ac_var in $ac_subst_files
1196 do
1197 eval ac_val=$`echo $ac_var`
1198 echo "$ac_var='"'"'$ac_val'"'"'"
1199 done | sort
1200 echo
1201 fi
1202
1203 if test -s confdefs.h; then
1204 cat <<\_ASBOX
1205 ## ----------- ##
1206 ## confdefs.h. ##
1207 ## ----------- ##
1208 _ASBOX
1209 echo
1210 sed "/^$/d" confdefs.h | sort
1211 echo
1212 fi
1213 test "$ac_signal" != 0 &&
1214 echo "$as_me: caught signal $ac_signal"
1215 echo "$as_me: exit $exit_status"
1216 } >&5
1217 rm -f core *.core &&
1218 rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1219 exit $exit_status
1220 ' 0
1221 for ac_signal in 1 2 13 15; do
1222 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1223 done
1224 ac_signal=0
1225
1226 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1227 rm -rf conftest* confdefs.h
1228 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1229 echo >confdefs.h
1230
1231 # Predefined preprocessor variables.
1232
1233 cat >>confdefs.h <<_ACEOF
1234 #define PACKAGE_NAME "$PACKAGE_NAME"
1235 _ACEOF
1236
1237
1238 cat >>confdefs.h <<_ACEOF
1239 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1240 _ACEOF
1241
1242
1243 cat >>confdefs.h <<_ACEOF
1244 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1245 _ACEOF
1246
1247
1248 cat >>confdefs.h <<_ACEOF
1249 #define PACKAGE_STRING "$PACKAGE_STRING"
1250 _ACEOF
1251
1252
1253 cat >>confdefs.h <<_ACEOF
1254 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1255 _ACEOF
1256
1257
1258 # Let the site file select an alternate cache file if it wants to.
1259 # Prefer explicitly selected file to automatically selected ones.
1260 if test -z "$CONFIG_SITE"; then
1261 if test "x$prefix" != xNONE; then
1262 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1263 else
1264 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1265 fi
1266 fi
1267 for ac_site_file in $CONFIG_SITE; do
1268 if test -r "$ac_site_file"; then
1269 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1270 echo "$as_me: loading site script $ac_site_file" >&6;}
1271 sed 's/^/| /' "$ac_site_file" >&5
1272 . "$ac_site_file"
1273 fi
1274 done
1275
1276 if test -r "$cache_file"; then
1277 # Some versions of bash will fail to source /dev/null (special
1278 # files actually), so we avoid doing that.
1279 if test -f "$cache_file"; then
1280 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1281 echo "$as_me: loading cache $cache_file" >&6;}
1282 case $cache_file in
1283 [\\/]* | ?:[\\/]* ) . $cache_file;;
1284 *) . ./$cache_file;;
1285 esac
1286 fi
1287 else
1288 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1289 echo "$as_me: creating cache $cache_file" >&6;}
1290 >$cache_file
1291 fi
1292
1293 # Check that the precious variables saved in the cache have kept the same
1294 # value.
1295 ac_cache_corrupted=false
1296 for ac_var in `(set) 2>&1 |
1297 sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1298 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1299 eval ac_new_set=\$ac_env_${ac_var}_set
1300 eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1301 eval ac_new_val="\$ac_env_${ac_var}_value"
1302 case $ac_old_set,$ac_new_set in
1303 set,)
1304 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1305 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1306 ac_cache_corrupted=: ;;
1307 ,set)
1308 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1309 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1310 ac_cache_corrupted=: ;;
1311 ,);;
1312 *)
1313 if test "x$ac_old_val" != "x$ac_new_val"; then
1314 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1315 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1316 { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1317 echo "$as_me: former value: $ac_old_val" >&2;}
1318 { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1319 echo "$as_me: current value: $ac_new_val" >&2;}
1320 ac_cache_corrupted=:
1321 fi;;
1322 esac
1323 # Pass precious variables to config.status.
1324 if test "$ac_new_set" = set; then
1325 case $ac_new_val in
1326 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1327 ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1328 *) ac_arg=$ac_var=$ac_new_val ;;
1329 esac
1330 case " $ac_configure_args " in
1331 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1332 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1333 esac
1334 fi
1335 done
1336 if $ac_cache_corrupted; then
1337 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1338 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1339 { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1340 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1341 { (exit 1); exit 1; }; }
1342 fi
1343
1344 ac_ext=c
1345 ac_cpp='$CPP $CPPFLAGS'
1346 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1347 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1348 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370 ac_config_headers="$ac_config_headers config.h:config.h.in"
1371
1372
1373 ac_aux_dir=
1374 for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
1375 if test -f $ac_dir/install-sh; then
1376 ac_aux_dir=$ac_dir
1377 ac_install_sh="$ac_aux_dir/install-sh -c"
1378 break
1379 elif test -f $ac_dir/install.sh; then
1380 ac_aux_dir=$ac_dir
1381 ac_install_sh="$ac_aux_dir/install.sh -c"
1382 break
1383 elif test -f $ac_dir/shtool; then
1384 ac_aux_dir=$ac_dir
1385 ac_install_sh="$ac_aux_dir/shtool install -c"
1386 break
1387 fi
1388 done
1389 if test -z "$ac_aux_dir"; then
1390 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&5
1391 echo "$as_me: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&2;}
1392 { (exit 1); exit 1; }; }
1393 fi
1394 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1395 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1396 ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1397
1398 # Make sure we can run config.sub.
1399 $ac_config_sub sun4 >/dev/null 2>&1 ||
1400 { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1401 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1402 { (exit 1); exit 1; }; }
1403
1404 echo "$as_me:$LINENO: checking build system type" >&5
1405 echo $ECHO_N "checking build system type... $ECHO_C" >&6
1406 if test "${ac_cv_build+set}" = set; then
1407 echo $ECHO_N "(cached) $ECHO_C" >&6
1408 else
1409 ac_cv_build_alias=$build_alias
1410 test -z "$ac_cv_build_alias" &&
1411 ac_cv_build_alias=`$ac_config_guess`
1412 test -z "$ac_cv_build_alias" &&
1413 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1414 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1415 { (exit 1); exit 1; }; }
1416 ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1417 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1418 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1419 { (exit 1); exit 1; }; }
1420
1421 fi
1422 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1423 echo "${ECHO_T}$ac_cv_build" >&6
1424 build=$ac_cv_build
1425 build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1426 build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1427 build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1428
1429
1430 echo "$as_me:$LINENO: checking host system type" >&5
1431 echo $ECHO_N "checking host system type... $ECHO_C" >&6
1432 if test "${ac_cv_host+set}" = set; then
1433 echo $ECHO_N "(cached) $ECHO_C" >&6
1434 else
1435 ac_cv_host_alias=$host_alias
1436 test -z "$ac_cv_host_alias" &&
1437 ac_cv_host_alias=$ac_cv_build_alias
1438 ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1439 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1440 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1441 { (exit 1); exit 1; }; }
1442
1443 fi
1444 echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1445 echo "${ECHO_T}$ac_cv_host" >&6
1446 host=$ac_cv_host
1447 host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1448 host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1449 host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1450
1451
1452
1453 VERSION=`sed -n -e 's/^.*[ \t]VERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1454 DATE=`sed -n -e 's/^.*[ \t]DATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1455 echo ""
1456 echo "configuring for rxvt $VERSION"
1457 echo ""
1458
1459 orig_CXXFLAGS="$CXXFLAGS"
1460
1461
1462 ac_ext=c
1463 ac_cpp='$CPP $CPPFLAGS'
1464 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1465 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1466 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1467 if test -n "$ac_tool_prefix"; then
1468 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1469 set dummy ${ac_tool_prefix}gcc; ac_word=$2
1470 echo "$as_me:$LINENO: checking for $ac_word" >&5
1471 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1472 if test "${ac_cv_prog_CC+set}" = set; then
1473 echo $ECHO_N "(cached) $ECHO_C" >&6
1474 else
1475 if test -n "$CC"; then
1476 ac_cv_prog_CC="$CC" # Let the user override the test.
1477 else
1478 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1479 for as_dir in $PATH
1480 do
1481 IFS=$as_save_IFS
1482 test -z "$as_dir" && as_dir=.
1483 for ac_exec_ext in '' $ac_executable_extensions; do
1484 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1485 ac_cv_prog_CC="${ac_tool_prefix}gcc"
1486 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1487 break 2
1488 fi
1489 done
1490 done
1491
1492 fi
1493 fi
1494 CC=$ac_cv_prog_CC
1495 if test -n "$CC"; then
1496 echo "$as_me:$LINENO: result: $CC" >&5
1497 echo "${ECHO_T}$CC" >&6
1498 else
1499 echo "$as_me:$LINENO: result: no" >&5
1500 echo "${ECHO_T}no" >&6
1501 fi
1502
1503 fi
1504 if test -z "$ac_cv_prog_CC"; then
1505 ac_ct_CC=$CC
1506 # Extract the first word of "gcc", so it can be a program name with args.
1507 set dummy gcc; ac_word=$2
1508 echo "$as_me:$LINENO: checking for $ac_word" >&5
1509 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1510 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1511 echo $ECHO_N "(cached) $ECHO_C" >&6
1512 else
1513 if test -n "$ac_ct_CC"; then
1514 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1515 else
1516 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1517 for as_dir in $PATH
1518 do
1519 IFS=$as_save_IFS
1520 test -z "$as_dir" && as_dir=.
1521 for ac_exec_ext in '' $ac_executable_extensions; do
1522 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1523 ac_cv_prog_ac_ct_CC="gcc"
1524 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1525 break 2
1526 fi
1527 done
1528 done
1529
1530 fi
1531 fi
1532 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1533 if test -n "$ac_ct_CC"; then
1534 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1535 echo "${ECHO_T}$ac_ct_CC" >&6
1536 else
1537 echo "$as_me:$LINENO: result: no" >&5
1538 echo "${ECHO_T}no" >&6
1539 fi
1540
1541 CC=$ac_ct_CC
1542 else
1543 CC="$ac_cv_prog_CC"
1544 fi
1545
1546 if test -z "$CC"; then
1547 if test -n "$ac_tool_prefix"; then
1548 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
1549 set dummy ${ac_tool_prefix}cc; ac_word=$2
1550 echo "$as_me:$LINENO: checking for $ac_word" >&5
1551 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1552 if test "${ac_cv_prog_CC+set}" = set; then
1553 echo $ECHO_N "(cached) $ECHO_C" >&6
1554 else
1555 if test -n "$CC"; then
1556 ac_cv_prog_CC="$CC" # Let the user override the test.
1557 else
1558 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1559 for as_dir in $PATH
1560 do
1561 IFS=$as_save_IFS
1562 test -z "$as_dir" && as_dir=.
1563 for ac_exec_ext in '' $ac_executable_extensions; do
1564 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1565 ac_cv_prog_CC="${ac_tool_prefix}cc"
1566 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1567 break 2
1568 fi
1569 done
1570 done
1571
1572 fi
1573 fi
1574 CC=$ac_cv_prog_CC
1575 if test -n "$CC"; then
1576 echo "$as_me:$LINENO: result: $CC" >&5
1577 echo "${ECHO_T}$CC" >&6
1578 else
1579 echo "$as_me:$LINENO: result: no" >&5
1580 echo "${ECHO_T}no" >&6
1581 fi
1582
1583 fi
1584 if test -z "$ac_cv_prog_CC"; then
1585 ac_ct_CC=$CC
1586 # Extract the first word of "cc", so it can be a program name with args.
1587 set dummy cc; ac_word=$2
1588 echo "$as_me:$LINENO: checking for $ac_word" >&5
1589 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1590 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1591 echo $ECHO_N "(cached) $ECHO_C" >&6
1592 else
1593 if test -n "$ac_ct_CC"; then
1594 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1595 else
1596 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1597 for as_dir in $PATH
1598 do
1599 IFS=$as_save_IFS
1600 test -z "$as_dir" && as_dir=.
1601 for ac_exec_ext in '' $ac_executable_extensions; do
1602 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1603 ac_cv_prog_ac_ct_CC="cc"
1604 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1605 break 2
1606 fi
1607 done
1608 done
1609
1610 fi
1611 fi
1612 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1613 if test -n "$ac_ct_CC"; then
1614 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1615 echo "${ECHO_T}$ac_ct_CC" >&6
1616 else
1617 echo "$as_me:$LINENO: result: no" >&5
1618 echo "${ECHO_T}no" >&6
1619 fi
1620
1621 CC=$ac_ct_CC
1622 else
1623 CC="$ac_cv_prog_CC"
1624 fi
1625
1626 fi
1627 if test -z "$CC"; then
1628 # Extract the first word of "cc", so it can be a program name with args.
1629 set dummy cc; ac_word=$2
1630 echo "$as_me:$LINENO: checking for $ac_word" >&5
1631 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1632 if test "${ac_cv_prog_CC+set}" = set; then
1633 echo $ECHO_N "(cached) $ECHO_C" >&6
1634 else
1635 if test -n "$CC"; then
1636 ac_cv_prog_CC="$CC" # Let the user override the test.
1637 else
1638 ac_prog_rejected=no
1639 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1640 for as_dir in $PATH
1641 do
1642 IFS=$as_save_IFS
1643 test -z "$as_dir" && as_dir=.
1644 for ac_exec_ext in '' $ac_executable_extensions; do
1645 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1646 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
1647 ac_prog_rejected=yes
1648 continue
1649 fi
1650 ac_cv_prog_CC="cc"
1651 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1652 break 2
1653 fi
1654 done
1655 done
1656
1657 if test $ac_prog_rejected = yes; then
1658 # We found a bogon in the path, so make sure we never use it.
1659 set dummy $ac_cv_prog_CC
1660 shift
1661 if test $# != 0; then
1662 # We chose a different compiler from the bogus one.
1663 # However, it has the same basename, so the bogon will be chosen
1664 # first if we set CC to just the basename; use the full file name.
1665 shift
1666 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
1667 fi
1668 fi
1669 fi
1670 fi
1671 CC=$ac_cv_prog_CC
1672 if test -n "$CC"; then
1673 echo "$as_me:$LINENO: result: $CC" >&5
1674 echo "${ECHO_T}$CC" >&6
1675 else
1676 echo "$as_me:$LINENO: result: no" >&5
1677 echo "${ECHO_T}no" >&6
1678 fi
1679
1680 fi
1681 if test -z "$CC"; then
1682 if test -n "$ac_tool_prefix"; then
1683 for ac_prog in cl
1684 do
1685 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1686 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1687 echo "$as_me:$LINENO: checking for $ac_word" >&5
1688 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1689 if test "${ac_cv_prog_CC+set}" = set; then
1690 echo $ECHO_N "(cached) $ECHO_C" >&6
1691 else
1692 if test -n "$CC"; then
1693 ac_cv_prog_CC="$CC" # Let the user override the test.
1694 else
1695 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1696 for as_dir in $PATH
1697 do
1698 IFS=$as_save_IFS
1699 test -z "$as_dir" && as_dir=.
1700 for ac_exec_ext in '' $ac_executable_extensions; do
1701 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1702 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
1703 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1704 break 2
1705 fi
1706 done
1707 done
1708
1709 fi
1710 fi
1711 CC=$ac_cv_prog_CC
1712 if test -n "$CC"; then
1713 echo "$as_me:$LINENO: result: $CC" >&5
1714 echo "${ECHO_T}$CC" >&6
1715 else
1716 echo "$as_me:$LINENO: result: no" >&5
1717 echo "${ECHO_T}no" >&6
1718 fi
1719
1720 test -n "$CC" && break
1721 done
1722 fi
1723 if test -z "$CC"; then
1724 ac_ct_CC=$CC
1725 for ac_prog in cl
1726 do
1727 # Extract the first word of "$ac_prog", so it can be a program name with args.
1728 set dummy $ac_prog; ac_word=$2
1729 echo "$as_me:$LINENO: checking for $ac_word" >&5
1730 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1731 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1732 echo $ECHO_N "(cached) $ECHO_C" >&6
1733 else
1734 if test -n "$ac_ct_CC"; then
1735 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1736 else
1737 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1738 for as_dir in $PATH
1739 do
1740 IFS=$as_save_IFS
1741 test -z "$as_dir" && as_dir=.
1742 for ac_exec_ext in '' $ac_executable_extensions; do
1743 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1744 ac_cv_prog_ac_ct_CC="$ac_prog"
1745 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1746 break 2
1747 fi
1748 done
1749 done
1750
1751 fi
1752 fi
1753 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1754 if test -n "$ac_ct_CC"; then
1755 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1756 echo "${ECHO_T}$ac_ct_CC" >&6
1757 else
1758 echo "$as_me:$LINENO: result: no" >&5
1759 echo "${ECHO_T}no" >&6
1760 fi
1761
1762 test -n "$ac_ct_CC" && break
1763 done
1764
1765 CC=$ac_ct_CC
1766 fi
1767
1768 fi
1769
1770
1771 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
1772 See \`config.log' for more details." >&5
1773 echo "$as_me: error: no acceptable C compiler found in \$PATH
1774 See \`config.log' for more details." >&2;}
1775 { (exit 1); exit 1; }; }
1776
1777 # Provide some information about the compiler.
1778 echo "$as_me:$LINENO:" \
1779 "checking for C compiler version" >&5
1780 ac_compiler=`set X $ac_compile; echo $2`
1781 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
1782 (eval $ac_compiler --version </dev/null >&5) 2>&5
1783 ac_status=$?
1784 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1785 (exit $ac_status); }
1786 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
1787 (eval $ac_compiler -v </dev/null >&5) 2>&5
1788 ac_status=$?
1789 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1790 (exit $ac_status); }
1791 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
1792 (eval $ac_compiler -V </dev/null >&5) 2>&5
1793 ac_status=$?
1794 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1795 (exit $ac_status); }
1796
1797 cat >conftest.$ac_ext <<_ACEOF
1798 /* confdefs.h. */
1799 _ACEOF
1800 cat confdefs.h >>conftest.$ac_ext
1801 cat >>conftest.$ac_ext <<_ACEOF
1802 /* end confdefs.h. */
1803
1804 int
1805 main ()
1806 {
1807
1808 ;
1809 return 0;
1810 }
1811 _ACEOF
1812 ac_clean_files_save=$ac_clean_files
1813 ac_clean_files="$ac_clean_files a.out a.exe b.out"
1814 # Try to create an executable without -o first, disregard a.out.
1815 # It will help us diagnose broken compilers, and finding out an intuition
1816 # of exeext.
1817 echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
1818 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
1819 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1820 if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
1821 (eval $ac_link_default) 2>&5
1822 ac_status=$?
1823 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1824 (exit $ac_status); }; then
1825 # Find the output, starting from the most likely. This scheme is
1826 # not robust to junk in `.', hence go to wildcards (a.*) only as a last
1827 # resort.
1828
1829 # Be careful to initialize this variable, since it used to be cached.
1830 # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
1831 ac_cv_exeext=
1832 # b.out is created by i960 compilers.
1833 for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
1834 do
1835 test -f "$ac_file" || continue
1836 case $ac_file in
1837 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
1838 ;;
1839 conftest.$ac_ext )
1840 # This is the source file.
1841 ;;
1842 [ab].out )
1843 # We found the default executable, but exeext='' is most
1844 # certainly right.
1845 break;;
1846 *.* )
1847 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1848 # FIXME: I believe we export ac_cv_exeext for Libtool,
1849 # but it would be cool to find out if it's true. Does anybody
1850 # maintain Libtool? --akim.
1851 export ac_cv_exeext
1852 break;;
1853 * )
1854 break;;
1855 esac
1856 done
1857 else
1858 echo "$as_me: failed program was:" >&5
1859 sed 's/^/| /' conftest.$ac_ext >&5
1860
1861 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
1862 See \`config.log' for more details." >&5
1863 echo "$as_me: error: C compiler cannot create executables
1864 See \`config.log' for more details." >&2;}
1865 { (exit 77); exit 77; }; }
1866 fi
1867
1868 ac_exeext=$ac_cv_exeext
1869 echo "$as_me:$LINENO: result: $ac_file" >&5
1870 echo "${ECHO_T}$ac_file" >&6
1871
1872 # Check the compiler produces executables we can run. If not, either
1873 # the compiler is broken, or we cross compile.
1874 echo "$as_me:$LINENO: checking whether the C compiler works" >&5
1875 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
1876 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
1877 # If not cross compiling, check that we can run a simple program.
1878 if test "$cross_compiling" != yes; then
1879 if { ac_try='./$ac_file'
1880 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1881 (eval $ac_try) 2>&5
1882 ac_status=$?
1883 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1884 (exit $ac_status); }; }; then
1885 cross_compiling=no
1886 else
1887 if test "$cross_compiling" = maybe; then
1888 cross_compiling=yes
1889 else
1890 { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
1891 If you meant to cross compile, use \`--host'.
1892 See \`config.log' for more details." >&5
1893 echo "$as_me: error: cannot run C compiled programs.
1894 If you meant to cross compile, use \`--host'.
1895 See \`config.log' for more details." >&2;}
1896 { (exit 1); exit 1; }; }
1897 fi
1898 fi
1899 fi
1900 echo "$as_me:$LINENO: result: yes" >&5
1901 echo "${ECHO_T}yes" >&6
1902
1903 rm -f a.out a.exe conftest$ac_cv_exeext b.out
1904 ac_clean_files=$ac_clean_files_save
1905 # Check the compiler produces executables we can run. If not, either
1906 # the compiler is broken, or we cross compile.
1907 echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
1908 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
1909 echo "$as_me:$LINENO: result: $cross_compiling" >&5
1910 echo "${ECHO_T}$cross_compiling" >&6
1911
1912 echo "$as_me:$LINENO: checking for suffix of executables" >&5
1913 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
1914 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
1915 (eval $ac_link) 2>&5
1916 ac_status=$?
1917 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1918 (exit $ac_status); }; then
1919 # If both `conftest.exe' and `conftest' are `present' (well, observable)
1920 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
1921 # work properly (i.e., refer to `conftest.exe'), while it won't with
1922 # `rm'.
1923 for ac_file in conftest.exe conftest conftest.*; do
1924 test -f "$ac_file" || continue
1925 case $ac_file in
1926 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
1927 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1928 export ac_cv_exeext
1929 break;;
1930 * ) break;;
1931 esac
1932 done
1933 else
1934 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
1935 See \`config.log' for more details." >&5
1936 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
1937 See \`config.log' for more details." >&2;}
1938 { (exit 1); exit 1; }; }
1939 fi
1940
1941 rm -f conftest$ac_cv_exeext
1942 echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
1943 echo "${ECHO_T}$ac_cv_exeext" >&6
1944
1945 rm -f conftest.$ac_ext
1946 EXEEXT=$ac_cv_exeext
1947 ac_exeext=$EXEEXT
1948 echo "$as_me:$LINENO: checking for suffix of object files" >&5
1949 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
1950 if test "${ac_cv_objext+set}" = set; then
1951 echo $ECHO_N "(cached) $ECHO_C" >&6
1952 else
1953 cat >conftest.$ac_ext <<_ACEOF
1954 /* confdefs.h. */
1955 _ACEOF
1956 cat confdefs.h >>conftest.$ac_ext
1957 cat >>conftest.$ac_ext <<_ACEOF
1958 /* end confdefs.h. */
1959
1960 int
1961 main ()
1962 {
1963
1964 ;
1965 return 0;
1966 }
1967 _ACEOF
1968 rm -f conftest.o conftest.obj
1969 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1970 (eval $ac_compile) 2>&5
1971 ac_status=$?
1972 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1973 (exit $ac_status); }; then
1974 for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
1975 case $ac_file in
1976 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
1977 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
1978 break;;
1979 esac
1980 done
1981 else
1982 echo "$as_me: failed program was:" >&5
1983 sed 's/^/| /' conftest.$ac_ext >&5
1984
1985 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
1986 See \`config.log' for more details." >&5
1987 echo "$as_me: error: cannot compute suffix of object files: cannot compile
1988 See \`config.log' for more details." >&2;}
1989 { (exit 1); exit 1; }; }
1990 fi
1991
1992 rm -f conftest.$ac_cv_objext conftest.$ac_ext
1993 fi
1994 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
1995 echo "${ECHO_T}$ac_cv_objext" >&6
1996 OBJEXT=$ac_cv_objext
1997 ac_objext=$OBJEXT
1998 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
1999 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
2000 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2001 echo $ECHO_N "(cached) $ECHO_C" >&6
2002 else
2003 cat >conftest.$ac_ext <<_ACEOF
2004 /* confdefs.h. */
2005 _ACEOF
2006 cat confdefs.h >>conftest.$ac_ext
2007 cat >>conftest.$ac_ext <<_ACEOF
2008 /* end confdefs.h. */
2009
2010 int
2011 main ()
2012 {
2013 #ifndef __GNUC__
2014 choke me
2015 #endif
2016
2017 ;
2018 return 0;
2019 }
2020 _ACEOF
2021 rm -f conftest.$ac_objext
2022 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2023 (eval $ac_compile) 2>conftest.er1
2024 ac_status=$?
2025 grep -v '^ *+' conftest.er1 >conftest.err
2026 rm -f conftest.er1
2027 cat conftest.err >&5
2028 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2029 (exit $ac_status); } &&
2030 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2031 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2032 (eval $ac_try) 2>&5
2033 ac_status=$?
2034 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2035 (exit $ac_status); }; } &&
2036 { ac_try='test -s conftest.$ac_objext'
2037 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2038 (eval $ac_try) 2>&5
2039 ac_status=$?
2040 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2041 (exit $ac_status); }; }; then
2042 ac_compiler_gnu=yes
2043 else
2044 echo "$as_me: failed program was:" >&5
2045 sed 's/^/| /' conftest.$ac_ext >&5
2046
2047 ac_compiler_gnu=no
2048 fi
2049 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2050 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2051
2052 fi
2053 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2054 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2055 GCC=`test $ac_compiler_gnu = yes && echo yes`
2056 ac_test_CFLAGS=${CFLAGS+set}
2057 ac_save_CFLAGS=$CFLAGS
2058 CFLAGS="-g"
2059 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2060 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2061 if test "${ac_cv_prog_cc_g+set}" = set; then
2062 echo $ECHO_N "(cached) $ECHO_C" >&6
2063 else
2064 cat >conftest.$ac_ext <<_ACEOF
2065 /* confdefs.h. */
2066 _ACEOF
2067 cat confdefs.h >>conftest.$ac_ext
2068 cat >>conftest.$ac_ext <<_ACEOF
2069 /* end confdefs.h. */
2070
2071 int
2072 main ()
2073 {
2074
2075 ;
2076 return 0;
2077 }
2078 _ACEOF
2079 rm -f conftest.$ac_objext
2080 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2081 (eval $ac_compile) 2>conftest.er1
2082 ac_status=$?
2083 grep -v '^ *+' conftest.er1 >conftest.err
2084 rm -f conftest.er1
2085 cat conftest.err >&5
2086 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2087 (exit $ac_status); } &&
2088 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2089 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2090 (eval $ac_try) 2>&5
2091 ac_status=$?
2092 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2093 (exit $ac_status); }; } &&
2094 { ac_try='test -s conftest.$ac_objext'
2095 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2096 (eval $ac_try) 2>&5
2097 ac_status=$?
2098 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2099 (exit $ac_status); }; }; then
2100 ac_cv_prog_cc_g=yes
2101 else
2102 echo "$as_me: failed program was:" >&5
2103 sed 's/^/| /' conftest.$ac_ext >&5
2104
2105 ac_cv_prog_cc_g=no
2106 fi
2107 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2108 fi
2109 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2110 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2111 if test "$ac_test_CFLAGS" = set; then
2112 CFLAGS=$ac_save_CFLAGS
2113 elif test $ac_cv_prog_cc_g = yes; then
2114 if test "$GCC" = yes; then
2115 CFLAGS="-g -O2"
2116 else
2117 CFLAGS="-g"
2118 fi
2119 else
2120 if test "$GCC" = yes; then
2121 CFLAGS="-O2"
2122 else
2123 CFLAGS=
2124 fi
2125 fi
2126 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2127 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2128 if test "${ac_cv_prog_cc_stdc+set}" = set; then
2129 echo $ECHO_N "(cached) $ECHO_C" >&6
2130 else
2131 ac_cv_prog_cc_stdc=no
2132 ac_save_CC=$CC
2133 cat >conftest.$ac_ext <<_ACEOF
2134 /* confdefs.h. */
2135 _ACEOF
2136 cat confdefs.h >>conftest.$ac_ext
2137 cat >>conftest.$ac_ext <<_ACEOF
2138 /* end confdefs.h. */
2139 #include <stdarg.h>
2140 #include <stdio.h>
2141 #include <sys/types.h>
2142 #include <sys/stat.h>
2143 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
2144 struct buf { int x; };
2145 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2146 static char *e (p, i)
2147 char **p;
2148 int i;
2149 {
2150 return p[i];
2151 }
2152 static char *f (char * (*g) (char **, int), char **p, ...)
2153 {
2154 char *s;
2155 va_list v;
2156 va_start (v,p);
2157 s = g (p, va_arg (v,int));
2158 va_end (v);
2159 return s;
2160 }
2161
2162 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2163 function prototypes and stuff, but not '\xHH' hex character constants.
2164 These don't provoke an error unfortunately, instead are silently treated
2165 as 'x'. The following induces an error, until -std1 is added to get
2166 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
2167 array size at least. It's necessary to write '\x00'==0 to get something
2168 that's true only with -std1. */
2169 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2170
2171 int test (int i, double x);
2172 struct s1 {int (*f) (int a);};
2173 struct s2 {int (*f) (double a);};
2174 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2175 int argc;
2176 char **argv;
2177 int
2178 main ()
2179 {
2180 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2181 ;
2182 return 0;
2183 }
2184 _ACEOF
2185 # Don't try gcc -ansi; that turns off useful extensions and
2186 # breaks some systems' header files.
2187 # AIX -qlanglvl=ansi
2188 # Ultrix and OSF/1 -std1
2189 # HP-UX 10.20 and later -Ae
2190 # HP-UX older versions -Aa -D_HPUX_SOURCE
2191 # SVR4 -Xc -D__EXTENSIONS__
2192 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2193 do
2194 CC="$ac_save_CC $ac_arg"
2195 rm -f conftest.$ac_objext
2196 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2197 (eval $ac_compile) 2>conftest.er1
2198 ac_status=$?
2199 grep -v '^ *+' conftest.er1 >conftest.err
2200 rm -f conftest.er1
2201 cat conftest.err >&5
2202 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2203 (exit $ac_status); } &&
2204 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2205 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2206 (eval $ac_try) 2>&5
2207 ac_status=$?
2208 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2209 (exit $ac_status); }; } &&
2210 { ac_try='test -s conftest.$ac_objext'
2211 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2212 (eval $ac_try) 2>&5
2213 ac_status=$?
2214 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2215 (exit $ac_status); }; }; then
2216 ac_cv_prog_cc_stdc=$ac_arg
2217 break
2218 else
2219 echo "$as_me: failed program was:" >&5
2220 sed 's/^/| /' conftest.$ac_ext >&5
2221
2222 fi
2223 rm -f conftest.err conftest.$ac_objext
2224 done
2225 rm -f conftest.$ac_ext conftest.$ac_objext
2226 CC=$ac_save_CC
2227
2228 fi
2229
2230 case "x$ac_cv_prog_cc_stdc" in
2231 x|xno)
2232 echo "$as_me:$LINENO: result: none needed" >&5
2233 echo "${ECHO_T}none needed" >&6 ;;
2234 *)
2235 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2236 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2237 CC="$CC $ac_cv_prog_cc_stdc" ;;
2238 esac
2239
2240 # Some people use a C++ compiler to compile C. Since we use `exit',
2241 # in C++ we need to declare it. In case someone uses the same compiler
2242 # for both compiling C and C++ we need to have the C++ compiler decide
2243 # the declaration of exit, since it's the most demanding environment.
2244 cat >conftest.$ac_ext <<_ACEOF
2245 #ifndef __cplusplus
2246 choke me
2247 #endif
2248 _ACEOF
2249 rm -f conftest.$ac_objext
2250 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2251 (eval $ac_compile) 2>conftest.er1
2252 ac_status=$?
2253 grep -v '^ *+' conftest.er1 >conftest.err
2254 rm -f conftest.er1
2255 cat conftest.err >&5
2256 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2257 (exit $ac_status); } &&
2258 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2259 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2260 (eval $ac_try) 2>&5
2261 ac_status=$?
2262 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2263 (exit $ac_status); }; } &&
2264 { ac_try='test -s conftest.$ac_objext'
2265 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2266 (eval $ac_try) 2>&5
2267 ac_status=$?
2268 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2269 (exit $ac_status); }; }; then
2270 for ac_declaration in \
2271 '' \
2272 'extern "C" void std::exit (int) throw (); using std::exit;' \
2273 'extern "C" void std::exit (int); using std::exit;' \
2274 'extern "C" void exit (int) throw ();' \
2275 'extern "C" void exit (int);' \
2276 'void exit (int);'
2277 do
2278 cat >conftest.$ac_ext <<_ACEOF
2279 /* confdefs.h. */
2280 _ACEOF
2281 cat confdefs.h >>conftest.$ac_ext
2282 cat >>conftest.$ac_ext <<_ACEOF
2283 /* end confdefs.h. */
2284 $ac_declaration
2285 #include <stdlib.h>
2286 int
2287 main ()
2288 {
2289 exit (42);
2290 ;
2291 return 0;
2292 }
2293 _ACEOF
2294 rm -f conftest.$ac_objext
2295 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2296 (eval $ac_compile) 2>conftest.er1
2297 ac_status=$?
2298 grep -v '^ *+' conftest.er1 >conftest.err
2299 rm -f conftest.er1
2300 cat conftest.err >&5
2301 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2302 (exit $ac_status); } &&
2303 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2304 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2305 (eval $ac_try) 2>&5
2306 ac_status=$?
2307 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2308 (exit $ac_status); }; } &&
2309 { ac_try='test -s conftest.$ac_objext'
2310 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2311 (eval $ac_try) 2>&5
2312 ac_status=$?
2313 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2314 (exit $ac_status); }; }; then
2315 :
2316 else
2317 echo "$as_me: failed program was:" >&5
2318 sed 's/^/| /' conftest.$ac_ext >&5
2319
2320 continue
2321 fi
2322 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2323 cat >conftest.$ac_ext <<_ACEOF
2324 /* confdefs.h. */
2325 _ACEOF
2326 cat confdefs.h >>conftest.$ac_ext
2327 cat >>conftest.$ac_ext <<_ACEOF
2328 /* end confdefs.h. */
2329 $ac_declaration
2330 int
2331 main ()
2332 {
2333 exit (42);
2334 ;
2335 return 0;
2336 }
2337 _ACEOF
2338 rm -f conftest.$ac_objext
2339 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2340 (eval $ac_compile) 2>conftest.er1
2341 ac_status=$?
2342 grep -v '^ *+' conftest.er1 >conftest.err
2343 rm -f conftest.er1
2344 cat conftest.err >&5
2345 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2346 (exit $ac_status); } &&
2347 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2348 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2349 (eval $ac_try) 2>&5
2350 ac_status=$?
2351 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2352 (exit $ac_status); }; } &&
2353 { ac_try='test -s conftest.$ac_objext'
2354 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2355 (eval $ac_try) 2>&5
2356 ac_status=$?
2357 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2358 (exit $ac_status); }; }; then
2359 break
2360 else
2361 echo "$as_me: failed program was:" >&5
2362 sed 's/^/| /' conftest.$ac_ext >&5
2363
2364 fi
2365 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2366 done
2367 rm -f conftest*
2368 if test -n "$ac_declaration"; then
2369 echo '#ifdef __cplusplus' >>confdefs.h
2370 echo $ac_declaration >>confdefs.h
2371 echo '#endif' >>confdefs.h
2372 fi
2373
2374 else
2375 echo "$as_me: failed program was:" >&5
2376 sed 's/^/| /' conftest.$ac_ext >&5
2377
2378 fi
2379 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2380 ac_ext=c
2381 ac_cpp='$CPP $CPPFLAGS'
2382 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2383 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2384 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2385
2386 ac_ext=cc
2387 ac_cpp='$CXXCPP $CPPFLAGS'
2388 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2389 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2390 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2391 if test -n "$ac_tool_prefix"; then
2392 for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC
2393 do
2394 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2395 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2396 echo "$as_me:$LINENO: checking for $ac_word" >&5
2397 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2398 if test "${ac_cv_prog_CXX+set}" = set; then
2399 echo $ECHO_N "(cached) $ECHO_C" >&6
2400 else
2401 if test -n "$CXX"; then
2402 ac_cv_prog_CXX="$CXX" # Let the user override the test.
2403 else
2404 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2405 for as_dir in $PATH
2406 do
2407 IFS=$as_save_IFS
2408 test -z "$as_dir" && as_dir=.
2409 for ac_exec_ext in '' $ac_executable_extensions; do
2410 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2411 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
2412 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2413 break 2
2414 fi
2415 done
2416 done
2417
2418 fi
2419 fi
2420 CXX=$ac_cv_prog_CXX
2421 if test -n "$CXX"; then
2422 echo "$as_me:$LINENO: result: $CXX" >&5
2423 echo "${ECHO_T}$CXX" >&6
2424 else
2425 echo "$as_me:$LINENO: result: no" >&5
2426 echo "${ECHO_T}no" >&6
2427 fi
2428
2429 test -n "$CXX" && break
2430 done
2431 fi
2432 if test -z "$CXX"; then
2433 ac_ct_CXX=$CXX
2434 for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC
2435 do
2436 # Extract the first word of "$ac_prog", so it can be a program name with args.
2437 set dummy $ac_prog; ac_word=$2
2438 echo "$as_me:$LINENO: checking for $ac_word" >&5
2439 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2440 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
2441 echo $ECHO_N "(cached) $ECHO_C" >&6
2442 else
2443 if test -n "$ac_ct_CXX"; then
2444 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
2445 else
2446 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2447 for as_dir in $PATH
2448 do
2449 IFS=$as_save_IFS
2450 test -z "$as_dir" && as_dir=.
2451 for ac_exec_ext in '' $ac_executable_extensions; do
2452 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2453 ac_cv_prog_ac_ct_CXX="$ac_prog"
2454 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2455 break 2
2456 fi
2457 done
2458 done
2459
2460 fi
2461 fi
2462 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
2463 if test -n "$ac_ct_CXX"; then
2464 echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
2465 echo "${ECHO_T}$ac_ct_CXX" >&6
2466 else
2467 echo "$as_me:$LINENO: result: no" >&5
2468 echo "${ECHO_T}no" >&6
2469 fi
2470
2471 test -n "$ac_ct_CXX" && break
2472 done
2473 test -n "$ac_ct_CXX" || ac_ct_CXX="g++"
2474
2475 CXX=$ac_ct_CXX
2476 fi
2477
2478
2479 # Provide some information about the compiler.
2480 echo "$as_me:$LINENO:" \
2481 "checking for C++ compiler version" >&5
2482 ac_compiler=`set X $ac_compile; echo $2`
2483 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2484 (eval $ac_compiler --version </dev/null >&5) 2>&5
2485 ac_status=$?
2486 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2487 (exit $ac_status); }
2488 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2489 (eval $ac_compiler -v </dev/null >&5) 2>&5
2490 ac_status=$?
2491 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2492 (exit $ac_status); }
2493 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2494 (eval $ac_compiler -V </dev/null >&5) 2>&5
2495 ac_status=$?
2496 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2497 (exit $ac_status); }
2498
2499 echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
2500 echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6
2501 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
2502 echo $ECHO_N "(cached) $ECHO_C" >&6
2503 else
2504 cat >conftest.$ac_ext <<_ACEOF
2505 /* confdefs.h. */
2506 _ACEOF
2507 cat confdefs.h >>conftest.$ac_ext
2508 cat >>conftest.$ac_ext <<_ACEOF
2509 /* end confdefs.h. */
2510
2511 int
2512 main ()
2513 {
2514 #ifndef __GNUC__
2515 choke me
2516 #endif
2517
2518 ;
2519 return 0;
2520 }
2521 _ACEOF
2522 rm -f conftest.$ac_objext
2523 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2524 (eval $ac_compile) 2>conftest.er1
2525 ac_status=$?
2526 grep -v '^ *+' conftest.er1 >conftest.err
2527 rm -f conftest.er1
2528 cat conftest.err >&5
2529 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2530 (exit $ac_status); } &&
2531 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
2532 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2533 (eval $ac_try) 2>&5
2534 ac_status=$?
2535 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2536 (exit $ac_status); }; } &&
2537 { ac_try='test -s conftest.$ac_objext'
2538 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2539 (eval $ac_try) 2>&5
2540 ac_status=$?
2541 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2542 (exit $ac_status); }; }; then
2543 ac_compiler_gnu=yes
2544 else
2545 echo "$as_me: failed program was:" >&5
2546 sed 's/^/| /' conftest.$ac_ext >&5
2547
2548 ac_compiler_gnu=no
2549 fi
2550 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2551 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
2552
2553 fi
2554 echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
2555 echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6
2556 GXX=`test $ac_compiler_gnu = yes && echo yes`
2557 ac_test_CXXFLAGS=${CXXFLAGS+set}
2558 ac_save_CXXFLAGS=$CXXFLAGS
2559 CXXFLAGS="-g"
2560 echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
2561 echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6
2562 if test "${ac_cv_prog_cxx_g+set}" = set; then
2563 echo $ECHO_N "(cached) $ECHO_C" >&6
2564 else
2565 cat >conftest.$ac_ext <<_ACEOF
2566 /* confdefs.h. */
2567 _ACEOF
2568 cat confdefs.h >>conftest.$ac_ext
2569 cat >>conftest.$ac_ext <<_ACEOF
2570 /* end confdefs.h. */
2571
2572 int
2573 main ()
2574 {
2575
2576 ;
2577 return 0;
2578 }
2579 _ACEOF
2580 rm -f conftest.$ac_objext
2581 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2582 (eval $ac_compile) 2>conftest.er1
2583 ac_status=$?
2584 grep -v '^ *+' conftest.er1 >conftest.err
2585 rm -f conftest.er1
2586 cat conftest.err >&5
2587 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2588 (exit $ac_status); } &&
2589 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
2590 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2591 (eval $ac_try) 2>&5
2592 ac_status=$?
2593 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2594 (exit $ac_status); }; } &&
2595 { ac_try='test -s conftest.$ac_objext'
2596 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2597 (eval $ac_try) 2>&5
2598 ac_status=$?
2599 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2600 (exit $ac_status); }; }; then
2601 ac_cv_prog_cxx_g=yes
2602 else
2603 echo "$as_me: failed program was:" >&5
2604 sed 's/^/| /' conftest.$ac_ext >&5
2605
2606 ac_cv_prog_cxx_g=no
2607 fi
2608 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2609 fi
2610 echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
2611 echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6
2612 if test "$ac_test_CXXFLAGS" = set; then
2613 CXXFLAGS=$ac_save_CXXFLAGS
2614 elif test $ac_cv_prog_cxx_g = yes; then
2615 if test "$GXX" = yes; then
2616 CXXFLAGS="-g -O2"
2617 else
2618 CXXFLAGS="-g"
2619 fi
2620 else
2621 if test "$GXX" = yes; then
2622 CXXFLAGS="-O2"
2623 else
2624 CXXFLAGS=
2625 fi
2626 fi
2627 for ac_declaration in \
2628 '' \
2629 'extern "C" void std::exit (int) throw (); using std::exit;' \
2630 'extern "C" void std::exit (int); using std::exit;' \
2631 'extern "C" void exit (int) throw ();' \
2632 'extern "C" void exit (int);' \
2633 'void exit (int);'
2634 do
2635 cat >conftest.$ac_ext <<_ACEOF
2636 /* confdefs.h. */
2637 _ACEOF
2638 cat confdefs.h >>conftest.$ac_ext
2639 cat >>conftest.$ac_ext <<_ACEOF
2640 /* end confdefs.h. */
2641 $ac_declaration
2642 #include <stdlib.h>
2643 int
2644 main ()
2645 {
2646 exit (42);
2647 ;
2648 return 0;
2649 }
2650 _ACEOF
2651 rm -f conftest.$ac_objext
2652 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2653 (eval $ac_compile) 2>conftest.er1
2654 ac_status=$?
2655 grep -v '^ *+' conftest.er1 >conftest.err
2656 rm -f conftest.er1
2657 cat conftest.err >&5
2658 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2659 (exit $ac_status); } &&
2660 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
2661 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2662 (eval $ac_try) 2>&5
2663 ac_status=$?
2664 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2665 (exit $ac_status); }; } &&
2666 { ac_try='test -s conftest.$ac_objext'
2667 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2668 (eval $ac_try) 2>&5
2669 ac_status=$?
2670 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2671 (exit $ac_status); }; }; then
2672 :
2673 else
2674 echo "$as_me: failed program was:" >&5
2675 sed 's/^/| /' conftest.$ac_ext >&5
2676
2677 continue
2678 fi
2679 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2680 cat >conftest.$ac_ext <<_ACEOF
2681 /* confdefs.h. */
2682 _ACEOF
2683 cat confdefs.h >>conftest.$ac_ext
2684 cat >>conftest.$ac_ext <<_ACEOF
2685 /* end confdefs.h. */
2686 $ac_declaration
2687 int
2688 main ()
2689 {
2690 exit (42);
2691 ;
2692 return 0;
2693 }
2694 _ACEOF
2695 rm -f conftest.$ac_objext
2696 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2697 (eval $ac_compile) 2>conftest.er1
2698 ac_status=$?
2699 grep -v '^ *+' conftest.er1 >conftest.err
2700 rm -f conftest.er1
2701 cat conftest.err >&5
2702 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2703 (exit $ac_status); } &&
2704 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
2705 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2706 (eval $ac_try) 2>&5
2707 ac_status=$?
2708 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2709 (exit $ac_status); }; } &&
2710 { ac_try='test -s conftest.$ac_objext'
2711 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2712 (eval $ac_try) 2>&5
2713 ac_status=$?
2714 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2715 (exit $ac_status); }; }; then
2716 break
2717 else
2718 echo "$as_me: failed program was:" >&5
2719 sed 's/^/| /' conftest.$ac_ext >&5
2720
2721 fi
2722 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2723 done
2724 rm -f conftest*
2725 if test -n "$ac_declaration"; then
2726 echo '#ifdef __cplusplus' >>confdefs.h
2727 echo $ac_declaration >>confdefs.h
2728 echo '#endif' >>confdefs.h
2729 fi
2730
2731 ac_ext=c
2732 ac_cpp='$CPP $CPPFLAGS'
2733 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2734 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2735 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2736
2737 ac_ext=c
2738 ac_cpp='$CPP $CPPFLAGS'
2739 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2740 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2741 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2742 echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
2743 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
2744 # On Suns, sometimes $CPP names a directory.
2745 if test -n "$CPP" && test -d "$CPP"; then
2746 CPP=
2747 fi
2748 if test -z "$CPP"; then
2749 if test "${ac_cv_prog_CPP+set}" = set; then
2750 echo $ECHO_N "(cached) $ECHO_C" >&6
2751 else
2752 # Double quotes because CPP needs to be expanded
2753 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
2754 do
2755 ac_preproc_ok=false
2756 for ac_c_preproc_warn_flag in '' yes
2757 do
2758 # Use a header file that comes with gcc, so configuring glibc
2759 # with a fresh cross-compiler works.
2760 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2761 # <limits.h> exists even on freestanding compilers.
2762 # On the NeXT, cc -E runs the code through the compiler's parser,
2763 # not just through cpp. "Syntax error" is here to catch this case.
2764 cat >conftest.$ac_ext <<_ACEOF
2765 /* confdefs.h. */
2766 _ACEOF
2767 cat confdefs.h >>conftest.$ac_ext
2768 cat >>conftest.$ac_ext <<_ACEOF
2769 /* end confdefs.h. */
2770 #ifdef __STDC__
2771 # include <limits.h>
2772 #else
2773 # include <assert.h>
2774 #endif
2775 Syntax error
2776 _ACEOF
2777 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2778 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2779 ac_status=$?
2780 grep -v '^ *+' conftest.er1 >conftest.err
2781 rm -f conftest.er1
2782 cat conftest.err >&5
2783 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2784 (exit $ac_status); } >/dev/null; then
2785 if test -s conftest.err; then
2786 ac_cpp_err=$ac_c_preproc_warn_flag
2787 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2788 else
2789 ac_cpp_err=
2790 fi
2791 else
2792 ac_cpp_err=yes
2793 fi
2794 if test -z "$ac_cpp_err"; then
2795 :
2796 else
2797 echo "$as_me: failed program was:" >&5
2798 sed 's/^/| /' conftest.$ac_ext >&5
2799
2800 # Broken: fails on valid input.
2801 continue
2802 fi
2803 rm -f conftest.err conftest.$ac_ext
2804
2805 # OK, works on sane cases. Now check whether non-existent headers
2806 # can be detected and how.
2807 cat >conftest.$ac_ext <<_ACEOF
2808 /* confdefs.h. */
2809 _ACEOF
2810 cat confdefs.h >>conftest.$ac_ext
2811 cat >>conftest.$ac_ext <<_ACEOF
2812 /* end confdefs.h. */
2813 #include <ac_nonexistent.h>
2814 _ACEOF
2815 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2816 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2817 ac_status=$?
2818 grep -v '^ *+' conftest.er1 >conftest.err
2819 rm -f conftest.er1
2820 cat conftest.err >&5
2821 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2822 (exit $ac_status); } >/dev/null; then
2823 if test -s conftest.err; then
2824 ac_cpp_err=$ac_c_preproc_warn_flag
2825 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2826 else
2827 ac_cpp_err=
2828 fi
2829 else
2830 ac_cpp_err=yes
2831 fi
2832 if test -z "$ac_cpp_err"; then
2833 # Broken: success on invalid input.
2834 continue
2835 else
2836 echo "$as_me: failed program was:" >&5
2837 sed 's/^/| /' conftest.$ac_ext >&5
2838
2839 # Passes both tests.
2840 ac_preproc_ok=:
2841 break
2842 fi
2843 rm -f conftest.err conftest.$ac_ext
2844
2845 done
2846 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2847 rm -f conftest.err conftest.$ac_ext
2848 if $ac_preproc_ok; then
2849 break
2850 fi
2851
2852 done
2853 ac_cv_prog_CPP=$CPP
2854
2855 fi
2856 CPP=$ac_cv_prog_CPP
2857 else
2858 ac_cv_prog_CPP=$CPP
2859 fi
2860 echo "$as_me:$LINENO: result: $CPP" >&5
2861 echo "${ECHO_T}$CPP" >&6
2862 ac_preproc_ok=false
2863 for ac_c_preproc_warn_flag in '' yes
2864 do
2865 # Use a header file that comes with gcc, so configuring glibc
2866 # with a fresh cross-compiler works.
2867 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2868 # <limits.h> exists even on freestanding compilers.
2869 # On the NeXT, cc -E runs the code through the compiler's parser,
2870 # not just through cpp. "Syntax error" is here to catch this case.
2871 cat >conftest.$ac_ext <<_ACEOF
2872 /* confdefs.h. */
2873 _ACEOF
2874 cat confdefs.h >>conftest.$ac_ext
2875 cat >>conftest.$ac_ext <<_ACEOF
2876 /* end confdefs.h. */
2877 #ifdef __STDC__
2878 # include <limits.h>
2879 #else
2880 # include <assert.h>
2881 #endif
2882 Syntax error
2883 _ACEOF
2884 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2885 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2886 ac_status=$?
2887 grep -v '^ *+' conftest.er1 >conftest.err
2888 rm -f conftest.er1
2889 cat conftest.err >&5
2890 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2891 (exit $ac_status); } >/dev/null; then
2892 if test -s conftest.err; then
2893 ac_cpp_err=$ac_c_preproc_warn_flag
2894 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2895 else
2896 ac_cpp_err=
2897 fi
2898 else
2899 ac_cpp_err=yes
2900 fi
2901 if test -z "$ac_cpp_err"; then
2902 :
2903 else
2904 echo "$as_me: failed program was:" >&5
2905 sed 's/^/| /' conftest.$ac_ext >&5
2906
2907 # Broken: fails on valid input.
2908 continue
2909 fi
2910 rm -f conftest.err conftest.$ac_ext
2911
2912 # OK, works on sane cases. Now check whether non-existent headers
2913 # can be detected and how.
2914 cat >conftest.$ac_ext <<_ACEOF
2915 /* confdefs.h. */
2916 _ACEOF
2917 cat confdefs.h >>conftest.$ac_ext
2918 cat >>conftest.$ac_ext <<_ACEOF
2919 /* end confdefs.h. */
2920 #include <ac_nonexistent.h>
2921 _ACEOF
2922 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2923 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2924 ac_status=$?
2925 grep -v '^ *+' conftest.er1 >conftest.err
2926 rm -f conftest.er1
2927 cat conftest.err >&5
2928 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2929 (exit $ac_status); } >/dev/null; then
2930 if test -s conftest.err; then
2931 ac_cpp_err=$ac_c_preproc_warn_flag
2932 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2933 else
2934 ac_cpp_err=
2935 fi
2936 else
2937 ac_cpp_err=yes
2938 fi
2939 if test -z "$ac_cpp_err"; then
2940 # Broken: success on invalid input.
2941 continue
2942 else
2943 echo "$as_me: failed program was:" >&5
2944 sed 's/^/| /' conftest.$ac_ext >&5
2945
2946 # Passes both tests.
2947 ac_preproc_ok=:
2948 break
2949 fi
2950 rm -f conftest.err conftest.$ac_ext
2951
2952 done
2953 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2954 rm -f conftest.err conftest.$ac_ext
2955 if $ac_preproc_ok; then
2956 :
2957 else
2958 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
2959 See \`config.log' for more details." >&5
2960 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
2961 See \`config.log' for more details." >&2;}
2962 { (exit 1); exit 1; }; }
2963 fi
2964
2965 ac_ext=c
2966 ac_cpp='$CPP $CPPFLAGS'
2967 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2968 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2969 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2970
2971 # Find a good install program. We prefer a C program (faster),
2972 # so one script is as good as another. But avoid the broken or
2973 # incompatible versions:
2974 # SysV /etc/install, /usr/sbin/install
2975 # SunOS /usr/etc/install
2976 # IRIX /sbin/install
2977 # AIX /bin/install
2978 # AmigaOS /C/install, which installs bootblocks on floppy discs
2979 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2980 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2981 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2982 # OS/2's system install, which has a completely different semantic
2983 # ./install, which can be erroneously created by make from ./install.sh.
2984 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
2985 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
2986 if test -z "$INSTALL"; then
2987 if test "${ac_cv_path_install+set}" = set; then
2988 echo $ECHO_N "(cached) $ECHO_C" >&6
2989 else
2990 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2991 for as_dir in $PATH
2992 do
2993 IFS=$as_save_IFS
2994 test -z "$as_dir" && as_dir=.
2995 # Account for people who put trailing slashes in PATH elements.
2996 case $as_dir/ in
2997 ./ | .// | /cC/* | \
2998 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2999 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
3000 /usr/ucb/* ) ;;
3001 *)
3002 # OSF1 and SCO ODT 3.0 have their own names for install.
3003 # Don't use installbsd from OSF since it installs stuff as root
3004 # by default.
3005 for ac_prog in ginstall scoinst install; do
3006 for ac_exec_ext in '' $ac_executable_extensions; do
3007 if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
3008 if test $ac_prog = install &&
3009 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3010 # AIX install. It has an incompatible calling convention.
3011 :
3012 elif test $ac_prog = install &&
3013 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3014 # program-specific install script used by HP pwplus--don't use.
3015 :
3016 else
3017 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3018 break 3
3019 fi
3020 fi
3021 done
3022 done
3023 ;;
3024 esac
3025 done
3026
3027
3028 fi
3029 if test "${ac_cv_path_install+set}" = set; then
3030 INSTALL=$ac_cv_path_install
3031 else
3032 # As a last resort, use the slow shell script. We don't cache a
3033 # path for INSTALL within a source directory, because that will
3034 # break other packages using the cache if that directory is
3035 # removed, or if the path is relative.
3036 INSTALL=$ac_install_sh
3037 fi
3038 fi
3039 echo "$as_me:$LINENO: result: $INSTALL" >&5
3040 echo "${ECHO_T}$INSTALL" >&6
3041
3042 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3043 # It thinks the first close brace ends the variable substitution.
3044 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3045
3046 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3047
3048 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3049
3050
3051
3052
3053 echo "$as_me:$LINENO: checking for egrep" >&5
3054 echo $ECHO_N "checking for egrep... $ECHO_C" >&6
3055 if test "${ac_cv_prog_egrep+set}" = set; then
3056 echo $ECHO_N "(cached) $ECHO_C" >&6
3057 else
3058 if echo a | (grep -E '(a|b)') >/dev/null 2>&1
3059 then ac_cv_prog_egrep='grep -E'
3060 else ac_cv_prog_egrep='egrep'
3061 fi
3062 fi
3063 echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
3064 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
3065 EGREP=$ac_cv_prog_egrep
3066
3067
3068
3069 echo "$as_me:$LINENO: checking for AIX" >&5
3070 echo $ECHO_N "checking for AIX... $ECHO_C" >&6
3071 cat >conftest.$ac_ext <<_ACEOF
3072 /* confdefs.h. */
3073 _ACEOF
3074 cat confdefs.h >>conftest.$ac_ext
3075 cat >>conftest.$ac_ext <<_ACEOF
3076 /* end confdefs.h. */
3077 #ifdef _AIX
3078 yes
3079 #endif
3080
3081 _ACEOF
3082 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3083 $EGREP "yes" >/dev/null 2>&1; then
3084 echo "$as_me:$LINENO: result: yes" >&5
3085 echo "${ECHO_T}yes" >&6
3086 cat >>confdefs.h <<\_ACEOF
3087 #define _ALL_SOURCE 1
3088 _ACEOF
3089
3090 else
3091 echo "$as_me:$LINENO: result: no" >&5
3092 echo "${ECHO_T}no" >&6
3093 fi
3094 rm -f conftest*
3095
3096
3097 echo "$as_me:$LINENO: checking for library containing strerror" >&5
3098 echo $ECHO_N "checking for library containing strerror... $ECHO_C" >&6
3099 if test "${ac_cv_search_strerror+set}" = set; then
3100 echo $ECHO_N "(cached) $ECHO_C" >&6
3101 else
3102 ac_func_search_save_LIBS=$LIBS
3103 ac_cv_search_strerror=no
3104 cat >conftest.$ac_ext <<_ACEOF
3105 /* confdefs.h. */
3106 _ACEOF
3107 cat confdefs.h >>conftest.$ac_ext
3108 cat >>conftest.$ac_ext <<_ACEOF
3109 /* end confdefs.h. */
3110
3111 /* Override any gcc2 internal prototype to avoid an error. */
3112 #ifdef __cplusplus
3113 extern "C"
3114 #endif
3115 /* We use char because int might match the return type of a gcc2
3116 builtin and then its argument prototype would still apply. */
3117 char strerror ();
3118 int
3119 main ()
3120 {
3121 strerror ();
3122 ;
3123 return 0;
3124 }
3125 _ACEOF
3126 rm -f conftest.$ac_objext conftest$ac_exeext
3127 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3128 (eval $ac_link) 2>conftest.er1
3129 ac_status=$?
3130 grep -v '^ *+' conftest.er1 >conftest.err
3131 rm -f conftest.er1
3132 cat conftest.err >&5
3133 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3134 (exit $ac_status); } &&
3135 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
3136 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3137 (eval $ac_try) 2>&5
3138 ac_status=$?
3139 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3140 (exit $ac_status); }; } &&
3141 { ac_try='test -s conftest$ac_exeext'
3142 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3143 (eval $ac_try) 2>&5
3144 ac_status=$?
3145 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3146 (exit $ac_status); }; }; then
3147 ac_cv_search_strerror="none required"
3148 else
3149 echo "$as_me: failed program was:" >&5
3150 sed 's/^/| /' conftest.$ac_ext >&5
3151
3152 fi
3153 rm -f conftest.err conftest.$ac_objext \
3154 conftest$ac_exeext conftest.$ac_ext
3155 if test "$ac_cv_search_strerror" = no; then
3156 for ac_lib in cposix; do
3157 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
3158 cat >conftest.$ac_ext <<_ACEOF
3159 /* confdefs.h. */
3160 _ACEOF
3161 cat confdefs.h >>conftest.$ac_ext
3162 cat >>conftest.$ac_ext <<_ACEOF
3163 /* end confdefs.h. */
3164
3165 /* Override any gcc2 internal prototype to avoid an error. */
3166 #ifdef __cplusplus
3167 extern "C"
3168 #endif
3169 /* We use char because int might match the return type of a gcc2
3170 builtin and then its argument prototype would still apply. */
3171 char strerror ();
3172 int
3173 main ()
3174 {
3175 strerror ();
3176 ;
3177 return 0;
3178 }
3179 _ACEOF
3180 rm -f conftest.$ac_objext conftest$ac_exeext
3181 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3182 (eval $ac_link) 2>conftest.er1
3183 ac_status=$?
3184 grep -v '^ *+' conftest.er1 >conftest.err
3185 rm -f conftest.er1
3186 cat conftest.err >&5
3187 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3188 (exit $ac_status); } &&
3189 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
3190 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3191 (eval $ac_try) 2>&5
3192 ac_status=$?
3193 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3194 (exit $ac_status); }; } &&
3195 { ac_try='test -s conftest$ac_exeext'
3196 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3197 (eval $ac_try) 2>&5
3198 ac_status=$?
3199 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3200 (exit $ac_status); }; }; then
3201 ac_cv_search_strerror="-l$ac_lib"
3202 break
3203 else
3204 echo "$as_me: failed program was:" >&5
3205 sed 's/^/| /' conftest.$ac_ext >&5
3206
3207 fi
3208 rm -f conftest.err conftest.$ac_objext \
3209 conftest$ac_exeext conftest.$ac_ext
3210 done
3211 fi
3212 LIBS=$ac_func_search_save_LIBS
3213 fi
3214 echo "$as_me:$LINENO: result: $ac_cv_search_strerror" >&5
3215 echo "${ECHO_T}$ac_cv_search_strerror" >&6
3216 if test "$ac_cv_search_strerror" != no; then
3217 test "$ac_cv_search_strerror" = "none required" || LIBS="$ac_cv_search_strerror $LIBS"
3218
3219 fi
3220
3221 ac_ext=cc
3222 ac_cpp='$CXXCPP $CPPFLAGS'
3223 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3224 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3225 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3226
3227
3228 if test x$GCC = xyes && test x$GXX = xyes; then
3229 echo "$as_me:$LINENO: checking for working libsupc++" >&5
3230 echo $ECHO_N "checking for working libsupc++... $ECHO_C" >&6
3231 save_CXX="$CXX"
3232 save_LIBS="$LIBS"
3233 CXX="$CC"
3234 LIBS="$LIBS -lsupc++"
3235 LINKER="$CC"
3236
3237 cat >conftest.$ac_ext <<_ACEOF
3238 /* confdefs.h. */
3239 _ACEOF
3240 cat confdefs.h >>conftest.$ac_ext
3241 cat >>conftest.$ac_ext <<_ACEOF
3242 /* end confdefs.h. */
3243 struct test { }; void f() try { throw new test; } catch (...) { throw; }
3244 int
3245 main ()
3246 {
3247
3248 ;
3249 return 0;
3250 }
3251 _ACEOF
3252 rm -f conftest.$ac_objext conftest$ac_exeext
3253 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3254 (eval $ac_link) 2>conftest.er1
3255 ac_status=$?
3256 grep -v '^ *+' conftest.er1 >conftest.err
3257 rm -f conftest.er1
3258 cat conftest.err >&5
3259 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3260 (exit $ac_status); } &&
3261 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3262 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3263 (eval $ac_try) 2>&5
3264 ac_status=$?
3265 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3266 (exit $ac_status); }; } &&
3267 { ac_try='test -s conftest$ac_exeext'
3268 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3269 (eval $ac_try) 2>&5
3270 ac_status=$?
3271 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3272 (exit $ac_status); }; }; then
3273 echo "$as_me:$LINENO: result: ok" >&5
3274 echo "${ECHO_T}ok" >&6
3275 else
3276 echo "$as_me: failed program was:" >&5
3277 sed 's/^/| /' conftest.$ac_ext >&5
3278
3279
3280 echo "$as_me:$LINENO: result: no, making everything bigger and slower" >&5
3281 echo "${ECHO_T}no, making everything bigger and slower" >&6
3282 LIBS="$save_LIBS"
3283 LINKER="$save_CXX"
3284
3285
3286 fi
3287 rm -f conftest.err conftest.$ac_objext \
3288 conftest$ac_exeext conftest.$ac_ext
3289 CXX="$save_CXX"
3290 fi
3291 LINKER=$LINKER
3292
3293
3294 ac_ext=cc
3295 ac_cpp='$CXXCPP $CPPFLAGS'
3296 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3297 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3298 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3299
3300 if test -z "$orig_CXXFLAGS"; then
3301 if test x$GCC = xyes && test "x$GXX" = xyes; then
3302 CXXFLAGS="-g -O3 -fno-threadsafe-statics -fno-enforce-eh-specs"
3303 cat >conftest.$ac_ext <<_ACEOF
3304 /* confdefs.h. */
3305 _ACEOF
3306 cat confdefs.h >>conftest.$ac_ext
3307 cat >>conftest.$ac_ext <<_ACEOF
3308 /* end confdefs.h. */
3309
3310 int
3311 main ()
3312 {
3313
3314 ;
3315 return 0;
3316 }
3317 _ACEOF
3318 rm -f conftest.$ac_objext
3319 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3320 (eval $ac_compile) 2>conftest.er1
3321 ac_status=$?
3322 grep -v '^ *+' conftest.er1 >conftest.err
3323 rm -f conftest.er1
3324 cat conftest.err >&5
3325 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3326 (exit $ac_status); } &&
3327 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3328 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3329 (eval $ac_try) 2>&5
3330 ac_status=$?
3331 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3332 (exit $ac_status); }; } &&
3333 { ac_try='test -s conftest.$ac_objext'
3334 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3335 (eval $ac_try) 2>&5
3336 ac_status=$?
3337 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3338 (exit $ac_status); }; }; then
3339 :
3340 else
3341 echo "$as_me: failed program was:" >&5
3342 sed 's/^/| /' conftest.$ac_ext >&5
3343
3344 CXXFLAGS="-g -O3"
3345 fi
3346 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3347 else
3348 CXXFLAGS="-O"
3349 fi
3350 CFLAGS="$CXXFLAGS"
3351 fi
3352
3353
3354 cat >>confdefs.h <<\_ACEOF
3355 #define _GNU_SOURCE 1
3356 _ACEOF
3357
3358
3359 case $host in
3360 *-*-solaris* )
3361
3362 cat >>confdefs.h <<\_ACEOF
3363 #define _XOPEN_SOURCE_EXTENDED 1
3364 _ACEOF
3365
3366
3367 cat >>confdefs.h <<\_ACEOF
3368 #define _XOPEN_SOURCE 2
3369 _ACEOF
3370
3371
3372 cat >>confdefs.h <<\_ACEOF
3373 #define __EXTENSIONS__ 1
3374 _ACEOF
3375
3376 ;;
3377 esac
3378
3379
3380 echo "$as_me:$LINENO: checking for setlocale" >&5
3381 echo $ECHO_N "checking for setlocale... $ECHO_C" >&6
3382 if test "${ac_cv_func_setlocale+set}" = set; then
3383 echo $ECHO_N "(cached) $ECHO_C" >&6
3384 else
3385 cat >conftest.$ac_ext <<_ACEOF
3386 /* confdefs.h. */
3387 _ACEOF
3388 cat confdefs.h >>conftest.$ac_ext
3389 cat >>conftest.$ac_ext <<_ACEOF
3390 /* end confdefs.h. */
3391 /* Define setlocale to an innocuous variant, in case <limits.h> declares setlocale.
3392 For example, HP-UX 11i <limits.h> declares gettimeofday. */
3393 #define setlocale innocuous_setlocale
3394
3395 /* System header to define __stub macros and hopefully few prototypes,
3396 which can conflict with char setlocale (); below.
3397 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3398 <limits.h> exists even on freestanding compilers. */
3399
3400 #ifdef __STDC__
3401 # include <limits.h>
3402 #else
3403 # include <assert.h>
3404 #endif
3405
3406 #undef setlocale
3407
3408 /* Override any gcc2 internal prototype to avoid an error. */
3409 #ifdef __cplusplus
3410 extern "C"
3411 {
3412 #endif
3413 /* We use char because int might match the return type of a gcc2
3414 builtin and then its argument prototype would still apply. */
3415 char setlocale ();
3416 /* The GNU C library defines this for functions which it implements
3417 to always fail with ENOSYS. Some functions are actually named
3418 something starting with __ and the normal name is an alias. */
3419 #if defined (__stub_setlocale) || defined (__stub___setlocale)
3420 choke me
3421 #else
3422 char (*f) () = setlocale;
3423 #endif
3424 #ifdef __cplusplus
3425 }
3426 #endif
3427
3428 int
3429 main ()
3430 {
3431 return f != setlocale;
3432 ;
3433 return 0;
3434 }
3435 _ACEOF
3436 rm -f conftest.$ac_objext conftest$ac_exeext
3437 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3438 (eval $ac_link) 2>conftest.er1
3439 ac_status=$?
3440 grep -v '^ *+' conftest.er1 >conftest.err
3441 rm -f conftest.er1
3442 cat conftest.err >&5
3443 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3444 (exit $ac_status); } &&
3445 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3446 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3447 (eval $ac_try) 2>&5
3448 ac_status=$?
3449 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3450 (exit $ac_status); }; } &&
3451 { ac_try='test -s conftest$ac_exeext'
3452 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3453 (eval $ac_try) 2>&5
3454 ac_status=$?
3455 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3456 (exit $ac_status); }; }; then
3457 ac_cv_func_setlocale=yes
3458 else
3459 echo "$as_me: failed program was:" >&5
3460 sed 's/^/| /' conftest.$ac_ext >&5
3461
3462 ac_cv_func_setlocale=no
3463 fi
3464 rm -f conftest.err conftest.$ac_objext \
3465 conftest$ac_exeext conftest.$ac_ext
3466 fi
3467 echo "$as_me:$LINENO: result: $ac_cv_func_setlocale" >&5
3468 echo "${ECHO_T}$ac_cv_func_setlocale" >&6
3469 if test $ac_cv_func_setlocale = yes; then
3470 :
3471 else
3472 echo "$as_me:$LINENO: checking for setlocale in -lxpg4" >&5
3473 echo $ECHO_N "checking for setlocale in -lxpg4... $ECHO_C" >&6
3474 if test "${ac_cv_lib_xpg4_setlocale+set}" = set; then
3475 echo $ECHO_N "(cached) $ECHO_C" >&6
3476 else
3477 ac_check_lib_save_LIBS=$LIBS
3478 LIBS="-lxpg4 $LIBS"
3479 cat >conftest.$ac_ext <<_ACEOF
3480 /* confdefs.h. */
3481 _ACEOF
3482 cat confdefs.h >>conftest.$ac_ext
3483 cat >>conftest.$ac_ext <<_ACEOF
3484 /* end confdefs.h. */
3485
3486 /* Override any gcc2 internal prototype to avoid an error. */
3487 #ifdef __cplusplus
3488 extern "C"
3489 #endif
3490 /* We use char because int might match the return type of a gcc2
3491 builtin and then its argument prototype would still apply. */
3492 char setlocale ();
3493 int
3494 main ()
3495 {
3496 setlocale ();
3497 ;
3498 return 0;
3499 }
3500 _ACEOF
3501 rm -f conftest.$ac_objext conftest$ac_exeext
3502 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3503 (eval $ac_link) 2>conftest.er1
3504 ac_status=$?
3505 grep -v '^ *+' conftest.er1 >conftest.err
3506 rm -f conftest.er1
3507 cat conftest.err >&5
3508 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3509 (exit $ac_status); } &&
3510 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3511 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3512 (eval $ac_try) 2>&5
3513 ac_status=$?
3514 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3515 (exit $ac_status); }; } &&
3516 { ac_try='test -s conftest$ac_exeext'
3517 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3518 (eval $ac_try) 2>&5
3519 ac_status=$?
3520 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3521 (exit $ac_status); }; }; then
3522 ac_cv_lib_xpg4_setlocale=yes
3523 else
3524 echo "$as_me: failed program was:" >&5
3525 sed 's/^/| /' conftest.$ac_ext >&5
3526
3527 ac_cv_lib_xpg4_setlocale=no
3528 fi
3529 rm -f conftest.err conftest.$ac_objext \
3530 conftest$ac_exeext conftest.$ac_ext
3531 LIBS=$ac_check_lib_save_LIBS
3532 fi
3533 echo "$as_me:$LINENO: result: $ac_cv_lib_xpg4_setlocale" >&5
3534 echo "${ECHO_T}$ac_cv_lib_xpg4_setlocale" >&6
3535 if test $ac_cv_lib_xpg4_setlocale = yes; then
3536 LIBS="$LIBS -lxpg4"
3537 fi
3538
3539 fi
3540
3541
3542 echo "$as_me:$LINENO: checking for gethostbyname" >&5
3543 echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6
3544 if test "${ac_cv_func_gethostbyname+set}" = set; then
3545 echo $ECHO_N "(cached) $ECHO_C" >&6
3546 else
3547 cat >conftest.$ac_ext <<_ACEOF
3548 /* confdefs.h. */
3549 _ACEOF
3550 cat confdefs.h >>conftest.$ac_ext
3551 cat >>conftest.$ac_ext <<_ACEOF
3552 /* end confdefs.h. */
3553 /* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
3554 For example, HP-UX 11i <limits.h> declares gettimeofday. */
3555 #define gethostbyname innocuous_gethostbyname
3556
3557 /* System header to define __stub macros and hopefully few prototypes,
3558 which can conflict with char gethostbyname (); below.
3559 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3560 <limits.h> exists even on freestanding compilers. */
3561
3562 #ifdef __STDC__
3563 # include <limits.h>
3564 #else
3565 # include <assert.h>
3566 #endif
3567
3568 #undef gethostbyname
3569
3570 /* Override any gcc2 internal prototype to avoid an error. */
3571 #ifdef __cplusplus
3572 extern "C"
3573 {
3574 #endif
3575 /* We use char because int might match the return type of a gcc2
3576 builtin and then its argument prototype would still apply. */
3577 char gethostbyname ();
3578 /* The GNU C library defines this for functions which it implements
3579 to always fail with ENOSYS. Some functions are actually named
3580 something starting with __ and the normal name is an alias. */
3581 #if defined (__stub_gethostbyname) || defined (__stub___gethostbyname)
3582 choke me
3583 #else
3584 char (*f) () = gethostbyname;
3585 #endif
3586 #ifdef __cplusplus
3587 }
3588 #endif
3589
3590 int
3591 main ()
3592 {
3593 return f != gethostbyname;
3594 ;
3595 return 0;
3596 }
3597 _ACEOF
3598 rm -f conftest.$ac_objext conftest$ac_exeext
3599 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3600 (eval $ac_link) 2>conftest.er1
3601 ac_status=$?
3602 grep -v '^ *+' conftest.er1 >conftest.err
3603 rm -f conftest.er1
3604 cat conftest.err >&5
3605 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3606 (exit $ac_status); } &&
3607 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3608 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3609 (eval $ac_try) 2>&5
3610 ac_status=$?
3611 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3612 (exit $ac_status); }; } &&
3613 { ac_try='test -s conftest$ac_exeext'
3614 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3615 (eval $ac_try) 2>&5
3616 ac_status=$?
3617 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3618 (exit $ac_status); }; }; then
3619 ac_cv_func_gethostbyname=yes
3620 else
3621 echo "$as_me: failed program was:" >&5
3622 sed 's/^/| /' conftest.$ac_ext >&5
3623
3624 ac_cv_func_gethostbyname=no
3625 fi
3626 rm -f conftest.err conftest.$ac_objext \
3627 conftest$ac_exeext conftest.$ac_ext
3628 fi
3629 echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5
3630 echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6
3631 if test $ac_cv_func_gethostbyname = yes; then
3632 :
3633 else
3634 echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
3635 echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6
3636 if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
3637 echo $ECHO_N "(cached) $ECHO_C" >&6
3638 else
3639 ac_check_lib_save_LIBS=$LIBS
3640 LIBS="-lnsl $LIBS"
3641 cat >conftest.$ac_ext <<_ACEOF
3642 /* confdefs.h. */
3643 _ACEOF
3644 cat confdefs.h >>conftest.$ac_ext
3645 cat >>conftest.$ac_ext <<_ACEOF
3646 /* end confdefs.h. */
3647
3648 /* Override any gcc2 internal prototype to avoid an error. */
3649 #ifdef __cplusplus
3650 extern "C"
3651 #endif
3652 /* We use char because int might match the return type of a gcc2
3653 builtin and then its argument prototype would still apply. */
3654 char gethostbyname ();
3655 int
3656 main ()
3657 {
3658 gethostbyname ();
3659 ;
3660 return 0;
3661 }
3662 _ACEOF
3663 rm -f conftest.$ac_objext conftest$ac_exeext
3664 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3665 (eval $ac_link) 2>conftest.er1
3666 ac_status=$?
3667 grep -v '^ *+' conftest.er1 >conftest.err
3668 rm -f conftest.er1
3669 cat conftest.err >&5
3670 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3671 (exit $ac_status); } &&
3672 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3673 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3674 (eval $ac_try) 2>&5
3675 ac_status=$?
3676 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3677 (exit $ac_status); }; } &&
3678 { ac_try='test -s conftest$ac_exeext'
3679 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3680 (eval $ac_try) 2>&5
3681 ac_status=$?
3682 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3683 (exit $ac_status); }; }; then
3684 ac_cv_lib_nsl_gethostbyname=yes
3685 else
3686 echo "$as_me: failed program was:" >&5
3687 sed 's/^/| /' conftest.$ac_ext >&5
3688
3689 ac_cv_lib_nsl_gethostbyname=no
3690 fi
3691 rm -f conftest.err conftest.$ac_objext \
3692 conftest$ac_exeext conftest.$ac_ext
3693 LIBS=$ac_check_lib_save_LIBS
3694 fi
3695 echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
3696 echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6
3697 if test $ac_cv_lib_nsl_gethostbyname = yes; then
3698 LIBS="$LIBS -lnsl"
3699 fi
3700
3701 fi
3702
3703 echo "$as_me:$LINENO: checking for socket" >&5
3704 echo $ECHO_N "checking for socket... $ECHO_C" >&6
3705 if test "${ac_cv_func_socket+set}" = set; then
3706 echo $ECHO_N "(cached) $ECHO_C" >&6
3707 else
3708 cat >conftest.$ac_ext <<_ACEOF
3709 /* confdefs.h. */
3710 _ACEOF
3711 cat confdefs.h >>conftest.$ac_ext
3712 cat >>conftest.$ac_ext <<_ACEOF
3713 /* end confdefs.h. */
3714 /* Define socket to an innocuous variant, in case <limits.h> declares socket.
3715 For example, HP-UX 11i <limits.h> declares gettimeofday. */
3716 #define socket innocuous_socket
3717
3718 /* System header to define __stub macros and hopefully few prototypes,
3719 which can conflict with char socket (); below.
3720 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3721 <limits.h> exists even on freestanding compilers. */
3722
3723 #ifdef __STDC__
3724 # include <limits.h>
3725 #else
3726 # include <assert.h>
3727 #endif
3728
3729 #undef socket
3730
3731 /* Override any gcc2 internal prototype to avoid an error. */
3732 #ifdef __cplusplus
3733 extern "C"
3734 {
3735 #endif
3736 /* We use char because int might match the return type of a gcc2
3737 builtin and then its argument prototype would still apply. */
3738 char socket ();
3739 /* The GNU C library defines this for functions which it implements
3740 to always fail with ENOSYS. Some functions are actually named
3741 something starting with __ and the normal name is an alias. */
3742 #if defined (__stub_socket) || defined (__stub___socket)
3743 choke me
3744 #else
3745 char (*f) () = socket;
3746 #endif
3747 #ifdef __cplusplus
3748 }
3749 #endif
3750
3751 int
3752 main ()
3753 {
3754 return f != socket;
3755 ;
3756 return 0;
3757 }
3758 _ACEOF
3759 rm -f conftest.$ac_objext conftest$ac_exeext
3760 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3761 (eval $ac_link) 2>conftest.er1
3762 ac_status=$?
3763 grep -v '^ *+' conftest.er1 >conftest.err
3764 rm -f conftest.er1
3765 cat conftest.err >&5
3766 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3767 (exit $ac_status); } &&
3768 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3769 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3770 (eval $ac_try) 2>&5
3771 ac_status=$?
3772 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3773 (exit $ac_status); }; } &&
3774 { ac_try='test -s conftest$ac_exeext'
3775 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3776 (eval $ac_try) 2>&5
3777 ac_status=$?
3778 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3779 (exit $ac_status); }; }; then
3780 ac_cv_func_socket=yes
3781 else
3782 echo "$as_me: failed program was:" >&5
3783 sed 's/^/| /' conftest.$ac_ext >&5
3784
3785 ac_cv_func_socket=no
3786 fi
3787 rm -f conftest.err conftest.$ac_objext \
3788 conftest$ac_exeext conftest.$ac_ext
3789 fi
3790 echo "$as_me:$LINENO: result: $ac_cv_func_socket" >&5
3791 echo "${ECHO_T}$ac_cv_func_socket" >&6
3792 if test $ac_cv_func_socket = yes; then
3793 :
3794 else
3795 echo "$as_me:$LINENO: checking for socket in -lsocket" >&5
3796 echo $ECHO_N "checking for socket in -lsocket... $ECHO_C" >&6
3797 if test "${ac_cv_lib_socket_socket+set}" = set; then
3798 echo $ECHO_N "(cached) $ECHO_C" >&6
3799 else
3800 ac_check_lib_save_LIBS=$LIBS
3801 LIBS="-lsocket $LIBS"
3802 cat >conftest.$ac_ext <<_ACEOF
3803 /* confdefs.h. */
3804 _ACEOF
3805 cat confdefs.h >>conftest.$ac_ext
3806 cat >>conftest.$ac_ext <<_ACEOF
3807 /* end confdefs.h. */
3808
3809 /* Override any gcc2 internal prototype to avoid an error. */
3810 #ifdef __cplusplus
3811 extern "C"
3812 #endif
3813 /* We use char because int might match the return type of a gcc2
3814 builtin and then its argument prototype would still apply. */
3815 char socket ();
3816 int
3817 main ()
3818 {
3819 socket ();
3820 ;
3821 return 0;
3822 }
3823 _ACEOF
3824 rm -f conftest.$ac_objext conftest$ac_exeext
3825 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3826 (eval $ac_link) 2>conftest.er1
3827 ac_status=$?
3828 grep -v '^ *+' conftest.er1 >conftest.err
3829 rm -f conftest.er1
3830 cat conftest.err >&5
3831 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3832 (exit $ac_status); } &&
3833 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3834 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3835 (eval $ac_try) 2>&5
3836 ac_status=$?
3837 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3838 (exit $ac_status); }; } &&
3839 { ac_try='test -s conftest$ac_exeext'
3840 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3841 (eval $ac_try) 2>&5
3842 ac_status=$?
3843 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3844 (exit $ac_status); }; }; then
3845 ac_cv_lib_socket_socket=yes
3846 else
3847 echo "$as_me: failed program was:" >&5
3848 sed 's/^/| /' conftest.$ac_ext >&5
3849
3850 ac_cv_lib_socket_socket=no
3851 fi
3852 rm -f conftest.err conftest.$ac_objext \
3853 conftest$ac_exeext conftest.$ac_ext
3854 LIBS=$ac_check_lib_save_LIBS
3855 fi
3856 echo "$as_me:$LINENO: result: $ac_cv_lib_socket_socket" >&5
3857 echo "${ECHO_T}$ac_cv_lib_socket_socket" >&6
3858 if test $ac_cv_lib_socket_socket = yes; then
3859 LIBS="$LIBS -lsocket"
3860 fi
3861
3862 fi
3863
3864
3865 echo "$as_me:$LINENO: checking for sched_yield" >&5
3866 echo $ECHO_N "checking for sched_yield... $ECHO_C" >&6
3867 if test "${ac_cv_func_sched_yield+set}" = set; then
3868 echo $ECHO_N "(cached) $ECHO_C" >&6
3869 else
3870 cat >conftest.$ac_ext <<_ACEOF
3871 /* confdefs.h. */
3872 _ACEOF
3873 cat confdefs.h >>conftest.$ac_ext
3874 cat >>conftest.$ac_ext <<_ACEOF
3875 /* end confdefs.h. */
3876 /* Define sched_yield to an innocuous variant, in case <limits.h> declares sched_yield.
3877 For example, HP-UX 11i <limits.h> declares gettimeofday. */
3878 #define sched_yield innocuous_sched_yield
3879
3880 /* System header to define __stub macros and hopefully few prototypes,
3881 which can conflict with char sched_yield (); below.
3882 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3883 <limits.h> exists even on freestanding compilers. */
3884
3885 #ifdef __STDC__
3886 # include <limits.h>
3887 #else
3888 # include <assert.h>
3889 #endif
3890
3891 #undef sched_yield
3892
3893 /* Override any gcc2 internal prototype to avoid an error. */
3894 #ifdef __cplusplus
3895 extern "C"
3896 {
3897 #endif
3898 /* We use char because int might match the return type of a gcc2
3899 builtin and then its argument prototype would still apply. */
3900 char sched_yield ();
3901 /* The GNU C library defines this for functions which it implements
3902 to always fail with ENOSYS. Some functions are actually named
3903 something starting with __ and the normal name is an alias. */
3904 #if defined (__stub_sched_yield) || defined (__stub___sched_yield)
3905 choke me
3906 #else
3907 char (*f) () = sched_yield;
3908 #endif
3909 #ifdef __cplusplus
3910 }
3911 #endif
3912
3913 int
3914 main ()
3915 {
3916 return f != sched_yield;
3917 ;
3918 return 0;
3919 }
3920 _ACEOF
3921 rm -f conftest.$ac_objext conftest$ac_exeext
3922 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3923 (eval $ac_link) 2>conftest.er1
3924 ac_status=$?
3925 grep -v '^ *+' conftest.er1 >conftest.err
3926 rm -f conftest.er1
3927 cat conftest.err >&5
3928 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3929 (exit $ac_status); } &&
3930 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3931 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3932 (eval $ac_try) 2>&5
3933 ac_status=$?
3934 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3935 (exit $ac_status); }; } &&
3936 { ac_try='test -s conftest$ac_exeext'
3937 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3938 (eval $ac_try) 2>&5
3939 ac_status=$?
3940 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3941 (exit $ac_status); }; }; then
3942 ac_cv_func_sched_yield=yes
3943 else
3944 echo "$as_me: failed program was:" >&5
3945 sed 's/^/| /' conftest.$ac_ext >&5
3946
3947 ac_cv_func_sched_yield=no
3948 fi
3949 rm -f conftest.err conftest.$ac_objext \
3950 conftest$ac_exeext conftest.$ac_ext
3951 fi
3952 echo "$as_me:$LINENO: result: $ac_cv_func_sched_yield" >&5
3953 echo "${ECHO_T}$ac_cv_func_sched_yield" >&6
3954 if test $ac_cv_func_sched_yield = yes; then
3955 :
3956 else
3957 echo "$as_me:$LINENO: checking for sched_yield in -lrt" >&5
3958 echo $ECHO_N "checking for sched_yield in -lrt... $ECHO_C" >&6
3959 if test "${ac_cv_lib_rt_sched_yield+set}" = set; then
3960 echo $ECHO_N "(cached) $ECHO_C" >&6
3961 else
3962 ac_check_lib_save_LIBS=$LIBS
3963 LIBS="-lrt $LIBS"
3964 cat >conftest.$ac_ext <<_ACEOF
3965 /* confdefs.h. */
3966 _ACEOF
3967 cat confdefs.h >>conftest.$ac_ext
3968 cat >>conftest.$ac_ext <<_ACEOF
3969 /* end confdefs.h. */
3970
3971 /* Override any gcc2 internal prototype to avoid an error. */
3972 #ifdef __cplusplus
3973 extern "C"
3974 #endif
3975 /* We use char because int might match the return type of a gcc2
3976 builtin and then its argument prototype would still apply. */
3977 char sched_yield ();
3978 int
3979 main ()
3980 {
3981 sched_yield ();
3982 ;
3983 return 0;
3984 }
3985 _ACEOF
3986 rm -f conftest.$ac_objext conftest$ac_exeext
3987 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3988 (eval $ac_link) 2>conftest.er1
3989 ac_status=$?
3990 grep -v '^ *+' conftest.er1 >conftest.err
3991 rm -f conftest.er1
3992 cat conftest.err >&5
3993 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3994 (exit $ac_status); } &&
3995 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3996 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3997 (eval $ac_try) 2>&5
3998 ac_status=$?
3999 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4000 (exit $ac_status); }; } &&
4001 { ac_try='test -s conftest$ac_exeext'
4002 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4003 (eval $ac_try) 2>&5
4004 ac_status=$?
4005 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4006 (exit $ac_status); }; }; then
4007 ac_cv_lib_rt_sched_yield=yes
4008 else
4009 echo "$as_me: failed program was:" >&5
4010 sed 's/^/| /' conftest.$ac_ext >&5
4011
4012 ac_cv_lib_rt_sched_yield=no
4013 fi
4014 rm -f conftest.err conftest.$ac_objext \
4015 conftest$ac_exeext conftest.$ac_ext
4016 LIBS=$ac_check_lib_save_LIBS
4017 fi
4018 echo "$as_me:$LINENO: result: $ac_cv_lib_rt_sched_yield" >&5
4019 echo "${ECHO_T}$ac_cv_lib_rt_sched_yield" >&6
4020 if test $ac_cv_lib_rt_sched_yield = yes; then
4021 LIBS="$LIBS -lrt"
4022 fi
4023
4024 fi
4025
4026
4027 echo "$as_me:$LINENO: checking for sched_yield support" >&5
4028 echo $ECHO_N "checking for sched_yield support... $ECHO_C" >&6
4029 cat >conftest.$ac_ext <<_ACEOF
4030 /* confdefs.h. */
4031 _ACEOF
4032 cat confdefs.h >>conftest.$ac_ext
4033 cat >>conftest.$ac_ext <<_ACEOF
4034 /* end confdefs.h. */
4035 #include <sched.h>
4036 int
4037 main ()
4038 {
4039 sched_yield ()
4040 ;
4041 return 0;
4042 }
4043 _ACEOF
4044 rm -f conftest.$ac_objext conftest$ac_exeext
4045 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4046 (eval $ac_link) 2>conftest.er1
4047 ac_status=$?
4048 grep -v '^ *+' conftest.er1 >conftest.err
4049 rm -f conftest.er1
4050 cat conftest.err >&5
4051 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4052 (exit $ac_status); } &&
4053 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
4054 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4055 (eval $ac_try) 2>&5
4056 ac_status=$?
4057 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4058 (exit $ac_status); }; } &&
4059 { ac_try='test -s conftest$ac_exeext'
4060 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4061 (eval $ac_try) 2>&5
4062 ac_status=$?
4063 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4064 (exit $ac_status); }; }; then
4065 echo "$as_me:$LINENO: result: yes" >&5
4066 echo "${ECHO_T}yes" >&6
4067
4068 cat >>confdefs.h <<\_ACEOF
4069 #define HAVE_SCHED_YIELD 1
4070 _ACEOF
4071
4072 else
4073 echo "$as_me: failed program was:" >&5
4074 sed 's/^/| /' conftest.$ac_ext >&5
4075
4076 echo "$as_me:$LINENO: result: no" >&5
4077 echo "${ECHO_T}no" >&6
4078 fi
4079 rm -f conftest.err conftest.$ac_objext \
4080 conftest$ac_exeext conftest.$ac_ext
4081
4082
4083 support_frills=yes
4084 support_inheritpixmap=yes
4085 support_tinting=yes
4086 support_fading=yes
4087 support_keepscrolling=yes
4088 support_selectionscrolling=yes
4089 support_mousewheel=yes
4090 support_mouseslipwheel=yes
4091 support_text_blink=yes
4092 support_pointer_blank=yes
4093 support_scroll_rxvt=yes
4094 support_scroll_next=yes
4095 support_scroll_xterm=yes
4096 support_scroll_plain=yes
4097 support_xim=yes
4098 support_xpm=yes
4099 support_xft=yes
4100 support_unicode3=no
4101 support_combining=yes
4102 support_8bitctrls=no
4103 support_iso14755=yes
4104 support_styles=yes
4105 support_perl=yes
4106 codesets=all
4107
4108
4109 if test "x$enable_shared" = xyes; then
4110
4111 cat >>confdefs.h <<\_ACEOF
4112 #define LIBRXVT 1
4113 _ACEOF
4114
4115 INSTALL_LIBRXVT=yes
4116 fi
4117
4118
4119 # Check whether --enable-everything or --disable-everything was given.
4120 if test "${enable_everything+set}" = set; then
4121 enableval="$enable_everything"
4122
4123 if test x$enableval = xno; then
4124 support_frills=no
4125 support_inheritpixmap=no
4126 support_tinting=no
4127 support_fading=no
4128 support_keepscrolling=no
4129 support_selectionscrolling=no
4130 support_lastlog=no
4131 support_mousewheel=no
4132 support_mouseslipwheel=no
4133 support_text_blink=no
4134 support_pointer_blank=no
4135 support_scroll_rxvt=no
4136 support_scroll_next=no
4137 support_scroll_xterm=no
4138 support_scroll_plain=no
4139 support_utmp=no
4140 support_wtmp=no
4141 support_xim=no
4142 support_xpm=no
4143 support_xft=no
4144 support_unicode3=no
4145 support_combining=no
4146 support_8bitctrls=no
4147 support_iso14755=no
4148 support_styles=no
4149 support_perl=no
4150 codesets=
4151 fi
4152 if test x$enableval = xyes; then
4153 support_frills=yes
4154 support_inheritpixmap=yes
4155 support_tinting=yes
4156 support_fading=yes
4157 support_keepscrolling=yes
4158 support_selectionscrolling=yes
4159 support_lastlog=yes
4160 support_mousewheel=yes
4161 support_mouseslipwheel=yes
4162 support_text_blink=yes
4163 support_pointer_blank=yes
4164 support_scroll_rxvt=yes
4165 support_scroll_next=yes
4166 support_scroll_xterm=yes
4167 support_scroll_plain=yes
4168 support_utmp=yes
4169 support_wtmp=yes
4170 support_xim=yes
4171 support_xpm=yes
4172 support_xft=yes
4173 support_unicode3=yes
4174 support_combining=yes
4175 #support_8bitctrls=yes
4176 support_iso14755=yes
4177 support_styles=yes
4178 support_perl=yes
4179 codesets=all
4180 fi
4181
4182 fi;
4183
4184 # Check whether --enable-unicode3 or --disable-unicode3 was given.
4185 if test "${enable_unicode3+set}" = set; then
4186 enableval="$enable_unicode3"
4187 if test x$enableval = xyes -o x$enableval = xno; then
4188 support_unicode3=$enableval
4189 fi
4190 fi;
4191
4192 # Check whether --enable-combining or --disable-combining was given.
4193 if test "${enable_combining+set}" = set; then
4194 enableval="$enable_combining"
4195 if test x$enableval = xyes -o x$enableval = xno; then
4196 support_combining=$enableval
4197 fi
4198 fi;
4199
4200 # Check whether --enable-xft or --disable-xft was given.
4201 if test "${enable_xft+set}" = set; then
4202 enableval="$enable_xft"
4203 if test x$enableval = xyes -o x$enableval = xno; then
4204 support_xft=$enableval
4205 fi
4206 fi;
4207
4208 # Check whether --enable-font-styles or --disable-font-styles was given.
4209 if test "${enable_font_styles+set}" = set; then
4210 enableval="$enable_font_styles"
4211 if test x$enableval = xyes -o x$enableval = xno; then
4212 support_styles=$enableval
4213 fi
4214 fi;
4215
4216 # Check whether --enable-xpm-background or --disable-xpm-background was given.
4217 if test "${enable_xpm_background+set}" = set; then
4218 enableval="$enable_xpm_background"
4219 if test x$enableval = xyes -o x$enableval = xno; then
4220 support_xpm=$enableval
4221 fi
4222 fi;
4223
4224 # Check whether --enable-transparency or --disable-transparency was given.
4225 if test "${enable_transparency+set}" = set; then
4226 enableval="$enable_transparency"
4227 if test x$enableval = xyes -o x$enableval = xno; then
4228 support_inheritpixmap=$enableval
4229 fi
4230 fi;
4231
4232 # Check whether --enable-tinting or --disable-tinting was given.
4233 if test "${enable_tinting+set}" = set; then
4234 enableval="$enable_tinting"
4235 if test x$enableval = xyes -o x$enableval = xno; then
4236 support_tinting=$enableval
4237 fi
4238 fi;
4239
4240 # Check whether --enable-fading or --disable-fading was given.
4241 if test "${enable_fading+set}" = set; then
4242 enableval="$enable_fading"
4243 if test x$enableval = xyes -o x$enableval = xno; then
4244 support_fading=$enableval
4245 fi
4246 fi;
4247
4248 # Check whether --enable-rxvt-scroll or --disable-rxvt-scroll was given.
4249 if test "${enable_rxvt_scroll+set}" = set; then
4250 enableval="$enable_rxvt_scroll"
4251 if test x$enableval = xyes -o x$enableval = xno; then
4252 support_scroll_rxvt=$enableval
4253 fi
4254 fi;
4255
4256 # Check whether --enable-next-scroll or --disable-next-scroll was given.
4257 if test "${enable_next_scroll+set}" = set; then
4258 enableval="$enable_next_scroll"
4259 if test x$enableval = xyes -o x$enableval = xno; then
4260 support_scroll_next=$enableval
4261 fi
4262 fi;
4263
4264 # Check whether --enable-xterm-scroll or --disable-xterm-scroll was given.
4265 if test "${enable_xterm_scroll+set}" = set; then
4266 enableval="$enable_xterm_scroll"
4267 if test x$enableval = xyes -o x$enableval = xno; then
4268 support_scroll_xterm=$enableval
4269 fi
4270 fi;
4271
4272 # Check whether --enable-perl or --disable-perl was given.
4273 if test "${enable_perl+set}" = set; then
4274 enableval="$enable_perl"
4275 if test x$enableval = xyes -o x$enableval = xno; then
4276 support_perl=$enableval
4277 fi
4278 fi;
4279
4280 # Check whether --enable-plain-scroll or --disable-plain-scroll was given.
4281 if test "${enable_plain_scroll+set}" = set; then
4282 enableval="$enable_plain_scroll"
4283 if test x$enableval = xyes -o x$enableval = xno; then
4284 support_scroll_plain=$enableval
4285 fi
4286 fi;
4287
4288
4289
4290 # Check whether --with-codesets or --without-codesets was given.
4291 if test "${with_codesets+set}" = set; then
4292 withval="$with_codesets"
4293 codesets="$withval"
4294 fi;
4295
4296 # Check whether --enable-xim or --disable-xim was given.
4297 if test "${enable_xim+set}" = set; then
4298 enableval="$enable_xim"
4299 if test x$enableval = xyes -o x$enableval = xno; then
4300 support_xim=$enableval
4301 fi
4302 fi;
4303
4304 # Check whether --enable-backspace-key or --disable-backspace-key was given.
4305 if test "${enable_backspace_key+set}" = set; then
4306 enableval="$enable_backspace_key"
4307 if test x$enableval = xno; then
4308
4309 cat >>confdefs.h <<\_ACEOF
4310 #define NO_BACKSPACE_KEY 1
4311 _ACEOF
4312
4313 fi
4314 fi;
4315
4316 # Check whether --enable-delete-key or --disable-delete-key was given.
4317 if test "${enable_delete_key+set}" = set; then
4318 enableval="$enable_delete_key"
4319 if test x$enableval = xno; then
4320
4321 cat >>confdefs.h <<\_ACEOF
4322 #define NO_DELETE_KEY 1
4323 _ACEOF
4324
4325 fi
4326 fi;
4327
4328 # Check whether --enable-resources or --disable-resources was given.
4329 if test "${enable_resources+set}" = set; then
4330 enableval="$enable_resources"
4331 if test x$enableval = xno; then
4332
4333 cat >>confdefs.h <<\_ACEOF
4334 #define NO_RESOURCES 1
4335 _ACEOF
4336
4337 fi
4338 fi;
4339
4340 # Check whether --enable-8bitctrls or --disable-8bitctrls was given.
4341 if test "${enable_8bitctrls+set}" = set; then
4342 enableval="$enable_8bitctrls"
4343 if test x$enableval = xyes -o x$enableval = xno; then
4344 support_8bitctrls=$enableval
4345 fi
4346 fi;
4347
4348 RESFALLBACK=Rxvt
4349 # Check whether --enable-fallback or --disable-fallback was given.
4350 if test "${enable_fallback+set}" = set; then
4351 enableval="$enable_fallback"
4352
4353 test x$enableval = xyes && enableval=Rxvt
4354 test x$enableval = xno && enableval=
4355 RESFALLBACK="$enableval"
4356
4357 fi;
4358
4359 if test x$RESFALLBACK != x; then
4360
4361 cat >>confdefs.h <<_ACEOF
4362 #define RESFALLBACK "$RESFALLBACK"
4363 _ACEOF
4364
4365 fi
4366
4367 RESNAME=urxvt
4368
4369 # Check whether --with-res-name or --without-res-name was given.
4370 if test "${with_res_name+set}" = set; then
4371 withval="$with_res_name"
4372 RESNAME="$withval"
4373 fi;
4374
4375 cat >>confdefs.h <<_ACEOF
4376 #define RESNAME "$RESNAME"
4377 _ACEOF
4378
4379
4380 RESCLASS=URxvt
4381
4382 # Check whether --with-res-class or --without-res-class was given.
4383 if test "${with_res_class+set}" = set; then
4384 withval="$with_res_class"
4385 RESCLASS="$withval"
4386 fi;
4387
4388 cat >>confdefs.h <<_ACEOF
4389 #define RESCLASS "$RESCLASS"
4390 _ACEOF
4391
4392
4393 RXVTNAME=urxvt
4394
4395 # Check whether --with-name or --without-name was given.
4396 if test "${with_name+set}" = set; then
4397 withval="$with_name"
4398 RXVTNAME="$withval"
4399 fi;
4400
4401 cat >>confdefs.h <<_ACEOF
4402 #define RXVTNAME "$RXVTNAME"
4403 _ACEOF
4404
4405
4406 RXVTNAME=`echo "$RXVTNAME"|sed "$program_transform_name"`
4407
4408
4409 # Check whether --enable-swapscreen or --disable-swapscreen was given.
4410 if test "${enable_swapscreen+set}" = set; then
4411 enableval="$enable_swapscreen"
4412 if test x$enableval = xno; then
4413
4414 cat >>confdefs.h <<\_ACEOF
4415 #define NO_SECONDARY_SCREEN 1
4416 _ACEOF
4417
4418 fi
4419 fi;
4420
4421 # Check whether --enable-iso14755 or --disable-iso14755 was given.
4422 if test "${enable_iso14755+set}" = set; then
4423 enableval="$enable_iso14755"
4424 if test x$enableval = xyes -o x$enableval = xno; then
4425 support_iso14755=$enableval
4426 fi
4427 fi;
4428
4429 # Check whether --enable-frills or --disable-frills was given.
4430 if test "${enable_frills+set}" = set; then
4431 enableval="$enable_frills"
4432 if test x$enableval = xyes -o x$enableval = xno; then
4433 support_frills=$enableval
4434 fi
4435 fi;
4436
4437 # Check whether --enable-keepscrolling or --disable-keepscrolling was given.
4438 if test "${enable_keepscrolling+set}" = set; then
4439 enableval="$enable_keepscrolling"
4440 if test x$enableval = xyes -o x$enableval = xno; then
4441 support_keepscrolling=$enableval
4442 fi
4443 fi;
4444
4445 # Check whether --enable-selectionscrolling or --disable-selectionscrolling was given.
4446 if test "${enable_selectionscrolling+set}" = set; then
4447 enableval="$enable_selectionscrolling"
4448 if test x$enableval = xyes -o x$enableval = xno; then
4449 support_selectionscrolling=$enableval
4450 fi
4451 fi;
4452
4453 # Check whether --enable-mousewheel or --disable-mousewheel was given.
4454 if test "${enable_mousewheel+set}" = set; then
4455 enableval="$enable_mousewheel"
4456 if test x$enableval = xyes -o x$enableval = xno; then
4457 support_mousewheel=$enableval
4458 fi
4459 fi;
4460
4461 # Check whether --enable-slipwheeling or --disable-slipwheeling was given.
4462 if test "${enable_slipwheeling+set}" = set; then
4463 enableval="$enable_slipwheeling"
4464 if test x$enableval = xyes -o x$enableval = xno; then
4465 support_mouseslipwheel=$enableval
4466 fi
4467 fi;
4468
4469 # Check whether --enable-smart-resize or --disable-smart-resize was given.
4470 if test "${enable_smart_resize+set}" = set; then
4471 enableval="$enable_smart_resize"
4472 if test x$enableval = xyes; then
4473
4474 cat >>confdefs.h <<\_ACEOF
4475 #define SMART_RESIZE 1
4476 _ACEOF
4477
4478 fi
4479 fi;
4480
4481 # Check whether --enable-text-blink or --disable-text-blink was given.
4482 if test "${enable_text_blink+set}" = set; then
4483 enableval="$enable_text_blink"
4484 if test x$enableval = xyes -o x$enableval = xno; then
4485 support_text_blink=$enableval
4486 fi
4487 fi;
4488
4489 # Check whether --enable-pointer-blank or --disable-pointer-blank was given.
4490 if test "${enable_pointer_blank+set}" = set; then
4491 enableval="$enable_pointer_blank"
4492 if test x$enableval = xyes -o x$enableval = xno; then
4493 support_pointer_blank=$enableval
4494 fi
4495 fi;
4496
4497
4498 # Check whether --with-term or --without-term was given.
4499 if test "${with_term+set}" = set; then
4500 withval="$with_term"
4501 if test x$withval != x; then
4502
4503 cat >>confdefs.h <<_ACEOF
4504 #define TERMENV "$withval"
4505 _ACEOF
4506 term="$withval"
4507 fi
4508 fi;
4509
4510
4511 # Check whether --with-terminfo or --without-terminfo was given.
4512 if test "${with_terminfo+set}" = set; then
4513 withval="$with_terminfo"
4514 if test x$withval != x; then
4515
4516 cat >>confdefs.h <<_ACEOF
4517 #define RXVT_TERMINFO "$withval"
4518 _ACEOF
4519 terminfo="$withval"
4520 fi
4521 fi;
4522
4523
4524 # Extract the first word of "mv", so it can be a program name with args.
4525 set dummy mv; ac_word=$2
4526 echo "$as_me:$LINENO: checking for $ac_word" >&5
4527 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4528 if test "${ac_cv_path_MV+set}" = set; then
4529 echo $ECHO_N "(cached) $ECHO_C" >&6
4530 else
4531 case $MV in
4532 [\\/]* | ?:[\\/]*)
4533 ac_cv_path_MV="$MV" # Let the user override the test with a path.
4534 ;;
4535 *)
4536 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4537 for as_dir in $PATH
4538 do
4539 IFS=$as_save_IFS
4540 test -z "$as_dir" && as_dir=.
4541 for ac_exec_ext in '' $ac_executable_extensions; do
4542 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4543 ac_cv_path_MV="$as_dir/$ac_word$ac_exec_ext"
4544 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4545 break 2
4546 fi
4547 done
4548 done
4549
4550 test -z "$ac_cv_path_MV" && ac_cv_path_MV="mv"
4551 ;;
4552 esac
4553 fi
4554 MV=$ac_cv_path_MV
4555
4556 if test -n "$MV"; then
4557 echo "$as_me:$LINENO: result: $MV" >&5
4558 echo "${ECHO_T}$MV" >&6
4559 else
4560 echo "$as_me:$LINENO: result: no" >&5
4561 echo "${ECHO_T}no" >&6
4562 fi
4563
4564 # Extract the first word of "cp", so it can be a program name with args.
4565 set dummy cp; ac_word=$2
4566 echo "$as_me:$LINENO: checking for $ac_word" >&5
4567 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4568 if test "${ac_cv_path_CP+set}" = set; then
4569 echo $ECHO_N "(cached) $ECHO_C" >&6
4570 else
4571 case $CP in
4572 [\\/]* | ?:[\\/]*)
4573 ac_cv_path_CP="$CP" # Let the user override the test with a path.
4574 ;;
4575 *)
4576 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4577 for as_dir in $PATH
4578 do
4579 IFS=$as_save_IFS
4580 test -z "$as_dir" && as_dir=.
4581 for ac_exec_ext in '' $ac_executable_extensions; do
4582 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4583 ac_cv_path_CP="$as_dir/$ac_word$ac_exec_ext"
4584 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4585 break 2
4586 fi
4587 done
4588 done
4589
4590 test -z "$ac_cv_path_CP" && ac_cv_path_CP="cp"
4591 ;;
4592 esac
4593 fi
4594 CP=$ac_cv_path_CP
4595
4596 if test -n "$CP"; then
4597 echo "$as_me:$LINENO: result: $CP" >&5
4598 echo "${ECHO_T}$CP" >&6
4599 else
4600 echo "$as_me:$LINENO: result: no" >&5
4601 echo "${ECHO_T}no" >&6
4602 fi
4603
4604 # Extract the first word of "ln", so it can be a program name with args.
4605 set dummy ln; ac_word=$2
4606 echo "$as_me:$LINENO: checking for $ac_word" >&5
4607 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4608 if test "${ac_cv_path_LN+set}" = set; then
4609 echo $ECHO_N "(cached) $ECHO_C" >&6
4610 else
4611 case $LN in
4612 [\\/]* | ?:[\\/]*)
4613 ac_cv_path_LN="$LN" # Let the user override the test with a path.
4614 ;;
4615 *)
4616 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4617 for as_dir in $PATH
4618 do
4619 IFS=$as_save_IFS
4620 test -z "$as_dir" && as_dir=.
4621 for ac_exec_ext in '' $ac_executable_extensions; do
4622 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4623 ac_cv_path_LN="$as_dir/$ac_word$ac_exec_ext"
4624 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4625 break 2
4626 fi
4627 done
4628 done
4629
4630 test -z "$ac_cv_path_LN" && ac_cv_path_LN="ln"
4631 ;;
4632 esac
4633 fi
4634 LN=$ac_cv_path_LN
4635
4636 if test -n "$LN"; then
4637 echo "$as_me:$LINENO: result: $LN" >&5
4638 echo "${ECHO_T}$LN" >&6
4639 else
4640 echo "$as_me:$LINENO: result: no" >&5
4641 echo "${ECHO_T}no" >&6
4642 fi
4643
4644 # Extract the first word of "sed", so it can be a program name with args.
4645 set dummy sed; ac_word=$2
4646 echo "$as_me:$LINENO: checking for $ac_word" >&5
4647 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4648 if test "${ac_cv_path_SED+set}" = set; then
4649 echo $ECHO_N "(cached) $ECHO_C" >&6
4650 else
4651 case $SED in
4652 [\\/]* | ?:[\\/]*)
4653 ac_cv_path_SED="$SED" # Let the user override the test with a path.
4654 ;;
4655 *)
4656 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4657 for as_dir in $PATH
4658 do
4659 IFS=$as_save_IFS
4660 test -z "$as_dir" && as_dir=.
4661 for ac_exec_ext in '' $ac_executable_extensions; do
4662 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4663 ac_cv_path_SED="$as_dir/$ac_word$ac_exec_ext"
4664 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4665 break 2
4666 fi
4667 done
4668 done
4669
4670 test -z "$ac_cv_path_SED" && ac_cv_path_SED="sed"
4671 ;;
4672 esac
4673 fi
4674 SED=$ac_cv_path_SED
4675
4676 if test -n "$SED"; then
4677 echo "$as_me:$LINENO: result: $SED" >&5
4678 echo "${ECHO_T}$SED" >&6
4679 else
4680 echo "$as_me:$LINENO: result: no" >&5
4681 echo "${ECHO_T}no" >&6
4682 fi
4683
4684 # Extract the first word of "echo", so it can be a program name with args.
4685 set dummy echo; ac_word=$2
4686 echo "$as_me:$LINENO: checking for $ac_word" >&5
4687 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4688 if test "${ac_cv_path_ECHO+set}" = set; then
4689 echo $ECHO_N "(cached) $ECHO_C" >&6
4690 else
4691 case $ECHO in
4692 [\\/]* | ?:[\\/]*)
4693 ac_cv_path_ECHO="$ECHO" # Let the user override the test with a path.
4694 ;;
4695 *)
4696 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4697 for as_dir in $PATH
4698 do
4699 IFS=$as_save_IFS
4700 test -z "$as_dir" && as_dir=.
4701 for ac_exec_ext in '' $ac_executable_extensions; do
4702 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4703 ac_cv_path_ECHO="$as_dir/$ac_word$ac_exec_ext"
4704 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4705 break 2
4706 fi
4707 done
4708 done
4709
4710 test -z "$ac_cv_path_ECHO" && ac_cv_path_ECHO="echo"
4711 ;;
4712 esac
4713 fi
4714 ECHO=$ac_cv_path_ECHO
4715
4716 if test -n "$ECHO"; then
4717 echo "$as_me:$LINENO: result: $ECHO" >&5
4718 echo "${ECHO_T}$ECHO" >&6
4719 else
4720 echo "$as_me:$LINENO: result: no" >&5
4721 echo "${ECHO_T}no" >&6
4722 fi
4723
4724 # Extract the first word of "cmp", so it can be a program name with args.
4725 set dummy cmp; ac_word=$2
4726 echo "$as_me:$LINENO: checking for $ac_word" >&5
4727 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4728 if test "${ac_cv_path_CMP+set}" = set; then
4729 echo $ECHO_N "(cached) $ECHO_C" >&6
4730 else
4731 case $CMP in
4732 [\\/]* | ?:[\\/]*)
4733 ac_cv_path_CMP="$CMP" # Let the user override the test with a path.
4734 ;;
4735 *)
4736 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4737 for as_dir in $PATH
4738 do
4739 IFS=$as_save_IFS
4740 test -z "$as_dir" && as_dir=.
4741 for ac_exec_ext in '' $ac_executable_extensions; do
4742 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4743 ac_cv_path_CMP="$as_dir/$ac_word$ac_exec_ext"
4744 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4745 break 2
4746 fi
4747 done
4748 done
4749
4750 test -z "$ac_cv_path_CMP" && ac_cv_path_CMP="cmp"
4751 ;;
4752 esac
4753 fi
4754 CMP=$ac_cv_path_CMP
4755
4756 if test -n "$CMP"; then
4757 echo "$as_me:$LINENO: result: $CMP" >&5
4758 echo "${ECHO_T}$CMP" >&6
4759 else
4760 echo "$as_me:$LINENO: result: no" >&5
4761 echo "${ECHO_T}no" >&6
4762 fi
4763
4764 # Extract the first word of "tic", so it can be a program name with args.
4765 set dummy tic; ac_word=$2
4766 echo "$as_me:$LINENO: checking for $ac_word" >&5
4767 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4768 if test "${ac_cv_path_TIC+set}" = set; then
4769 echo $ECHO_N "(cached) $ECHO_C" >&6
4770 else
4771 case $TIC in
4772 [\\/]* | ?:[\\/]*)
4773 ac_cv_path_TIC="$TIC" # Let the user override the test with a path.
4774 ;;
4775 *)
4776 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4777 for as_dir in $PATH
4778 do
4779 IFS=$as_save_IFS
4780 test -z "$as_dir" && as_dir=.
4781 for ac_exec_ext in '' $ac_executable_extensions; do
4782 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4783 ac_cv_path_TIC="$as_dir/$ac_word$ac_exec_ext"
4784 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4785 break 2
4786 fi
4787 done
4788 done
4789
4790 ;;
4791 esac
4792 fi
4793 TIC=$ac_cv_path_TIC
4794
4795 if test -n "$TIC"; then
4796 echo "$as_me:$LINENO: result: $TIC" >&5
4797 echo "${ECHO_T}$TIC" >&6
4798 else
4799 echo "$as_me:$LINENO: result: no" >&5
4800 echo "${ECHO_T}no" >&6
4801 fi
4802
4803
4804
4805
4806 ac_ext=cc
4807 ac_cpp='$CXXCPP $CPPFLAGS'
4808 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4809 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4810 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4811 echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
4812 echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6
4813 if test -z "$CXXCPP"; then
4814 if test "${ac_cv_prog_CXXCPP+set}" = set; then
4815 echo $ECHO_N "(cached) $ECHO_C" >&6
4816 else
4817 # Double quotes because CXXCPP needs to be expanded
4818 for CXXCPP in "$CXX -E" "/lib/cpp"
4819 do
4820 ac_preproc_ok=false
4821 for ac_cxx_preproc_warn_flag in '' yes
4822 do
4823 # Use a header file that comes with gcc, so configuring glibc
4824 # with a fresh cross-compiler works.
4825 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4826 # <limits.h> exists even on freestanding compilers.
4827 # On the NeXT, cc -E runs the code through the compiler's parser,
4828 # not just through cpp. "Syntax error" is here to catch this case.
4829 cat >conftest.$ac_ext <<_ACEOF
4830 /* confdefs.h. */
4831 _ACEOF
4832 cat confdefs.h >>conftest.$ac_ext
4833 cat >>conftest.$ac_ext <<_ACEOF
4834 /* end confdefs.h. */
4835 #ifdef __STDC__
4836 # include <limits.h>
4837 #else
4838 # include <assert.h>
4839 #endif
4840 Syntax error
4841 _ACEOF
4842 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4843 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4844 ac_status=$?
4845 grep -v '^ *+' conftest.er1 >conftest.err
4846 rm -f conftest.er1
4847 cat conftest.err >&5
4848 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4849 (exit $ac_status); } >/dev/null; then
4850 if test -s conftest.err; then
4851 ac_cpp_err=$ac_cxx_preproc_warn_flag
4852 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
4853 else
4854 ac_cpp_err=
4855 fi
4856 else
4857 ac_cpp_err=yes
4858 fi
4859 if test -z "$ac_cpp_err"; then
4860 :
4861 else
4862 echo "$as_me: failed program was:" >&5
4863 sed 's/^/| /' conftest.$ac_ext >&5
4864
4865 # Broken: fails on valid input.
4866 continue
4867 fi
4868 rm -f conftest.err conftest.$ac_ext
4869
4870 # OK, works on sane cases. Now check whether non-existent headers
4871 # can be detected and how.
4872 cat >conftest.$ac_ext <<_ACEOF
4873 /* confdefs.h. */
4874 _ACEOF
4875 cat confdefs.h >>conftest.$ac_ext
4876 cat >>conftest.$ac_ext <<_ACEOF
4877 /* end confdefs.h. */
4878 #include <ac_nonexistent.h>
4879 _ACEOF
4880 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4881 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4882 ac_status=$?
4883 grep -v '^ *+' conftest.er1 >conftest.err
4884 rm -f conftest.er1
4885 cat conftest.err >&5
4886 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4887 (exit $ac_status); } >/dev/null; then
4888 if test -s conftest.err; then
4889 ac_cpp_err=$ac_cxx_preproc_warn_flag
4890 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
4891 else
4892 ac_cpp_err=
4893 fi
4894 else
4895 ac_cpp_err=yes
4896 fi
4897 if test -z "$ac_cpp_err"; then
4898 # Broken: success on invalid input.
4899 continue
4900 else
4901 echo "$as_me: failed program was:" >&5
4902 sed 's/^/| /' conftest.$ac_ext >&5
4903
4904 # Passes both tests.
4905 ac_preproc_ok=:
4906 break
4907 fi
4908 rm -f conftest.err conftest.$ac_ext
4909
4910 done
4911 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4912 rm -f conftest.err conftest.$ac_ext
4913 if $ac_preproc_ok; then
4914 break
4915 fi
4916
4917 done
4918 ac_cv_prog_CXXCPP=$CXXCPP
4919
4920 fi
4921 CXXCPP=$ac_cv_prog_CXXCPP
4922 else
4923 ac_cv_prog_CXXCPP=$CXXCPP
4924 fi
4925 echo "$as_me:$LINENO: result: $CXXCPP" >&5
4926 echo "${ECHO_T}$CXXCPP" >&6
4927 ac_preproc_ok=false
4928 for ac_cxx_preproc_warn_flag in '' yes
4929 do
4930 # Use a header file that comes with gcc, so configuring glibc
4931 # with a fresh cross-compiler works.
4932 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4933 # <limits.h> exists even on freestanding compilers.
4934 # On the NeXT, cc -E runs the code through the compiler's parser,
4935 # not just through cpp. "Syntax error" is here to catch this case.
4936 cat >conftest.$ac_ext <<_ACEOF
4937 /* confdefs.h. */
4938 _ACEOF
4939 cat confdefs.h >>conftest.$ac_ext
4940 cat >>conftest.$ac_ext <<_ACEOF
4941 /* end confdefs.h. */
4942 #ifdef __STDC__
4943 # include <limits.h>
4944 #else
4945 # include <assert.h>
4946 #endif
4947 Syntax error
4948 _ACEOF
4949 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4950 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4951 ac_status=$?
4952 grep -v '^ *+' conftest.er1 >conftest.err
4953 rm -f conftest.er1
4954 cat conftest.err >&5
4955 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4956 (exit $ac_status); } >/dev/null; then
4957 if test -s conftest.err; then
4958 ac_cpp_err=$ac_cxx_preproc_warn_flag
4959 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
4960 else
4961 ac_cpp_err=
4962 fi
4963 else
4964 ac_cpp_err=yes
4965 fi
4966 if test -z "$ac_cpp_err"; then
4967 :
4968 else
4969 echo "$as_me: failed program was:" >&5
4970 sed 's/^/| /' conftest.$ac_ext >&5
4971
4972 # Broken: fails on valid input.
4973 continue
4974 fi
4975 rm -f conftest.err conftest.$ac_ext
4976
4977 # OK, works on sane cases. Now check whether non-existent headers
4978 # can be detected and how.
4979 cat >conftest.$ac_ext <<_ACEOF
4980 /* confdefs.h. */
4981 _ACEOF
4982 cat confdefs.h >>conftest.$ac_ext
4983 cat >>conftest.$ac_ext <<_ACEOF
4984 /* end confdefs.h. */
4985 #include <ac_nonexistent.h>
4986 _ACEOF
4987 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4988 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4989 ac_status=$?
4990 grep -v '^ *+' conftest.er1 >conftest.err
4991 rm -f conftest.er1
4992 cat conftest.err >&5
4993 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4994 (exit $ac_status); } >/dev/null; then
4995 if test -s conftest.err; then
4996 ac_cpp_err=$ac_cxx_preproc_warn_flag
4997 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
4998 else
4999 ac_cpp_err=
5000 fi
5001 else
5002 ac_cpp_err=yes
5003 fi
5004 if test -z "$ac_cpp_err"; then
5005 # Broken: success on invalid input.
5006 continue
5007 else
5008 echo "$as_me: failed program was:" >&5
5009 sed 's/^/| /' conftest.$ac_ext >&5
5010
5011 # Passes both tests.
5012 ac_preproc_ok=:
5013 break
5014 fi
5015 rm -f conftest.err conftest.$ac_ext
5016
5017 done
5018 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5019 rm -f conftest.err conftest.$ac_ext
5020 if $ac_preproc_ok; then
5021 :
5022 else
5023 { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
5024 See \`config.log' for more details." >&5
5025 echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
5026 See \`config.log' for more details." >&2;}
5027 { (exit 1); exit 1; }; }
5028 fi
5029
5030 ac_ext=cc
5031 ac_cpp='$CXXCPP $CPPFLAGS'
5032 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5033 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5034 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5035
5036
5037
5038 if test "x$ac_path_x_has_been_run" != xyes; then
5039 echo "$as_me:$LINENO: checking for X" >&5
5040 echo $ECHO_N "checking for X... $ECHO_C" >&6
5041
5042 ac_path_x_has_been_run=yes
5043
5044 # Check whether --with-x or --without-x was given.
5045 if test "${with_x+set}" = set; then
5046 withval="$with_x"
5047
5048 fi;
5049 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
5050 if test "x$with_x" = xno; then
5051 # The user explicitly disabled X.
5052 have_x=disabled
5053 else
5054 if test "x$x_includes" != xNONE && test "x$x_libraries" != xNONE; then
5055 # Both variables are already set.
5056 have_x=yes
5057 else
5058 if test "${ac_cv_have_x+set}" = set; then
5059 echo $ECHO_N "(cached) $ECHO_C" >&6
5060 else
5061 # One or both of the vars are not set, and there is no cached value.
5062 ac_x_includes=no ac_x_libraries=no
5063 rm -fr conftest.dir
5064 if mkdir conftest.dir; then
5065 cd conftest.dir
5066 # Make sure to not put "make" in the Imakefile rules, since we grep it out.
5067 cat >Imakefile <<'_ACEOF'
5068 acfindx:
5069 @echo 'ac_im_incroot="${INCROOT}"; ac_im_usrlibdir="${USRLIBDIR}"; ac_im_libdir="${LIBDIR}"'
5070 _ACEOF
5071 if (xmkmf) >/dev/null 2>/dev/null && test -f Makefile; then
5072 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
5073 eval `${MAKE-make} acfindx 2>/dev/null | grep -v make`
5074 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
5075 for ac_extension in a so sl; do
5076 if test ! -f $ac_im_usrlibdir/libX11.$ac_extension &&
5077 test -f $ac_im_libdir/libX11.$ac_extension; then
5078 ac_im_usrlibdir=$ac_im_libdir; break
5079 fi
5080 done
5081 # Screen out bogus values from the imake configuration. They are
5082 # bogus both because they are the default anyway, and because
5083 # using them would break gcc on systems where it needs fixed includes.
5084 case $ac_im_incroot in
5085 /usr/include) ;;
5086 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
5087 esac
5088 case $ac_im_usrlibdir in
5089 /usr/lib | /lib) ;;
5090 *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
5091 esac
5092 fi
5093 cd ..
5094 rm -fr conftest.dir
5095 fi
5096
5097 # Standard set of common directories for X headers.
5098 # Check X11 before X11Rn because it is often a symlink to the current release.
5099 ac_x_header_dirs='
5100 /usr/X11/include
5101 /usr/X11R6/include
5102 /usr/X11R5/include
5103 /usr/X11R4/include
5104
5105 /usr/include/X11
5106 /usr/include/X11R6
5107 /usr/include/X11R5
5108 /usr/include/X11R4
5109
5110 /usr/local/X11/include
5111 /usr/local/X11R6/include
5112 /usr/local/X11R5/include
5113 /usr/local/X11R4/include
5114
5115 /usr/local/include/X11
5116 /usr/local/include/X11R6
5117 /usr/local/include/X11R5
5118 /usr/local/include/X11R4
5119
5120 /usr/X386/include
5121 /usr/x386/include
5122 /usr/XFree86/include/X11
5123
5124 /usr/include
5125 /usr/local/include
5126 /usr/unsupported/include
5127 /usr/athena/include
5128 /usr/local/x11r5/include
5129 /usr/lpp/Xamples/include
5130
5131 /usr/openwin/include
5132 /usr/openwin/share/include'
5133
5134 if test "$ac_x_includes" = no; then
5135 # Guess where to find include files, by looking for a specified header file.
5136 # First, try using that file with no special directory specified.
5137 cat >conftest.$ac_ext <<_ACEOF
5138 /* confdefs.h. */
5139 _ACEOF
5140 cat confdefs.h >>conftest.$ac_ext
5141 cat >>conftest.$ac_ext <<_ACEOF
5142 /* end confdefs.h. */
5143 #include <X11/Xlib.h>
5144 _ACEOF
5145 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5146 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5147 ac_status=$?
5148 grep -v '^ *+' conftest.er1 >conftest.err
5149 rm -f conftest.er1
5150 cat conftest.err >&5
5151 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5152 (exit $ac_status); } >/dev/null; then
5153 if test -s conftest.err; then
5154 ac_cpp_err=$ac_cxx_preproc_warn_flag
5155 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
5156 else
5157 ac_cpp_err=
5158 fi
5159 else
5160 ac_cpp_err=yes
5161 fi
5162 if test -z "$ac_cpp_err"; then
5163 # We can compile using X headers with no special include directory.
5164 ac_x_includes=
5165 else
5166 echo "$as_me: failed program was:" >&5
5167 sed 's/^/| /' conftest.$ac_ext >&5
5168
5169 for ac_dir in $ac_x_header_dirs; do
5170 if test -r "$ac_dir/X11/Xlib.h"; then
5171 ac_x_includes=$ac_dir
5172 break
5173 fi
5174 done
5175 fi
5176 rm -f conftest.err conftest.$ac_ext
5177 fi # $ac_x_includes = no
5178
5179 if test "$ac_x_libraries" = no; then
5180 # Check for the libraries.
5181 # See if we find them without any special options.
5182 # Don't add to $LIBS permanently.
5183 ac_save_LIBS=$LIBS
5184 LIBS="-lX11 $LIBS"
5185 cat >conftest.$ac_ext <<_ACEOF
5186 /* confdefs.h. */
5187 _ACEOF
5188 cat confdefs.h >>conftest.$ac_ext
5189 cat >>conftest.$ac_ext <<_ACEOF
5190 /* end confdefs.h. */
5191 #include <X11/Xlib.h>
5192 int
5193 main ()
5194 {
5195 XrmInitialize ()
5196 ;
5197 return 0;
5198 }
5199 _ACEOF
5200 rm -f conftest.$ac_objext conftest$ac_exeext
5201 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5202 (eval $ac_link) 2>conftest.er1
5203 ac_status=$?
5204 grep -v '^ *+' conftest.er1 >conftest.err
5205 rm -f conftest.er1
5206 cat conftest.err >&5
5207 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5208 (exit $ac_status); } &&
5209 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5210 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5211 (eval $ac_try) 2>&5
5212 ac_status=$?
5213 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5214 (exit $ac_status); }; } &&
5215 { ac_try='test -s conftest$ac_exeext'
5216 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5217 (eval $ac_try) 2>&5
5218 ac_status=$?
5219 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5220 (exit $ac_status); }; }; then
5221 LIBS=$ac_save_LIBS
5222 # We can link X programs with no special library path.
5223 ac_x_libraries=
5224 else
5225 echo "$as_me: failed program was:" >&5
5226 sed 's/^/| /' conftest.$ac_ext >&5
5227
5228 LIBS=$ac_save_LIBS
5229 for ac_dir in `echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
5230 do
5231 # Don't even attempt the hair of trying to link an X program!
5232 for ac_extension in a so sl; do
5233 if test -r $ac_dir/libX11.$ac_extension; then
5234 ac_x_libraries=$ac_dir
5235 break 2
5236 fi
5237 done
5238 done
5239 fi
5240 rm -f conftest.err conftest.$ac_objext \
5241 conftest$ac_exeext conftest.$ac_ext
5242 fi # $ac_x_libraries = no
5243
5244 if test "$ac_x_includes" = no || test "$ac_x_libraries" = no; then
5245 # Didn't find X anywhere. Cache the known absence of X.
5246 ac_cv_have_x="have_x=no"
5247 else
5248 # Record where we found X for the cache.
5249 ac_cv_have_x="have_x=yes \
5250 ac_x_includes=$ac_x_includes ac_x_libraries=$ac_x_libraries"
5251 fi
5252 fi
5253
5254 fi
5255 eval "$ac_cv_have_x"
5256 fi # $with_x != no
5257
5258 if test "$have_x" != yes; then
5259 echo "$as_me:$LINENO: result: $have_x" >&5
5260 echo "${ECHO_T}$have_x" >&6
5261 no_x=yes
5262 else
5263 # If each of the values was on the command line, it overrides each guess.
5264 test "x$x_includes" = xNONE && x_includes=$ac_x_includes
5265 test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
5266 # Update the cache value to reflect the command line values.
5267 ac_cv_have_x="have_x=yes \
5268 ac_x_includes=$x_includes ac_x_libraries=$x_libraries"
5269 # It might be that x_includes is empty (headers are found in the
5270 # standard search path. Then output the corresponding message
5271 ac_out_x_includes=$x_includes
5272 test "x$x_includes" = x && ac_out_x_includes="in standard search path"
5273 echo "$as_me:$LINENO: result: libraries $x_libraries, headers $ac_out_x_includes" >&5
5274 echo "${ECHO_T}libraries $x_libraries, headers $ac_out_x_includes" >&6
5275 fi
5276
5277 fi
5278 if test "$no_x" = yes; then
5279 # Not all programs may use this symbol, but it does not hurt to define it.
5280
5281 cat >>confdefs.h <<\_ACEOF
5282 #define X_DISPLAY_MISSING 1
5283 _ACEOF
5284
5285 X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS=
5286 else
5287 if test -n "$x_includes"; then
5288 X_CFLAGS="$X_CFLAGS -I$x_includes"
5289 fi
5290
5291 # It would also be nice to do this for all -L options, not just this one.
5292 if test -n "$x_libraries"; then
5293 X_LIBS="$X_LIBS -L$x_libraries"
5294 # For Solaris; some versions of Sun CC require a space after -R and
5295 # others require no space. Words are not sufficient . . . .
5296 case `(uname -sr) 2>/dev/null` in
5297 "SunOS 5"*)
5298 echo "$as_me:$LINENO: checking whether -R must be followed by a space" >&5
5299 echo $ECHO_N "checking whether -R must be followed by a space... $ECHO_C" >&6
5300 ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries"
5301 cat >conftest.$ac_ext <<_ACEOF
5302 /* confdefs.h. */
5303 _ACEOF
5304 cat confdefs.h >>conftest.$ac_ext
5305 cat >>conftest.$ac_ext <<_ACEOF
5306 /* end confdefs.h. */
5307
5308 int
5309 main ()
5310 {
5311
5312 ;
5313 return 0;
5314 }
5315 _ACEOF
5316 rm -f conftest.$ac_objext conftest$ac_exeext
5317 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5318 (eval $ac_link) 2>conftest.er1
5319 ac_status=$?
5320 grep -v '^ *+' conftest.er1 >conftest.err
5321 rm -f conftest.er1
5322 cat conftest.err >&5
5323 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5324 (exit $ac_status); } &&
5325 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5326 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5327 (eval $ac_try) 2>&5
5328 ac_status=$?
5329 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5330 (exit $ac_status); }; } &&
5331 { ac_try='test -s conftest$ac_exeext'
5332 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5333 (eval $ac_try) 2>&5
5334 ac_status=$?
5335 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5336 (exit $ac_status); }; }; then
5337 ac_R_nospace=yes
5338 else
5339 echo "$as_me: failed program was:" >&5
5340 sed 's/^/| /' conftest.$ac_ext >&5
5341
5342 ac_R_nospace=no
5343 fi
5344 rm -f conftest.err conftest.$ac_objext \
5345 conftest$ac_exeext conftest.$ac_ext
5346 if test $ac_R_nospace = yes; then
5347 echo "$as_me:$LINENO: result: no" >&5
5348 echo "${ECHO_T}no" >&6
5349 X_LIBS="$X_LIBS -R$x_libraries"
5350 else
5351 LIBS="$ac_xsave_LIBS -R $x_libraries"
5352 cat >conftest.$ac_ext <<_ACEOF
5353 /* confdefs.h. */
5354 _ACEOF
5355 cat confdefs.h >>conftest.$ac_ext
5356 cat >>conftest.$ac_ext <<_ACEOF
5357 /* end confdefs.h. */
5358
5359 int
5360 main ()
5361 {
5362
5363 ;
5364 return 0;
5365 }
5366 _ACEOF
5367 rm -f conftest.$ac_objext conftest$ac_exeext
5368 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5369 (eval $ac_link) 2>conftest.er1
5370 ac_status=$?
5371 grep -v '^ *+' conftest.er1 >conftest.err
5372 rm -f conftest.er1
5373 cat conftest.err >&5
5374 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5375 (exit $ac_status); } &&
5376 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5377 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5378 (eval $ac_try) 2>&5
5379 ac_status=$?
5380 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5381 (exit $ac_status); }; } &&
5382 { ac_try='test -s conftest$ac_exeext'
5383 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5384 (eval $ac_try) 2>&5
5385 ac_status=$?
5386 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5387 (exit $ac_status); }; }; then
5388 ac_R_space=yes
5389 else
5390 echo "$as_me: failed program was:" >&5
5391 sed 's/^/| /' conftest.$ac_ext >&5
5392
5393 ac_R_space=no
5394 fi
5395 rm -f conftest.err conftest.$ac_objext \
5396 conftest$ac_exeext conftest.$ac_ext
5397 if test $ac_R_space = yes; then
5398 echo "$as_me:$LINENO: result: yes" >&5
5399 echo "${ECHO_T}yes" >&6
5400 X_LIBS="$X_LIBS -R $x_libraries"
5401 else
5402 echo "$as_me:$LINENO: result: neither works" >&5
5403 echo "${ECHO_T}neither works" >&6
5404 fi
5405 fi
5406 LIBS=$ac_xsave_LIBS
5407 esac
5408 fi
5409
5410 # Check for system-dependent libraries X programs must link with.
5411 # Do this before checking for the system-independent R6 libraries
5412 # (-lICE), since we may need -lsocket or whatever for X linking.
5413
5414 if test "$ISC" = yes; then
5415 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl_s -linet"
5416 else
5417 # Martyn Johnson says this is needed for Ultrix, if the X
5418 # libraries were built with DECnet support. And Karl Berry says
5419 # the Alpha needs dnet_stub (dnet does not exist).
5420 ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11"
5421 cat >conftest.$ac_ext <<_ACEOF
5422 /* confdefs.h. */
5423 _ACEOF
5424 cat confdefs.h >>conftest.$ac_ext
5425 cat >>conftest.$ac_ext <<_ACEOF
5426 /* end confdefs.h. */
5427
5428 /* Override any gcc2 internal prototype to avoid an error. */
5429 #ifdef __cplusplus
5430 extern "C"
5431 #endif
5432 /* We use char because int might match the return type of a gcc2
5433 builtin and then its argument prototype would still apply. */
5434 char XOpenDisplay ();
5435 int
5436 main ()
5437 {
5438 XOpenDisplay ();
5439 ;
5440 return 0;
5441 }
5442 _ACEOF
5443 rm -f conftest.$ac_objext conftest$ac_exeext
5444 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5445 (eval $ac_link) 2>conftest.er1
5446 ac_status=$?
5447 grep -v '^ *+' conftest.er1 >conftest.err
5448 rm -f conftest.er1
5449 cat conftest.err >&5
5450 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5451 (exit $ac_status); } &&
5452 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5453 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5454 (eval $ac_try) 2>&5
5455 ac_status=$?
5456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5457 (exit $ac_status); }; } &&
5458 { ac_try='test -s conftest$ac_exeext'
5459 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5460 (eval $ac_try) 2>&5
5461 ac_status=$?
5462 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5463 (exit $ac_status); }; }; then
5464 :
5465 else
5466 echo "$as_me: failed program was:" >&5
5467 sed 's/^/| /' conftest.$ac_ext >&5
5468
5469 echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet" >&5
5470 echo $ECHO_N "checking for dnet_ntoa in -ldnet... $ECHO_C" >&6
5471 if test "${ac_cv_lib_dnet_dnet_ntoa+set}" = set; then
5472 echo $ECHO_N "(cached) $ECHO_C" >&6
5473 else
5474 ac_check_lib_save_LIBS=$LIBS
5475 LIBS="-ldnet $LIBS"
5476 cat >conftest.$ac_ext <<_ACEOF
5477 /* confdefs.h. */
5478 _ACEOF
5479 cat confdefs.h >>conftest.$ac_ext
5480 cat >>conftest.$ac_ext <<_ACEOF
5481 /* end confdefs.h. */
5482
5483 /* Override any gcc2 internal prototype to avoid an error. */
5484 #ifdef __cplusplus
5485 extern "C"
5486 #endif
5487 /* We use char because int might match the return type of a gcc2
5488 builtin and then its argument prototype would still apply. */
5489 char dnet_ntoa ();
5490 int
5491 main ()
5492 {
5493 dnet_ntoa ();
5494 ;
5495 return 0;
5496 }
5497 _ACEOF
5498 rm -f conftest.$ac_objext conftest$ac_exeext
5499 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5500 (eval $ac_link) 2>conftest.er1
5501 ac_status=$?
5502 grep -v '^ *+' conftest.er1 >conftest.err
5503 rm -f conftest.er1
5504 cat conftest.err >&5
5505 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5506 (exit $ac_status); } &&
5507 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5508 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5509 (eval $ac_try) 2>&5
5510 ac_status=$?
5511 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5512 (exit $ac_status); }; } &&
5513 { ac_try='test -s conftest$ac_exeext'
5514 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5515 (eval $ac_try) 2>&5
5516 ac_status=$?
5517 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5518 (exit $ac_status); }; }; then
5519 ac_cv_lib_dnet_dnet_ntoa=yes
5520 else
5521 echo "$as_me: failed program was:" >&5
5522 sed 's/^/| /' conftest.$ac_ext >&5
5523
5524 ac_cv_lib_dnet_dnet_ntoa=no
5525 fi
5526 rm -f conftest.err conftest.$ac_objext \
5527 conftest$ac_exeext conftest.$ac_ext
5528 LIBS=$ac_check_lib_save_LIBS
5529 fi
5530 echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_dnet_ntoa" >&5
5531 echo "${ECHO_T}$ac_cv_lib_dnet_dnet_ntoa" >&6
5532 if test $ac_cv_lib_dnet_dnet_ntoa = yes; then
5533 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet"
5534 fi
5535
5536 if test $ac_cv_lib_dnet_dnet_ntoa = no; then
5537 echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet_stub" >&5
5538 echo $ECHO_N "checking for dnet_ntoa in -ldnet_stub... $ECHO_C" >&6
5539 if test "${ac_cv_lib_dnet_stub_dnet_ntoa+set}" = set; then
5540 echo $ECHO_N "(cached) $ECHO_C" >&6
5541 else
5542 ac_check_lib_save_LIBS=$LIBS
5543 LIBS="-ldnet_stub $LIBS"
5544 cat >conftest.$ac_ext <<_ACEOF
5545 /* confdefs.h. */
5546 _ACEOF
5547 cat confdefs.h >>conftest.$ac_ext
5548 cat >>conftest.$ac_ext <<_ACEOF
5549 /* end confdefs.h. */
5550
5551 /* Override any gcc2 internal prototype to avoid an error. */
5552 #ifdef __cplusplus
5553 extern "C"
5554 #endif
5555 /* We use char because int might match the return type of a gcc2
5556 builtin and then its argument prototype would still apply. */
5557 char dnet_ntoa ();
5558 int
5559 main ()
5560 {
5561 dnet_ntoa ();
5562 ;
5563 return 0;
5564 }
5565 _ACEOF
5566 rm -f conftest.$ac_objext conftest$ac_exeext
5567 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5568 (eval $ac_link) 2>conftest.er1
5569 ac_status=$?
5570 grep -v '^ *+' conftest.er1 >conftest.err
5571 rm -f conftest.er1
5572 cat conftest.err >&5
5573 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5574 (exit $ac_status); } &&
5575 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5576 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5577 (eval $ac_try) 2>&5
5578 ac_status=$?
5579 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5580 (exit $ac_status); }; } &&
5581 { ac_try='test -s conftest$ac_exeext'
5582 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5583 (eval $ac_try) 2>&5
5584 ac_status=$?
5585 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5586 (exit $ac_status); }; }; then
5587 ac_cv_lib_dnet_stub_dnet_ntoa=yes
5588 else
5589 echo "$as_me: failed program was:" >&5
5590 sed 's/^/| /' conftest.$ac_ext >&5
5591
5592 ac_cv_lib_dnet_stub_dnet_ntoa=no
5593 fi
5594 rm -f conftest.err conftest.$ac_objext \
5595 conftest$ac_exeext conftest.$ac_ext
5596 LIBS=$ac_check_lib_save_LIBS
5597 fi
5598 echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5
5599 echo "${ECHO_T}$ac_cv_lib_dnet_stub_dnet_ntoa" >&6
5600 if test $ac_cv_lib_dnet_stub_dnet_ntoa = yes; then
5601 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub"
5602 fi
5603
5604 fi
5605 fi
5606 rm -f conftest.err conftest.$ac_objext \
5607 conftest$ac_exeext conftest.$ac_ext
5608 LIBS="$ac_xsave_LIBS"
5609
5610 # msh@cis.ufl.edu says -lnsl (and -lsocket) are needed for his 386/AT,
5611 # to get the SysV transport functions.
5612 # Chad R. Larson says the Pyramis MIS-ES running DC/OSx (SVR4)
5613 # needs -lnsl.
5614 # The nsl library prevents programs from opening the X display
5615 # on Irix 5.2, according to T.E. Dickey.
5616 # The functions gethostbyname, getservbyname, and inet_addr are
5617 # in -lbsd on LynxOS 3.0.1/i386, according to Lars Hecking.
5618 echo "$as_me:$LINENO: checking for gethostbyname" >&5
5619 echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6
5620 if test "${ac_cv_func_gethostbyname+set}" = set; then
5621 echo $ECHO_N "(cached) $ECHO_C" >&6
5622 else
5623 cat >conftest.$ac_ext <<_ACEOF
5624 /* confdefs.h. */
5625 _ACEOF
5626 cat confdefs.h >>conftest.$ac_ext
5627 cat >>conftest.$ac_ext <<_ACEOF
5628 /* end confdefs.h. */
5629 /* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
5630 For example, HP-UX 11i <limits.h> declares gettimeofday. */
5631 #define gethostbyname innocuous_gethostbyname
5632
5633 /* System header to define __stub macros and hopefully few prototypes,
5634 which can conflict with char gethostbyname (); below.
5635 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5636 <limits.h> exists even on freestanding compilers. */
5637
5638 #ifdef __STDC__
5639 # include <limits.h>
5640 #else
5641 # include <assert.h>
5642 #endif
5643
5644 #undef gethostbyname
5645
5646 /* Override any gcc2 internal prototype to avoid an error. */
5647 #ifdef __cplusplus
5648 extern "C"
5649 {
5650 #endif
5651 /* We use char because int might match the return type of a gcc2
5652 builtin and then its argument prototype would still apply. */
5653 char gethostbyname ();
5654 /* The GNU C library defines this for functions which it implements
5655 to always fail with ENOSYS. Some functions are actually named
5656 something starting with __ and the normal name is an alias. */
5657 #if defined (__stub_gethostbyname) || defined (__stub___gethostbyname)
5658 choke me
5659 #else
5660 char (*f) () = gethostbyname;
5661 #endif
5662 #ifdef __cplusplus
5663 }
5664 #endif
5665
5666 int
5667 main ()
5668 {
5669 return f != gethostbyname;
5670 ;
5671 return 0;
5672 }
5673 _ACEOF
5674 rm -f conftest.$ac_objext conftest$ac_exeext
5675 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5676 (eval $ac_link) 2>conftest.er1
5677 ac_status=$?
5678 grep -v '^ *+' conftest.er1 >conftest.err
5679 rm -f conftest.er1
5680 cat conftest.err >&5
5681 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5682 (exit $ac_status); } &&
5683 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5684 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5685 (eval $ac_try) 2>&5
5686 ac_status=$?
5687 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5688 (exit $ac_status); }; } &&
5689 { ac_try='test -s conftest$ac_exeext'
5690 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5691 (eval $ac_try) 2>&5
5692 ac_status=$?
5693 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5694 (exit $ac_status); }; }; then
5695 ac_cv_func_gethostbyname=yes
5696 else
5697 echo "$as_me: failed program was:" >&5
5698 sed 's/^/| /' conftest.$ac_ext >&5
5699
5700 ac_cv_func_gethostbyname=no
5701 fi
5702 rm -f conftest.err conftest.$ac_objext \
5703 conftest$ac_exeext conftest.$ac_ext
5704 fi
5705 echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5
5706 echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6
5707
5708 if test $ac_cv_func_gethostbyname = no; then
5709 echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
5710 echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6
5711 if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
5712 echo $ECHO_N "(cached) $ECHO_C" >&6
5713 else
5714 ac_check_lib_save_LIBS=$LIBS
5715 LIBS="-lnsl $LIBS"
5716 cat >conftest.$ac_ext <<_ACEOF
5717 /* confdefs.h. */
5718 _ACEOF
5719 cat confdefs.h >>conftest.$ac_ext
5720 cat >>conftest.$ac_ext <<_ACEOF
5721 /* end confdefs.h. */
5722
5723 /* Override any gcc2 internal prototype to avoid an error. */
5724 #ifdef __cplusplus
5725 extern "C"
5726 #endif
5727 /* We use char because int might match the return type of a gcc2
5728 builtin and then its argument prototype would still apply. */
5729 char gethostbyname ();
5730 int
5731 main ()
5732 {
5733 gethostbyname ();
5734 ;
5735 return 0;
5736 }
5737 _ACEOF
5738 rm -f conftest.$ac_objext conftest$ac_exeext
5739 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5740 (eval $ac_link) 2>conftest.er1
5741 ac_status=$?
5742 grep -v '^ *+' conftest.er1 >conftest.err
5743 rm -f conftest.er1
5744 cat conftest.err >&5
5745 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5746 (exit $ac_status); } &&
5747 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5748 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5749 (eval $ac_try) 2>&5
5750 ac_status=$?
5751 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5752 (exit $ac_status); }; } &&
5753 { ac_try='test -s conftest$ac_exeext'
5754 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5755 (eval $ac_try) 2>&5
5756 ac_status=$?
5757 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5758 (exit $ac_status); }; }; then
5759 ac_cv_lib_nsl_gethostbyname=yes
5760 else
5761 echo "$as_me: failed program was:" >&5
5762 sed 's/^/| /' conftest.$ac_ext >&5
5763
5764 ac_cv_lib_nsl_gethostbyname=no
5765 fi
5766 rm -f conftest.err conftest.$ac_objext \
5767 conftest$ac_exeext conftest.$ac_ext
5768 LIBS=$ac_check_lib_save_LIBS
5769 fi
5770 echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
5771 echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6
5772 if test $ac_cv_lib_nsl_gethostbyname = yes; then
5773 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl"
5774 fi
5775
5776 if test $ac_cv_lib_nsl_gethostbyname = no; then
5777 echo "$as_me:$LINENO: checking for gethostbyname in -lbsd" >&5
5778 echo $ECHO_N "checking for gethostbyname in -lbsd... $ECHO_C" >&6
5779 if test "${ac_cv_lib_bsd_gethostbyname+set}" = set; then
5780 echo $ECHO_N "(cached) $ECHO_C" >&6
5781 else
5782 ac_check_lib_save_LIBS=$LIBS
5783 LIBS="-lbsd $LIBS"
5784 cat >conftest.$ac_ext <<_ACEOF
5785 /* confdefs.h. */
5786 _ACEOF
5787 cat confdefs.h >>conftest.$ac_ext
5788 cat >>conftest.$ac_ext <<_ACEOF
5789 /* end confdefs.h. */
5790
5791 /* Override any gcc2 internal prototype to avoid an error. */
5792 #ifdef __cplusplus
5793 extern "C"
5794 #endif
5795 /* We use char because int might match the return type of a gcc2
5796 builtin and then its argument prototype would still apply. */
5797 char gethostbyname ();
5798 int
5799 main ()
5800 {
5801 gethostbyname ();
5802 ;
5803 return 0;
5804 }
5805 _ACEOF
5806 rm -f conftest.$ac_objext conftest$ac_exeext
5807 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5808 (eval $ac_link) 2>conftest.er1
5809 ac_status=$?
5810 grep -v '^ *+' conftest.er1 >conftest.err
5811 rm -f conftest.er1
5812 cat conftest.err >&5
5813 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5814 (exit $ac_status); } &&
5815 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5816 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5817 (eval $ac_try) 2>&5
5818 ac_status=$?
5819 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5820 (exit $ac_status); }; } &&
5821 { ac_try='test -s conftest$ac_exeext'
5822 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5823 (eval $ac_try) 2>&5
5824 ac_status=$?
5825 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5826 (exit $ac_status); }; }; then
5827 ac_cv_lib_bsd_gethostbyname=yes
5828 else
5829 echo "$as_me: failed program was:" >&5
5830 sed 's/^/| /' conftest.$ac_ext >&5
5831
5832 ac_cv_lib_bsd_gethostbyname=no
5833 fi
5834 rm -f conftest.err conftest.$ac_objext \
5835 conftest$ac_exeext conftest.$ac_ext
5836 LIBS=$ac_check_lib_save_LIBS
5837 fi
5838 echo "$as_me:$LINENO: result: $ac_cv_lib_bsd_gethostbyname" >&5
5839 echo "${ECHO_T}$ac_cv_lib_bsd_gethostbyname" >&6
5840 if test $ac_cv_lib_bsd_gethostbyname = yes; then
5841 X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd"
5842 fi
5843
5844 fi
5845 fi
5846
5847 # lieder@skyler.mavd.honeywell.com says without -lsocket,
5848 # socket/setsockopt and other routines are undefined under SCO ODT
5849 # 2.0. But -lsocket is broken on IRIX 5.2 (and is not necessary
5850 # on later versions), says Simon Leinen: it contains gethostby*
5851 # variants that don't use the name server (or something). -lsocket
5852 # must be given before -lnsl if both are needed. We assume that
5853 # if connect needs -lnsl, so does gethostbyname.
5854 echo "$as_me:$LINENO: checking for connect" >&5
5855 echo $ECHO_N "checking for connect... $ECHO_C" >&6
5856 if test "${ac_cv_func_connect+set}" = set; then
5857 echo $ECHO_N "(cached) $ECHO_C" >&6
5858 else
5859 cat >conftest.$ac_ext <<_ACEOF
5860 /* confdefs.h. */
5861 _ACEOF
5862 cat confdefs.h >>conftest.$ac_ext
5863 cat >>conftest.$ac_ext <<_ACEOF
5864 /* end confdefs.h. */
5865 /* Define connect to an innocuous variant, in case <limits.h> declares connect.
5866 For example, HP-UX 11i <limits.h> declares gettimeofday. */
5867 #define connect innocuous_connect
5868
5869 /* System header to define __stub macros and hopefully few prototypes,
5870 which can conflict with char connect (); below.
5871 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5872 <limits.h> exists even on freestanding compilers. */
5873
5874 #ifdef __STDC__
5875 # include <limits.h>
5876 #else
5877 # include <assert.h>
5878 #endif
5879
5880 #undef connect
5881
5882 /* Override any gcc2 internal prototype to avoid an error. */
5883 #ifdef __cplusplus
5884 extern "C"
5885 {
5886 #endif
5887 /* We use char because int might match the return type of a gcc2
5888 builtin and then its argument prototype would still apply. */
5889 char connect ();
5890 /* The GNU C library defines this for functions which it implements
5891 to always fail with ENOSYS. Some functions are actually named
5892 something starting with __ and the normal name is an alias. */
5893 #if defined (__stub_connect) || defined (__stub___connect)
5894 choke me
5895 #else
5896 char (*f) () = connect;
5897 #endif
5898 #ifdef __cplusplus
5899 }
5900 #endif
5901
5902 int
5903 main ()
5904 {
5905 return f != connect;
5906 ;
5907 return 0;
5908 }
5909 _ACEOF
5910 rm -f conftest.$ac_objext conftest$ac_exeext
5911 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5912 (eval $ac_link) 2>conftest.er1
5913 ac_status=$?
5914 grep -v '^ *+' conftest.er1 >conftest.err
5915 rm -f conftest.er1
5916 cat conftest.err >&5
5917 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5918 (exit $ac_status); } &&
5919 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5920 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5921 (eval $ac_try) 2>&5
5922 ac_status=$?
5923 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5924 (exit $ac_status); }; } &&
5925 { ac_try='test -s conftest$ac_exeext'
5926 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5927 (eval $ac_try) 2>&5
5928 ac_status=$?
5929 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5930 (exit $ac_status); }; }; then
5931 ac_cv_func_connect=yes
5932 else
5933 echo "$as_me: failed program was:" >&5
5934 sed 's/^/| /' conftest.$ac_ext >&5
5935
5936 ac_cv_func_connect=no
5937 fi
5938 rm -f conftest.err conftest.$ac_objext \
5939 conftest$ac_exeext conftest.$ac_ext
5940 fi
5941 echo "$as_me:$LINENO: result: $ac_cv_func_connect" >&5
5942 echo "${ECHO_T}$ac_cv_func_connect" >&6
5943
5944 if test $ac_cv_func_connect = no; then
5945 echo "$as_me:$LINENO: checking for connect in -lsocket" >&5
5946 echo $ECHO_N "checking for connect in -lsocket... $ECHO_C" >&6
5947 if test "${ac_cv_lib_socket_connect+set}" = set; then
5948 echo $ECHO_N "(cached) $ECHO_C" >&6
5949 else
5950 ac_check_lib_save_LIBS=$LIBS
5951 LIBS="-lsocket $X_EXTRA_LIBS $LIBS"
5952 cat >conftest.$ac_ext <<_ACEOF
5953 /* confdefs.h. */
5954 _ACEOF
5955 cat confdefs.h >>conftest.$ac_ext
5956 cat >>conftest.$ac_ext <<_ACEOF
5957 /* end confdefs.h. */
5958
5959 /* Override any gcc2 internal prototype to avoid an error. */
5960 #ifdef __cplusplus
5961 extern "C"
5962 #endif
5963 /* We use char because int might match the return type of a gcc2
5964 builtin and then its argument prototype would still apply. */
5965 char connect ();
5966 int
5967 main ()
5968 {
5969 connect ();
5970 ;
5971 return 0;
5972 }
5973 _ACEOF
5974 rm -f conftest.$ac_objext conftest$ac_exeext
5975 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5976 (eval $ac_link) 2>conftest.er1
5977 ac_status=$?
5978 grep -v '^ *+' conftest.er1 >conftest.err
5979 rm -f conftest.er1
5980 cat conftest.err >&5
5981 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5982 (exit $ac_status); } &&
5983 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5984 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5985 (eval $ac_try) 2>&5
5986 ac_status=$?
5987 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5988 (exit $ac_status); }; } &&
5989 { ac_try='test -s conftest$ac_exeext'
5990 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5991 (eval $ac_try) 2>&5
5992 ac_status=$?
5993 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5994 (exit $ac_status); }; }; then
5995 ac_cv_lib_socket_connect=yes
5996 else
5997 echo "$as_me: failed program was:" >&5
5998 sed 's/^/| /' conftest.$ac_ext >&5
5999
6000 ac_cv_lib_socket_connect=no
6001 fi
6002 rm -f conftest.err conftest.$ac_objext \
6003 conftest$ac_exeext conftest.$ac_ext
6004 LIBS=$ac_check_lib_save_LIBS
6005 fi
6006 echo "$as_me:$LINENO: result: $ac_cv_lib_socket_connect" >&5
6007 echo "${ECHO_T}$ac_cv_lib_socket_connect" >&6
6008 if test $ac_cv_lib_socket_connect = yes; then
6009 X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS"
6010 fi
6011
6012 fi
6013
6014 # Guillermo Gomez says -lposix is necessary on A/UX.
6015 echo "$as_me:$LINENO: checking for remove" >&5
6016 echo $ECHO_N "checking for remove... $ECHO_C" >&6
6017 if test "${ac_cv_func_remove+set}" = set; then
6018 echo $ECHO_N "(cached) $ECHO_C" >&6
6019 else
6020 cat >conftest.$ac_ext <<_ACEOF
6021 /* confdefs.h. */
6022 _ACEOF
6023 cat confdefs.h >>conftest.$ac_ext
6024 cat >>conftest.$ac_ext <<_ACEOF
6025 /* end confdefs.h. */
6026 /* Define remove to an innocuous variant, in case <limits.h> declares remove.
6027 For example, HP-UX 11i <limits.h> declares gettimeofday. */
6028 #define remove innocuous_remove
6029
6030 /* System header to define __stub macros and hopefully few prototypes,
6031 which can conflict with char remove (); below.
6032 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6033 <limits.h> exists even on freestanding compilers. */
6034
6035 #ifdef __STDC__
6036 # include <limits.h>
6037 #else
6038 # include <assert.h>
6039 #endif
6040
6041 #undef remove
6042
6043 /* Override any gcc2 internal prototype to avoid an error. */
6044 #ifdef __cplusplus
6045 extern "C"
6046 {
6047 #endif
6048 /* We use char because int might match the return type of a gcc2
6049 builtin and then its argument prototype would still apply. */
6050 char remove ();
6051 /* The GNU C library defines this for functions which it implements
6052 to always fail with ENOSYS. Some functions are actually named
6053 something starting with __ and the normal name is an alias. */
6054 #if defined (__stub_remove) || defined (__stub___remove)
6055 choke me
6056 #else
6057 char (*f) () = remove;
6058 #endif
6059 #ifdef __cplusplus
6060 }
6061 #endif
6062
6063 int
6064 main ()
6065 {
6066 return f != remove;
6067 ;
6068 return 0;
6069 }
6070 _ACEOF
6071 rm -f conftest.$ac_objext conftest$ac_exeext
6072 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6073 (eval $ac_link) 2>conftest.er1
6074 ac_status=$?
6075 grep -v '^ *+' conftest.er1 >conftest.err
6076 rm -f conftest.er1
6077 cat conftest.err >&5
6078 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6079 (exit $ac_status); } &&
6080 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6082 (eval $ac_try) 2>&5
6083 ac_status=$?
6084 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6085 (exit $ac_status); }; } &&
6086 { ac_try='test -s conftest$ac_exeext'
6087 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6088 (eval $ac_try) 2>&5
6089 ac_status=$?
6090 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6091 (exit $ac_status); }; }; then
6092 ac_cv_func_remove=yes
6093 else
6094 echo "$as_me: failed program was:" >&5
6095 sed 's/^/| /' conftest.$ac_ext >&5
6096
6097 ac_cv_func_remove=no
6098 fi
6099 rm -f conftest.err conftest.$ac_objext \
6100 conftest$ac_exeext conftest.$ac_ext
6101 fi
6102 echo "$as_me:$LINENO: result: $ac_cv_func_remove" >&5
6103 echo "${ECHO_T}$ac_cv_func_remove" >&6
6104
6105 if test $ac_cv_func_remove = no; then
6106 echo "$as_me:$LINENO: checking for remove in -lposix" >&5
6107 echo $ECHO_N "checking for remove in -lposix... $ECHO_C" >&6
6108 if test "${ac_cv_lib_posix_remove+set}" = set; then
6109 echo $ECHO_N "(cached) $ECHO_C" >&6
6110 else
6111 ac_check_lib_save_LIBS=$LIBS
6112 LIBS="-lposix $LIBS"
6113 cat >conftest.$ac_ext <<_ACEOF
6114 /* confdefs.h. */
6115 _ACEOF
6116 cat confdefs.h >>conftest.$ac_ext
6117 cat >>conftest.$ac_ext <<_ACEOF
6118 /* end confdefs.h. */
6119
6120 /* Override any gcc2 internal prototype to avoid an error. */
6121 #ifdef __cplusplus
6122 extern "C"
6123 #endif
6124 /* We use char because int might match the return type of a gcc2
6125 builtin and then its argument prototype would still apply. */
6126 char remove ();
6127 int
6128 main ()
6129 {
6130 remove ();
6131 ;
6132 return 0;
6133 }
6134 _ACEOF
6135 rm -f conftest.$ac_objext conftest$ac_exeext
6136 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6137 (eval $ac_link) 2>conftest.er1
6138 ac_status=$?
6139 grep -v '^ *+' conftest.er1 >conftest.err
6140 rm -f conftest.er1
6141 cat conftest.err >&5
6142 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6143 (exit $ac_status); } &&
6144 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6145 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6146 (eval $ac_try) 2>&5
6147 ac_status=$?
6148 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6149 (exit $ac_status); }; } &&
6150 { ac_try='test -s conftest$ac_exeext'
6151 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6152 (eval $ac_try) 2>&5
6153 ac_status=$?
6154 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6155 (exit $ac_status); }; }; then
6156 ac_cv_lib_posix_remove=yes
6157 else
6158 echo "$as_me: failed program was:" >&5
6159 sed 's/^/| /' conftest.$ac_ext >&5
6160
6161 ac_cv_lib_posix_remove=no
6162 fi
6163 rm -f conftest.err conftest.$ac_objext \
6164 conftest$ac_exeext conftest.$ac_ext
6165 LIBS=$ac_check_lib_save_LIBS
6166 fi
6167 echo "$as_me:$LINENO: result: $ac_cv_lib_posix_remove" >&5
6168 echo "${ECHO_T}$ac_cv_lib_posix_remove" >&6
6169 if test $ac_cv_lib_posix_remove = yes; then
6170 X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix"
6171 fi
6172
6173 fi
6174
6175 # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
6176 echo "$as_me:$LINENO: checking for shmat" >&5
6177 echo $ECHO_N "checking for shmat... $ECHO_C" >&6
6178 if test "${ac_cv_func_shmat+set}" = set; then
6179 echo $ECHO_N "(cached) $ECHO_C" >&6
6180 else
6181 cat >conftest.$ac_ext <<_ACEOF
6182 /* confdefs.h. */
6183 _ACEOF
6184 cat confdefs.h >>conftest.$ac_ext
6185 cat >>conftest.$ac_ext <<_ACEOF
6186 /* end confdefs.h. */
6187 /* Define shmat to an innocuous variant, in case <limits.h> declares shmat.
6188 For example, HP-UX 11i <limits.h> declares gettimeofday. */
6189 #define shmat innocuous_shmat
6190
6191 /* System header to define __stub macros and hopefully few prototypes,
6192 which can conflict with char shmat (); below.
6193 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6194 <limits.h> exists even on freestanding compilers. */
6195
6196 #ifdef __STDC__
6197 # include <limits.h>
6198 #else
6199 # include <assert.h>
6200 #endif
6201
6202 #undef shmat
6203
6204 /* Override any gcc2 internal prototype to avoid an error. */
6205 #ifdef __cplusplus
6206 extern "C"
6207 {
6208 #endif
6209 /* We use char because int might match the return type of a gcc2
6210 builtin and then its argument prototype would still apply. */
6211 char shmat ();
6212 /* The GNU C library defines this for functions which it implements
6213 to always fail with ENOSYS. Some functions are actually named
6214 something starting with __ and the normal name is an alias. */
6215 #if defined (__stub_shmat) || defined (__stub___shmat)
6216 choke me
6217 #else
6218 char (*f) () = shmat;
6219 #endif
6220 #ifdef __cplusplus
6221 }
6222 #endif
6223
6224 int
6225 main ()
6226 {
6227 return f != shmat;
6228 ;
6229 return 0;
6230 }
6231 _ACEOF
6232 rm -f conftest.$ac_objext conftest$ac_exeext
6233 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6234 (eval $ac_link) 2>conftest.er1
6235 ac_status=$?
6236 grep -v '^ *+' conftest.er1 >conftest.err
6237 rm -f conftest.er1
6238 cat conftest.err >&5
6239 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6240 (exit $ac_status); } &&
6241 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6242 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6243 (eval $ac_try) 2>&5
6244 ac_status=$?
6245 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6246 (exit $ac_status); }; } &&
6247 { ac_try='test -s conftest$ac_exeext'
6248 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6249 (eval $ac_try) 2>&5
6250 ac_status=$?
6251 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6252 (exit $ac_status); }; }; then
6253 ac_cv_func_shmat=yes
6254 else
6255 echo "$as_me: failed program was:" >&5
6256 sed 's/^/| /' conftest.$ac_ext >&5
6257
6258 ac_cv_func_shmat=no
6259 fi
6260 rm -f conftest.err conftest.$ac_objext \
6261 conftest$ac_exeext conftest.$ac_ext
6262 fi
6263 echo "$as_me:$LINENO: result: $ac_cv_func_shmat" >&5
6264 echo "${ECHO_T}$ac_cv_func_shmat" >&6
6265
6266 if test $ac_cv_func_shmat = no; then
6267 echo "$as_me:$LINENO: checking for shmat in -lipc" >&5
6268 echo $ECHO_N "checking for shmat in -lipc... $ECHO_C" >&6
6269 if test "${ac_cv_lib_ipc_shmat+set}" = set; then
6270 echo $ECHO_N "(cached) $ECHO_C" >&6
6271 else
6272 ac_check_lib_save_LIBS=$LIBS
6273 LIBS="-lipc $LIBS"
6274 cat >conftest.$ac_ext <<_ACEOF
6275 /* confdefs.h. */
6276 _ACEOF
6277 cat confdefs.h >>conftest.$ac_ext
6278 cat >>conftest.$ac_ext <<_ACEOF
6279 /* end confdefs.h. */
6280
6281 /* Override any gcc2 internal prototype to avoid an error. */
6282 #ifdef __cplusplus
6283 extern "C"
6284 #endif
6285 /* We use char because int might match the return type of a gcc2
6286 builtin and then its argument prototype would still apply. */
6287 char shmat ();
6288 int
6289 main ()
6290 {
6291 shmat ();
6292 ;
6293 return 0;
6294 }
6295 _ACEOF
6296 rm -f conftest.$ac_objext conftest$ac_exeext
6297 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6298 (eval $ac_link) 2>conftest.er1
6299 ac_status=$?
6300 grep -v '^ *+' conftest.er1 >conftest.err
6301 rm -f conftest.er1
6302 cat conftest.err >&5
6303 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6304 (exit $ac_status); } &&
6305 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6306 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6307 (eval $ac_try) 2>&5
6308 ac_status=$?
6309 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6310 (exit $ac_status); }; } &&
6311 { ac_try='test -s conftest$ac_exeext'
6312 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6313 (eval $ac_try) 2>&5
6314 ac_status=$?
6315 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6316 (exit $ac_status); }; }; then
6317 ac_cv_lib_ipc_shmat=yes
6318 else
6319 echo "$as_me: failed program was:" >&5
6320 sed 's/^/| /' conftest.$ac_ext >&5
6321
6322 ac_cv_lib_ipc_shmat=no
6323 fi
6324 rm -f conftest.err conftest.$ac_objext \
6325 conftest$ac_exeext conftest.$ac_ext
6326 LIBS=$ac_check_lib_save_LIBS
6327 fi
6328 echo "$as_me:$LINENO: result: $ac_cv_lib_ipc_shmat" >&5
6329 echo "${ECHO_T}$ac_cv_lib_ipc_shmat" >&6
6330 if test $ac_cv_lib_ipc_shmat = yes; then
6331 X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc"
6332 fi
6333
6334 fi
6335 fi
6336
6337 # Check for libraries that X11R6 Xt/Xaw programs need.
6338 ac_save_LDFLAGS=$LDFLAGS
6339 test -n "$x_libraries" && LDFLAGS="$LDFLAGS -L$x_libraries"
6340 # SM needs ICE to (dynamically) link under SunOS 4.x (so we have to
6341 # check for ICE first), but we must link in the order -lSM -lICE or
6342 # we get undefined symbols. So assume we have SM if we have ICE.
6343 # These have to be linked with before -lX11, unlike the other
6344 # libraries we check for below, so use a different variable.
6345 # John Interrante, Karl Berry
6346 echo "$as_me:$LINENO: checking for IceConnectionNumber in -lICE" >&5
6347 echo $ECHO_N "checking for IceConnectionNumber in -lICE... $ECHO_C" >&6
6348 if test "${ac_cv_lib_ICE_IceConnectionNumber+set}" = set; then
6349 echo $ECHO_N "(cached) $ECHO_C" >&6
6350 else
6351 ac_check_lib_save_LIBS=$LIBS
6352 LIBS="-lICE $X_EXTRA_LIBS $LIBS"
6353 cat >conftest.$ac_ext <<_ACEOF
6354 /* confdefs.h. */
6355 _ACEOF
6356 cat confdefs.h >>conftest.$ac_ext
6357 cat >>conftest.$ac_ext <<_ACEOF
6358 /* end confdefs.h. */
6359
6360 /* Override any gcc2 internal prototype to avoid an error. */
6361 #ifdef __cplusplus
6362 extern "C"
6363 #endif
6364 /* We use char because int might match the return type of a gcc2
6365 builtin and then its argument prototype would still apply. */
6366 char IceConnectionNumber ();
6367 int
6368 main ()
6369 {
6370 IceConnectionNumber ();
6371 ;
6372 return 0;
6373 }
6374 _ACEOF
6375 rm -f conftest.$ac_objext conftest$ac_exeext
6376 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6377 (eval $ac_link) 2>conftest.er1
6378 ac_status=$?
6379 grep -v '^ *+' conftest.er1 >conftest.err
6380 rm -f conftest.er1
6381 cat conftest.err >&5
6382 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6383 (exit $ac_status); } &&
6384 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6385 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6386 (eval $ac_try) 2>&5
6387 ac_status=$?
6388 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6389 (exit $ac_status); }; } &&
6390 { ac_try='test -s conftest$ac_exeext'
6391 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6392 (eval $ac_try) 2>&5
6393 ac_status=$?
6394 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6395 (exit $ac_status); }; }; then
6396 ac_cv_lib_ICE_IceConnectionNumber=yes
6397 else
6398 echo "$as_me: failed program was:" >&5
6399 sed 's/^/| /' conftest.$ac_ext >&5
6400
6401 ac_cv_lib_ICE_IceConnectionNumber=no
6402 fi
6403 rm -f conftest.err conftest.$ac_objext \
6404 conftest$ac_exeext conftest.$ac_ext
6405 LIBS=$ac_check_lib_save_LIBS
6406 fi
6407 echo "$as_me:$LINENO: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5
6408 echo "${ECHO_T}$ac_cv_lib_ICE_IceConnectionNumber" >&6
6409 if test $ac_cv_lib_ICE_IceConnectionNumber = yes; then
6410 X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE"
6411 fi
6412
6413 LDFLAGS=$ac_save_LDFLAGS
6414
6415 fi
6416
6417
6418
6419 if test x$support_xpm = xyes; then
6420
6421
6422
6423 # Initialize some more variables set by options.
6424 # The variables have the same names as the options, with
6425 # dashes changed to underlines.
6426
6427 # If we find XPM, set shell vars xpm_includes and xpm_libraries to the
6428 # paths, otherwise set no_xpm=yes.
6429 # Uses ac_ vars as temps to allow command line to override cache and checks.
6430 echo "$as_me:$LINENO: checking for libXpm" >&5
6431 echo $ECHO_N "checking for libXpm... $ECHO_C" >&6
6432
6433
6434 # Check whether --with-xpm_includes or --without-xpm_includes was given.
6435 if test "${with_xpm_includes+set}" = set; then
6436 withval="$with_xpm_includes"
6437 xpm_includes="$withval"
6438 else
6439 xpm_includes=NO
6440 fi;
6441
6442 # Check whether --with-xpm_library or --without-xpm_library was given.
6443 if test "${with_xpm_library+set}" = set; then
6444 withval="$with_xpm_library"
6445 xpm_libraries="$withval"
6446 else
6447 xpm_libraries=NO
6448 fi;
6449
6450 # --without-xpm overrides everything else, but does not touch the cache.
6451
6452 # Check whether --with-xpm or --without-xpm was given.
6453 if test "${with_xpm+set}" = set; then
6454 withval="$with_xpm"
6455
6456 fi;
6457 if test "$with_xpm" = no; then
6458 have_xpm=disabled
6459 else
6460 if test "${ac_cv_have_xpm+set}" = set; then
6461 echo $ECHO_N "(cached) $ECHO_C" >&6
6462 else
6463
6464 vt_xpm_include_X11=no
6465 if test -n "$xpm_includes"; then
6466 vt_xpm_includes=$xpm_includes
6467 else
6468 vt_xpm_includes=NO
6469 fi
6470 if test -n "$xpm_libraries"; then
6471 vt_xpm_libraries=$xpm_libraries
6472 else
6473 vt_xpm_libraries=NO
6474 fi
6475
6476 if test "$vt_xpm_includes" = NO; then
6477 # Guess where to find xpm.h
6478
6479 ac_save_CPPFLAGS="$CPPFLAGS"
6480 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
6481
6482 # First, try using that file with no special directory specified.
6483 cat >conftest.$ac_ext <<_ACEOF
6484 /* confdefs.h. */
6485 _ACEOF
6486 cat confdefs.h >>conftest.$ac_ext
6487 cat >>conftest.$ac_ext <<_ACEOF
6488 /* end confdefs.h. */
6489 #include <X11/xpm.h>
6490 _ACEOF
6491 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6492 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6493 ac_status=$?
6494 grep -v '^ *+' conftest.er1 >conftest.err
6495 rm -f conftest.er1
6496 cat conftest.err >&5
6497 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6498 (exit $ac_status); } >/dev/null; then
6499 if test -s conftest.err; then
6500 ac_cpp_err=$ac_cxx_preproc_warn_flag
6501 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
6502 else
6503 ac_cpp_err=
6504 fi
6505 else
6506 ac_cpp_err=yes
6507 fi
6508 if test -z "$ac_cpp_err"; then
6509 # We can compile using X headers with no special include directory.
6510 vt_xpm_includes=
6511 vt_xpm_include_X11=yes
6512 else
6513 echo "$as_me: failed program was:" >&5
6514 sed 's/^/| /' conftest.$ac_ext >&5
6515
6516 CPPFLAGS="$ac_save_CPPFLAGS"
6517 # Look for the header file in a standard set of common directories.
6518 for ac_dir in \
6519 /usr/X11/include \
6520 /usr/X11R6/include \
6521 /usr/X11R5/include \
6522 /usr/X11R4/include \
6523 \
6524 /usr/include/X11 \
6525 /usr/include/X11R6 \
6526 /usr/include/X11R5 \
6527 /usr/include/X11R4 \
6528 \
6529 /usr/local/X11/include \
6530 /usr/local/X11R6/include \
6531 /usr/local/X11R5/include \
6532 /usr/local/X11R4/include \
6533 \
6534 /usr/local/include/X11 \
6535 /usr/local/include/X11R6 \
6536 /usr/local/include/X11R5 \
6537 /usr/local/include/X11R4 \
6538 \
6539 /usr/X386/include \
6540 /usr/x386/include \
6541 /usr/XFree86/include/X11 \
6542 \
6543 /usr/include \
6544 /usr/local/include \
6545 /usr/unsupported/include \
6546 /usr/athena/include \
6547 /usr/local/x11r5/include \
6548 /usr/lpp/Xamples/include \
6549 \
6550 /usr/openwin/include \
6551 /usr/openwin/share/include \
6552 ; \
6553 do
6554 if test -r "$ac_dir/X11/xpm.h"; then
6555 vt_xpm_includes="$ac_dir"
6556 vt_xpm_include_X11=yes
6557 break
6558 else
6559 if test -r "$ac_dir/xpm.h"; then
6560 vt_xpm_includes=$ac_dir
6561 break
6562 fi
6563 fi
6564 done
6565 fi
6566 rm -f conftest.err conftest.$ac_ext
6567 fi
6568
6569 if test "$vt_xpm_libraries" = NO; then
6570 # Check for the libraries.
6571
6572 # See if we find them without any special options.
6573 # Don't add to $LIBS permanently.
6574 ac_save_LIBS="$LIBS"
6575 LIBS="$LIBS $X_LIBS -lXpm -lX11"
6576 cat >conftest.$ac_ext <<_ACEOF
6577 /* confdefs.h. */
6578 _ACEOF
6579 cat confdefs.h >>conftest.$ac_ext
6580 cat >>conftest.$ac_ext <<_ACEOF
6581 /* end confdefs.h. */
6582
6583 int
6584 main ()
6585 {
6586 XpmReadFileToPixmap()
6587 ;
6588 return 0;
6589 }
6590 _ACEOF
6591 rm -f conftest.$ac_objext conftest$ac_exeext
6592 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6593 (eval $ac_link) 2>conftest.er1
6594 ac_status=$?
6595 grep -v '^ *+' conftest.er1 >conftest.err
6596 rm -f conftest.er1
6597 cat conftest.err >&5
6598 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6599 (exit $ac_status); } &&
6600 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6601 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6602 (eval $ac_try) 2>&5
6603 ac_status=$?
6604 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6605 (exit $ac_status); }; } &&
6606 { ac_try='test -s conftest$ac_exeext'
6607 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6608 (eval $ac_try) 2>&5
6609 ac_status=$?
6610 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6611 (exit $ac_status); }; }; then
6612 LIBS="$ac_save_LIBS"
6613 # We can link libXpm with no special library path.
6614 vt_xpm_libraries=
6615 else
6616 echo "$as_me: failed program was:" >&5
6617 sed 's/^/| /' conftest.$ac_ext >&5
6618
6619 LIBS="$ac_save_LIBS"
6620 # First see if replacing the include by lib works.
6621 for ac_dir in \
6622 `echo "$vt_xpm_includes" | sed 's,include/X11,lib,;s,include,lib,'` \
6623 /usr/X11/lib \
6624 /usr/X11R6/lib \
6625 /usr/X11R5/lib \
6626 /usr/X11R4/lib \
6627 \
6628 /usr/lib/X11 \
6629 /usr/lib/X11R6 \
6630 /usr/lib/X11R5 \
6631 /usr/lib/X11R4 \
6632 \
6633 /usr/local/X11/lib \
6634 /usr/local/X11R6/lib \
6635 /usr/local/X11R5/lib \
6636 /usr/local/X11R4/lib \
6637 \
6638 /usr/local/lib/X11 \
6639 /usr/local/lib/X11R6 \
6640 /usr/local/lib/X11R5 \
6641 /usr/local/lib/X11R4 \
6642 \
6643 /usr/X386/lib \
6644 /usr/x386/lib \
6645 /usr/XFree86/lib/X11 \
6646 \
6647 /usr/lib \
6648 /usr/local/lib \
6649 /usr/unsupported/lib \
6650 /usr/athena/lib \
6651 /usr/local/x11r5/lib \
6652 /usr/lpp/Xamples/lib \
6653 \
6654 /usr/openwin/lib \
6655 /usr/openwin/share/lib \
6656 ; \
6657 do
6658 for ac_extension in a so sl; do
6659 if test -r $ac_dir/libXpm.$ac_extension; then
6660 vt_xpm_libraries=$ac_dir
6661 break 2
6662 fi
6663 done
6664 done
6665 fi
6666 rm -f conftest.err conftest.$ac_objext \
6667 conftest$ac_exeext conftest.$ac_ext
6668 fi
6669
6670
6671 if test "$vt_xpm_includes" = NO -o "$vt_xpm_libraries" = NO; then
6672 ac_cv_have_xpm="have_xpm=no"
6673 else
6674 ac_cv_have_xpm="have_xpm=yes \
6675 vt_xpm_includes=$vt_xpm_includes vt_xpm_libraries=$vt_xpm_libraries \
6676 vt_xpm_include_X11=$vt_xpm_include_X11"
6677 fi
6678 fi
6679 eval "$ac_cv_have_xpm"
6680 fi
6681
6682 if test "$have_xpm" != yes; then
6683 echo "$as_me:$LINENO: result: $have_xpm" >&5
6684 echo "${ECHO_T}$have_xpm" >&6
6685 no_xpm=yes
6686 else
6687 if test "$xpm_includes" != NO; then
6688 if test "$xpm_includes" = "$vt_xpm_includes"; then
6689 if test -r "$xpm_includes/X11/xpm.h"; then
6690 vt_xpm_include_X11=yes
6691 fi
6692 else
6693 vt_xpm_include_X11=no
6694 if test -z "$xpm_includes"; then
6695 cat >conftest.$ac_ext <<_ACEOF
6696 /* confdefs.h. */
6697 _ACEOF
6698 cat confdefs.h >>conftest.$ac_ext
6699 cat >>conftest.$ac_ext <<_ACEOF
6700 /* end confdefs.h. */
6701 #include <X11/xpm.h>
6702 _ACEOF
6703 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6704 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6705 ac_status=$?
6706 grep -v '^ *+' conftest.er1 >conftest.err
6707 rm -f conftest.er1
6708 cat conftest.err >&5
6709 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6710 (exit $ac_status); } >/dev/null; then
6711 if test -s conftest.err; then
6712 ac_cpp_err=$ac_cxx_preproc_warn_flag
6713 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
6714 else
6715 ac_cpp_err=
6716 fi
6717 else
6718 ac_cpp_err=yes
6719 fi
6720 if test -z "$ac_cpp_err"; then
6721 vt_xpm_include_X11=yes
6722 else
6723 echo "$as_me: failed program was:" >&5
6724 sed 's/^/| /' conftest.$ac_ext >&5
6725
6726
6727 fi
6728 rm -f conftest.err conftest.$ac_ext
6729 else
6730 if test -r "$xpm_includes/X11/xpm.h"; then
6731 vt_xpm_include_X11=yes
6732 fi
6733 fi
6734 fi
6735 vt_xpm_includes=$xpm_includes
6736 fi
6737 if test "x$xpm_libraries" != xNO; then
6738 vt_xpm_libraries=$xpm_libraries
6739 fi
6740 # Update the cache value to reflect the command line values.
6741 ac_cv_have_xpm="have_xpm=yes \
6742 vt_xpm_includes=$vt_xpm_includes vt_xpm_libraries=$vt_xpm_libraries \
6743 vt_xpm_include_X11=$vt_xpm_include_X11"
6744 eval "$ac_cv_have_xpm"
6745 echo "$as_me:$LINENO: result: -I$vt_xpm_includes, -L$vt_xpm_libraries" >&5
6746 echo "${ECHO_T}-I$vt_xpm_includes, -L$vt_xpm_libraries" >&6
6747 if test -n "$vt_xpm_includes"; then
6748 XPM_CPPFLAGS="-DHAVE_LIBXPM"
6749 fi
6750 if test -n "$vt_xpm_includes"; then
6751 XPM_CFLAGS="-I$vt_xpm_includes"
6752 fi
6753 XPM_LIBS="-lXpm"
6754 if test -n "$vt_xpm_libraries"; then
6755 XPM_LIBS="-L$vt_xpm_libraries $XPM_LIBS"
6756 fi
6757 if test "x$vt_xpm_include_X11" = xyes; then
6758
6759 cat >>confdefs.h <<\_ACEOF
6760 #define XPM_INC_X11 1
6761 _ACEOF
6762
6763 fi
6764 fi
6765
6766
6767
6768
6769
6770 if test x$no_xpm = xyes; then
6771 support_xpm=needsmanualspecification
6772 fi
6773 fi
6774
6775 echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5
6776 echo $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6
6777 if test "${ac_cv_header_sys_wait_h+set}" = set; then
6778 echo $ECHO_N "(cached) $ECHO_C" >&6
6779 else
6780 cat >conftest.$ac_ext <<_ACEOF
6781 /* confdefs.h. */
6782 _ACEOF
6783 cat confdefs.h >>conftest.$ac_ext
6784 cat >>conftest.$ac_ext <<_ACEOF
6785 /* end confdefs.h. */
6786 #include <sys/types.h>
6787 #include <sys/wait.h>
6788 #ifndef WEXITSTATUS
6789 # define WEXITSTATUS(stat_val) ((unsigned)(stat_val) >> 8)
6790 #endif
6791 #ifndef WIFEXITED
6792 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
6793 #endif
6794
6795 int
6796 main ()
6797 {
6798 int s;
6799 wait (&s);
6800 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
6801 ;
6802 return 0;
6803 }
6804 _ACEOF
6805 rm -f conftest.$ac_objext
6806 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6807 (eval $ac_compile) 2>conftest.er1
6808 ac_status=$?
6809 grep -v '^ *+' conftest.er1 >conftest.err
6810 rm -f conftest.er1
6811 cat conftest.err >&5
6812 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6813 (exit $ac_status); } &&
6814 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6815 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6816 (eval $ac_try) 2>&5
6817 ac_status=$?
6818 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6819 (exit $ac_status); }; } &&
6820 { ac_try='test -s conftest.$ac_objext'
6821 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6822 (eval $ac_try) 2>&5
6823 ac_status=$?
6824 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6825 (exit $ac_status); }; }; then
6826 ac_cv_header_sys_wait_h=yes
6827 else
6828 echo "$as_me: failed program was:" >&5
6829 sed 's/^/| /' conftest.$ac_ext >&5
6830
6831 ac_cv_header_sys_wait_h=no
6832 fi
6833 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6834 fi
6835 echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5
6836 echo "${ECHO_T}$ac_cv_header_sys_wait_h" >&6
6837 if test $ac_cv_header_sys_wait_h = yes; then
6838
6839 cat >>confdefs.h <<\_ACEOF
6840 #define HAVE_SYS_WAIT_H 1
6841 _ACEOF
6842
6843 fi
6844
6845 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
6846 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
6847 if test "${ac_cv_header_stdc+set}" = set; then
6848 echo $ECHO_N "(cached) $ECHO_C" >&6
6849 else
6850 cat >conftest.$ac_ext <<_ACEOF
6851 /* confdefs.h. */
6852 _ACEOF
6853 cat confdefs.h >>conftest.$ac_ext
6854 cat >>conftest.$ac_ext <<_ACEOF
6855 /* end confdefs.h. */
6856 #include <stdlib.h>
6857 #include <stdarg.h>
6858 #include <string.h>
6859 #include <float.h>
6860
6861 int
6862 main ()
6863 {
6864
6865 ;
6866 return 0;
6867 }
6868 _ACEOF
6869 rm -f conftest.$ac_objext
6870 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6871 (eval $ac_compile) 2>conftest.er1
6872 ac_status=$?
6873 grep -v '^ *+' conftest.er1 >conftest.err
6874 rm -f conftest.er1
6875 cat conftest.err >&5
6876 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6877 (exit $ac_status); } &&
6878 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6879 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6880 (eval $ac_try) 2>&5
6881 ac_status=$?
6882 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6883 (exit $ac_status); }; } &&
6884 { ac_try='test -s conftest.$ac_objext'
6885 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6886 (eval $ac_try) 2>&5
6887 ac_status=$?
6888 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6889 (exit $ac_status); }; }; then
6890 ac_cv_header_stdc=yes
6891 else
6892 echo "$as_me: failed program was:" >&5
6893 sed 's/^/| /' conftest.$ac_ext >&5
6894
6895 ac_cv_header_stdc=no
6896 fi
6897 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6898
6899 if test $ac_cv_header_stdc = yes; then
6900 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6901 cat >conftest.$ac_ext <<_ACEOF
6902 /* confdefs.h. */
6903 _ACEOF
6904 cat confdefs.h >>conftest.$ac_ext
6905 cat >>conftest.$ac_ext <<_ACEOF
6906 /* end confdefs.h. */
6907 #include <string.h>
6908
6909 _ACEOF
6910 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6911 $EGREP "memchr" >/dev/null 2>&1; then
6912 :
6913 else
6914 ac_cv_header_stdc=no
6915 fi
6916 rm -f conftest*
6917
6918 fi
6919
6920 if test $ac_cv_header_stdc = yes; then
6921 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6922 cat >conftest.$ac_ext <<_ACEOF
6923 /* confdefs.h. */
6924 _ACEOF
6925 cat confdefs.h >>conftest.$ac_ext
6926 cat >>conftest.$ac_ext <<_ACEOF
6927 /* end confdefs.h. */
6928 #include <stdlib.h>
6929
6930 _ACEOF
6931 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6932 $EGREP "free" >/dev/null 2>&1; then
6933 :
6934 else
6935 ac_cv_header_stdc=no
6936 fi
6937 rm -f conftest*
6938
6939 fi
6940
6941 if test $ac_cv_header_stdc = yes; then
6942 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6943 if test "$cross_compiling" = yes; then
6944 :
6945 else
6946 cat >conftest.$ac_ext <<_ACEOF
6947 /* confdefs.h. */
6948 _ACEOF
6949 cat confdefs.h >>conftest.$ac_ext
6950 cat >>conftest.$ac_ext <<_ACEOF
6951 /* end confdefs.h. */
6952 #include <ctype.h>
6953 #if ((' ' & 0x0FF) == 0x020)
6954 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6955 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6956 #else
6957 # define ISLOWER(c) \
6958 (('a' <= (c) && (c) <= 'i') \
6959 || ('j' <= (c) && (c) <= 'r') \
6960 || ('s' <= (c) && (c) <= 'z'))
6961 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6962 #endif
6963
6964 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6965 int
6966 main ()
6967 {
6968 int i;
6969 for (i = 0; i < 256; i++)
6970 if (XOR (islower (i), ISLOWER (i))
6971 || toupper (i) != TOUPPER (i))
6972 exit(2);
6973 exit (0);
6974 }
6975 _ACEOF
6976 rm -f conftest$ac_exeext
6977 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6978 (eval $ac_link) 2>&5
6979 ac_status=$?
6980 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6981 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6982 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6983 (eval $ac_try) 2>&5
6984 ac_status=$?
6985 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6986 (exit $ac_status); }; }; then
6987 :
6988 else
6989 echo "$as_me: program exited with status $ac_status" >&5
6990 echo "$as_me: failed program was:" >&5
6991 sed 's/^/| /' conftest.$ac_ext >&5
6992
6993 ( exit $ac_status )
6994 ac_cv_header_stdc=no
6995 fi
6996 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6997 fi
6998 fi
6999 fi
7000 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
7001 echo "${ECHO_T}$ac_cv_header_stdc" >&6
7002 if test $ac_cv_header_stdc = yes; then
7003
7004 cat >>confdefs.h <<\_ACEOF
7005 #define STDC_HEADERS 1
7006 _ACEOF
7007
7008 fi
7009
7010 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
7011
7012
7013
7014
7015
7016
7017
7018
7019
7020 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
7021 inttypes.h stdint.h unistd.h
7022 do
7023 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7024 echo "$as_me:$LINENO: checking for $ac_header" >&5
7025 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7026 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7027 echo $ECHO_N "(cached) $ECHO_C" >&6
7028 else
7029 cat >conftest.$ac_ext <<_ACEOF
7030 /* confdefs.h. */
7031 _ACEOF
7032 cat confdefs.h >>conftest.$ac_ext
7033 cat >>conftest.$ac_ext <<_ACEOF
7034 /* end confdefs.h. */
7035 $ac_includes_default
7036
7037 #include <$ac_header>
7038 _ACEOF
7039 rm -f conftest.$ac_objext
7040 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7041 (eval $ac_compile) 2>conftest.er1
7042 ac_status=$?
7043 grep -v '^ *+' conftest.er1 >conftest.err
7044 rm -f conftest.er1
7045 cat conftest.err >&5
7046 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7047 (exit $ac_status); } &&
7048 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7049 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7050 (eval $ac_try) 2>&5
7051 ac_status=$?
7052 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7053 (exit $ac_status); }; } &&
7054 { ac_try='test -s conftest.$ac_objext'
7055 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7056 (eval $ac_try) 2>&5
7057 ac_status=$?
7058 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7059 (exit $ac_status); }; }; then
7060 eval "$as_ac_Header=yes"
7061 else
7062 echo "$as_me: failed program was:" >&5
7063 sed 's/^/| /' conftest.$ac_ext >&5
7064
7065 eval "$as_ac_Header=no"
7066 fi
7067 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7068 fi
7069 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7070 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7071 if test `eval echo '${'$as_ac_Header'}'` = yes; then
7072 cat >>confdefs.h <<_ACEOF
7073 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7074 _ACEOF
7075
7076 fi
7077
7078 done
7079
7080
7081
7082
7083
7084
7085
7086
7087
7088
7089
7090
7091
7092
7093
7094
7095
7096
7097
7098 for ac_header in \
7099 assert.h \
7100 fcntl.h \
7101 stdarg.h \
7102 stdlib.h \
7103 string.h \
7104 termios.h \
7105 unistd.h \
7106 sys/byteorder.h \
7107 sys/ioctl.h \
7108 sys/select.h \
7109 sys/sockio.h \
7110 sys/strredir.h \
7111 sys/time.h \
7112 stdint.h \
7113 wchar.h \
7114 cwchar \
7115 clocale \
7116
7117 do
7118 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7119 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7120 echo "$as_me:$LINENO: checking for $ac_header" >&5
7121 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7122 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7123 echo $ECHO_N "(cached) $ECHO_C" >&6
7124 fi
7125 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7126 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7127 else
7128 # Is the header compilable?
7129 echo "$as_me:$LINENO: checking $ac_header usability" >&5
7130 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
7131 cat >conftest.$ac_ext <<_ACEOF
7132 /* confdefs.h. */
7133 _ACEOF
7134 cat confdefs.h >>conftest.$ac_ext
7135 cat >>conftest.$ac_ext <<_ACEOF
7136 /* end confdefs.h. */
7137 $ac_includes_default
7138 #include <$ac_header>
7139 _ACEOF
7140 rm -f conftest.$ac_objext
7141 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7142 (eval $ac_compile) 2>conftest.er1
7143 ac_status=$?
7144 grep -v '^ *+' conftest.er1 >conftest.err
7145 rm -f conftest.er1
7146 cat conftest.err >&5
7147 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7148 (exit $ac_status); } &&
7149 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7150 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7151 (eval $ac_try) 2>&5
7152 ac_status=$?
7153 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7154 (exit $ac_status); }; } &&
7155 { ac_try='test -s conftest.$ac_objext'
7156 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7157 (eval $ac_try) 2>&5
7158 ac_status=$?
7159 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7160 (exit $ac_status); }; }; then
7161 ac_header_compiler=yes
7162 else
7163 echo "$as_me: failed program was:" >&5
7164 sed 's/^/| /' conftest.$ac_ext >&5
7165
7166 ac_header_compiler=no
7167 fi
7168 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7169 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7170 echo "${ECHO_T}$ac_header_compiler" >&6
7171
7172 # Is the header present?
7173 echo "$as_me:$LINENO: checking $ac_header presence" >&5
7174 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
7175 cat >conftest.$ac_ext <<_ACEOF
7176 /* confdefs.h. */
7177 _ACEOF
7178 cat confdefs.h >>conftest.$ac_ext
7179 cat >>conftest.$ac_ext <<_ACEOF
7180 /* end confdefs.h. */
7181 #include <$ac_header>
7182 _ACEOF
7183 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7184 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7185 ac_status=$?
7186 grep -v '^ *+' conftest.er1 >conftest.err
7187 rm -f conftest.er1
7188 cat conftest.err >&5
7189 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7190 (exit $ac_status); } >/dev/null; then
7191 if test -s conftest.err; then
7192 ac_cpp_err=$ac_cxx_preproc_warn_flag
7193 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
7194 else
7195 ac_cpp_err=
7196 fi
7197 else
7198 ac_cpp_err=yes
7199 fi
7200 if test -z "$ac_cpp_err"; then
7201 ac_header_preproc=yes
7202 else
7203 echo "$as_me: failed program was:" >&5
7204 sed 's/^/| /' conftest.$ac_ext >&5
7205
7206 ac_header_preproc=no
7207 fi
7208 rm -f conftest.err conftest.$ac_ext
7209 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7210 echo "${ECHO_T}$ac_header_preproc" >&6
7211
7212 # So? What about this header?
7213 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
7214 yes:no: )
7215 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7216 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
7217 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
7218 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
7219 ac_header_preproc=yes
7220 ;;
7221 no:yes:* )
7222 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7223 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
7224 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
7225 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
7226 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
7227 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
7228 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
7229 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
7230 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7231 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
7232 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
7233 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
7234 (
7235 cat <<\_ASBOX
7236 ## ------------------------------------------ ##
7237 ## Report this to the AC_PACKAGE_NAME lists. ##
7238 ## ------------------------------------------ ##
7239 _ASBOX
7240 ) |
7241 sed "s/^/$as_me: WARNING: /" >&2
7242 ;;
7243 esac
7244 echo "$as_me:$LINENO: checking for $ac_header" >&5
7245 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7246 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7247 echo $ECHO_N "(cached) $ECHO_C" >&6
7248 else
7249 eval "$as_ac_Header=\$ac_header_preproc"
7250 fi
7251 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7252 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7253
7254 fi
7255 if test `eval echo '${'$as_ac_Header'}'` = yes; then
7256 cat >>confdefs.h <<_ACEOF
7257 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7258 _ACEOF
7259
7260 fi
7261
7262 done
7263
7264
7265 echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
7266 echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
7267 if test "${ac_cv_header_time+set}" = set; then
7268 echo $ECHO_N "(cached) $ECHO_C" >&6
7269 else
7270 cat >conftest.$ac_ext <<_ACEOF
7271 /* confdefs.h. */
7272 _ACEOF
7273 cat confdefs.h >>conftest.$ac_ext
7274 cat >>conftest.$ac_ext <<_ACEOF
7275 /* end confdefs.h. */
7276 #include <sys/types.h>
7277 #include <sys/time.h>
7278 #include <time.h>
7279
7280 int
7281 main ()
7282 {
7283 if ((struct tm *) 0)
7284 return 0;
7285 ;
7286 return 0;
7287 }
7288 _ACEOF
7289 rm -f conftest.$ac_objext
7290 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7291 (eval $ac_compile) 2>conftest.er1
7292 ac_status=$?
7293 grep -v '^ *+' conftest.er1 >conftest.err
7294 rm -f conftest.er1
7295 cat conftest.err >&5
7296 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7297 (exit $ac_status); } &&
7298 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7299 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7300 (eval $ac_try) 2>&5
7301 ac_status=$?
7302 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7303 (exit $ac_status); }; } &&
7304 { ac_try='test -s conftest.$ac_objext'
7305 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7306 (eval $ac_try) 2>&5
7307 ac_status=$?
7308 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7309 (exit $ac_status); }; }; then
7310 ac_cv_header_time=yes
7311 else
7312 echo "$as_me: failed program was:" >&5
7313 sed 's/^/| /' conftest.$ac_ext >&5
7314
7315 ac_cv_header_time=no
7316 fi
7317 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7318 fi
7319 echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
7320 echo "${ECHO_T}$ac_cv_header_time" >&6
7321 if test $ac_cv_header_time = yes; then
7322
7323 cat >>confdefs.h <<\_ACEOF
7324 #define TIME_WITH_SYS_TIME 1
7325 _ACEOF
7326
7327 fi
7328
7329
7330 echo "$as_me:$LINENO: checking whether termios.h and sys/ioctl.h may both be included" >&5
7331 echo $ECHO_N "checking whether termios.h and sys/ioctl.h may both be included... $ECHO_C" >&6
7332 if test "${rxvt_cv_header_sysioctl+set}" = set; then
7333 echo $ECHO_N "(cached) $ECHO_C" >&6
7334 else
7335 cat >conftest.$ac_ext <<_ACEOF
7336 /* confdefs.h. */
7337 _ACEOF
7338 cat confdefs.h >>conftest.$ac_ext
7339 cat >>conftest.$ac_ext <<_ACEOF
7340 /* end confdefs.h. */
7341 #include <stdio.h>
7342 #include <sys/ioctl.h>
7343 #ifdef HAVE_TERMIOS_H
7344 #include <termios.h>
7345 #endif
7346 int
7347 main ()
7348 {
7349 int a = ECHO;
7350 ;
7351 return 0;
7352 }
7353 _ACEOF
7354 rm -f conftest.$ac_objext
7355 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7356 (eval $ac_compile) 2>conftest.er1
7357 ac_status=$?
7358 grep -v '^ *+' conftest.er1 >conftest.err
7359 rm -f conftest.er1
7360 cat conftest.err >&5
7361 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7362 (exit $ac_status); } &&
7363 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7364 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7365 (eval $ac_try) 2>&5
7366 ac_status=$?
7367 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7368 (exit $ac_status); }; } &&
7369 { ac_try='test -s conftest.$ac_objext'
7370 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7371 (eval $ac_try) 2>&5
7372 ac_status=$?
7373 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7374 (exit $ac_status); }; }; then
7375 rxvt_cv_header_sysioctl=yes
7376 else
7377 echo "$as_me: failed program was:" >&5
7378 sed 's/^/| /' conftest.$ac_ext >&5
7379
7380 rxvt_cv_header_sysioctl=no
7381 fi
7382 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7383 fi
7384 echo "$as_me:$LINENO: result: $rxvt_cv_header_sysioctl" >&5
7385 echo "${ECHO_T}$rxvt_cv_header_sysioctl" >&6
7386
7387 if test -n "$GCC"; then
7388 LDARG="-Wl,"
7389 else
7390 LDARG=""
7391 fi
7392 R_TRANSLATE='s/-L\([^ ]*\)/-L\1 '$LDARG'-rpath '$LDARG'\1/g'
7393
7394 ac_save_CFLAGS=$CFLAGS
7395 ac_save_LIBS=$LIBS
7396 CFLAGS="$CFLAGS $X_CFLAGS"
7397 LIBS=`echo "$LIBS $X_LIBS $X_EXTRA_LIBS -lX11" | sed "$R_TRANSLATE"`
7398 echo "$as_me:$LINENO: checking for -rpath dynamic library path recording" >&5
7399 echo $ECHO_N "checking for -rpath dynamic library path recording... $ECHO_C" >&6
7400 if test "${rxvt_cv_rpath+set}" = set; then
7401 echo $ECHO_N "(cached) $ECHO_C" >&6
7402 else
7403 if test "$cross_compiling" = yes; then
7404 { echo "$as_me:$LINENO: WARNING: You may need to check the LIBS line" >&5
7405 echo "$as_me: WARNING: You may need to check the LIBS line" >&2;}
7406 else
7407 cat >conftest.$ac_ext <<_ACEOF
7408 /* confdefs.h. */
7409 _ACEOF
7410 cat confdefs.h >>conftest.$ac_ext
7411 cat >>conftest.$ac_ext <<_ACEOF
7412 /* end confdefs.h. */
7413
7414 main()
7415 {
7416 exit(0);
7417 (void) XOpenDisplay("foobar");
7418 }
7419 _ACEOF
7420 rm -f conftest$ac_exeext
7421 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7422 (eval $ac_link) 2>&5
7423 ac_status=$?
7424 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7425 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7426 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7427 (eval $ac_try) 2>&5
7428 ac_status=$?
7429 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7430 (exit $ac_status); }; }; then
7431 rxvt_cv_rpath=yes
7432 else
7433 echo "$as_me: program exited with status $ac_status" >&5
7434 echo "$as_me: failed program was:" >&5
7435 sed 's/^/| /' conftest.$ac_ext >&5
7436
7437 ( exit $ac_status )
7438 rxvt_cv_rpath=no
7439 fi
7440 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7441 fi
7442 fi
7443 echo "$as_me:$LINENO: result: $rxvt_cv_rpath" >&5
7444 echo "${ECHO_T}$rxvt_cv_rpath" >&6
7445 if test x$rxvt_cv_rpath != xyes; then
7446 R_TRANSLATE='s/-L\([^ ]*\)/-L\1 '$LDARG'-R\1/g'
7447 LIBS=`echo "$ac_save_LIBS $X_LIBS $X_EXTRA_LIBS -lX11" | sed "$R_TRANSLATE"`
7448 echo "$as_me:$LINENO: checking for -R dynamic library path recording" >&5
7449 echo $ECHO_N "checking for -R dynamic library path recording... $ECHO_C" >&6
7450 if test "${rxvt_cv_R+set}" = set; then
7451 echo $ECHO_N "(cached) $ECHO_C" >&6
7452 else
7453 if test "$cross_compiling" = yes; then
7454 rxvt_cv_R=no
7455 else
7456 cat >conftest.$ac_ext <<_ACEOF
7457 /* confdefs.h. */
7458 _ACEOF
7459 cat confdefs.h >>conftest.$ac_ext
7460 cat >>conftest.$ac_ext <<_ACEOF
7461 /* end confdefs.h. */
7462
7463 main()
7464 {
7465 exit(0);
7466 (void) XOpenDisplay("foobar");
7467 }
7468 _ACEOF
7469 rm -f conftest$ac_exeext
7470 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7471 (eval $ac_link) 2>&5
7472 ac_status=$?
7473 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7474 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7475 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7476 (eval $ac_try) 2>&5
7477 ac_status=$?
7478 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7479 (exit $ac_status); }; }; then
7480 rxvt_cv_R=yes
7481 else
7482 echo "$as_me: program exited with status $ac_status" >&5
7483 echo "$as_me: failed program was:" >&5
7484 sed 's/^/| /' conftest.$ac_ext >&5
7485
7486 ( exit $ac_status )
7487 rxvt_cv_R=no
7488 fi
7489 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7490 fi
7491 fi
7492 echo "$as_me:$LINENO: result: $rxvt_cv_R" >&5
7493 echo "${ECHO_T}$rxvt_cv_R" >&6
7494 if test x$rxvt_cv_R != xyes; then
7495 LIBS="$ac_save_LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
7496 fi
7497 fi
7498
7499 echo "$as_me:$LINENO: checking for XPointer" >&5
7500 echo $ECHO_N "checking for XPointer... $ECHO_C" >&6
7501 if test "${rxvt_cv_xpointer+set}" = set; then
7502 echo $ECHO_N "(cached) $ECHO_C" >&6
7503 else
7504 cat >conftest.$ac_ext <<_ACEOF
7505 /* confdefs.h. */
7506 _ACEOF
7507 cat confdefs.h >>conftest.$ac_ext
7508 cat >>conftest.$ac_ext <<_ACEOF
7509 /* end confdefs.h. */
7510 #include <X11/Xlib.h>
7511 int
7512 main ()
7513 {
7514 XPointer dummy;
7515 ;
7516 return 0;
7517 }
7518 _ACEOF
7519 rm -f conftest.$ac_objext
7520 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7521 (eval $ac_compile) 2>conftest.er1
7522 ac_status=$?
7523 grep -v '^ *+' conftest.er1 >conftest.err
7524 rm -f conftest.er1
7525 cat conftest.err >&5
7526 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7527 (exit $ac_status); } &&
7528 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7529 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7530 (eval $ac_try) 2>&5
7531 ac_status=$?
7532 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7533 (exit $ac_status); }; } &&
7534 { ac_try='test -s conftest.$ac_objext'
7535 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7536 (eval $ac_try) 2>&5
7537 ac_status=$?
7538 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7539 (exit $ac_status); }; }; then
7540 rxvt_cv_xpointer=yes
7541 else
7542 echo "$as_me: failed program was:" >&5
7543 sed 's/^/| /' conftest.$ac_ext >&5
7544
7545 rxvt_cv_xpointer=no
7546 fi
7547 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7548 fi
7549 echo "$as_me:$LINENO: result: $rxvt_cv_xpointer" >&5
7550 echo "${ECHO_T}$rxvt_cv_xpointer" >&6
7551 if test x$rxvt_cv_xpointer = xyes; then
7552
7553 cat >>confdefs.h <<\_ACEOF
7554 #define HAVE_XPOINTER 1
7555 _ACEOF
7556
7557 fi
7558 LIBS=$ac_save_LIBS
7559 CFLAGS=$ac_save_CFLAGS
7560
7561
7562 echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
7563 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
7564 if test "${ac_cv_c_const+set}" = set; then
7565 echo $ECHO_N "(cached) $ECHO_C" >&6
7566 else
7567 cat >conftest.$ac_ext <<_ACEOF
7568 /* confdefs.h. */
7569 _ACEOF
7570 cat confdefs.h >>conftest.$ac_ext
7571 cat >>conftest.$ac_ext <<_ACEOF
7572 /* end confdefs.h. */
7573
7574 int
7575 main ()
7576 {
7577 /* FIXME: Include the comments suggested by Paul. */
7578 #ifndef __cplusplus
7579 /* Ultrix mips cc rejects this. */
7580 typedef int charset[2];
7581 const charset x;
7582 /* SunOS 4.1.1 cc rejects this. */
7583 char const *const *ccp;
7584 char **p;
7585 /* NEC SVR4.0.2 mips cc rejects this. */
7586 struct point {int x, y;};
7587 static struct point const zero = {0,0};
7588 /* AIX XL C 1.02.0.0 rejects this.
7589 It does not let you subtract one const X* pointer from another in
7590 an arm of an if-expression whose if-part is not a constant
7591 expression */
7592 const char *g = "string";
7593 ccp = &g + (g ? g-g : 0);
7594 /* HPUX 7.0 cc rejects these. */
7595 ++ccp;
7596 p = (char**) ccp;
7597 ccp = (char const *const *) p;
7598 { /* SCO 3.2v4 cc rejects this. */
7599 char *t;
7600 char const *s = 0 ? (char *) 0 : (char const *) 0;
7601
7602 *t++ = 0;
7603 }
7604 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
7605 int x[] = {25, 17};
7606 const int *foo = &x[0];
7607 ++foo;
7608 }
7609 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
7610 typedef const int *iptr;
7611 iptr p = 0;
7612 ++p;
7613 }
7614 { /* AIX XL C 1.02.0.0 rejects this saying
7615 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
7616 struct s { int j; const int *ap[3]; };
7617 struct s *b; b->j = 5;
7618 }
7619 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
7620 const int foo = 10;
7621 }
7622 #endif
7623
7624 ;
7625 return 0;
7626 }
7627 _ACEOF
7628 rm -f conftest.$ac_objext
7629 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7630 (eval $ac_compile) 2>conftest.er1
7631 ac_status=$?
7632 grep -v '^ *+' conftest.er1 >conftest.err
7633 rm -f conftest.er1
7634 cat conftest.err >&5
7635 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7636 (exit $ac_status); } &&
7637 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7638 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7639 (eval $ac_try) 2>&5
7640 ac_status=$?
7641 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7642 (exit $ac_status); }; } &&
7643 { ac_try='test -s conftest.$ac_objext'
7644 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7645 (eval $ac_try) 2>&5
7646 ac_status=$?
7647 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7648 (exit $ac_status); }; }; then
7649 ac_cv_c_const=yes
7650 else
7651 echo "$as_me: failed program was:" >&5
7652 sed 's/^/| /' conftest.$ac_ext >&5
7653
7654 ac_cv_c_const=no
7655 fi
7656 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7657 fi
7658 echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
7659 echo "${ECHO_T}$ac_cv_c_const" >&6
7660 if test $ac_cv_c_const = no; then
7661
7662 cat >>confdefs.h <<\_ACEOF
7663 #define const
7664 _ACEOF
7665
7666 fi
7667
7668 echo "$as_me:$LINENO: checking for inline" >&5
7669 echo $ECHO_N "checking for inline... $ECHO_C" >&6
7670 if test "${ac_cv_c_inline+set}" = set; then
7671 echo $ECHO_N "(cached) $ECHO_C" >&6
7672 else
7673 ac_cv_c_inline=no
7674 for ac_kw in inline __inline__ __inline; do
7675 cat >conftest.$ac_ext <<_ACEOF
7676 /* confdefs.h. */
7677 _ACEOF
7678 cat confdefs.h >>conftest.$ac_ext
7679 cat >>conftest.$ac_ext <<_ACEOF
7680 /* end confdefs.h. */
7681 #ifndef __cplusplus
7682 typedef int foo_t;
7683 static $ac_kw foo_t static_foo () {return 0; }
7684 $ac_kw foo_t foo () {return 0; }
7685 #endif
7686
7687 _ACEOF
7688 rm -f conftest.$ac_objext
7689 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7690 (eval $ac_compile) 2>conftest.er1
7691 ac_status=$?
7692 grep -v '^ *+' conftest.er1 >conftest.err
7693 rm -f conftest.er1
7694 cat conftest.err >&5
7695 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7696 (exit $ac_status); } &&
7697 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7698 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7699 (eval $ac_try) 2>&5
7700 ac_status=$?
7701 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7702 (exit $ac_status); }; } &&
7703 { ac_try='test -s conftest.$ac_objext'
7704 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7705 (eval $ac_try) 2>&5
7706 ac_status=$?
7707 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7708 (exit $ac_status); }; }; then
7709 ac_cv_c_inline=$ac_kw; break
7710 else
7711 echo "$as_me: failed program was:" >&5
7712 sed 's/^/| /' conftest.$ac_ext >&5
7713
7714 fi
7715 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7716 done
7717
7718 fi
7719 echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
7720 echo "${ECHO_T}$ac_cv_c_inline" >&6
7721
7722
7723 case $ac_cv_c_inline in
7724 inline | yes) ;;
7725 *)
7726 case $ac_cv_c_inline in
7727 no) ac_val=;;
7728 *) ac_val=$ac_cv_c_inline;;
7729 esac
7730 cat >>confdefs.h <<_ACEOF
7731 #ifndef __cplusplus
7732 #define inline $ac_val
7733 #endif
7734 _ACEOF
7735 ;;
7736 esac
7737
7738
7739
7740 echo "$as_me:$LINENO: checking for mode_t" >&5
7741 echo $ECHO_N "checking for mode_t... $ECHO_C" >&6
7742 if test "${ac_cv_type_mode_t+set}" = set; then
7743 echo $ECHO_N "(cached) $ECHO_C" >&6
7744 else
7745 cat >conftest.$ac_ext <<_ACEOF
7746 /* confdefs.h. */
7747 _ACEOF
7748 cat confdefs.h >>conftest.$ac_ext
7749 cat >>conftest.$ac_ext <<_ACEOF
7750 /* end confdefs.h. */
7751 $ac_includes_default
7752 int
7753 main ()
7754 {
7755 if ((mode_t *) 0)
7756 return 0;
7757 if (sizeof (mode_t))
7758 return 0;
7759 ;
7760 return 0;
7761 }
7762 _ACEOF
7763 rm -f conftest.$ac_objext
7764 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7765 (eval $ac_compile) 2>conftest.er1
7766 ac_status=$?
7767 grep -v '^ *+' conftest.er1 >conftest.err
7768 rm -f conftest.er1
7769 cat conftest.err >&5
7770 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7771 (exit $ac_status); } &&
7772 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7773 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7774 (eval $ac_try) 2>&5
7775 ac_status=$?
7776 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7777 (exit $ac_status); }; } &&
7778 { ac_try='test -s conftest.$ac_objext'
7779 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7780 (eval $ac_try) 2>&5
7781 ac_status=$?
7782 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7783 (exit $ac_status); }; }; then
7784 ac_cv_type_mode_t=yes
7785 else
7786 echo "$as_me: failed program was:" >&5
7787 sed 's/^/| /' conftest.$ac_ext >&5
7788
7789 ac_cv_type_mode_t=no
7790 fi
7791 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7792 fi
7793 echo "$as_me:$LINENO: result: $ac_cv_type_mode_t" >&5
7794 echo "${ECHO_T}$ac_cv_type_mode_t" >&6
7795 if test $ac_cv_type_mode_t = yes; then
7796 :
7797 else
7798
7799 cat >>confdefs.h <<_ACEOF
7800 #define mode_t int
7801 _ACEOF
7802
7803 fi
7804
7805 echo "$as_me:$LINENO: checking for pid_t" >&5
7806 echo $ECHO_N "checking for pid_t... $ECHO_C" >&6
7807 if test "${ac_cv_type_pid_t+set}" = set; then
7808 echo $ECHO_N "(cached) $ECHO_C" >&6
7809 else
7810 cat >conftest.$ac_ext <<_ACEOF
7811 /* confdefs.h. */
7812 _ACEOF
7813 cat confdefs.h >>conftest.$ac_ext
7814 cat >>conftest.$ac_ext <<_ACEOF
7815 /* end confdefs.h. */
7816 $ac_includes_default
7817 int
7818 main ()
7819 {
7820 if ((pid_t *) 0)
7821 return 0;
7822 if (sizeof (pid_t))
7823 return 0;
7824 ;
7825 return 0;
7826 }
7827 _ACEOF
7828 rm -f conftest.$ac_objext
7829 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7830 (eval $ac_compile) 2>conftest.er1
7831 ac_status=$?
7832 grep -v '^ *+' conftest.er1 >conftest.err
7833 rm -f conftest.er1
7834 cat conftest.err >&5
7835 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7836 (exit $ac_status); } &&
7837 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7838 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7839 (eval $ac_try) 2>&5
7840 ac_status=$?
7841 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7842 (exit $ac_status); }; } &&
7843 { ac_try='test -s conftest.$ac_objext'
7844 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7845 (eval $ac_try) 2>&5
7846 ac_status=$?
7847 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7848 (exit $ac_status); }; }; then
7849 ac_cv_type_pid_t=yes
7850 else
7851 echo "$as_me: failed program was:" >&5
7852 sed 's/^/| /' conftest.$ac_ext >&5
7853
7854 ac_cv_type_pid_t=no
7855 fi
7856 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7857 fi
7858 echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
7859 echo "${ECHO_T}$ac_cv_type_pid_t" >&6
7860 if test $ac_cv_type_pid_t = yes; then
7861 :
7862 else
7863
7864 cat >>confdefs.h <<_ACEOF
7865 #define pid_t int
7866 _ACEOF
7867
7868 fi
7869
7870 echo "$as_me:$LINENO: checking for uid_t in sys/types.h" >&5
7871 echo $ECHO_N "checking for uid_t in sys/types.h... $ECHO_C" >&6
7872 if test "${ac_cv_type_uid_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 #include <sys/types.h>
7882
7883 _ACEOF
7884 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7885 $EGREP "uid_t" >/dev/null 2>&1; then
7886 ac_cv_type_uid_t=yes
7887 else
7888 ac_cv_type_uid_t=no
7889 fi
7890 rm -f conftest*
7891
7892 fi
7893 echo "$as_me:$LINENO: result: $ac_cv_type_uid_t" >&5
7894 echo "${ECHO_T}$ac_cv_type_uid_t" >&6
7895 if test $ac_cv_type_uid_t = no; then
7896
7897 cat >>confdefs.h <<\_ACEOF
7898 #define uid_t int
7899 _ACEOF
7900
7901
7902 cat >>confdefs.h <<\_ACEOF
7903 #define gid_t int
7904 _ACEOF
7905
7906 fi
7907
7908
7909 echo "$as_me:$LINENO: checking for short" >&5
7910 echo $ECHO_N "checking for short... $ECHO_C" >&6
7911 if test "${ac_cv_type_short+set}" = set; then
7912 echo $ECHO_N "(cached) $ECHO_C" >&6
7913 else
7914 cat >conftest.$ac_ext <<_ACEOF
7915 /* confdefs.h. */
7916 _ACEOF
7917 cat confdefs.h >>conftest.$ac_ext
7918 cat >>conftest.$ac_ext <<_ACEOF
7919 /* end confdefs.h. */
7920 $ac_includes_default
7921 int
7922 main ()
7923 {
7924 if ((short *) 0)
7925 return 0;
7926 if (sizeof (short))
7927 return 0;
7928 ;
7929 return 0;
7930 }
7931 _ACEOF
7932 rm -f conftest.$ac_objext
7933 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7934 (eval $ac_compile) 2>conftest.er1
7935 ac_status=$?
7936 grep -v '^ *+' conftest.er1 >conftest.err
7937 rm -f conftest.er1
7938 cat conftest.err >&5
7939 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7940 (exit $ac_status); } &&
7941 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7942 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7943 (eval $ac_try) 2>&5
7944 ac_status=$?
7945 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7946 (exit $ac_status); }; } &&
7947 { ac_try='test -s conftest.$ac_objext'
7948 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7949 (eval $ac_try) 2>&5
7950 ac_status=$?
7951 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7952 (exit $ac_status); }; }; then
7953 ac_cv_type_short=yes
7954 else
7955 echo "$as_me: failed program was:" >&5
7956 sed 's/^/| /' conftest.$ac_ext >&5
7957
7958 ac_cv_type_short=no
7959 fi
7960 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7961 fi
7962 echo "$as_me:$LINENO: result: $ac_cv_type_short" >&5
7963 echo "${ECHO_T}$ac_cv_type_short" >&6
7964
7965 echo "$as_me:$LINENO: checking size of short" >&5
7966 echo $ECHO_N "checking size of short... $ECHO_C" >&6
7967 if test "${ac_cv_sizeof_short+set}" = set; then
7968 echo $ECHO_N "(cached) $ECHO_C" >&6
7969 else
7970 if test "$ac_cv_type_short" = yes; then
7971 # The cast to unsigned long works around a bug in the HP C Compiler
7972 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
7973 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
7974 # This bug is HP SR number 8606223364.
7975 if test "$cross_compiling" = yes; then
7976 # Depending upon the size, compute the lo and hi bounds.
7977 cat >conftest.$ac_ext <<_ACEOF
7978 /* confdefs.h. */
7979 _ACEOF
7980 cat confdefs.h >>conftest.$ac_ext
7981 cat >>conftest.$ac_ext <<_ACEOF
7982 /* end confdefs.h. */
7983 $ac_includes_default
7984 int
7985 main ()
7986 {
7987 static int test_array [1 - 2 * !(((long) (sizeof (short))) >= 0)];
7988 test_array [0] = 0
7989
7990 ;
7991 return 0;
7992 }
7993 _ACEOF
7994 rm -f conftest.$ac_objext
7995 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7996 (eval $ac_compile) 2>conftest.er1
7997 ac_status=$?
7998 grep -v '^ *+' conftest.er1 >conftest.err
7999 rm -f conftest.er1
8000 cat conftest.err >&5
8001 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8002 (exit $ac_status); } &&
8003 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8004 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8005 (eval $ac_try) 2>&5
8006 ac_status=$?
8007 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8008 (exit $ac_status); }; } &&
8009 { ac_try='test -s conftest.$ac_objext'
8010 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8011 (eval $ac_try) 2>&5
8012 ac_status=$?
8013 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8014 (exit $ac_status); }; }; then
8015 ac_lo=0 ac_mid=0
8016 while :; do
8017 cat >conftest.$ac_ext <<_ACEOF
8018 /* confdefs.h. */
8019 _ACEOF
8020 cat confdefs.h >>conftest.$ac_ext
8021 cat >>conftest.$ac_ext <<_ACEOF
8022 /* end confdefs.h. */
8023 $ac_includes_default
8024 int
8025 main ()
8026 {
8027 static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
8028 test_array [0] = 0
8029
8030 ;
8031 return 0;
8032 }
8033 _ACEOF
8034 rm -f conftest.$ac_objext
8035 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8036 (eval $ac_compile) 2>conftest.er1
8037 ac_status=$?
8038 grep -v '^ *+' conftest.er1 >conftest.err
8039 rm -f conftest.er1
8040 cat conftest.err >&5
8041 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8042 (exit $ac_status); } &&
8043 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8044 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8045 (eval $ac_try) 2>&5
8046 ac_status=$?
8047 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8048 (exit $ac_status); }; } &&
8049 { ac_try='test -s conftest.$ac_objext'
8050 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8051 (eval $ac_try) 2>&5
8052 ac_status=$?
8053 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8054 (exit $ac_status); }; }; then
8055 ac_hi=$ac_mid; break
8056 else
8057 echo "$as_me: failed program was:" >&5
8058 sed 's/^/| /' conftest.$ac_ext >&5
8059
8060 ac_lo=`expr $ac_mid + 1`
8061 if test $ac_lo -le $ac_mid; then
8062 ac_lo= ac_hi=
8063 break
8064 fi
8065 ac_mid=`expr 2 '*' $ac_mid + 1`
8066 fi
8067 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8068 done
8069 else
8070 echo "$as_me: failed program was:" >&5
8071 sed 's/^/| /' conftest.$ac_ext >&5
8072
8073 cat >conftest.$ac_ext <<_ACEOF
8074 /* confdefs.h. */
8075 _ACEOF
8076 cat confdefs.h >>conftest.$ac_ext
8077 cat >>conftest.$ac_ext <<_ACEOF
8078 /* end confdefs.h. */
8079 $ac_includes_default
8080 int
8081 main ()
8082 {
8083 static int test_array [1 - 2 * !(((long) (sizeof (short))) < 0)];
8084 test_array [0] = 0
8085
8086 ;
8087 return 0;
8088 }
8089 _ACEOF
8090 rm -f conftest.$ac_objext
8091 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8092 (eval $ac_compile) 2>conftest.er1
8093 ac_status=$?
8094 grep -v '^ *+' conftest.er1 >conftest.err
8095 rm -f conftest.er1
8096 cat conftest.err >&5
8097 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8098 (exit $ac_status); } &&
8099 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8100 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8101 (eval $ac_try) 2>&5
8102 ac_status=$?
8103 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8104 (exit $ac_status); }; } &&
8105 { ac_try='test -s conftest.$ac_objext'
8106 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8107 (eval $ac_try) 2>&5
8108 ac_status=$?
8109 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8110 (exit $ac_status); }; }; then
8111 ac_hi=-1 ac_mid=-1
8112 while :; do
8113 cat >conftest.$ac_ext <<_ACEOF
8114 /* confdefs.h. */
8115 _ACEOF
8116 cat confdefs.h >>conftest.$ac_ext
8117 cat >>conftest.$ac_ext <<_ACEOF
8118 /* end confdefs.h. */
8119 $ac_includes_default
8120 int
8121 main ()
8122 {
8123 static int test_array [1 - 2 * !(((long) (sizeof (short))) >= $ac_mid)];
8124 test_array [0] = 0
8125
8126 ;
8127 return 0;
8128 }
8129 _ACEOF
8130 rm -f conftest.$ac_objext
8131 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8132 (eval $ac_compile) 2>conftest.er1
8133 ac_status=$?
8134 grep -v '^ *+' conftest.er1 >conftest.err
8135 rm -f conftest.er1
8136 cat conftest.err >&5
8137 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8138 (exit $ac_status); } &&
8139 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
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); }; } &&
8145 { ac_try='test -s conftest.$ac_objext'
8146 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8147 (eval $ac_try) 2>&5
8148 ac_status=$?
8149 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8150 (exit $ac_status); }; }; then
8151 ac_lo=$ac_mid; break
8152 else
8153 echo "$as_me: failed program was:" >&5
8154 sed 's/^/| /' conftest.$ac_ext >&5
8155
8156 ac_hi=`expr '(' $ac_mid ')' - 1`
8157 if test $ac_mid -le $ac_hi; then
8158 ac_lo= ac_hi=
8159 break
8160 fi
8161 ac_mid=`expr 2 '*' $ac_mid`
8162 fi
8163 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8164 done
8165 else
8166 echo "$as_me: failed program was:" >&5
8167 sed 's/^/| /' conftest.$ac_ext >&5
8168
8169 ac_lo= ac_hi=
8170 fi
8171 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8172 fi
8173 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8174 # Binary search between lo and hi bounds.
8175 while test "x$ac_lo" != "x$ac_hi"; do
8176 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
8177 cat >conftest.$ac_ext <<_ACEOF
8178 /* confdefs.h. */
8179 _ACEOF
8180 cat confdefs.h >>conftest.$ac_ext
8181 cat >>conftest.$ac_ext <<_ACEOF
8182 /* end confdefs.h. */
8183 $ac_includes_default
8184 int
8185 main ()
8186 {
8187 static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
8188 test_array [0] = 0
8189
8190 ;
8191 return 0;
8192 }
8193 _ACEOF
8194 rm -f conftest.$ac_objext
8195 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8196 (eval $ac_compile) 2>conftest.er1
8197 ac_status=$?
8198 grep -v '^ *+' conftest.er1 >conftest.err
8199 rm -f conftest.er1
8200 cat conftest.err >&5
8201 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8202 (exit $ac_status); } &&
8203 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8204 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8205 (eval $ac_try) 2>&5
8206 ac_status=$?
8207 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8208 (exit $ac_status); }; } &&
8209 { ac_try='test -s conftest.$ac_objext'
8210 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8211 (eval $ac_try) 2>&5
8212 ac_status=$?
8213 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8214 (exit $ac_status); }; }; then
8215 ac_hi=$ac_mid
8216 else
8217 echo "$as_me: failed program was:" >&5
8218 sed 's/^/| /' conftest.$ac_ext >&5
8219
8220 ac_lo=`expr '(' $ac_mid ')' + 1`
8221 fi
8222 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8223 done
8224 case $ac_lo in
8225 ?*) ac_cv_sizeof_short=$ac_lo;;
8226 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
8227 See \`config.log' for more details." >&5
8228 echo "$as_me: error: cannot compute sizeof (short), 77
8229 See \`config.log' for more details." >&2;}
8230 { (exit 1); exit 1; }; } ;;
8231 esac
8232 else
8233 if test "$cross_compiling" = yes; then
8234 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
8235 echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
8236 { (exit 1); exit 1; }; }
8237 else
8238 cat >conftest.$ac_ext <<_ACEOF
8239 /* confdefs.h. */
8240 _ACEOF
8241 cat confdefs.h >>conftest.$ac_ext
8242 cat >>conftest.$ac_ext <<_ACEOF
8243 /* end confdefs.h. */
8244 $ac_includes_default
8245 long longval () { return (long) (sizeof (short)); }
8246 unsigned long ulongval () { return (long) (sizeof (short)); }
8247 #include <stdio.h>
8248 #include <stdlib.h>
8249 int
8250 main ()
8251 {
8252
8253 FILE *f = fopen ("conftest.val", "w");
8254 if (! f)
8255 exit (1);
8256 if (((long) (sizeof (short))) < 0)
8257 {
8258 long i = longval ();
8259 if (i != ((long) (sizeof (short))))
8260 exit (1);
8261 fprintf (f, "%ld\n", i);
8262 }
8263 else
8264 {
8265 unsigned long i = ulongval ();
8266 if (i != ((long) (sizeof (short))))
8267 exit (1);
8268 fprintf (f, "%lu\n", i);
8269 }
8270 exit (ferror (f) || fclose (f) != 0);
8271
8272 ;
8273 return 0;
8274 }
8275 _ACEOF
8276 rm -f conftest$ac_exeext
8277 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8278 (eval $ac_link) 2>&5
8279 ac_status=$?
8280 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8281 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8282 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8283 (eval $ac_try) 2>&5
8284 ac_status=$?
8285 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8286 (exit $ac_status); }; }; then
8287 ac_cv_sizeof_short=`cat conftest.val`
8288 else
8289 echo "$as_me: program exited with status $ac_status" >&5
8290 echo "$as_me: failed program was:" >&5
8291 sed 's/^/| /' conftest.$ac_ext >&5
8292
8293 ( exit $ac_status )
8294 { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
8295 See \`config.log' for more details." >&5
8296 echo "$as_me: error: cannot compute sizeof (short), 77
8297 See \`config.log' for more details." >&2;}
8298 { (exit 1); exit 1; }; }
8299 fi
8300 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8301 fi
8302 fi
8303 rm -f conftest.val
8304 else
8305 ac_cv_sizeof_short=0
8306 fi
8307 fi
8308 echo "$as_me:$LINENO: result: $ac_cv_sizeof_short" >&5
8309 echo "${ECHO_T}$ac_cv_sizeof_short" >&6
8310 cat >>confdefs.h <<_ACEOF
8311 #define SIZEOF_SHORT $ac_cv_sizeof_short
8312 _ACEOF
8313
8314
8315 echo "$as_me:$LINENO: checking for int" >&5
8316 echo $ECHO_N "checking for int... $ECHO_C" >&6
8317 if test "${ac_cv_type_int+set}" = set; then
8318 echo $ECHO_N "(cached) $ECHO_C" >&6
8319 else
8320 cat >conftest.$ac_ext <<_ACEOF
8321 /* confdefs.h. */
8322 _ACEOF
8323 cat confdefs.h >>conftest.$ac_ext
8324 cat >>conftest.$ac_ext <<_ACEOF
8325 /* end confdefs.h. */
8326 $ac_includes_default
8327 int
8328 main ()
8329 {
8330 if ((int *) 0)
8331 return 0;
8332 if (sizeof (int))
8333 return 0;
8334 ;
8335 return 0;
8336 }
8337 _ACEOF
8338 rm -f conftest.$ac_objext
8339 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8340 (eval $ac_compile) 2>conftest.er1
8341 ac_status=$?
8342 grep -v '^ *+' conftest.er1 >conftest.err
8343 rm -f conftest.er1
8344 cat conftest.err >&5
8345 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8346 (exit $ac_status); } &&
8347 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8348 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8349 (eval $ac_try) 2>&5
8350 ac_status=$?
8351 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8352 (exit $ac_status); }; } &&
8353 { ac_try='test -s conftest.$ac_objext'
8354 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8355 (eval $ac_try) 2>&5
8356 ac_status=$?
8357 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8358 (exit $ac_status); }; }; then
8359 ac_cv_type_int=yes
8360 else
8361 echo "$as_me: failed program was:" >&5
8362 sed 's/^/| /' conftest.$ac_ext >&5
8363
8364 ac_cv_type_int=no
8365 fi
8366 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8367 fi
8368 echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5
8369 echo "${ECHO_T}$ac_cv_type_int" >&6
8370
8371 echo "$as_me:$LINENO: checking size of int" >&5
8372 echo $ECHO_N "checking size of int... $ECHO_C" >&6
8373 if test "${ac_cv_sizeof_int+set}" = set; then
8374 echo $ECHO_N "(cached) $ECHO_C" >&6
8375 else
8376 if test "$ac_cv_type_int" = yes; then
8377 # The cast to unsigned long works around a bug in the HP C Compiler
8378 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
8379 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
8380 # This bug is HP SR number 8606223364.
8381 if test "$cross_compiling" = yes; then
8382 # Depending upon the size, compute the lo and hi bounds.
8383 cat >conftest.$ac_ext <<_ACEOF
8384 /* confdefs.h. */
8385 _ACEOF
8386 cat confdefs.h >>conftest.$ac_ext
8387 cat >>conftest.$ac_ext <<_ACEOF
8388 /* end confdefs.h. */
8389 $ac_includes_default
8390 int
8391 main ()
8392 {
8393 static int test_array [1 - 2 * !(((long) (sizeof (int))) >= 0)];
8394 test_array [0] = 0
8395
8396 ;
8397 return 0;
8398 }
8399 _ACEOF
8400 rm -f conftest.$ac_objext
8401 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8402 (eval $ac_compile) 2>conftest.er1
8403 ac_status=$?
8404 grep -v '^ *+' conftest.er1 >conftest.err
8405 rm -f conftest.er1
8406 cat conftest.err >&5
8407 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8408 (exit $ac_status); } &&
8409 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8410 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8411 (eval $ac_try) 2>&5
8412 ac_status=$?
8413 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8414 (exit $ac_status); }; } &&
8415 { ac_try='test -s conftest.$ac_objext'
8416 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8417 (eval $ac_try) 2>&5
8418 ac_status=$?
8419 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8420 (exit $ac_status); }; }; then
8421 ac_lo=0 ac_mid=0
8422 while :; do
8423 cat >conftest.$ac_ext <<_ACEOF
8424 /* confdefs.h. */
8425 _ACEOF
8426 cat confdefs.h >>conftest.$ac_ext
8427 cat >>conftest.$ac_ext <<_ACEOF
8428 /* end confdefs.h. */
8429 $ac_includes_default
8430 int
8431 main ()
8432 {
8433 static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
8434 test_array [0] = 0
8435
8436 ;
8437 return 0;
8438 }
8439 _ACEOF
8440 rm -f conftest.$ac_objext
8441 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8442 (eval $ac_compile) 2>conftest.er1
8443 ac_status=$?
8444 grep -v '^ *+' conftest.er1 >conftest.err
8445 rm -f conftest.er1
8446 cat conftest.err >&5
8447 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8448 (exit $ac_status); } &&
8449 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8450 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8451 (eval $ac_try) 2>&5
8452 ac_status=$?
8453 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8454 (exit $ac_status); }; } &&
8455 { ac_try='test -s conftest.$ac_objext'
8456 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8457 (eval $ac_try) 2>&5
8458 ac_status=$?
8459 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8460 (exit $ac_status); }; }; then
8461 ac_hi=$ac_mid; break
8462 else
8463 echo "$as_me: failed program was:" >&5
8464 sed 's/^/| /' conftest.$ac_ext >&5
8465
8466 ac_lo=`expr $ac_mid + 1`
8467 if test $ac_lo -le $ac_mid; then
8468 ac_lo= ac_hi=
8469 break
8470 fi
8471 ac_mid=`expr 2 '*' $ac_mid + 1`
8472 fi
8473 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8474 done
8475 else
8476 echo "$as_me: failed program was:" >&5
8477 sed 's/^/| /' conftest.$ac_ext >&5
8478
8479 cat >conftest.$ac_ext <<_ACEOF
8480 /* confdefs.h. */
8481 _ACEOF
8482 cat confdefs.h >>conftest.$ac_ext
8483 cat >>conftest.$ac_ext <<_ACEOF
8484 /* end confdefs.h. */
8485 $ac_includes_default
8486 int
8487 main ()
8488 {
8489 static int test_array [1 - 2 * !(((long) (sizeof (int))) < 0)];
8490 test_array [0] = 0
8491
8492 ;
8493 return 0;
8494 }
8495 _ACEOF
8496 rm -f conftest.$ac_objext
8497 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8498 (eval $ac_compile) 2>conftest.er1
8499 ac_status=$?
8500 grep -v '^ *+' conftest.er1 >conftest.err
8501 rm -f conftest.er1
8502 cat conftest.err >&5
8503 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8504 (exit $ac_status); } &&
8505 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8506 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8507 (eval $ac_try) 2>&5
8508 ac_status=$?
8509 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8510 (exit $ac_status); }; } &&
8511 { ac_try='test -s conftest.$ac_objext'
8512 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8513 (eval $ac_try) 2>&5
8514 ac_status=$?
8515 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8516 (exit $ac_status); }; }; then
8517 ac_hi=-1 ac_mid=-1
8518 while :; do
8519 cat >conftest.$ac_ext <<_ACEOF
8520 /* confdefs.h. */
8521 _ACEOF
8522 cat confdefs.h >>conftest.$ac_ext
8523 cat >>conftest.$ac_ext <<_ACEOF
8524 /* end confdefs.h. */
8525 $ac_includes_default
8526 int
8527 main ()
8528 {
8529 static int test_array [1 - 2 * !(((long) (sizeof (int))) >= $ac_mid)];
8530 test_array [0] = 0
8531
8532 ;
8533 return 0;
8534 }
8535 _ACEOF
8536 rm -f conftest.$ac_objext
8537 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8538 (eval $ac_compile) 2>conftest.er1
8539 ac_status=$?
8540 grep -v '^ *+' conftest.er1 >conftest.err
8541 rm -f conftest.er1
8542 cat conftest.err >&5
8543 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8544 (exit $ac_status); } &&
8545 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
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); }; } &&
8551 { ac_try='test -s conftest.$ac_objext'
8552 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8553 (eval $ac_try) 2>&5
8554 ac_status=$?
8555 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8556 (exit $ac_status); }; }; then
8557 ac_lo=$ac_mid; break
8558 else
8559 echo "$as_me: failed program was:" >&5
8560 sed 's/^/| /' conftest.$ac_ext >&5
8561
8562 ac_hi=`expr '(' $ac_mid ')' - 1`
8563 if test $ac_mid -le $ac_hi; then
8564 ac_lo= ac_hi=
8565 break
8566 fi
8567 ac_mid=`expr 2 '*' $ac_mid`
8568 fi
8569 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8570 done
8571 else
8572 echo "$as_me: failed program was:" >&5
8573 sed 's/^/| /' conftest.$ac_ext >&5
8574
8575 ac_lo= ac_hi=
8576 fi
8577 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8578 fi
8579 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8580 # Binary search between lo and hi bounds.
8581 while test "x$ac_lo" != "x$ac_hi"; do
8582 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
8583 cat >conftest.$ac_ext <<_ACEOF
8584 /* confdefs.h. */
8585 _ACEOF
8586 cat confdefs.h >>conftest.$ac_ext
8587 cat >>conftest.$ac_ext <<_ACEOF
8588 /* end confdefs.h. */
8589 $ac_includes_default
8590 int
8591 main ()
8592 {
8593 static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
8594 test_array [0] = 0
8595
8596 ;
8597 return 0;
8598 }
8599 _ACEOF
8600 rm -f conftest.$ac_objext
8601 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8602 (eval $ac_compile) 2>conftest.er1
8603 ac_status=$?
8604 grep -v '^ *+' conftest.er1 >conftest.err
8605 rm -f conftest.er1
8606 cat conftest.err >&5
8607 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8608 (exit $ac_status); } &&
8609 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8610 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8611 (eval $ac_try) 2>&5
8612 ac_status=$?
8613 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8614 (exit $ac_status); }; } &&
8615 { ac_try='test -s conftest.$ac_objext'
8616 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8617 (eval $ac_try) 2>&5
8618 ac_status=$?
8619 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8620 (exit $ac_status); }; }; then
8621 ac_hi=$ac_mid
8622 else
8623 echo "$as_me: failed program was:" >&5
8624 sed 's/^/| /' conftest.$ac_ext >&5
8625
8626 ac_lo=`expr '(' $ac_mid ')' + 1`
8627 fi
8628 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8629 done
8630 case $ac_lo in
8631 ?*) ac_cv_sizeof_int=$ac_lo;;
8632 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
8633 See \`config.log' for more details." >&5
8634 echo "$as_me: error: cannot compute sizeof (int), 77
8635 See \`config.log' for more details." >&2;}
8636 { (exit 1); exit 1; }; } ;;
8637 esac
8638 else
8639 if test "$cross_compiling" = yes; then
8640 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
8641 echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
8642 { (exit 1); exit 1; }; }
8643 else
8644 cat >conftest.$ac_ext <<_ACEOF
8645 /* confdefs.h. */
8646 _ACEOF
8647 cat confdefs.h >>conftest.$ac_ext
8648 cat >>conftest.$ac_ext <<_ACEOF
8649 /* end confdefs.h. */
8650 $ac_includes_default
8651 long longval () { return (long) (sizeof (int)); }
8652 unsigned long ulongval () { return (long) (sizeof (int)); }
8653 #include <stdio.h>
8654 #include <stdlib.h>
8655 int
8656 main ()
8657 {
8658
8659 FILE *f = fopen ("conftest.val", "w");
8660 if (! f)
8661 exit (1);
8662 if (((long) (sizeof (int))) < 0)
8663 {
8664 long i = longval ();
8665 if (i != ((long) (sizeof (int))))
8666 exit (1);
8667 fprintf (f, "%ld\n", i);
8668 }
8669 else
8670 {
8671 unsigned long i = ulongval ();
8672 if (i != ((long) (sizeof (int))))
8673 exit (1);
8674 fprintf (f, "%lu\n", i);
8675 }
8676 exit (ferror (f) || fclose (f) != 0);
8677
8678 ;
8679 return 0;
8680 }
8681 _ACEOF
8682 rm -f conftest$ac_exeext
8683 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8684 (eval $ac_link) 2>&5
8685 ac_status=$?
8686 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8687 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8688 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8689 (eval $ac_try) 2>&5
8690 ac_status=$?
8691 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8692 (exit $ac_status); }; }; then
8693 ac_cv_sizeof_int=`cat conftest.val`
8694 else
8695 echo "$as_me: program exited with status $ac_status" >&5
8696 echo "$as_me: failed program was:" >&5
8697 sed 's/^/| /' conftest.$ac_ext >&5
8698
8699 ( exit $ac_status )
8700 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
8701 See \`config.log' for more details." >&5
8702 echo "$as_me: error: cannot compute sizeof (int), 77
8703 See \`config.log' for more details." >&2;}
8704 { (exit 1); exit 1; }; }
8705 fi
8706 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8707 fi
8708 fi
8709 rm -f conftest.val
8710 else
8711 ac_cv_sizeof_int=0
8712 fi
8713 fi
8714 echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5
8715 echo "${ECHO_T}$ac_cv_sizeof_int" >&6
8716 cat >>confdefs.h <<_ACEOF
8717 #define SIZEOF_INT $ac_cv_sizeof_int
8718 _ACEOF
8719
8720
8721 echo "$as_me:$LINENO: checking for long long" >&5
8722 echo $ECHO_N "checking for long long... $ECHO_C" >&6
8723 if test "${ac_cv_type_long_long+set}" = set; then
8724 echo $ECHO_N "(cached) $ECHO_C" >&6
8725 else
8726 cat >conftest.$ac_ext <<_ACEOF
8727 /* confdefs.h. */
8728 _ACEOF
8729 cat confdefs.h >>conftest.$ac_ext
8730 cat >>conftest.$ac_ext <<_ACEOF
8731 /* end confdefs.h. */
8732 $ac_includes_default
8733 int
8734 main ()
8735 {
8736 if ((long long *) 0)
8737 return 0;
8738 if (sizeof (long long))
8739 return 0;
8740 ;
8741 return 0;
8742 }
8743 _ACEOF
8744 rm -f conftest.$ac_objext
8745 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8746 (eval $ac_compile) 2>conftest.er1
8747 ac_status=$?
8748 grep -v '^ *+' conftest.er1 >conftest.err
8749 rm -f conftest.er1
8750 cat conftest.err >&5
8751 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8752 (exit $ac_status); } &&
8753 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8754 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8755 (eval $ac_try) 2>&5
8756 ac_status=$?
8757 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8758 (exit $ac_status); }; } &&
8759 { ac_try='test -s conftest.$ac_objext'
8760 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8761 (eval $ac_try) 2>&5
8762 ac_status=$?
8763 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8764 (exit $ac_status); }; }; then
8765 ac_cv_type_long_long=yes
8766 else
8767 echo "$as_me: failed program was:" >&5
8768 sed 's/^/| /' conftest.$ac_ext >&5
8769
8770 ac_cv_type_long_long=no
8771 fi
8772 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8773 fi
8774 echo "$as_me:$LINENO: result: $ac_cv_type_long_long" >&5
8775 echo "${ECHO_T}$ac_cv_type_long_long" >&6
8776
8777 echo "$as_me:$LINENO: checking size of long long" >&5
8778 echo $ECHO_N "checking size of long long... $ECHO_C" >&6
8779 if test "${ac_cv_sizeof_long_long+set}" = set; then
8780 echo $ECHO_N "(cached) $ECHO_C" >&6
8781 else
8782 if test "$ac_cv_type_long_long" = yes; then
8783 # The cast to unsigned long works around a bug in the HP C Compiler
8784 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
8785 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
8786 # This bug is HP SR number 8606223364.
8787 if test "$cross_compiling" = yes; then
8788 # Depending upon the size, compute the lo and hi bounds.
8789 cat >conftest.$ac_ext <<_ACEOF
8790 /* confdefs.h. */
8791 _ACEOF
8792 cat confdefs.h >>conftest.$ac_ext
8793 cat >>conftest.$ac_ext <<_ACEOF
8794 /* end confdefs.h. */
8795 $ac_includes_default
8796 int
8797 main ()
8798 {
8799 static int test_array [1 - 2 * !(((long) (sizeof (long long))) >= 0)];
8800 test_array [0] = 0
8801
8802 ;
8803 return 0;
8804 }
8805 _ACEOF
8806 rm -f conftest.$ac_objext
8807 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8808 (eval $ac_compile) 2>conftest.er1
8809 ac_status=$?
8810 grep -v '^ *+' conftest.er1 >conftest.err
8811 rm -f conftest.er1
8812 cat conftest.err >&5
8813 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8814 (exit $ac_status); } &&
8815 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8816 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8817 (eval $ac_try) 2>&5
8818 ac_status=$?
8819 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8820 (exit $ac_status); }; } &&
8821 { ac_try='test -s conftest.$ac_objext'
8822 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8823 (eval $ac_try) 2>&5
8824 ac_status=$?
8825 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8826 (exit $ac_status); }; }; then
8827 ac_lo=0 ac_mid=0
8828 while :; do
8829 cat >conftest.$ac_ext <<_ACEOF
8830 /* confdefs.h. */
8831 _ACEOF
8832 cat confdefs.h >>conftest.$ac_ext
8833 cat >>conftest.$ac_ext <<_ACEOF
8834 /* end confdefs.h. */
8835 $ac_includes_default
8836 int
8837 main ()
8838 {
8839 static int test_array [1 - 2 * !(((long) (sizeof (long long))) <= $ac_mid)];
8840 test_array [0] = 0
8841
8842 ;
8843 return 0;
8844 }
8845 _ACEOF
8846 rm -f conftest.$ac_objext
8847 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8848 (eval $ac_compile) 2>conftest.er1
8849 ac_status=$?
8850 grep -v '^ *+' conftest.er1 >conftest.err
8851 rm -f conftest.er1
8852 cat conftest.err >&5
8853 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8854 (exit $ac_status); } &&
8855 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8856 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8857 (eval $ac_try) 2>&5
8858 ac_status=$?
8859 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8860 (exit $ac_status); }; } &&
8861 { ac_try='test -s conftest.$ac_objext'
8862 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8863 (eval $ac_try) 2>&5
8864 ac_status=$?
8865 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8866 (exit $ac_status); }; }; then
8867 ac_hi=$ac_mid; break
8868 else
8869 echo "$as_me: failed program was:" >&5
8870 sed 's/^/| /' conftest.$ac_ext >&5
8871
8872 ac_lo=`expr $ac_mid + 1`
8873 if test $ac_lo -le $ac_mid; then
8874 ac_lo= ac_hi=
8875 break
8876 fi
8877 ac_mid=`expr 2 '*' $ac_mid + 1`
8878 fi
8879 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8880 done
8881 else
8882 echo "$as_me: failed program was:" >&5
8883 sed 's/^/| /' conftest.$ac_ext >&5
8884
8885 cat >conftest.$ac_ext <<_ACEOF
8886 /* confdefs.h. */
8887 _ACEOF
8888 cat confdefs.h >>conftest.$ac_ext
8889 cat >>conftest.$ac_ext <<_ACEOF
8890 /* end confdefs.h. */
8891 $ac_includes_default
8892 int
8893 main ()
8894 {
8895 static int test_array [1 - 2 * !(((long) (sizeof (long long))) < 0)];
8896 test_array [0] = 0
8897
8898 ;
8899 return 0;
8900 }
8901 _ACEOF
8902 rm -f conftest.$ac_objext
8903 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8904 (eval $ac_compile) 2>conftest.er1
8905 ac_status=$?
8906 grep -v '^ *+' conftest.er1 >conftest.err
8907 rm -f conftest.er1
8908 cat conftest.err >&5
8909 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8910 (exit $ac_status); } &&
8911 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8912 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8913 (eval $ac_try) 2>&5
8914 ac_status=$?
8915 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8916 (exit $ac_status); }; } &&
8917 { ac_try='test -s conftest.$ac_objext'
8918 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8919 (eval $ac_try) 2>&5
8920 ac_status=$?
8921 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8922 (exit $ac_status); }; }; then
8923 ac_hi=-1 ac_mid=-1
8924 while :; do
8925 cat >conftest.$ac_ext <<_ACEOF
8926 /* confdefs.h. */
8927 _ACEOF
8928 cat confdefs.h >>conftest.$ac_ext
8929 cat >>conftest.$ac_ext <<_ACEOF
8930 /* end confdefs.h. */
8931 $ac_includes_default
8932 int
8933 main ()
8934 {
8935 static int test_array [1 - 2 * !(((long) (sizeof (long long))) >= $ac_mid)];
8936 test_array [0] = 0
8937
8938 ;
8939 return 0;
8940 }
8941 _ACEOF
8942 rm -f conftest.$ac_objext
8943 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8944 (eval $ac_compile) 2>conftest.er1
8945 ac_status=$?
8946 grep -v '^ *+' conftest.er1 >conftest.err
8947 rm -f conftest.er1
8948 cat conftest.err >&5
8949 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8950 (exit $ac_status); } &&
8951 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
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); }; } &&
8957 { ac_try='test -s conftest.$ac_objext'
8958 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8959 (eval $ac_try) 2>&5
8960 ac_status=$?
8961 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8962 (exit $ac_status); }; }; then
8963 ac_lo=$ac_mid; break
8964 else
8965 echo "$as_me: failed program was:" >&5
8966 sed 's/^/| /' conftest.$ac_ext >&5
8967
8968 ac_hi=`expr '(' $ac_mid ')' - 1`
8969 if test $ac_mid -le $ac_hi; then
8970 ac_lo= ac_hi=
8971 break
8972 fi
8973 ac_mid=`expr 2 '*' $ac_mid`
8974 fi
8975 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8976 done
8977 else
8978 echo "$as_me: failed program was:" >&5
8979 sed 's/^/| /' conftest.$ac_ext >&5
8980
8981 ac_lo= ac_hi=
8982 fi
8983 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8984 fi
8985 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8986 # Binary search between lo and hi bounds.
8987 while test "x$ac_lo" != "x$ac_hi"; do
8988 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
8989 cat >conftest.$ac_ext <<_ACEOF
8990 /* confdefs.h. */
8991 _ACEOF
8992 cat confdefs.h >>conftest.$ac_ext
8993 cat >>conftest.$ac_ext <<_ACEOF
8994 /* end confdefs.h. */
8995 $ac_includes_default
8996 int
8997 main ()
8998 {
8999 static int test_array [1 - 2 * !(((long) (sizeof (long long))) <= $ac_mid)];
9000 test_array [0] = 0
9001
9002 ;
9003 return 0;
9004 }
9005 _ACEOF
9006 rm -f conftest.$ac_objext
9007 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9008 (eval $ac_compile) 2>conftest.er1
9009 ac_status=$?
9010 grep -v '^ *+' conftest.er1 >conftest.err
9011 rm -f conftest.er1
9012 cat conftest.err >&5
9013 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9014 (exit $ac_status); } &&
9015 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9016 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9017 (eval $ac_try) 2>&5
9018 ac_status=$?
9019 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9020 (exit $ac_status); }; } &&
9021 { ac_try='test -s conftest.$ac_objext'
9022 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9023 (eval $ac_try) 2>&5
9024 ac_status=$?
9025 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9026 (exit $ac_status); }; }; then
9027 ac_hi=$ac_mid
9028 else
9029 echo "$as_me: failed program was:" >&5
9030 sed 's/^/| /' conftest.$ac_ext >&5
9031
9032 ac_lo=`expr '(' $ac_mid ')' + 1`
9033 fi
9034 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9035 done
9036 case $ac_lo in
9037 ?*) ac_cv_sizeof_long_long=$ac_lo;;
9038 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long), 77
9039 See \`config.log' for more details." >&5
9040 echo "$as_me: error: cannot compute sizeof (long long), 77
9041 See \`config.log' for more details." >&2;}
9042 { (exit 1); exit 1; }; } ;;
9043 esac
9044 else
9045 if test "$cross_compiling" = yes; then
9046 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
9047 echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
9048 { (exit 1); exit 1; }; }
9049 else
9050 cat >conftest.$ac_ext <<_ACEOF
9051 /* confdefs.h. */
9052 _ACEOF
9053 cat confdefs.h >>conftest.$ac_ext
9054 cat >>conftest.$ac_ext <<_ACEOF
9055 /* end confdefs.h. */
9056 $ac_includes_default
9057 long longval () { return (long) (sizeof (long long)); }
9058 unsigned long ulongval () { return (long) (sizeof (long long)); }
9059 #include <stdio.h>
9060 #include <stdlib.h>
9061 int
9062 main ()
9063 {
9064
9065 FILE *f = fopen ("conftest.val", "w");
9066 if (! f)
9067 exit (1);
9068 if (((long) (sizeof (long long))) < 0)
9069 {
9070 long i = longval ();
9071 if (i != ((long) (sizeof (long long))))
9072 exit (1);
9073 fprintf (f, "%ld\n", i);
9074 }
9075 else
9076 {
9077 unsigned long i = ulongval ();
9078 if (i != ((long) (sizeof (long long))))
9079 exit (1);
9080 fprintf (f, "%lu\n", i);
9081 }
9082 exit (ferror (f) || fclose (f) != 0);
9083
9084 ;
9085 return 0;
9086 }
9087 _ACEOF
9088 rm -f conftest$ac_exeext
9089 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9090 (eval $ac_link) 2>&5
9091 ac_status=$?
9092 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9093 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9094 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9095 (eval $ac_try) 2>&5
9096 ac_status=$?
9097 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9098 (exit $ac_status); }; }; then
9099 ac_cv_sizeof_long_long=`cat conftest.val`
9100 else
9101 echo "$as_me: program exited with status $ac_status" >&5
9102 echo "$as_me: failed program was:" >&5
9103 sed 's/^/| /' conftest.$ac_ext >&5
9104
9105 ( exit $ac_status )
9106 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long), 77
9107 See \`config.log' for more details." >&5
9108 echo "$as_me: error: cannot compute sizeof (long long), 77
9109 See \`config.log' for more details." >&2;}
9110 { (exit 1); exit 1; }; }
9111 fi
9112 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9113 fi
9114 fi
9115 rm -f conftest.val
9116 else
9117 ac_cv_sizeof_long_long=0
9118 fi
9119 fi
9120 echo "$as_me:$LINENO: result: $ac_cv_sizeof_long_long" >&5
9121 echo "${ECHO_T}$ac_cv_sizeof_long_long" >&6
9122 cat >>confdefs.h <<_ACEOF
9123 #define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
9124 _ACEOF
9125
9126
9127 echo "$as_me:$LINENO: checking for int *" >&5
9128 echo $ECHO_N "checking for int *... $ECHO_C" >&6
9129 if test "${ac_cv_type_int_p+set}" = set; then
9130 echo $ECHO_N "(cached) $ECHO_C" >&6
9131 else
9132 cat >conftest.$ac_ext <<_ACEOF
9133 /* confdefs.h. */
9134 _ACEOF
9135 cat confdefs.h >>conftest.$ac_ext
9136 cat >>conftest.$ac_ext <<_ACEOF
9137 /* end confdefs.h. */
9138 $ac_includes_default
9139 int
9140 main ()
9141 {
9142 if ((int * *) 0)
9143 return 0;
9144 if (sizeof (int *))
9145 return 0;
9146 ;
9147 return 0;
9148 }
9149 _ACEOF
9150 rm -f conftest.$ac_objext
9151 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9152 (eval $ac_compile) 2>conftest.er1
9153 ac_status=$?
9154 grep -v '^ *+' conftest.er1 >conftest.err
9155 rm -f conftest.er1
9156 cat conftest.err >&5
9157 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9158 (exit $ac_status); } &&
9159 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9160 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9161 (eval $ac_try) 2>&5
9162 ac_status=$?
9163 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9164 (exit $ac_status); }; } &&
9165 { ac_try='test -s conftest.$ac_objext'
9166 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9167 (eval $ac_try) 2>&5
9168 ac_status=$?
9169 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9170 (exit $ac_status); }; }; then
9171 ac_cv_type_int_p=yes
9172 else
9173 echo "$as_me: failed program was:" >&5
9174 sed 's/^/| /' conftest.$ac_ext >&5
9175
9176 ac_cv_type_int_p=no
9177 fi
9178 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9179 fi
9180 echo "$as_me:$LINENO: result: $ac_cv_type_int_p" >&5
9181 echo "${ECHO_T}$ac_cv_type_int_p" >&6
9182
9183 echo "$as_me:$LINENO: checking size of int *" >&5
9184 echo $ECHO_N "checking size of int *... $ECHO_C" >&6
9185 if test "${ac_cv_sizeof_int_p+set}" = set; then
9186 echo $ECHO_N "(cached) $ECHO_C" >&6
9187 else
9188 if test "$ac_cv_type_int_p" = yes; then
9189 # The cast to unsigned long works around a bug in the HP C Compiler
9190 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
9191 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
9192 # This bug is HP SR number 8606223364.
9193 if test "$cross_compiling" = yes; then
9194 # Depending upon the size, compute the lo and hi bounds.
9195 cat >conftest.$ac_ext <<_ACEOF
9196 /* confdefs.h. */
9197 _ACEOF
9198 cat confdefs.h >>conftest.$ac_ext
9199 cat >>conftest.$ac_ext <<_ACEOF
9200 /* end confdefs.h. */
9201 $ac_includes_default
9202 int
9203 main ()
9204 {
9205 static int test_array [1 - 2 * !(((long) (sizeof (int *))) >= 0)];
9206 test_array [0] = 0
9207
9208 ;
9209 return 0;
9210 }
9211 _ACEOF
9212 rm -f conftest.$ac_objext
9213 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9214 (eval $ac_compile) 2>conftest.er1
9215 ac_status=$?
9216 grep -v '^ *+' conftest.er1 >conftest.err
9217 rm -f conftest.er1
9218 cat conftest.err >&5
9219 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9220 (exit $ac_status); } &&
9221 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9222 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9223 (eval $ac_try) 2>&5
9224 ac_status=$?
9225 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9226 (exit $ac_status); }; } &&
9227 { ac_try='test -s conftest.$ac_objext'
9228 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9229 (eval $ac_try) 2>&5
9230 ac_status=$?
9231 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9232 (exit $ac_status); }; }; then
9233 ac_lo=0 ac_mid=0
9234 while :; do
9235 cat >conftest.$ac_ext <<_ACEOF
9236 /* confdefs.h. */
9237 _ACEOF
9238 cat confdefs.h >>conftest.$ac_ext
9239 cat >>conftest.$ac_ext <<_ACEOF
9240 /* end confdefs.h. */
9241 $ac_includes_default
9242 int
9243 main ()
9244 {
9245 static int test_array [1 - 2 * !(((long) (sizeof (int *))) <= $ac_mid)];
9246 test_array [0] = 0
9247
9248 ;
9249 return 0;
9250 }
9251 _ACEOF
9252 rm -f conftest.$ac_objext
9253 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9254 (eval $ac_compile) 2>conftest.er1
9255 ac_status=$?
9256 grep -v '^ *+' conftest.er1 >conftest.err
9257 rm -f conftest.er1
9258 cat conftest.err >&5
9259 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9260 (exit $ac_status); } &&
9261 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9262 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9263 (eval $ac_try) 2>&5
9264 ac_status=$?
9265 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9266 (exit $ac_status); }; } &&
9267 { ac_try='test -s conftest.$ac_objext'
9268 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9269 (eval $ac_try) 2>&5
9270 ac_status=$?
9271 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9272 (exit $ac_status); }; }; then
9273 ac_hi=$ac_mid; break
9274 else
9275 echo "$as_me: failed program was:" >&5
9276 sed 's/^/| /' conftest.$ac_ext >&5
9277
9278 ac_lo=`expr $ac_mid + 1`
9279 if test $ac_lo -le $ac_mid; then
9280 ac_lo= ac_hi=
9281 break
9282 fi
9283 ac_mid=`expr 2 '*' $ac_mid + 1`
9284 fi
9285 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9286 done
9287 else
9288 echo "$as_me: failed program was:" >&5
9289 sed 's/^/| /' conftest.$ac_ext >&5
9290
9291 cat >conftest.$ac_ext <<_ACEOF
9292 /* confdefs.h. */
9293 _ACEOF
9294 cat confdefs.h >>conftest.$ac_ext
9295 cat >>conftest.$ac_ext <<_ACEOF
9296 /* end confdefs.h. */
9297 $ac_includes_default
9298 int
9299 main ()
9300 {
9301 static int test_array [1 - 2 * !(((long) (sizeof (int *))) < 0)];
9302 test_array [0] = 0
9303
9304 ;
9305 return 0;
9306 }
9307 _ACEOF
9308 rm -f conftest.$ac_objext
9309 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9310 (eval $ac_compile) 2>conftest.er1
9311 ac_status=$?
9312 grep -v '^ *+' conftest.er1 >conftest.err
9313 rm -f conftest.er1
9314 cat conftest.err >&5
9315 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9316 (exit $ac_status); } &&
9317 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9318 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9319 (eval $ac_try) 2>&5
9320 ac_status=$?
9321 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9322 (exit $ac_status); }; } &&
9323 { ac_try='test -s conftest.$ac_objext'
9324 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9325 (eval $ac_try) 2>&5
9326 ac_status=$?
9327 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9328 (exit $ac_status); }; }; then
9329 ac_hi=-1 ac_mid=-1
9330 while :; do
9331 cat >conftest.$ac_ext <<_ACEOF
9332 /* confdefs.h. */
9333 _ACEOF
9334 cat confdefs.h >>conftest.$ac_ext
9335 cat >>conftest.$ac_ext <<_ACEOF
9336 /* end confdefs.h. */
9337 $ac_includes_default
9338 int
9339 main ()
9340 {
9341 static int test_array [1 - 2 * !(((long) (sizeof (int *))) >= $ac_mid)];
9342 test_array [0] = 0
9343
9344 ;
9345 return 0;
9346 }
9347 _ACEOF
9348 rm -f conftest.$ac_objext
9349 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9350 (eval $ac_compile) 2>conftest.er1
9351 ac_status=$?
9352 grep -v '^ *+' conftest.er1 >conftest.err
9353 rm -f conftest.er1
9354 cat conftest.err >&5
9355 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9356 (exit $ac_status); } &&
9357 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
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); }; } &&
9363 { ac_try='test -s conftest.$ac_objext'
9364 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9365 (eval $ac_try) 2>&5
9366 ac_status=$?
9367 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9368 (exit $ac_status); }; }; then
9369 ac_lo=$ac_mid; break
9370 else
9371 echo "$as_me: failed program was:" >&5
9372 sed 's/^/| /' conftest.$ac_ext >&5
9373
9374 ac_hi=`expr '(' $ac_mid ')' - 1`
9375 if test $ac_mid -le $ac_hi; then
9376 ac_lo= ac_hi=
9377 break
9378 fi
9379 ac_mid=`expr 2 '*' $ac_mid`
9380 fi
9381 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9382 done
9383 else
9384 echo "$as_me: failed program was:" >&5
9385 sed 's/^/| /' conftest.$ac_ext >&5
9386
9387 ac_lo= ac_hi=
9388 fi
9389 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9390 fi
9391 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9392 # Binary search between lo and hi bounds.
9393 while test "x$ac_lo" != "x$ac_hi"; do
9394 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
9395 cat >conftest.$ac_ext <<_ACEOF
9396 /* confdefs.h. */
9397 _ACEOF
9398 cat confdefs.h >>conftest.$ac_ext
9399 cat >>conftest.$ac_ext <<_ACEOF
9400 /* end confdefs.h. */
9401 $ac_includes_default
9402 int
9403 main ()
9404 {
9405 static int test_array [1 - 2 * !(((long) (sizeof (int *))) <= $ac_mid)];
9406 test_array [0] = 0
9407
9408 ;
9409 return 0;
9410 }
9411 _ACEOF
9412 rm -f conftest.$ac_objext
9413 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9414 (eval $ac_compile) 2>conftest.er1
9415 ac_status=$?
9416 grep -v '^ *+' conftest.er1 >conftest.err
9417 rm -f conftest.er1
9418 cat conftest.err >&5
9419 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9420 (exit $ac_status); } &&
9421 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9422 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9423 (eval $ac_try) 2>&5
9424 ac_status=$?
9425 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9426 (exit $ac_status); }; } &&
9427 { ac_try='test -s conftest.$ac_objext'
9428 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9429 (eval $ac_try) 2>&5
9430 ac_status=$?
9431 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9432 (exit $ac_status); }; }; then
9433 ac_hi=$ac_mid
9434 else
9435 echo "$as_me: failed program was:" >&5
9436 sed 's/^/| /' conftest.$ac_ext >&5
9437
9438 ac_lo=`expr '(' $ac_mid ')' + 1`
9439 fi
9440 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9441 done
9442 case $ac_lo in
9443 ?*) ac_cv_sizeof_int_p=$ac_lo;;
9444 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (int *), 77
9445 See \`config.log' for more details." >&5
9446 echo "$as_me: error: cannot compute sizeof (int *), 77
9447 See \`config.log' for more details." >&2;}
9448 { (exit 1); exit 1; }; } ;;
9449 esac
9450 else
9451 if test "$cross_compiling" = yes; then
9452 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
9453 echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
9454 { (exit 1); exit 1; }; }
9455 else
9456 cat >conftest.$ac_ext <<_ACEOF
9457 /* confdefs.h. */
9458 _ACEOF
9459 cat confdefs.h >>conftest.$ac_ext
9460 cat >>conftest.$ac_ext <<_ACEOF
9461 /* end confdefs.h. */
9462 $ac_includes_default
9463 long longval () { return (long) (sizeof (int *)); }
9464 unsigned long ulongval () { return (long) (sizeof (int *)); }
9465 #include <stdio.h>
9466 #include <stdlib.h>
9467 int
9468 main ()
9469 {
9470
9471 FILE *f = fopen ("conftest.val", "w");
9472 if (! f)
9473 exit (1);
9474 if (((long) (sizeof (int *))) < 0)
9475 {
9476 long i = longval ();
9477 if (i != ((long) (sizeof (int *))))
9478 exit (1);
9479 fprintf (f, "%ld\n", i);
9480 }
9481 else
9482 {
9483 unsigned long i = ulongval ();
9484 if (i != ((long) (sizeof (int *))))
9485 exit (1);
9486 fprintf (f, "%lu\n", i);
9487 }
9488 exit (ferror (f) || fclose (f) != 0);
9489
9490 ;
9491 return 0;
9492 }
9493 _ACEOF
9494 rm -f conftest$ac_exeext
9495 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9496 (eval $ac_link) 2>&5
9497 ac_status=$?
9498 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9499 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9500 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9501 (eval $ac_try) 2>&5
9502 ac_status=$?
9503 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9504 (exit $ac_status); }; }; then
9505 ac_cv_sizeof_int_p=`cat conftest.val`
9506 else
9507 echo "$as_me: program exited with status $ac_status" >&5
9508 echo "$as_me: failed program was:" >&5
9509 sed 's/^/| /' conftest.$ac_ext >&5
9510
9511 ( exit $ac_status )
9512 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int *), 77
9513 See \`config.log' for more details." >&5
9514 echo "$as_me: error: cannot compute sizeof (int *), 77
9515 See \`config.log' for more details." >&2;}
9516 { (exit 1); exit 1; }; }
9517 fi
9518 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9519 fi
9520 fi
9521 rm -f conftest.val
9522 else
9523 ac_cv_sizeof_int_p=0
9524 fi
9525 fi
9526 echo "$as_me:$LINENO: result: $ac_cv_sizeof_int_p" >&5
9527 echo "${ECHO_T}$ac_cv_sizeof_int_p" >&6
9528 cat >>confdefs.h <<_ACEOF
9529 #define SIZEOF_INT_P $ac_cv_sizeof_int_p
9530 _ACEOF
9531
9532
9533
9534
9535 echo "$as_me:$LINENO: checking for int16_t" >&5
9536 echo $ECHO_N "checking for int16_t... $ECHO_C" >&6
9537 if test "${rxvt_cv_int16_t+set}" = set; then
9538 echo $ECHO_N "(cached) $ECHO_C" >&6
9539 else
9540 cat >conftest.$ac_ext <<_ACEOF
9541 /* confdefs.h. */
9542 _ACEOF
9543 cat confdefs.h >>conftest.$ac_ext
9544 cat >>conftest.$ac_ext <<_ACEOF
9545 /* end confdefs.h. */
9546 #include <stdint.h>
9547 int
9548 main ()
9549 {
9550 int16_t dummy;
9551 ;
9552 return 0;
9553 }
9554 _ACEOF
9555 rm -f conftest.$ac_objext
9556 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9557 (eval $ac_compile) 2>conftest.er1
9558 ac_status=$?
9559 grep -v '^ *+' conftest.er1 >conftest.err
9560 rm -f conftest.er1
9561 cat conftest.err >&5
9562 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9563 (exit $ac_status); } &&
9564 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9565 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9566 (eval $ac_try) 2>&5
9567 ac_status=$?
9568 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9569 (exit $ac_status); }; } &&
9570 { ac_try='test -s conftest.$ac_objext'
9571 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9572 (eval $ac_try) 2>&5
9573 ac_status=$?
9574 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9575 (exit $ac_status); }; }; then
9576 rxvt_cv_int16_t=yes
9577 else
9578 echo "$as_me: failed program was:" >&5
9579 sed 's/^/| /' conftest.$ac_ext >&5
9580
9581 if test "$ac_cv_sizeof_char" -ge 2; then
9582 rxvt_cv_int16_t=" char"
9583 else
9584 if test "$ac_cv_sizeof_short" -ge 2; then
9585 rxvt_cv_int16_t=" short"
9586 else
9587 if test "$ac_cv_sizeof_int" -ge 2; then
9588 rxvt_cv_int16_t=" int"
9589 else
9590 if test "$ac_cv_sizeof_long" -ge 2; then
9591 rxvt_cv_int16_t=" long"
9592 else
9593 if test "$ac_cv_sizeof_long_long" -ge 2; then
9594 rxvt_cv_int16_t=" long long"
9595 else
9596 rxvt_cv_int16_t=" short" # we _must_ have a (possibly wrong) default
9597 fi
9598 fi
9599 fi
9600 fi
9601 fi
9602 fi
9603 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9604 fi
9605 echo "$as_me:$LINENO: result: $rxvt_cv_int16_t" >&5
9606 echo "${ECHO_T}$rxvt_cv_int16_t" >&6
9607 if test x"$rxvt_cv_int16_t" != xyes; then
9608 rxvt_int16_typedef="typedef $rxvt_cv_int16_t int16_t;"
9609 else
9610 if test x"" = x; then
9611 rxvt_int16_typedef="/* typedef short int16_t; */"
9612 else
9613 rxvt_int16_typedef="/* typedef short int16_t; */"
9614 fi
9615 fi
9616
9617 echo "$as_me:$LINENO: checking for uint16_t" >&5
9618 echo $ECHO_N "checking for uint16_t... $ECHO_C" >&6
9619 if test "${rxvt_cv_uint16_t+set}" = set; then
9620 echo $ECHO_N "(cached) $ECHO_C" >&6
9621 else
9622 cat >conftest.$ac_ext <<_ACEOF
9623 /* confdefs.h. */
9624 _ACEOF
9625 cat confdefs.h >>conftest.$ac_ext
9626 cat >>conftest.$ac_ext <<_ACEOF
9627 /* end confdefs.h. */
9628 #include <stdint.h>
9629 int
9630 main ()
9631 {
9632 uint16_t dummy;
9633 ;
9634 return 0;
9635 }
9636 _ACEOF
9637 rm -f conftest.$ac_objext
9638 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9639 (eval $ac_compile) 2>conftest.er1
9640 ac_status=$?
9641 grep -v '^ *+' conftest.er1 >conftest.err
9642 rm -f conftest.er1
9643 cat conftest.err >&5
9644 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9645 (exit $ac_status); } &&
9646 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9647 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9648 (eval $ac_try) 2>&5
9649 ac_status=$?
9650 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9651 (exit $ac_status); }; } &&
9652 { ac_try='test -s conftest.$ac_objext'
9653 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9654 (eval $ac_try) 2>&5
9655 ac_status=$?
9656 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9657 (exit $ac_status); }; }; then
9658 rxvt_cv_uint16_t=yes
9659 else
9660 echo "$as_me: failed program was:" >&5
9661 sed 's/^/| /' conftest.$ac_ext >&5
9662
9663 if test "$ac_cv_sizeof_char" -ge 2; then
9664 rxvt_cv_uint16_t="unsigned char"
9665 else
9666 if test "$ac_cv_sizeof_short" -ge 2; then
9667 rxvt_cv_uint16_t="unsigned short"
9668 else
9669 if test "$ac_cv_sizeof_int" -ge 2; then
9670 rxvt_cv_uint16_t="unsigned int"
9671 else
9672 if test "$ac_cv_sizeof_long" -ge 2; then
9673 rxvt_cv_uint16_t="unsigned long"
9674 else
9675 if test "$ac_cv_sizeof_long_long" -ge 2; then
9676 rxvt_cv_uint16_t="unsigned long long"
9677 else
9678 rxvt_cv_uint16_t="unsigned short" # we _must_ have a (possibly wrong) default
9679 fi
9680 fi
9681 fi
9682 fi
9683 fi
9684 fi
9685 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9686 fi
9687 echo "$as_me:$LINENO: result: $rxvt_cv_uint16_t" >&5
9688 echo "${ECHO_T}$rxvt_cv_uint16_t" >&6
9689 if test x"$rxvt_cv_uint16_t" != xyes; then
9690 rxvt_uint16_typedef="typedef $rxvt_cv_uint16_t uint16_t;"
9691 else
9692 if test x"unsigned" = x; then
9693 rxvt_uint16_typedef="/* typedef short uint16_t; */"
9694 else
9695 rxvt_uint16_typedef="/* typedef unsigned short uint16_t; */"
9696 fi
9697 fi
9698
9699 echo "$as_me:$LINENO: checking for int32_t" >&5
9700 echo $ECHO_N "checking for int32_t... $ECHO_C" >&6
9701 if test "${rxvt_cv_int32_t+set}" = set; then
9702 echo $ECHO_N "(cached) $ECHO_C" >&6
9703 else
9704 cat >conftest.$ac_ext <<_ACEOF
9705 /* confdefs.h. */
9706 _ACEOF
9707 cat confdefs.h >>conftest.$ac_ext
9708 cat >>conftest.$ac_ext <<_ACEOF
9709 /* end confdefs.h. */
9710 #include <stdint.h>
9711 int
9712 main ()
9713 {
9714 int32_t dummy;
9715 ;
9716 return 0;
9717 }
9718 _ACEOF
9719 rm -f conftest.$ac_objext
9720 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9721 (eval $ac_compile) 2>conftest.er1
9722 ac_status=$?
9723 grep -v '^ *+' conftest.er1 >conftest.err
9724 rm -f conftest.er1
9725 cat conftest.err >&5
9726 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9727 (exit $ac_status); } &&
9728 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9729 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9730 (eval $ac_try) 2>&5
9731 ac_status=$?
9732 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9733 (exit $ac_status); }; } &&
9734 { ac_try='test -s conftest.$ac_objext'
9735 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9736 (eval $ac_try) 2>&5
9737 ac_status=$?
9738 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9739 (exit $ac_status); }; }; then
9740 rxvt_cv_int32_t=yes
9741 else
9742 echo "$as_me: failed program was:" >&5
9743 sed 's/^/| /' conftest.$ac_ext >&5
9744
9745 if test "$ac_cv_sizeof_char" -ge 4; then
9746 rxvt_cv_int32_t=" char"
9747 else
9748 if test "$ac_cv_sizeof_short" -ge 4; then
9749 rxvt_cv_int32_t=" short"
9750 else
9751 if test "$ac_cv_sizeof_int" -ge 4; then
9752 rxvt_cv_int32_t=" int"
9753 else
9754 if test "$ac_cv_sizeof_long" -ge 4; then
9755 rxvt_cv_int32_t=" long"
9756 else
9757 if test "$ac_cv_sizeof_long_long" -ge 4; then
9758 rxvt_cv_int32_t=" long long"
9759 else
9760 rxvt_cv_int32_t=" int" # we _must_ have a (possibly wrong) default
9761 fi
9762 fi
9763 fi
9764 fi
9765 fi
9766 fi
9767 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9768 fi
9769 echo "$as_me:$LINENO: result: $rxvt_cv_int32_t" >&5
9770 echo "${ECHO_T}$rxvt_cv_int32_t" >&6
9771 if test x"$rxvt_cv_int32_t" != xyes; then
9772 rxvt_int32_typedef="typedef $rxvt_cv_int32_t int32_t;"
9773 else
9774 if test x"" = x; then
9775 rxvt_int32_typedef="/* typedef int int32_t; */"
9776 else
9777 rxvt_int32_typedef="/* typedef int int32_t; */"
9778 fi
9779 fi
9780
9781 echo "$as_me:$LINENO: checking for uint32_t" >&5
9782 echo $ECHO_N "checking for uint32_t... $ECHO_C" >&6
9783 if test "${rxvt_cv_uint32_t+set}" = set; then
9784 echo $ECHO_N "(cached) $ECHO_C" >&6
9785 else
9786 cat >conftest.$ac_ext <<_ACEOF
9787 /* confdefs.h. */
9788 _ACEOF
9789 cat confdefs.h >>conftest.$ac_ext
9790 cat >>conftest.$ac_ext <<_ACEOF
9791 /* end confdefs.h. */
9792 #include <stdint.h>
9793 int
9794 main ()
9795 {
9796 uint32_t dummy;
9797 ;
9798 return 0;
9799 }
9800 _ACEOF
9801 rm -f conftest.$ac_objext
9802 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9803 (eval $ac_compile) 2>conftest.er1
9804 ac_status=$?
9805 grep -v '^ *+' conftest.er1 >conftest.err
9806 rm -f conftest.er1
9807 cat conftest.err >&5
9808 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9809 (exit $ac_status); } &&
9810 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9811 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9812 (eval $ac_try) 2>&5
9813 ac_status=$?
9814 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9815 (exit $ac_status); }; } &&
9816 { ac_try='test -s conftest.$ac_objext'
9817 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9818 (eval $ac_try) 2>&5
9819 ac_status=$?
9820 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9821 (exit $ac_status); }; }; then
9822 rxvt_cv_uint32_t=yes
9823 else
9824 echo "$as_me: failed program was:" >&5
9825 sed 's/^/| /' conftest.$ac_ext >&5
9826
9827 if test "$ac_cv_sizeof_char" -ge 4; then
9828 rxvt_cv_uint32_t="unsigned char"
9829 else
9830 if test "$ac_cv_sizeof_short" -ge 4; then
9831 rxvt_cv_uint32_t="unsigned short"
9832 else
9833 if test "$ac_cv_sizeof_int" -ge 4; then
9834 rxvt_cv_uint32_t="unsigned int"
9835 else
9836 if test "$ac_cv_sizeof_long" -ge 4; then
9837 rxvt_cv_uint32_t="unsigned long"
9838 else
9839 if test "$ac_cv_sizeof_long_long" -ge 4; then
9840 rxvt_cv_uint32_t="unsigned long long"
9841 else
9842 rxvt_cv_uint32_t="unsigned int" # we _must_ have a (possibly wrong) default
9843 fi
9844 fi
9845 fi
9846 fi
9847 fi
9848 fi
9849 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9850 fi
9851 echo "$as_me:$LINENO: result: $rxvt_cv_uint32_t" >&5
9852 echo "${ECHO_T}$rxvt_cv_uint32_t" >&6
9853 if test x"$rxvt_cv_uint32_t" != xyes; then
9854 rxvt_uint32_typedef="typedef $rxvt_cv_uint32_t uint32_t;"
9855 else
9856 if test x"unsigned" = x; then
9857 rxvt_uint32_typedef="/* typedef int uint32_t; */"
9858 else
9859 rxvt_uint32_typedef="/* typedef unsigned int uint32_t; */"
9860 fi
9861 fi
9862
9863 if test "$ac_cv_sizeof_int_p" -eq 8; then
9864 rxvt_intp_define="#define intp_t int64_t"
9865 rxvt_u_intp_define="#define u_intp_t u_int64_t"
9866 else
9867 if test "$ac_cv_sizeof_int_p" -eq 4; then
9868 rxvt_intp_define="#define intp_t int32_t"
9869 rxvt_u_intp_define="#define u_intp_t u_int32_t"
9870 else
9871 if test "$ac_cv_sizeof_int_p" -eq 2; then
9872 rxvt_intp_define="#define intp_t int16_t"
9873 rxvt_u_intp_define="#define u_intp_t u_int16_t"
9874 else
9875 rxvt_intp_define="#error set intp_t"
9876 rxvt_u_intp_define="#error set u_intp_t"
9877 fi
9878 fi
9879 fi
9880
9881
9882
9883 echo "$as_me:$LINENO: checking return type of signal handlers" >&5
9884 echo $ECHO_N "checking return type of signal handlers... $ECHO_C" >&6
9885 if test "${ac_cv_type_signal+set}" = set; then
9886 echo $ECHO_N "(cached) $ECHO_C" >&6
9887 else
9888 cat >conftest.$ac_ext <<_ACEOF
9889 /* confdefs.h. */
9890 _ACEOF
9891 cat confdefs.h >>conftest.$ac_ext
9892 cat >>conftest.$ac_ext <<_ACEOF
9893 /* end confdefs.h. */
9894 #include <sys/types.h>
9895 #include <signal.h>
9896 #ifdef signal
9897 # undef signal
9898 #endif
9899 #ifdef __cplusplus
9900 extern "C" void (*signal (int, void (*)(int)))(int);
9901 #else
9902 void (*signal ()) ();
9903 #endif
9904
9905 int
9906 main ()
9907 {
9908 int i;
9909 ;
9910 return 0;
9911 }
9912 _ACEOF
9913 rm -f conftest.$ac_objext
9914 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9915 (eval $ac_compile) 2>conftest.er1
9916 ac_status=$?
9917 grep -v '^ *+' conftest.er1 >conftest.err
9918 rm -f conftest.er1
9919 cat conftest.err >&5
9920 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9921 (exit $ac_status); } &&
9922 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9923 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9924 (eval $ac_try) 2>&5
9925 ac_status=$?
9926 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9927 (exit $ac_status); }; } &&
9928 { ac_try='test -s conftest.$ac_objext'
9929 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9930 (eval $ac_try) 2>&5
9931 ac_status=$?
9932 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9933 (exit $ac_status); }; }; then
9934 ac_cv_type_signal=void
9935 else
9936 echo "$as_me: failed program was:" >&5
9937 sed 's/^/| /' conftest.$ac_ext >&5
9938
9939 ac_cv_type_signal=int
9940 fi
9941 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9942 fi
9943 echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5
9944 echo "${ECHO_T}$ac_cv_type_signal" >&6
9945
9946 cat >>confdefs.h <<_ACEOF
9947 #define RETSIGTYPE $ac_cv_type_signal
9948 _ACEOF
9949
9950
9951
9952
9953
9954
9955 for ac_func in \
9956 unsetenv \
9957 setutent \
9958 on_exit \
9959
9960 do
9961 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9962 echo "$as_me:$LINENO: checking for $ac_func" >&5
9963 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
9964 if eval "test \"\${$as_ac_var+set}\" = set"; then
9965 echo $ECHO_N "(cached) $ECHO_C" >&6
9966 else
9967 cat >conftest.$ac_ext <<_ACEOF
9968 /* confdefs.h. */
9969 _ACEOF
9970 cat confdefs.h >>conftest.$ac_ext
9971 cat >>conftest.$ac_ext <<_ACEOF
9972 /* end confdefs.h. */
9973 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
9974 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9975 #define $ac_func innocuous_$ac_func
9976
9977 /* System header to define __stub macros and hopefully few prototypes,
9978 which can conflict with char $ac_func (); below.
9979 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9980 <limits.h> exists even on freestanding compilers. */
9981
9982 #ifdef __STDC__
9983 # include <limits.h>
9984 #else
9985 # include <assert.h>
9986 #endif
9987
9988 #undef $ac_func
9989
9990 /* Override any gcc2 internal prototype to avoid an error. */
9991 #ifdef __cplusplus
9992 extern "C"
9993 {
9994 #endif
9995 /* We use char because int might match the return type of a gcc2
9996 builtin and then its argument prototype would still apply. */
9997 char $ac_func ();
9998 /* The GNU C library defines this for functions which it implements
9999 to always fail with ENOSYS. Some functions are actually named
10000 something starting with __ and the normal name is an alias. */
10001 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
10002 choke me
10003 #else
10004 char (*f) () = $ac_func;
10005 #endif
10006 #ifdef __cplusplus
10007 }
10008 #endif
10009
10010 int
10011 main ()
10012 {
10013 return f != $ac_func;
10014 ;
10015 return 0;
10016 }
10017 _ACEOF
10018 rm -f conftest.$ac_objext conftest$ac_exeext
10019 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10020 (eval $ac_link) 2>conftest.er1
10021 ac_status=$?
10022 grep -v '^ *+' conftest.er1 >conftest.err
10023 rm -f conftest.er1
10024 cat conftest.err >&5
10025 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10026 (exit $ac_status); } &&
10027 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10028 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10029 (eval $ac_try) 2>&5
10030 ac_status=$?
10031 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10032 (exit $ac_status); }; } &&
10033 { ac_try='test -s conftest$ac_exeext'
10034 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10035 (eval $ac_try) 2>&5
10036 ac_status=$?
10037 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10038 (exit $ac_status); }; }; then
10039 eval "$as_ac_var=yes"
10040 else
10041 echo "$as_me: failed program was:" >&5
10042 sed 's/^/| /' conftest.$ac_ext >&5
10043
10044 eval "$as_ac_var=no"
10045 fi
10046 rm -f conftest.err conftest.$ac_objext \
10047 conftest$ac_exeext conftest.$ac_ext
10048 fi
10049 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
10050 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
10051 if test `eval echo '${'$as_ac_var'}'` = yes; then
10052 cat >>confdefs.h <<_ACEOF
10053 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10054 _ACEOF
10055
10056 fi
10057 done
10058
10059
10060
10061 support_utmp=yes
10062 support_wtmp=yes
10063 support_lastlog=yes
10064
10065 # Check whether --enable-utmp or --disable-utmp was given.
10066 if test "${enable_utmp+set}" = set; then
10067 enableval="$enable_utmp"
10068 if test x$enableval = xyes -o x$enableval = xno; then
10069 support_utmp=$enableval
10070 fi
10071 fi;
10072
10073 # Check whether --enable-wtmp or --disable-wtmp was given.
10074 if test "${enable_wtmp+set}" = set; then
10075 enableval="$enable_wtmp"
10076 if test x$enableval = xyes -o x$enableval = xno; then
10077 support_wtmp=$enableval
10078 fi
10079 fi;
10080
10081 # Check whether --enable-lastlog or --disable-lastlog was given.
10082 if test "${enable_lastlog+set}" = set; then
10083 enableval="$enable_lastlog"
10084 if test x$enableval = xyes -o x$enableval = xno; then
10085 support_lastlog=$enableval
10086 fi
10087 fi;
10088
10089 if test x$support_utmp = xyes; then
10090
10091 cat >>confdefs.h <<\_ACEOF
10092 #define UTMP_SUPPORT 1
10093 _ACEOF
10094
10095 fi
10096 if test x$support_wtmp = xyes; then
10097
10098 cat >>confdefs.h <<\_ACEOF
10099 #define WTMP_SUPPORT 1
10100 _ACEOF
10101
10102 fi
10103 if test x$support_lastlog = xyes; then
10104
10105 cat >>confdefs.h <<\_ACEOF
10106 #define LASTLOG_SUPPORT 1
10107 _ACEOF
10108
10109 fi
10110
10111
10112
10113
10114 for ac_func in \
10115 ttyslot \
10116 updwtmp \
10117 updwtmpx \
10118
10119 do
10120 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10121 echo "$as_me:$LINENO: checking for $ac_func" >&5
10122 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
10123 if eval "test \"\${$as_ac_var+set}\" = set"; then
10124 echo $ECHO_N "(cached) $ECHO_C" >&6
10125 else
10126 cat >conftest.$ac_ext <<_ACEOF
10127 /* confdefs.h. */
10128 _ACEOF
10129 cat confdefs.h >>conftest.$ac_ext
10130 cat >>conftest.$ac_ext <<_ACEOF
10131 /* end confdefs.h. */
10132 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10133 For example, HP-UX 11i <limits.h> declares gettimeofday. */
10134 #define $ac_func innocuous_$ac_func
10135
10136 /* System header to define __stub macros and hopefully few prototypes,
10137 which can conflict with char $ac_func (); below.
10138 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10139 <limits.h> exists even on freestanding compilers. */
10140
10141 #ifdef __STDC__
10142 # include <limits.h>
10143 #else
10144 # include <assert.h>
10145 #endif
10146
10147 #undef $ac_func
10148
10149 /* Override any gcc2 internal prototype to avoid an error. */
10150 #ifdef __cplusplus
10151 extern "C"
10152 {
10153 #endif
10154 /* We use char because int might match the return type of a gcc2
10155 builtin and then its argument prototype would still apply. */
10156 char $ac_func ();
10157 /* The GNU C library defines this for functions which it implements
10158 to always fail with ENOSYS. Some functions are actually named
10159 something starting with __ and the normal name is an alias. */
10160 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
10161 choke me
10162 #else
10163 char (*f) () = $ac_func;
10164 #endif
10165 #ifdef __cplusplus
10166 }
10167 #endif
10168
10169 int
10170 main ()
10171 {
10172 return f != $ac_func;
10173 ;
10174 return 0;
10175 }
10176 _ACEOF
10177 rm -f conftest.$ac_objext conftest$ac_exeext
10178 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10179 (eval $ac_link) 2>conftest.er1
10180 ac_status=$?
10181 grep -v '^ *+' conftest.er1 >conftest.err
10182 rm -f conftest.er1
10183 cat conftest.err >&5
10184 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10185 (exit $ac_status); } &&
10186 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10187 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10188 (eval $ac_try) 2>&5
10189 ac_status=$?
10190 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10191 (exit $ac_status); }; } &&
10192 { ac_try='test -s conftest$ac_exeext'
10193 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10194 (eval $ac_try) 2>&5
10195 ac_status=$?
10196 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10197 (exit $ac_status); }; }; then
10198 eval "$as_ac_var=yes"
10199 else
10200 echo "$as_me: failed program was:" >&5
10201 sed 's/^/| /' conftest.$ac_ext >&5
10202
10203 eval "$as_ac_var=no"
10204 fi
10205 rm -f conftest.err conftest.$ac_objext \
10206 conftest$ac_exeext conftest.$ac_ext
10207 fi
10208 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
10209 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
10210 if test `eval echo '${'$as_ac_var'}'` = yes; then
10211 cat >>confdefs.h <<_ACEOF
10212 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10213 _ACEOF
10214
10215 fi
10216 done
10217
10218
10219
10220
10221
10222 for ac_header in \
10223 utmp.h \
10224 utmpx.h \
10225 lastlog.h \
10226
10227 do
10228 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10229 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10230 echo "$as_me:$LINENO: checking for $ac_header" >&5
10231 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10232 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10233 echo $ECHO_N "(cached) $ECHO_C" >&6
10234 fi
10235 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10236 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10237 else
10238 # Is the header compilable?
10239 echo "$as_me:$LINENO: checking $ac_header usability" >&5
10240 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
10241 cat >conftest.$ac_ext <<_ACEOF
10242 /* confdefs.h. */
10243 _ACEOF
10244 cat confdefs.h >>conftest.$ac_ext
10245 cat >>conftest.$ac_ext <<_ACEOF
10246 /* end confdefs.h. */
10247 $ac_includes_default
10248 #include <$ac_header>
10249 _ACEOF
10250 rm -f conftest.$ac_objext
10251 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10252 (eval $ac_compile) 2>conftest.er1
10253 ac_status=$?
10254 grep -v '^ *+' conftest.er1 >conftest.err
10255 rm -f conftest.er1
10256 cat conftest.err >&5
10257 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10258 (exit $ac_status); } &&
10259 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10260 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10261 (eval $ac_try) 2>&5
10262 ac_status=$?
10263 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10264 (exit $ac_status); }; } &&
10265 { ac_try='test -s conftest.$ac_objext'
10266 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10267 (eval $ac_try) 2>&5
10268 ac_status=$?
10269 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10270 (exit $ac_status); }; }; then
10271 ac_header_compiler=yes
10272 else
10273 echo "$as_me: failed program was:" >&5
10274 sed 's/^/| /' conftest.$ac_ext >&5
10275
10276 ac_header_compiler=no
10277 fi
10278 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10279 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10280 echo "${ECHO_T}$ac_header_compiler" >&6
10281
10282 # Is the header present?
10283 echo "$as_me:$LINENO: checking $ac_header presence" >&5
10284 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
10285 cat >conftest.$ac_ext <<_ACEOF
10286 /* confdefs.h. */
10287 _ACEOF
10288 cat confdefs.h >>conftest.$ac_ext
10289 cat >>conftest.$ac_ext <<_ACEOF
10290 /* end confdefs.h. */
10291 #include <$ac_header>
10292 _ACEOF
10293 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10294 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10295 ac_status=$?
10296 grep -v '^ *+' conftest.er1 >conftest.err
10297 rm -f conftest.er1
10298 cat conftest.err >&5
10299 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10300 (exit $ac_status); } >/dev/null; then
10301 if test -s conftest.err; then
10302 ac_cpp_err=$ac_cxx_preproc_warn_flag
10303 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10304 else
10305 ac_cpp_err=
10306 fi
10307 else
10308 ac_cpp_err=yes
10309 fi
10310 if test -z "$ac_cpp_err"; then
10311 ac_header_preproc=yes
10312 else
10313 echo "$as_me: failed program was:" >&5
10314 sed 's/^/| /' conftest.$ac_ext >&5
10315
10316 ac_header_preproc=no
10317 fi
10318 rm -f conftest.err conftest.$ac_ext
10319 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10320 echo "${ECHO_T}$ac_header_preproc" >&6
10321
10322 # So? What about this header?
10323 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10324 yes:no: )
10325 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10326 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10327 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10328 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10329 ac_header_preproc=yes
10330 ;;
10331 no:yes:* )
10332 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10333 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10334 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10335 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10336 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10337 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10338 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10339 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10340 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10341 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10342 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10343 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10344 (
10345 cat <<\_ASBOX
10346 ## ------------------------------------------ ##
10347 ## Report this to the AC_PACKAGE_NAME lists. ##
10348 ## ------------------------------------------ ##
10349 _ASBOX
10350 ) |
10351 sed "s/^/$as_me: WARNING: /" >&2
10352 ;;
10353 esac
10354 echo "$as_me:$LINENO: checking for $ac_header" >&5
10355 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10356 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10357 echo $ECHO_N "(cached) $ECHO_C" >&6
10358 else
10359 eval "$as_ac_Header=\$ac_header_preproc"
10360 fi
10361 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10362 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10363
10364 fi
10365 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10366 cat >>confdefs.h <<_ACEOF
10367 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10368 _ACEOF
10369
10370 fi
10371
10372 done
10373
10374
10375
10376 if test "${ac_cv_header_utmp_h+set}" = set; then
10377 echo "$as_me:$LINENO: checking for utmp.h" >&5
10378 echo $ECHO_N "checking for utmp.h... $ECHO_C" >&6
10379 if test "${ac_cv_header_utmp_h+set}" = set; then
10380 echo $ECHO_N "(cached) $ECHO_C" >&6
10381 fi
10382 echo "$as_me:$LINENO: result: $ac_cv_header_utmp_h" >&5
10383 echo "${ECHO_T}$ac_cv_header_utmp_h" >&6
10384 else
10385 # Is the header compilable?
10386 echo "$as_me:$LINENO: checking utmp.h usability" >&5
10387 echo $ECHO_N "checking utmp.h usability... $ECHO_C" >&6
10388 cat >conftest.$ac_ext <<_ACEOF
10389 /* confdefs.h. */
10390 _ACEOF
10391 cat confdefs.h >>conftest.$ac_ext
10392 cat >>conftest.$ac_ext <<_ACEOF
10393 /* end confdefs.h. */
10394 $ac_includes_default
10395 #include <utmp.h>
10396 _ACEOF
10397 rm -f conftest.$ac_objext
10398 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10399 (eval $ac_compile) 2>conftest.er1
10400 ac_status=$?
10401 grep -v '^ *+' conftest.er1 >conftest.err
10402 rm -f conftest.er1
10403 cat conftest.err >&5
10404 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10405 (exit $ac_status); } &&
10406 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10407 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10408 (eval $ac_try) 2>&5
10409 ac_status=$?
10410 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10411 (exit $ac_status); }; } &&
10412 { ac_try='test -s conftest.$ac_objext'
10413 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10414 (eval $ac_try) 2>&5
10415 ac_status=$?
10416 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10417 (exit $ac_status); }; }; then
10418 ac_header_compiler=yes
10419 else
10420 echo "$as_me: failed program was:" >&5
10421 sed 's/^/| /' conftest.$ac_ext >&5
10422
10423 ac_header_compiler=no
10424 fi
10425 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10426 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10427 echo "${ECHO_T}$ac_header_compiler" >&6
10428
10429 # Is the header present?
10430 echo "$as_me:$LINENO: checking utmp.h presence" >&5
10431 echo $ECHO_N "checking utmp.h presence... $ECHO_C" >&6
10432 cat >conftest.$ac_ext <<_ACEOF
10433 /* confdefs.h. */
10434 _ACEOF
10435 cat confdefs.h >>conftest.$ac_ext
10436 cat >>conftest.$ac_ext <<_ACEOF
10437 /* end confdefs.h. */
10438 #include <utmp.h>
10439 _ACEOF
10440 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10441 (eval $ac_cpp conftest.$ac_ext) 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); } >/dev/null; then
10448 if test -s conftest.err; then
10449 ac_cpp_err=$ac_cxx_preproc_warn_flag
10450 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10451 else
10452 ac_cpp_err=
10453 fi
10454 else
10455 ac_cpp_err=yes
10456 fi
10457 if test -z "$ac_cpp_err"; then
10458 ac_header_preproc=yes
10459 else
10460 echo "$as_me: failed program was:" >&5
10461 sed 's/^/| /' conftest.$ac_ext >&5
10462
10463 ac_header_preproc=no
10464 fi
10465 rm -f conftest.err conftest.$ac_ext
10466 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10467 echo "${ECHO_T}$ac_header_preproc" >&6
10468
10469 # So? What about this header?
10470 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10471 yes:no: )
10472 { echo "$as_me:$LINENO: WARNING: utmp.h: accepted by the compiler, rejected by the preprocessor!" >&5
10473 echo "$as_me: WARNING: utmp.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
10474 { echo "$as_me:$LINENO: WARNING: utmp.h: proceeding with the compiler's result" >&5
10475 echo "$as_me: WARNING: utmp.h: proceeding with the compiler's result" >&2;}
10476 ac_header_preproc=yes
10477 ;;
10478 no:yes:* )
10479 { echo "$as_me:$LINENO: WARNING: utmp.h: present but cannot be compiled" >&5
10480 echo "$as_me: WARNING: utmp.h: present but cannot be compiled" >&2;}
10481 { echo "$as_me:$LINENO: WARNING: utmp.h: check for missing prerequisite headers?" >&5
10482 echo "$as_me: WARNING: utmp.h: check for missing prerequisite headers?" >&2;}
10483 { echo "$as_me:$LINENO: WARNING: utmp.h: see the Autoconf documentation" >&5
10484 echo "$as_me: WARNING: utmp.h: see the Autoconf documentation" >&2;}
10485 { echo "$as_me:$LINENO: WARNING: utmp.h: section \"Present But Cannot Be Compiled\"" >&5
10486 echo "$as_me: WARNING: utmp.h: section \"Present But Cannot Be Compiled\"" >&2;}
10487 { echo "$as_me:$LINENO: WARNING: utmp.h: proceeding with the preprocessor's result" >&5
10488 echo "$as_me: WARNING: utmp.h: proceeding with the preprocessor's result" >&2;}
10489 { echo "$as_me:$LINENO: WARNING: utmp.h: in the future, the compiler will take precedence" >&5
10490 echo "$as_me: WARNING: utmp.h: in the future, the compiler will take precedence" >&2;}
10491 (
10492 cat <<\_ASBOX
10493 ## ------------------------------------------ ##
10494 ## Report this to the AC_PACKAGE_NAME lists. ##
10495 ## ------------------------------------------ ##
10496 _ASBOX
10497 ) |
10498 sed "s/^/$as_me: WARNING: /" >&2
10499 ;;
10500 esac
10501 echo "$as_me:$LINENO: checking for utmp.h" >&5
10502 echo $ECHO_N "checking for utmp.h... $ECHO_C" >&6
10503 if test "${ac_cv_header_utmp_h+set}" = set; then
10504 echo $ECHO_N "(cached) $ECHO_C" >&6
10505 else
10506 ac_cv_header_utmp_h=$ac_header_preproc
10507 fi
10508 echo "$as_me:$LINENO: result: $ac_cv_header_utmp_h" >&5
10509 echo "${ECHO_T}$ac_cv_header_utmp_h" >&6
10510
10511 fi
10512 if test $ac_cv_header_utmp_h = yes; then
10513 echo "$as_me:$LINENO: checking for struct utmp" >&5
10514 echo $ECHO_N "checking for struct utmp... $ECHO_C" >&6
10515 if test "${struct_utmp+set}" = set; then
10516 echo $ECHO_N "(cached) $ECHO_C" >&6
10517 else
10518 cat >conftest.$ac_ext <<_ACEOF
10519 /* confdefs.h. */
10520 _ACEOF
10521 cat confdefs.h >>conftest.$ac_ext
10522 cat >>conftest.$ac_ext <<_ACEOF
10523 /* end confdefs.h. */
10524 #include <sys/types.h>
10525 #include <utmp.h>
10526 int
10527 main ()
10528 {
10529 struct utmp ut;
10530 ;
10531 return 0;
10532 }
10533 _ACEOF
10534 rm -f conftest.$ac_objext
10535 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10536 (eval $ac_compile) 2>conftest.er1
10537 ac_status=$?
10538 grep -v '^ *+' conftest.er1 >conftest.err
10539 rm -f conftest.er1
10540 cat conftest.err >&5
10541 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10542 (exit $ac_status); } &&
10543 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10544 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10545 (eval $ac_try) 2>&5
10546 ac_status=$?
10547 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10548 (exit $ac_status); }; } &&
10549 { ac_try='test -s conftest.$ac_objext'
10550 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10551 (eval $ac_try) 2>&5
10552 ac_status=$?
10553 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10554 (exit $ac_status); }; }; then
10555 struct_utmp=yes
10556 else
10557 echo "$as_me: failed program was:" >&5
10558 sed 's/^/| /' conftest.$ac_ext >&5
10559
10560 struct_utmp=no
10561 fi
10562 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10563 fi
10564 echo "$as_me:$LINENO: result: $struct_utmp" >&5
10565 echo "${ECHO_T}$struct_utmp" >&6
10566 if test x$struct_utmp = xyes; then
10567
10568 cat >>confdefs.h <<\_ACEOF
10569 #define HAVE_STRUCT_UTMP 1
10570 _ACEOF
10571
10572 fi
10573
10574
10575 echo "$as_me:$LINENO: checking for ut_host in utmp struct" >&5
10576 echo $ECHO_N "checking for ut_host in utmp struct... $ECHO_C" >&6
10577 if test "${struct_utmp_host+set}" = set; then
10578 echo $ECHO_N "(cached) $ECHO_C" >&6
10579 else
10580 cat >conftest.$ac_ext <<_ACEOF
10581 /* confdefs.h. */
10582 _ACEOF
10583 cat confdefs.h >>conftest.$ac_ext
10584 cat >>conftest.$ac_ext <<_ACEOF
10585 /* end confdefs.h. */
10586 #include <sys/types.h>
10587 #include <utmp.h>
10588 int
10589 main ()
10590 {
10591 struct utmp ut; ut.ut_host;
10592 ;
10593 return 0;
10594 }
10595 _ACEOF
10596 rm -f conftest.$ac_objext
10597 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10598 (eval $ac_compile) 2>conftest.er1
10599 ac_status=$?
10600 grep -v '^ *+' conftest.er1 >conftest.err
10601 rm -f conftest.er1
10602 cat conftest.err >&5
10603 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10604 (exit $ac_status); } &&
10605 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10606 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10607 (eval $ac_try) 2>&5
10608 ac_status=$?
10609 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10610 (exit $ac_status); }; } &&
10611 { ac_try='test -s conftest.$ac_objext'
10612 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10613 (eval $ac_try) 2>&5
10614 ac_status=$?
10615 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10616 (exit $ac_status); }; }; then
10617 struct_utmp_host=yes
10618 else
10619 echo "$as_me: failed program was:" >&5
10620 sed 's/^/| /' conftest.$ac_ext >&5
10621
10622 struct_utmp_host=no
10623 fi
10624 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10625 fi
10626 echo "$as_me:$LINENO: result: $struct_utmp_host" >&5
10627 echo "${ECHO_T}$struct_utmp_host" >&6
10628 if test x$struct_utmp_host = xyes; then
10629
10630 cat >>confdefs.h <<\_ACEOF
10631 #define HAVE_UTMP_HOST 1
10632 _ACEOF
10633
10634 fi
10635
10636 echo "$as_me:$LINENO: checking for ut_pid in utmp struct" >&5
10637 echo $ECHO_N "checking for ut_pid in utmp struct... $ECHO_C" >&6
10638 if test "${struct_utmp_pid+set}" = set; then
10639 echo $ECHO_N "(cached) $ECHO_C" >&6
10640 else
10641 cat >conftest.$ac_ext <<_ACEOF
10642 /* confdefs.h. */
10643 _ACEOF
10644 cat confdefs.h >>conftest.$ac_ext
10645 cat >>conftest.$ac_ext <<_ACEOF
10646 /* end confdefs.h. */
10647 #include <sys/types.h>
10648 #include <utmp.h>
10649 int
10650 main ()
10651 {
10652 struct utmp ut; ut.ut_pid;
10653 ;
10654 return 0;
10655 }
10656 _ACEOF
10657 rm -f conftest.$ac_objext
10658 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10659 (eval $ac_compile) 2>conftest.er1
10660 ac_status=$?
10661 grep -v '^ *+' conftest.er1 >conftest.err
10662 rm -f conftest.er1
10663 cat conftest.err >&5
10664 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10665 (exit $ac_status); } &&
10666 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10667 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10668 (eval $ac_try) 2>&5
10669 ac_status=$?
10670 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10671 (exit $ac_status); }; } &&
10672 { ac_try='test -s conftest.$ac_objext'
10673 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10674 (eval $ac_try) 2>&5
10675 ac_status=$?
10676 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10677 (exit $ac_status); }; }; then
10678 struct_utmp_pid=yes
10679 else
10680 echo "$as_me: failed program was:" >&5
10681 sed 's/^/| /' conftest.$ac_ext >&5
10682
10683 struct_utmp_pid=no
10684 fi
10685 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10686 fi
10687 echo "$as_me:$LINENO: result: $struct_utmp_pid" >&5
10688 echo "${ECHO_T}$struct_utmp_pid" >&6
10689 if test x$struct_utmp_pid = xyes; then
10690
10691 cat >>confdefs.h <<\_ACEOF
10692 #define HAVE_UTMP_PID 1
10693 _ACEOF
10694
10695 fi
10696
10697 fi
10698
10699
10700
10701 if test "${ac_cv_header_utmpx_h+set}" = set; then
10702 echo "$as_me:$LINENO: checking for utmpx.h" >&5
10703 echo $ECHO_N "checking for utmpx.h... $ECHO_C" >&6
10704 if test "${ac_cv_header_utmpx_h+set}" = set; then
10705 echo $ECHO_N "(cached) $ECHO_C" >&6
10706 fi
10707 echo "$as_me:$LINENO: result: $ac_cv_header_utmpx_h" >&5
10708 echo "${ECHO_T}$ac_cv_header_utmpx_h" >&6
10709 else
10710 # Is the header compilable?
10711 echo "$as_me:$LINENO: checking utmpx.h usability" >&5
10712 echo $ECHO_N "checking utmpx.h usability... $ECHO_C" >&6
10713 cat >conftest.$ac_ext <<_ACEOF
10714 /* confdefs.h. */
10715 _ACEOF
10716 cat confdefs.h >>conftest.$ac_ext
10717 cat >>conftest.$ac_ext <<_ACEOF
10718 /* end confdefs.h. */
10719 $ac_includes_default
10720 #include <utmpx.h>
10721 _ACEOF
10722 rm -f conftest.$ac_objext
10723 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10724 (eval $ac_compile) 2>conftest.er1
10725 ac_status=$?
10726 grep -v '^ *+' conftest.er1 >conftest.err
10727 rm -f conftest.er1
10728 cat conftest.err >&5
10729 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10730 (exit $ac_status); } &&
10731 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10732 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10733 (eval $ac_try) 2>&5
10734 ac_status=$?
10735 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10736 (exit $ac_status); }; } &&
10737 { ac_try='test -s conftest.$ac_objext'
10738 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10739 (eval $ac_try) 2>&5
10740 ac_status=$?
10741 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10742 (exit $ac_status); }; }; then
10743 ac_header_compiler=yes
10744 else
10745 echo "$as_me: failed program was:" >&5
10746 sed 's/^/| /' conftest.$ac_ext >&5
10747
10748 ac_header_compiler=no
10749 fi
10750 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10751 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10752 echo "${ECHO_T}$ac_header_compiler" >&6
10753
10754 # Is the header present?
10755 echo "$as_me:$LINENO: checking utmpx.h presence" >&5
10756 echo $ECHO_N "checking utmpx.h presence... $ECHO_C" >&6
10757 cat >conftest.$ac_ext <<_ACEOF
10758 /* confdefs.h. */
10759 _ACEOF
10760 cat confdefs.h >>conftest.$ac_ext
10761 cat >>conftest.$ac_ext <<_ACEOF
10762 /* end confdefs.h. */
10763 #include <utmpx.h>
10764 _ACEOF
10765 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10766 (eval $ac_cpp conftest.$ac_ext) 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); } >/dev/null; then
10773 if test -s conftest.err; then
10774 ac_cpp_err=$ac_cxx_preproc_warn_flag
10775 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10776 else
10777 ac_cpp_err=
10778 fi
10779 else
10780 ac_cpp_err=yes
10781 fi
10782 if test -z "$ac_cpp_err"; then
10783 ac_header_preproc=yes
10784 else
10785 echo "$as_me: failed program was:" >&5
10786 sed 's/^/| /' conftest.$ac_ext >&5
10787
10788 ac_header_preproc=no
10789 fi
10790 rm -f conftest.err conftest.$ac_ext
10791 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10792 echo "${ECHO_T}$ac_header_preproc" >&6
10793
10794 # So? What about this header?
10795 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10796 yes:no: )
10797 { echo "$as_me:$LINENO: WARNING: utmpx.h: accepted by the compiler, rejected by the preprocessor!" >&5
10798 echo "$as_me: WARNING: utmpx.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
10799 { echo "$as_me:$LINENO: WARNING: utmpx.h: proceeding with the compiler's result" >&5
10800 echo "$as_me: WARNING: utmpx.h: proceeding with the compiler's result" >&2;}
10801 ac_header_preproc=yes
10802 ;;
10803 no:yes:* )
10804 { echo "$as_me:$LINENO: WARNING: utmpx.h: present but cannot be compiled" >&5
10805 echo "$as_me: WARNING: utmpx.h: present but cannot be compiled" >&2;}
10806 { echo "$as_me:$LINENO: WARNING: utmpx.h: check for missing prerequisite headers?" >&5
10807 echo "$as_me: WARNING: utmpx.h: check for missing prerequisite headers?" >&2;}
10808 { echo "$as_me:$LINENO: WARNING: utmpx.h: see the Autoconf documentation" >&5
10809 echo "$as_me: WARNING: utmpx.h: see the Autoconf documentation" >&2;}
10810 { echo "$as_me:$LINENO: WARNING: utmpx.h: section \"Present But Cannot Be Compiled\"" >&5
10811 echo "$as_me: WARNING: utmpx.h: section \"Present But Cannot Be Compiled\"" >&2;}
10812 { echo "$as_me:$LINENO: WARNING: utmpx.h: proceeding with the preprocessor's result" >&5
10813 echo "$as_me: WARNING: utmpx.h: proceeding with the preprocessor's result" >&2;}
10814 { echo "$as_me:$LINENO: WARNING: utmpx.h: in the future, the compiler will take precedence" >&5
10815 echo "$as_me: WARNING: utmpx.h: in the future, the compiler will take precedence" >&2;}
10816 (
10817 cat <<\_ASBOX
10818 ## ------------------------------------------ ##
10819 ## Report this to the AC_PACKAGE_NAME lists. ##
10820 ## ------------------------------------------ ##
10821 _ASBOX
10822 ) |
10823 sed "s/^/$as_me: WARNING: /" >&2
10824 ;;
10825 esac
10826 echo "$as_me:$LINENO: checking for utmpx.h" >&5
10827 echo $ECHO_N "checking for utmpx.h... $ECHO_C" >&6
10828 if test "${ac_cv_header_utmpx_h+set}" = set; then
10829 echo $ECHO_N "(cached) $ECHO_C" >&6
10830 else
10831 ac_cv_header_utmpx_h=$ac_header_preproc
10832 fi
10833 echo "$as_me:$LINENO: result: $ac_cv_header_utmpx_h" >&5
10834 echo "${ECHO_T}$ac_cv_header_utmpx_h" >&6
10835
10836 fi
10837 if test $ac_cv_header_utmpx_h = yes; then
10838 echo "$as_me:$LINENO: checking for struct utmpx" >&5
10839 echo $ECHO_N "checking for struct utmpx... $ECHO_C" >&6
10840 if test "${struct_utmpx+set}" = set; then
10841 echo $ECHO_N "(cached) $ECHO_C" >&6
10842 else
10843 cat >conftest.$ac_ext <<_ACEOF
10844 /* confdefs.h. */
10845 _ACEOF
10846 cat confdefs.h >>conftest.$ac_ext
10847 cat >>conftest.$ac_ext <<_ACEOF
10848 /* end confdefs.h. */
10849 #include <sys/types.h>
10850 #include <utmpx.h>
10851 int
10852 main ()
10853 {
10854 struct utmpx ut;
10855 ;
10856 return 0;
10857 }
10858 _ACEOF
10859 rm -f conftest.$ac_objext
10860 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10861 (eval $ac_compile) 2>conftest.er1
10862 ac_status=$?
10863 grep -v '^ *+' conftest.er1 >conftest.err
10864 rm -f conftest.er1
10865 cat conftest.err >&5
10866 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10867 (exit $ac_status); } &&
10868 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10869 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10870 (eval $ac_try) 2>&5
10871 ac_status=$?
10872 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10873 (exit $ac_status); }; } &&
10874 { ac_try='test -s conftest.$ac_objext'
10875 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10876 (eval $ac_try) 2>&5
10877 ac_status=$?
10878 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10879 (exit $ac_status); }; }; then
10880 struct_utmpx=yes
10881 else
10882 echo "$as_me: failed program was:" >&5
10883 sed 's/^/| /' conftest.$ac_ext >&5
10884
10885 struct_utmpx=no
10886 fi
10887 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10888 fi
10889 echo "$as_me:$LINENO: result: $struct_utmpx" >&5
10890 echo "${ECHO_T}$struct_utmpx" >&6
10891 if test x$struct_utmpx = xyes; then
10892
10893 cat >>confdefs.h <<\_ACEOF
10894 #define HAVE_STRUCT_UTMPX 1
10895 _ACEOF
10896
10897 fi
10898
10899
10900 echo "$as_me:$LINENO: checking for host in utmpx struct" >&5
10901 echo $ECHO_N "checking for host in utmpx struct... $ECHO_C" >&6
10902 if test "${struct_utmpx_host+set}" = set; then
10903 echo $ECHO_N "(cached) $ECHO_C" >&6
10904 else
10905 cat >conftest.$ac_ext <<_ACEOF
10906 /* confdefs.h. */
10907 _ACEOF
10908 cat confdefs.h >>conftest.$ac_ext
10909 cat >>conftest.$ac_ext <<_ACEOF
10910 /* end confdefs.h. */
10911 #include <sys/types.h>
10912 #include <utmpx.h>
10913 int
10914 main ()
10915 {
10916 struct utmpx utx; utx.ut_host;
10917 ;
10918 return 0;
10919 }
10920 _ACEOF
10921 rm -f conftest.$ac_objext
10922 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10923 (eval $ac_compile) 2>conftest.er1
10924 ac_status=$?
10925 grep -v '^ *+' conftest.er1 >conftest.err
10926 rm -f conftest.er1
10927 cat conftest.err >&5
10928 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10929 (exit $ac_status); } &&
10930 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10931 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10932 (eval $ac_try) 2>&5
10933 ac_status=$?
10934 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10935 (exit $ac_status); }; } &&
10936 { ac_try='test -s conftest.$ac_objext'
10937 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10938 (eval $ac_try) 2>&5
10939 ac_status=$?
10940 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10941 (exit $ac_status); }; }; then
10942 struct_utmpx_host=yes
10943 else
10944 echo "$as_me: failed program was:" >&5
10945 sed 's/^/| /' conftest.$ac_ext >&5
10946
10947 struct_utmpx_host=no
10948 fi
10949 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10950 fi
10951 echo "$as_me:$LINENO: result: $struct_utmpx_host" >&5
10952 echo "${ECHO_T}$struct_utmpx_host" >&6
10953 if test x$struct_utmpx_host = xyes; then
10954
10955 cat >>confdefs.h <<\_ACEOF
10956 #define HAVE_UTMPX_HOST 1
10957 _ACEOF
10958
10959 fi
10960
10961 echo "$as_me:$LINENO: checking for session in utmpx struct" >&5
10962 echo $ECHO_N "checking for session in utmpx struct... $ECHO_C" >&6
10963 if test "${struct_utmpx_session+set}" = set; then
10964 echo $ECHO_N "(cached) $ECHO_C" >&6
10965 else
10966 cat >conftest.$ac_ext <<_ACEOF
10967 /* confdefs.h. */
10968 _ACEOF
10969 cat confdefs.h >>conftest.$ac_ext
10970 cat >>conftest.$ac_ext <<_ACEOF
10971 /* end confdefs.h. */
10972 #include <sys/types.h>
10973 #include <utmpx.h>
10974 int
10975 main ()
10976 {
10977 struct utmpx utx; utx.ut_session;
10978 ;
10979 return 0;
10980 }
10981 _ACEOF
10982 rm -f conftest.$ac_objext
10983 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10984 (eval $ac_compile) 2>conftest.er1
10985 ac_status=$?
10986 grep -v '^ *+' conftest.er1 >conftest.err
10987 rm -f conftest.er1
10988 cat conftest.err >&5
10989 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10990 (exit $ac_status); } &&
10991 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10992 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10993 (eval $ac_try) 2>&5
10994 ac_status=$?
10995 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10996 (exit $ac_status); }; } &&
10997 { ac_try='test -s conftest.$ac_objext'
10998 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10999 (eval $ac_try) 2>&5
11000 ac_status=$?
11001 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11002 (exit $ac_status); }; }; then
11003 struct_utmpx_session=yes
11004 else
11005 echo "$as_me: failed program was:" >&5
11006 sed 's/^/| /' conftest.$ac_ext >&5
11007
11008 struct_utmpx_session=no
11009 fi
11010 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11011 fi
11012 echo "$as_me:$LINENO: result: $struct_utmpx_session" >&5
11013 echo "${ECHO_T}$struct_utmpx_session" >&6
11014 if test x$struct_utmpx_session = xyes; then
11015
11016 cat >>confdefs.h <<\_ACEOF
11017 #define HAVE_UTMPX_SESSION 1
11018 _ACEOF
11019
11020 fi
11021
11022 fi
11023
11024
11025 echo "$as_me:$LINENO: checking for struct lastlog" >&5
11026 echo $ECHO_N "checking for struct lastlog... $ECHO_C" >&6
11027 if test "${struct_lastlog+set}" = set; then
11028 echo $ECHO_N "(cached) $ECHO_C" >&6
11029 else
11030 cat >conftest.$ac_ext <<_ACEOF
11031 /* confdefs.h. */
11032 _ACEOF
11033 cat confdefs.h >>conftest.$ac_ext
11034 cat >>conftest.$ac_ext <<_ACEOF
11035 /* end confdefs.h. */
11036 #include <sys/types.h>
11037 #include <utmp.h>
11038 #ifdef HAVE_LASTLOG_H
11039 #include <lastlog.h>
11040 #endif
11041
11042 int
11043 main ()
11044 {
11045 struct lastlog ll;
11046 ;
11047 return 0;
11048 }
11049 _ACEOF
11050 rm -f conftest.$ac_objext
11051 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11052 (eval $ac_compile) 2>conftest.er1
11053 ac_status=$?
11054 grep -v '^ *+' conftest.er1 >conftest.err
11055 rm -f conftest.er1
11056 cat conftest.err >&5
11057 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11058 (exit $ac_status); } &&
11059 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11060 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11061 (eval $ac_try) 2>&5
11062 ac_status=$?
11063 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11064 (exit $ac_status); }; } &&
11065 { ac_try='test -s conftest.$ac_objext'
11066 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11067 (eval $ac_try) 2>&5
11068 ac_status=$?
11069 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11070 (exit $ac_status); }; }; then
11071 struct_lastlog=yes
11072 else
11073 echo "$as_me: failed program was:" >&5
11074 sed 's/^/| /' conftest.$ac_ext >&5
11075
11076 struct_lastlog=no
11077 fi
11078 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11079 fi
11080 echo "$as_me:$LINENO: result: $struct_lastlog" >&5
11081 echo "${ECHO_T}$struct_lastlog" >&6
11082 if test x$struct_lastlog = xyes; then
11083
11084 cat >>confdefs.h <<\_ACEOF
11085 #define HAVE_STRUCT_LASTLOG 1
11086 _ACEOF
11087
11088 fi
11089
11090 echo "$as_me:$LINENO: checking for struct lastlogx" >&5
11091 echo $ECHO_N "checking for struct lastlogx... $ECHO_C" >&6
11092 if test "${struct_lastlogx+set}" = set; then
11093 echo $ECHO_N "(cached) $ECHO_C" >&6
11094 else
11095 cat >conftest.$ac_ext <<_ACEOF
11096 /* confdefs.h. */
11097 _ACEOF
11098 cat confdefs.h >>conftest.$ac_ext
11099 cat >>conftest.$ac_ext <<_ACEOF
11100 /* end confdefs.h. */
11101 #include <sys/types.h>
11102 #include <utmpx.h>
11103 #ifdef HAVE_LASTLOG_H
11104 #include <lastlog.h>
11105 #endif
11106
11107 int
11108 main ()
11109 {
11110 struct lastlogx ll;
11111 ;
11112 return 0;
11113 }
11114 _ACEOF
11115 rm -f conftest.$ac_objext
11116 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11117 (eval $ac_compile) 2>conftest.er1
11118 ac_status=$?
11119 grep -v '^ *+' conftest.er1 >conftest.err
11120 rm -f conftest.er1
11121 cat conftest.err >&5
11122 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11123 (exit $ac_status); } &&
11124 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11125 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11126 (eval $ac_try) 2>&5
11127 ac_status=$?
11128 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11129 (exit $ac_status); }; } &&
11130 { ac_try='test -s conftest.$ac_objext'
11131 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11132 (eval $ac_try) 2>&5
11133 ac_status=$?
11134 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11135 (exit $ac_status); }; }; then
11136 struct_lastlogx=yes
11137 else
11138 echo "$as_me: failed program was:" >&5
11139 sed 's/^/| /' conftest.$ac_ext >&5
11140
11141 struct_lastlogx=no
11142 fi
11143 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11144 fi
11145 echo "$as_me:$LINENO: result: $struct_lastlogx" >&5
11146 echo "${ECHO_T}$struct_lastlogx" >&6
11147 if test x$struct_lastlogx = xyes; then
11148
11149 cat >>confdefs.h <<\_ACEOF
11150 #define HAVE_STRUCT_LASTLOGX 1
11151 _ACEOF
11152
11153 fi
11154
11155
11156 echo "$as_me:$LINENO: checking where utmp is located" >&5
11157 echo $ECHO_N "checking where utmp is located... $ECHO_C" >&6
11158 if test "${path_utmp+set}" = set; then
11159 echo $ECHO_N "(cached) $ECHO_C" >&6
11160 else
11161 if test "$cross_compiling" = yes; then
11162 { echo "$as_me:$LINENO: WARNING: Define UTMP_FILE in config.h manually" >&5
11163 echo "$as_me: WARNING: Define UTMP_FILE in config.h manually" >&2;}
11164 else
11165 cat >conftest.$ac_ext <<_ACEOF
11166 /* confdefs.h. */
11167 _ACEOF
11168 cat confdefs.h >>conftest.$ac_ext
11169 cat >>conftest.$ac_ext <<_ACEOF
11170 /* end confdefs.h. */
11171 #include <stdio.h>
11172 #include <sys/types.h>
11173 #include <utmp.h>
11174 #include <errno.h>
11175 main()
11176 {
11177 char **u, *utmplist[] = {
11178 "/var/run/utmp", "/var/adm/utmp", "/etc/utmp", "/usr/etc/utmp", "/usr/adm/utmp", NULL };
11179 FILE *a, *f=fopen("conftestval", "w");
11180 if (!f) exit(1);
11181 #ifdef UTMP_FILE
11182 fprintf(f, "%s\n", UTMP_FILE);
11183 exit(0);
11184 #endif
11185 #ifdef _PATH_UTMP
11186 fprintf(f, "%s\n", _PATH_UTMP);
11187 exit(0);
11188 #endif
11189 for (u = utmplist; *u; u++) {
11190 if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
11191 fprintf(f, "%s\n", *u);
11192 exit(0);
11193 }
11194 }
11195 exit(0);
11196 }
11197 _ACEOF
11198 rm -f conftest$ac_exeext
11199 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11200 (eval $ac_link) 2>&5
11201 ac_status=$?
11202 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11203 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11204 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11205 (eval $ac_try) 2>&5
11206 ac_status=$?
11207 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11208 (exit $ac_status); }; }; then
11209 path_utmp=`cat conftestval`
11210 else
11211 echo "$as_me: program exited with status $ac_status" >&5
11212 echo "$as_me: failed program was:" >&5
11213 sed 's/^/| /' conftest.$ac_ext >&5
11214
11215 ( exit $ac_status )
11216 path_utmp=
11217 fi
11218 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11219 fi
11220 fi
11221 echo "$as_me:$LINENO: result: $path_utmp" >&5
11222 echo "${ECHO_T}$path_utmp" >&6
11223 if test x$path_utmp != x; then
11224
11225 cat >>confdefs.h <<_ACEOF
11226 #define UTMP_FILE "$path_utmp"
11227 _ACEOF
11228
11229 fi
11230
11231
11232 echo "$as_me:$LINENO: checking where utmpx is located" >&5
11233 echo $ECHO_N "checking where utmpx is located... $ECHO_C" >&6
11234 if test "${path_utmpx+set}" = set; then
11235 echo $ECHO_N "(cached) $ECHO_C" >&6
11236 else
11237 if test "$cross_compiling" = yes; then
11238 { echo "$as_me:$LINENO: WARNING: Define UTMPX_FILE in config.h manually" >&5
11239 echo "$as_me: WARNING: Define UTMPX_FILE in config.h manually" >&2;}
11240 else
11241 cat >conftest.$ac_ext <<_ACEOF
11242 /* confdefs.h. */
11243 _ACEOF
11244 cat confdefs.h >>conftest.$ac_ext
11245 cat >>conftest.$ac_ext <<_ACEOF
11246 /* end confdefs.h. */
11247 #include <stdio.h>
11248 #include <sys/types.h>
11249 #include <utmpx.h>
11250 #include <errno.h>
11251 #include <sys/stat.h>
11252 #ifdef HAVE_STRING_H
11253 #include <string.h>
11254 #endif
11255 main()
11256 {
11257 char **u, *p, *utmplist[] = {
11258 #ifdef UTMPX_FILE
11259 UTMPX_FILE,
11260 #endif
11261 #ifdef _PATH_UTMPX
11262 _PATH_UTMPX,
11263 #endif
11264 "/var/adm/utmpx", "/etc/utmpx", NULL };
11265 FILE *a, *f=fopen("conftestval", "w");
11266 struct stat statu, statux;
11267 if (!f) exit(1);
11268 for (u = utmplist; *u; u++) {
11269 if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
11270 if (stat(*u, &statux) < 0)
11271 continue;
11272 p = strdup(*u);
11273 p[strlen(p) - 1] = '\0';
11274 if (stat(p, &statu) >= 0
11275 && (statu.st_mtime - statux.st_mtime > 86400))
11276 continue;
11277 fprintf(f, "%s\n", *u);
11278 exit(0);
11279 }
11280 }
11281 exit(0);
11282 }
11283 _ACEOF
11284 rm -f conftest$ac_exeext
11285 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11286 (eval $ac_link) 2>&5
11287 ac_status=$?
11288 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11289 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11290 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11291 (eval $ac_try) 2>&5
11292 ac_status=$?
11293 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11294 (exit $ac_status); }; }; then
11295 path_utmpx=`cat conftestval`
11296 else
11297 echo "$as_me: program exited with status $ac_status" >&5
11298 echo "$as_me: failed program was:" >&5
11299 sed 's/^/| /' conftest.$ac_ext >&5
11300
11301 ( exit $ac_status )
11302 path_utmpx=
11303 fi
11304 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11305 fi
11306 fi
11307 echo "$as_me:$LINENO: result: $path_utmpx" >&5
11308 echo "${ECHO_T}$path_utmpx" >&6
11309 if test x$path_utmpx != x; then
11310
11311 cat >>confdefs.h <<_ACEOF
11312 #define UTMPX_FILE "$path_utmpx"
11313 _ACEOF
11314
11315 fi
11316
11317
11318 echo "$as_me:$LINENO: checking where wtmp is located" >&5
11319 echo $ECHO_N "checking where wtmp is located... $ECHO_C" >&6
11320 if test "${path_wtmp+set}" = set; then
11321 echo $ECHO_N "(cached) $ECHO_C" >&6
11322 else
11323 if test "$cross_compiling" = yes; then
11324 { echo "$as_me:$LINENO: WARNING: Define WTMP_FILE in config.h manually" >&5
11325 echo "$as_me: WARNING: Define WTMP_FILE in config.h manually" >&2;}
11326 else
11327 cat >conftest.$ac_ext <<_ACEOF
11328 /* confdefs.h. */
11329 _ACEOF
11330 cat confdefs.h >>conftest.$ac_ext
11331 cat >>conftest.$ac_ext <<_ACEOF
11332 /* end confdefs.h. */
11333 #include <stdio.h>
11334 #include <sys/types.h>
11335 #ifdef HAVE_UTMP_H
11336 #include <utmp.h>
11337 #endif
11338 #include <errno.h>
11339 main()
11340 {
11341 char **w, *wtmplist[] = {
11342 "/var/log/wtmp", "/var/adm/wtmp", "/etc/wtmp", "/usr/etc/wtmp", "/usr/adm/wtmp", NULL };
11343 FILE *a, *f=fopen("conftestval", "w");
11344 if (!f) exit(1);
11345 #ifdef WTMP_FILE
11346 fprintf(f, "%s\n", WTMP_FILE);
11347 exit(0);
11348 #endif
11349 #ifdef _PATH_WTMP
11350 fprintf(f, "%s\n", _PATH_WTMP);
11351 exit(0);
11352 #endif
11353 for (w = wtmplist; *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 path_wtmp=`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 path_wtmp=
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: $path_wtmp" >&5
11386 echo "${ECHO_T}$path_wtmp" >&6
11387 if test x$path_wtmp != x; then
11388
11389 cat >>confdefs.h <<_ACEOF
11390 #define WTMP_FILE "$path_wtmp"
11391 _ACEOF
11392
11393 fi
11394
11395 echo "$as_me:$LINENO: checking where wtmpx is located" >&5
11396 echo $ECHO_N "checking where wtmpx is located... $ECHO_C" >&6
11397 if test "${path_wtmpx+set}" = set; then
11398 echo $ECHO_N "(cached) $ECHO_C" >&6
11399 else
11400 if test "$cross_compiling" = yes; then
11401 { echo "$as_me:$LINENO: WARNING: Define WTMPX_FILE in config.h manually" >&5
11402 echo "$as_me: WARNING: Define WTMPX_FILE in config.h manually" >&2;}
11403 else
11404 cat >conftest.$ac_ext <<_ACEOF
11405 /* confdefs.h. */
11406 _ACEOF
11407 cat confdefs.h >>conftest.$ac_ext
11408 cat >>conftest.$ac_ext <<_ACEOF
11409 /* end confdefs.h. */
11410 #include <stdio.h>
11411 #ifdef HAVE_UTMPX_H
11412 #include <utmpx.h>
11413 #endif
11414 #include <errno.h>
11415 main()
11416 {
11417 char **w, *wtmplist[] = {
11418 "/var/log/wtmpx", "/var/adm/wtmpx", NULL };
11419 FILE *a, *f=fopen("conftestval", "w");
11420 if (!f) exit(1);
11421 #ifdef WTMPX_FILE
11422 fprintf(f, "%s\n", WTMPX_FILE);
11423 exit(0);
11424 #endif
11425 #ifdef _PATH_WTMPX
11426 fprintf(f, "%s\n", _PATH_WTMPX);
11427 exit(0);
11428 #endif
11429 for (w = wtmplist; *w; w++) {
11430 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
11431 fprintf(f, "%s\n", *w);
11432 exit(0);
11433 }
11434 }
11435 exit(0);
11436 }
11437 _ACEOF
11438 rm -f conftest$ac_exeext
11439 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11440 (eval $ac_link) 2>&5
11441 ac_status=$?
11442 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11443 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11444 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11445 (eval $ac_try) 2>&5
11446 ac_status=$?
11447 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11448 (exit $ac_status); }; }; then
11449 path_wtmpx=`cat conftestval`
11450 else
11451 echo "$as_me: program exited with status $ac_status" >&5
11452 echo "$as_me: failed program was:" >&5
11453 sed 's/^/| /' conftest.$ac_ext >&5
11454
11455 ( exit $ac_status )
11456 path_wtmpx=
11457 fi
11458 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11459 fi
11460 fi
11461 echo "$as_me:$LINENO: result: $path_wtmpx" >&5
11462 echo "${ECHO_T}$path_wtmpx" >&6
11463 if test x$path_wtmpx != x; then
11464
11465 cat >>confdefs.h <<_ACEOF
11466 #define WTMPX_FILE "$path_wtmpx"
11467 _ACEOF
11468
11469 fi
11470
11471 echo "$as_me:$LINENO: checking where lastlog is located" >&5
11472 echo $ECHO_N "checking where lastlog is located... $ECHO_C" >&6
11473 if test "${path_lastlog+set}" = set; then
11474 echo $ECHO_N "(cached) $ECHO_C" >&6
11475 else
11476 if test "$cross_compiling" = yes; then
11477 { echo "$as_me:$LINENO: WARNING: Define LASTLOG_FILE in config.h manually" >&5
11478 echo "$as_me: WARNING: Define LASTLOG_FILE in config.h manually" >&2;}
11479 else
11480 cat >conftest.$ac_ext <<_ACEOF
11481 /* confdefs.h. */
11482 _ACEOF
11483 cat confdefs.h >>conftest.$ac_ext
11484 cat >>conftest.$ac_ext <<_ACEOF
11485 /* end confdefs.h. */
11486 #include <stdio.h>
11487 #include <sys/types.h>
11488 #ifdef HAVE_UTMPX_H
11489 #include <utmpx.h>
11490 #elif defined(HAVE_UTMP_H)
11491 #include <utmp.h>
11492 #endif
11493 #ifdef HAVE_LASTLOG_H
11494 #include <lastlog.h>
11495 #endif
11496 #include <errno.h>
11497 main()
11498 {
11499 char **w, *lastloglist[] = { "/var/log/lastlog", NULL };
11500 FILE *a, *f=fopen("conftestval", "w");
11501 if (!f) exit(1);
11502 #ifdef LASTLOG_FILE
11503 fprintf(f, "%s\n", LASTLOG_FILE);
11504 exit(0);
11505 #endif
11506 #ifdef _PATH_LASTLOG
11507 fprintf(f, "%s\n", _PATH_LASTLOG);
11508 exit(0);
11509 #endif
11510 for (w = lastloglist; *w; w++) {
11511 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
11512 fprintf(f, "%s\n", *w);
11513 exit(0);
11514 }
11515 }
11516 exit(0);
11517 }
11518 _ACEOF
11519 rm -f conftest$ac_exeext
11520 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11521 (eval $ac_link) 2>&5
11522 ac_status=$?
11523 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11524 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11525 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11526 (eval $ac_try) 2>&5
11527 ac_status=$?
11528 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11529 (exit $ac_status); }; }; then
11530 path_lastlog=`cat conftestval`
11531 else
11532 echo "$as_me: program exited with status $ac_status" >&5
11533 echo "$as_me: failed program was:" >&5
11534 sed 's/^/| /' conftest.$ac_ext >&5
11535
11536 ( exit $ac_status )
11537 path_lastlog=
11538 fi
11539 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11540 fi
11541 fi
11542 echo "$as_me:$LINENO: result: $path_lastlog" >&5
11543 echo "${ECHO_T}$path_lastlog" >&6
11544 if test x$path_lastlog != x; then
11545
11546 cat >>confdefs.h <<_ACEOF
11547 #define LASTLOG_FILE "$path_lastlog"
11548 _ACEOF
11549
11550 if test -d "$path_lastlog"; then
11551
11552 cat >>confdefs.h <<\_ACEOF
11553 #define LASTLOG_IS_DIR 1
11554 _ACEOF
11555
11556 fi
11557 fi
11558
11559 echo "$as_me:$LINENO: checking where lastlogx is located" >&5
11560 echo $ECHO_N "checking where lastlogx is located... $ECHO_C" >&6
11561 if test "${path_lastlogx+set}" = set; then
11562 echo $ECHO_N "(cached) $ECHO_C" >&6
11563 else
11564 if test "$cross_compiling" = yes; then
11565 { echo "$as_me:$LINENO: WARNING: Define LASTLOGX_FILE in config.h manually" >&5
11566 echo "$as_me: WARNING: Define LASTLOGX_FILE in config.h manually" >&2;}
11567 else
11568 cat >conftest.$ac_ext <<_ACEOF
11569 /* confdefs.h. */
11570 _ACEOF
11571 cat confdefs.h >>conftest.$ac_ext
11572 cat >>conftest.$ac_ext <<_ACEOF
11573 /* end confdefs.h. */
11574 #include <stdio.h>
11575 #ifdef HAVE_UTMPX_H
11576 #include <utmpx.h>
11577 #endif
11578 #include <errno.h>
11579 main()
11580 {
11581 char **w, *wtmplist[] = { "/var/log/lastlogx", "/var/adm/lastlogx", NULL };
11582 FILE *a, *f=fopen("conftestval", "w");
11583 if (!f) exit(1);
11584 #ifdef LASTLOGX_FILE
11585 fprintf(f, "%s\n", LASTLOGX_FILE);
11586 exit(0);
11587 #endif
11588 #ifdef _PATH_LASTLOGX
11589 fprintf(f, "%s\n", _PATH_LASTLOGX);
11590 exit(0);
11591 #endif
11592 for (w = wtmplist; *w; w++) {
11593 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
11594 fprintf(f, "%s\n", *w);
11595 exit(0);
11596 }
11597 }
11598 exit(0);
11599 }
11600 _ACEOF
11601 rm -f conftest$ac_exeext
11602 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11603 (eval $ac_link) 2>&5
11604 ac_status=$?
11605 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11606 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11607 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11608 (eval $ac_try) 2>&5
11609 ac_status=$?
11610 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11611 (exit $ac_status); }; }; then
11612 path_lastlogx=`cat conftestval`
11613 else
11614 echo "$as_me: program exited with status $ac_status" >&5
11615 echo "$as_me: failed program was:" >&5
11616 sed 's/^/| /' conftest.$ac_ext >&5
11617
11618 ( exit $ac_status )
11619 path_lastlogx=
11620 fi
11621 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11622 fi
11623 fi
11624 echo "$as_me:$LINENO: result: $path_lastlogx" >&5
11625 echo "${ECHO_T}$path_lastlogx" >&6
11626 if test x$path_lastlogx != x; then
11627
11628 cat >>confdefs.h <<_ACEOF
11629 #define LASTLOGX_FILE "$path_lastlogx"
11630 _ACEOF
11631
11632 fi
11633
11634 if test x$support_utmp != xyes; then
11635 echo " utmp support: disabled"
11636 echo
11637 else
11638 echo " utmp support: enabled
11639 utmp file: $path_utmp
11640 utmpx file: $path_utmpx
11641 wtmp file: $path_wtmp
11642 wtmpx file: $path_wtmpx
11643 lastlog file: $path_lastlog
11644 lastlogx file: $path_lastlogx"
11645 fi
11646
11647
11648
11649 echo "$as_me:$LINENO: checking where ttys/ttytab is located" >&5
11650 echo $ECHO_N "checking where ttys/ttytab is located... $ECHO_C" >&6
11651 if test "${rxvt_cv_path_ttytab+set}" = set; then
11652 echo $ECHO_N "(cached) $ECHO_C" >&6
11653 else
11654 for ttys_file in /etc/ttys /etc/ttytab;
11655 do
11656 if test -f "$ttys_file" ; then
11657 rxvt_cv_path_ttytab=$ttys_file
11658 break
11659 fi
11660 done
11661
11662 fi
11663 echo "$as_me:$LINENO: result: $rxvt_cv_path_ttytab" >&5
11664 echo "${ECHO_T}$rxvt_cv_path_ttytab" >&6
11665 if test x$rxvt_cv_path_ttytab != x; then
11666
11667 cat >>confdefs.h <<_ACEOF
11668 #define TTYTAB_FILENAME "$rxvt_cv_path_ttytab"
11669 _ACEOF
11670
11671 fi
11672
11673
11674 ac_save_LIBS=$LIBS
11675 ac_save_CFLAGS=$CFLAGS
11676 CFLAGS="$CFLAGS $X_CFLAGS"
11677 LIBS="$LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
11678 if test x$rxvt_cv_rpath = xyes -o x$rxvt_cv_R = xyes; then
11679 LIBS=`echo $LIBS | sed "$R_TRANSLATE"`
11680 fi
11681 echo "$as_me:$LINENO: checking for working Xlocale" >&5
11682 echo $ECHO_N "checking for working Xlocale... $ECHO_C" >&6
11683 if test "${rxvt_cv_func_xlocale+set}" = set; then
11684 echo $ECHO_N "(cached) $ECHO_C" >&6
11685 else
11686 if test "$cross_compiling" = yes; then
11687 { echo "$as_me:$LINENO: WARNING: Define NO_XLOCALE in config.h manually" >&5
11688 echo "$as_me: WARNING: Define NO_XLOCALE in config.h manually" >&2;}
11689 else
11690 cat >conftest.$ac_ext <<_ACEOF
11691 /* confdefs.h. */
11692 _ACEOF
11693 cat confdefs.h >>conftest.$ac_ext
11694 cat >>conftest.$ac_ext <<_ACEOF
11695 /* end confdefs.h. */
11696 #include <X11/Xlib.h>
11697 main() {
11698 char *p;
11699 if ((p = XSetLocaleModifiers("@im=none")) != NULL && *p)
11700 exit (XSupportsLocale() ? 0 : 1);
11701 else
11702 exit (1);}
11703 _ACEOF
11704 rm -f conftest$ac_exeext
11705 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11706 (eval $ac_link) 2>&5
11707 ac_status=$?
11708 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11709 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11710 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11711 (eval $ac_try) 2>&5
11712 ac_status=$?
11713 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11714 (exit $ac_status); }; }; then
11715 rxvt_cv_func_xlocale=yes
11716 else
11717 echo "$as_me: program exited with status $ac_status" >&5
11718 echo "$as_me: failed program was:" >&5
11719 sed 's/^/| /' conftest.$ac_ext >&5
11720
11721 ( exit $ac_status )
11722 rxvt_cv_func_xlocale=no
11723 fi
11724 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11725 fi
11726 fi
11727 echo "$as_me:$LINENO: result: $rxvt_cv_func_xlocale" >&5
11728 echo "${ECHO_T}$rxvt_cv_func_xlocale" >&6
11729 if test x$rxvt_cv_func_xlocale = xyes; then
11730
11731 cat >>confdefs.h <<\_ACEOF
11732 #define HAVE_XLOCALE 1
11733 _ACEOF
11734
11735 fi
11736
11737 echo "$as_me:$LINENO: checking for working X setlocale" >&5
11738 echo $ECHO_N "checking for working X setlocale... $ECHO_C" >&6
11739 if test "${rxvt_cv_func_xsetlocale+set}" = set; then
11740 echo $ECHO_N "(cached) $ECHO_C" >&6
11741 else
11742 cat >conftest.$ac_ext <<_ACEOF
11743 /* confdefs.h. */
11744 _ACEOF
11745 cat confdefs.h >>conftest.$ac_ext
11746 cat >>conftest.$ac_ext <<_ACEOF
11747 /* end confdefs.h. */
11748 #define X_LOCALE 1
11749 #include <X11/Xlocale.h>
11750 int
11751 main ()
11752 {
11753 setlocale(LC_CTYPE, "");
11754 ;
11755 return 0;
11756 }
11757 _ACEOF
11758 rm -f conftest.$ac_objext conftest$ac_exeext
11759 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11760 (eval $ac_link) 2>conftest.er1
11761 ac_status=$?
11762 grep -v '^ *+' conftest.er1 >conftest.err
11763 rm -f conftest.er1
11764 cat conftest.err >&5
11765 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11766 (exit $ac_status); } &&
11767 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11768 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11769 (eval $ac_try) 2>&5
11770 ac_status=$?
11771 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11772 (exit $ac_status); }; } &&
11773 { ac_try='test -s conftest$ac_exeext'
11774 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11775 (eval $ac_try) 2>&5
11776 ac_status=$?
11777 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11778 (exit $ac_status); }; }; then
11779 rxvt_cv_func_xsetlocale=yes
11780 else
11781 echo "$as_me: failed program was:" >&5
11782 sed 's/^/| /' conftest.$ac_ext >&5
11783
11784 rxvt_cv_func_xsetlocale=no
11785 fi
11786 rm -f conftest.err conftest.$ac_objext \
11787 conftest$ac_exeext conftest.$ac_ext
11788 fi
11789 echo "$as_me:$LINENO: result: $rxvt_cv_func_xsetlocale" >&5
11790 echo "${ECHO_T}$rxvt_cv_func_xsetlocale" >&6
11791 if test x$rxvt_cv_func_xsetlocale = xyes; then
11792
11793 cat >>confdefs.h <<\_ACEOF
11794 #define HAVE_XSETLOCALE 1
11795 _ACEOF
11796
11797 fi
11798 LIBS=$ac_save_LIBS
11799 CFLAGS=$ac_save_CFLAGS
11800
11801 echo "$as_me:$LINENO: checking for working plain setlocale" >&5
11802 echo $ECHO_N "checking for working plain setlocale... $ECHO_C" >&6
11803 if test "${rxvt_cv_func_setlocale+set}" = set; then
11804 echo $ECHO_N "(cached) $ECHO_C" >&6
11805 else
11806 cat >conftest.$ac_ext <<_ACEOF
11807 /* confdefs.h. */
11808 _ACEOF
11809 cat confdefs.h >>conftest.$ac_ext
11810 cat >>conftest.$ac_ext <<_ACEOF
11811 /* end confdefs.h. */
11812 #include <clocale>
11813 int
11814 main ()
11815 {
11816 setlocale(LC_CTYPE, "");
11817 ;
11818 return 0;
11819 }
11820 _ACEOF
11821 rm -f conftest.$ac_objext conftest$ac_exeext
11822 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11823 (eval $ac_link) 2>conftest.er1
11824 ac_status=$?
11825 grep -v '^ *+' conftest.er1 >conftest.err
11826 rm -f conftest.er1
11827 cat conftest.err >&5
11828 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11829 (exit $ac_status); } &&
11830 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11831 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11832 (eval $ac_try) 2>&5
11833 ac_status=$?
11834 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11835 (exit $ac_status); }; } &&
11836 { ac_try='test -s conftest$ac_exeext'
11837 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11838 (eval $ac_try) 2>&5
11839 ac_status=$?
11840 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11841 (exit $ac_status); }; }; then
11842 rxvt_cv_func_setlocale=yes
11843 else
11844 echo "$as_me: failed program was:" >&5
11845 sed 's/^/| /' conftest.$ac_ext >&5
11846
11847 rxvt_cv_func_setlocale=no
11848 fi
11849 rm -f conftest.err conftest.$ac_objext \
11850 conftest$ac_exeext conftest.$ac_ext
11851 fi
11852 echo "$as_me:$LINENO: result: $rxvt_cv_func_setlocale" >&5
11853 echo "${ECHO_T}$rxvt_cv_func_setlocale" >&6
11854 if test x$rxvt_cv_func_setlocale = xyes; then
11855
11856 cat >>confdefs.h <<\_ACEOF
11857 #define HAVE_SETLOCALE 1
11858 _ACEOF
11859
11860 fi
11861
11862 echo "$as_me:$LINENO: checking for working nl_langinfo" >&5
11863 echo $ECHO_N "checking for working nl_langinfo... $ECHO_C" >&6
11864 if test "${rxvt_cv_func_nl_langinfo+set}" = set; then
11865 echo $ECHO_N "(cached) $ECHO_C" >&6
11866 else
11867 cat >conftest.$ac_ext <<_ACEOF
11868 /* confdefs.h. */
11869 _ACEOF
11870 cat confdefs.h >>conftest.$ac_ext
11871 cat >>conftest.$ac_ext <<_ACEOF
11872 /* end confdefs.h. */
11873 #include <langinfo.h>
11874 int
11875 main ()
11876 {
11877 nl_langinfo(CODESET);
11878 ;
11879 return 0;
11880 }
11881 _ACEOF
11882 rm -f conftest.$ac_objext conftest$ac_exeext
11883 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11884 (eval $ac_link) 2>conftest.er1
11885 ac_status=$?
11886 grep -v '^ *+' conftest.er1 >conftest.err
11887 rm -f conftest.er1
11888 cat conftest.err >&5
11889 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11890 (exit $ac_status); } &&
11891 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11892 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11893 (eval $ac_try) 2>&5
11894 ac_status=$?
11895 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11896 (exit $ac_status); }; } &&
11897 { ac_try='test -s conftest$ac_exeext'
11898 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11899 (eval $ac_try) 2>&5
11900 ac_status=$?
11901 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11902 (exit $ac_status); }; }; then
11903 rxvt_cv_func_nl_langinfo=yes
11904 else
11905 echo "$as_me: failed program was:" >&5
11906 sed 's/^/| /' conftest.$ac_ext >&5
11907
11908 rxvt_cv_func_nl_langinfo=no
11909 fi
11910 rm -f conftest.err conftest.$ac_objext \
11911 conftest$ac_exeext conftest.$ac_ext
11912 fi
11913 echo "$as_me:$LINENO: result: $rxvt_cv_func_nl_langinfo" >&5
11914 echo "${ECHO_T}$rxvt_cv_func_nl_langinfo" >&6
11915 if test x$rxvt_cv_func_nl_langinfo = xyes; then
11916
11917 cat >>confdefs.h <<\_ACEOF
11918 #define HAVE_NL_LANGINFO 1
11919 _ACEOF
11920
11921 fi
11922
11923
11924 echo "$as_me:$LINENO: checking for unix-compliant filehandle passing ability" >&5
11925 echo $ECHO_N "checking for unix-compliant filehandle passing ability... $ECHO_C" >&6
11926 if test "${can_pass_fds+set}" = set; then
11927 echo $ECHO_N "(cached) $ECHO_C" >&6
11928 else
11929 cat >conftest.$ac_ext <<_ACEOF
11930 /* confdefs.h. */
11931 _ACEOF
11932 cat confdefs.h >>conftest.$ac_ext
11933 cat >>conftest.$ac_ext <<_ACEOF
11934 /* end confdefs.h. */
11935
11936 #include <cstddef> // broken bsds (is that redundant?) need this
11937 #include <sys/types.h>
11938 #include <sys/socket.h>
11939 #include <sys/uio.h>
11940
11941 int
11942 main ()
11943 {
11944
11945 {
11946 msghdr msg;
11947 iovec iov;
11948 char buf [100];
11949 char data = 0;
11950
11951 iov.iov_base = &data;
11952 iov.iov_len = 1;
11953
11954 msg.msg_iov = &iov;
11955 msg.msg_iovlen = 1;
11956 msg.msg_control = buf;
11957 msg.msg_controllen = sizeof buf;
11958
11959 cmsghdr *cmsg = CMSG_FIRSTHDR (&msg);
11960 cmsg->cmsg_level = SOL_SOCKET;
11961 cmsg->cmsg_type = SCM_RIGHTS;
11962 cmsg->cmsg_len = 100;
11963
11964 *(int *)CMSG_DATA (cmsg) = 5;
11965
11966 return sendmsg (3, &msg, 0);
11967 }
11968
11969 ;
11970 return 0;
11971 }
11972 _ACEOF
11973 rm -f conftest.$ac_objext conftest$ac_exeext
11974 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11975 (eval $ac_link) 2>conftest.er1
11976 ac_status=$?
11977 grep -v '^ *+' conftest.er1 >conftest.err
11978 rm -f conftest.er1
11979 cat conftest.err >&5
11980 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11981 (exit $ac_status); } &&
11982 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11983 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11984 (eval $ac_try) 2>&5
11985 ac_status=$?
11986 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11987 (exit $ac_status); }; } &&
11988 { ac_try='test -s conftest$ac_exeext'
11989 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11990 (eval $ac_try) 2>&5
11991 ac_status=$?
11992 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11993 (exit $ac_status); }; }; then
11994 can_pass_fds=yes
11995 else
11996 echo "$as_me: failed program was:" >&5
11997 sed 's/^/| /' conftest.$ac_ext >&5
11998
11999 can_pass_fds=no
12000 fi
12001 rm -f conftest.err conftest.$ac_objext \
12002 conftest$ac_exeext conftest.$ac_ext
12003 fi
12004 echo "$as_me:$LINENO: result: $can_pass_fds" >&5
12005 echo "${ECHO_T}$can_pass_fds" >&6
12006 if test x$can_pass_fds = xyes; then
12007
12008 cat >>confdefs.h <<\_ACEOF
12009 #define HAVE_UNIX_FDPASS 1
12010 _ACEOF
12011
12012 else
12013 { { echo "$as_me:$LINENO: error: libptytty requires unix-compliant filehandle passing ability" >&5
12014 echo "$as_me: error: libptytty requires unix-compliant filehandle passing ability" >&2;}
12015 { (exit 1); exit 1; }; }
12016 fi
12017
12018
12019 echo "$as_me:$LINENO: checking for broken XIM callback" >&5
12020 echo $ECHO_N "checking for broken XIM callback... $ECHO_C" >&6
12021 if test "${rxvt_broken_ximcb+set}" = set; then
12022 echo $ECHO_N "(cached) $ECHO_C" >&6
12023 else
12024 cat >conftest.$ac_ext <<_ACEOF
12025
12026 #include <X11/Xlib.h>
12027
12028 void im_destroy_cb (XIC unused1, XPointer client_data, XPointer unused3);
12029
12030 void f() {
12031 XIMCallback cb;
12032 cb.callback = im_destroy_cb;
12033 }
12034
12035 _ACEOF
12036 rm -f conftest.$ac_objext
12037 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12038 (eval $ac_compile) 2>conftest.er1
12039 ac_status=$?
12040 grep -v '^ *+' conftest.er1 >conftest.err
12041 rm -f conftest.er1
12042 cat conftest.err >&5
12043 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12044 (exit $ac_status); } &&
12045 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12046 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12047 (eval $ac_try) 2>&5
12048 ac_status=$?
12049 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12050 (exit $ac_status); }; } &&
12051 { ac_try='test -s conftest.$ac_objext'
12052 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12053 (eval $ac_try) 2>&5
12054 ac_status=$?
12055 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12056 (exit $ac_status); }; }; then
12057 rxvt_broken_ximcb=yes
12058 else
12059 echo "$as_me: failed program was:" >&5
12060 sed 's/^/| /' conftest.$ac_ext >&5
12061
12062 rxvt_broken_ximcb=no
12063 fi
12064 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12065 fi
12066 echo "$as_me:$LINENO: result: $rxvt_broken_ximcb" >&5
12067 echo "${ECHO_T}$rxvt_broken_ximcb" >&6
12068
12069 if test x$rxvt_broken_ximcb = xyes; then
12070
12071 cat >>confdefs.h <<\_ACEOF
12072 #define XIMCB_PROTO_BROKEN 1
12073 _ACEOF
12074
12075 fi
12076
12077
12078
12079
12080
12081
12082
12083 for ac_header in \
12084 pty.h \
12085 util.h \
12086 libutil.h \
12087 sys/ioctl.h \
12088 sys/stropts.h \
12089
12090 do
12091 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12092 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12093 echo "$as_me:$LINENO: checking for $ac_header" >&5
12094 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12095 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12096 echo $ECHO_N "(cached) $ECHO_C" >&6
12097 fi
12098 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12099 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12100 else
12101 # Is the header compilable?
12102 echo "$as_me:$LINENO: checking $ac_header usability" >&5
12103 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
12104 cat >conftest.$ac_ext <<_ACEOF
12105 /* confdefs.h. */
12106 _ACEOF
12107 cat confdefs.h >>conftest.$ac_ext
12108 cat >>conftest.$ac_ext <<_ACEOF
12109 /* end confdefs.h. */
12110 $ac_includes_default
12111 #include <$ac_header>
12112 _ACEOF
12113 rm -f conftest.$ac_objext
12114 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12115 (eval $ac_compile) 2>conftest.er1
12116 ac_status=$?
12117 grep -v '^ *+' conftest.er1 >conftest.err
12118 rm -f conftest.er1
12119 cat conftest.err >&5
12120 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12121 (exit $ac_status); } &&
12122 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12123 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12124 (eval $ac_try) 2>&5
12125 ac_status=$?
12126 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12127 (exit $ac_status); }; } &&
12128 { ac_try='test -s conftest.$ac_objext'
12129 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12130 (eval $ac_try) 2>&5
12131 ac_status=$?
12132 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12133 (exit $ac_status); }; }; then
12134 ac_header_compiler=yes
12135 else
12136 echo "$as_me: failed program was:" >&5
12137 sed 's/^/| /' conftest.$ac_ext >&5
12138
12139 ac_header_compiler=no
12140 fi
12141 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12142 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12143 echo "${ECHO_T}$ac_header_compiler" >&6
12144
12145 # Is the header present?
12146 echo "$as_me:$LINENO: checking $ac_header presence" >&5
12147 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
12148 cat >conftest.$ac_ext <<_ACEOF
12149 /* confdefs.h. */
12150 _ACEOF
12151 cat confdefs.h >>conftest.$ac_ext
12152 cat >>conftest.$ac_ext <<_ACEOF
12153 /* end confdefs.h. */
12154 #include <$ac_header>
12155 _ACEOF
12156 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
12157 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
12158 ac_status=$?
12159 grep -v '^ *+' conftest.er1 >conftest.err
12160 rm -f conftest.er1
12161 cat conftest.err >&5
12162 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12163 (exit $ac_status); } >/dev/null; then
12164 if test -s conftest.err; then
12165 ac_cpp_err=$ac_cxx_preproc_warn_flag
12166 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
12167 else
12168 ac_cpp_err=
12169 fi
12170 else
12171 ac_cpp_err=yes
12172 fi
12173 if test -z "$ac_cpp_err"; then
12174 ac_header_preproc=yes
12175 else
12176 echo "$as_me: failed program was:" >&5
12177 sed 's/^/| /' conftest.$ac_ext >&5
12178
12179 ac_header_preproc=no
12180 fi
12181 rm -f conftest.err conftest.$ac_ext
12182 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12183 echo "${ECHO_T}$ac_header_preproc" >&6
12184
12185 # So? What about this header?
12186 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
12187 yes:no: )
12188 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12189 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12190 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12191 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12192 ac_header_preproc=yes
12193 ;;
12194 no:yes:* )
12195 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12196 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12197 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
12198 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
12199 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12200 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12201 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
12202 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
12203 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12204 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12205 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12206 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12207 (
12208 cat <<\_ASBOX
12209 ## ------------------------------------------ ##
12210 ## Report this to the AC_PACKAGE_NAME lists. ##
12211 ## ------------------------------------------ ##
12212 _ASBOX
12213 ) |
12214 sed "s/^/$as_me: WARNING: /" >&2
12215 ;;
12216 esac
12217 echo "$as_me:$LINENO: checking for $ac_header" >&5
12218 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12219 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12220 echo $ECHO_N "(cached) $ECHO_C" >&6
12221 else
12222 eval "$as_ac_Header=\$ac_header_preproc"
12223 fi
12224 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12225 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12226
12227 fi
12228 if test `eval echo '${'$as_ac_Header'}'` = yes; then
12229 cat >>confdefs.h <<_ACEOF
12230 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12231 _ACEOF
12232
12233 fi
12234
12235 done
12236
12237
12238
12239
12240
12241
12242
12243
12244
12245
12246
12247 for ac_func in \
12248 revoke \
12249 _getpty \
12250 getpt \
12251 posix_openpt \
12252 isastream \
12253 setuid \
12254 seteuid \
12255 setreuid \
12256 setresuid \
12257
12258 do
12259 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12260 echo "$as_me:$LINENO: checking for $ac_func" >&5
12261 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
12262 if eval "test \"\${$as_ac_var+set}\" = set"; then
12263 echo $ECHO_N "(cached) $ECHO_C" >&6
12264 else
12265 cat >conftest.$ac_ext <<_ACEOF
12266 /* confdefs.h. */
12267 _ACEOF
12268 cat confdefs.h >>conftest.$ac_ext
12269 cat >>conftest.$ac_ext <<_ACEOF
12270 /* end confdefs.h. */
12271 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12272 For example, HP-UX 11i <limits.h> declares gettimeofday. */
12273 #define $ac_func innocuous_$ac_func
12274
12275 /* System header to define __stub macros and hopefully few prototypes,
12276 which can conflict with char $ac_func (); below.
12277 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12278 <limits.h> exists even on freestanding compilers. */
12279
12280 #ifdef __STDC__
12281 # include <limits.h>
12282 #else
12283 # include <assert.h>
12284 #endif
12285
12286 #undef $ac_func
12287
12288 /* Override any gcc2 internal prototype to avoid an error. */
12289 #ifdef __cplusplus
12290 extern "C"
12291 {
12292 #endif
12293 /* We use char because int might match the return type of a gcc2
12294 builtin and then its argument prototype would still apply. */
12295 char $ac_func ();
12296 /* The GNU C library defines this for functions which it implements
12297 to always fail with ENOSYS. Some functions are actually named
12298 something starting with __ and the normal name is an alias. */
12299 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
12300 choke me
12301 #else
12302 char (*f) () = $ac_func;
12303 #endif
12304 #ifdef __cplusplus
12305 }
12306 #endif
12307
12308 int
12309 main ()
12310 {
12311 return f != $ac_func;
12312 ;
12313 return 0;
12314 }
12315 _ACEOF
12316 rm -f conftest.$ac_objext conftest$ac_exeext
12317 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12318 (eval $ac_link) 2>conftest.er1
12319 ac_status=$?
12320 grep -v '^ *+' conftest.er1 >conftest.err
12321 rm -f conftest.er1
12322 cat conftest.err >&5
12323 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12324 (exit $ac_status); } &&
12325 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12326 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12327 (eval $ac_try) 2>&5
12328 ac_status=$?
12329 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12330 (exit $ac_status); }; } &&
12331 { ac_try='test -s conftest$ac_exeext'
12332 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12333 (eval $ac_try) 2>&5
12334 ac_status=$?
12335 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12336 (exit $ac_status); }; }; then
12337 eval "$as_ac_var=yes"
12338 else
12339 echo "$as_me: failed program was:" >&5
12340 sed 's/^/| /' conftest.$ac_ext >&5
12341
12342 eval "$as_ac_var=no"
12343 fi
12344 rm -f conftest.err conftest.$ac_objext \
12345 conftest$ac_exeext conftest.$ac_ext
12346 fi
12347 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
12348 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
12349 if test `eval echo '${'$as_ac_var'}'` = yes; then
12350 cat >>confdefs.h <<_ACEOF
12351 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12352 _ACEOF
12353
12354 fi
12355 done
12356
12357
12358 have_clone=no
12359
12360 echo "$as_me:$LINENO: checking for /dev/ptym/clone" >&5
12361 echo $ECHO_N "checking for /dev/ptym/clone... $ECHO_C" >&6
12362 if test -e /dev/ptym/clone; then
12363 echo "$as_me:$LINENO: result: yes" >&5
12364 echo "${ECHO_T}yes" >&6
12365
12366 cat >>confdefs.h <<\_ACEOF
12367 #define HAVE_DEV_CLONE 1
12368 _ACEOF
12369
12370
12371 cat >>confdefs.h <<\_ACEOF
12372 #define CLONE_DEVICE "/dev/ptym/clone"
12373 _ACEOF
12374
12375 have_clone=yes
12376 else
12377 echo "$as_me:$LINENO: result: no" >&5
12378 echo "${ECHO_T}no" >&6
12379 fi
12380
12381 echo "$as_me:$LINENO: checking for /dev/ptc" >&5
12382 echo $ECHO_N "checking for /dev/ptc... $ECHO_C" >&6
12383 if test -e /dev/ptc; then
12384 echo "$as_me:$LINENO: result: yes" >&5
12385 echo "${ECHO_T}yes" >&6
12386
12387 cat >>confdefs.h <<\_ACEOF
12388 #define HAVE_DEV_PTC 1
12389 _ACEOF
12390
12391
12392 cat >>confdefs.h <<\_ACEOF
12393 #define CLONE_DEVICE "/dev/ptc"
12394 _ACEOF
12395
12396 have_clone=yes
12397 else
12398 echo "$as_me:$LINENO: result: no" >&5
12399 echo "${ECHO_T}no" >&6
12400 fi
12401
12402 case $host in
12403 *-*-cygwin*)
12404 have_clone=yes
12405
12406 cat >>confdefs.h <<\_ACEOF
12407 #define CLONE_DEVICE "/dev/ptmx"
12408 _ACEOF
12409
12410 ;;
12411 *)
12412 echo "$as_me:$LINENO: checking for /dev/ptmx" >&5
12413 echo $ECHO_N "checking for /dev/ptmx... $ECHO_C" >&6
12414 if test -e /dev/ptmx; then
12415 echo "$as_me:$LINENO: result: yes" >&5
12416 echo "${ECHO_T}yes" >&6
12417
12418 cat >>confdefs.h <<\_ACEOF
12419 #define HAVE_DEV_PTMX 1
12420 _ACEOF
12421
12422
12423 cat >>confdefs.h <<\_ACEOF
12424 #define CLONE_DEVICE "/dev/ptmx"
12425 _ACEOF
12426
12427 have_clone=yes
12428 else
12429 echo "$as_me:$LINENO: result: no" >&5
12430 echo "${ECHO_T}no" >&6
12431 fi
12432 ;;
12433 esac
12434
12435 if test x$ac_cv_func_getpt = xyes -o x$ac_cv_func_posix_openpt = xyes -o x$have_clone = xyes; then
12436 echo "$as_me:$LINENO: checking for UNIX98 ptys" >&5
12437 echo $ECHO_N "checking for UNIX98 ptys... $ECHO_C" >&6
12438 cat >conftest.$ac_ext <<_ACEOF
12439 /* confdefs.h. */
12440 _ACEOF
12441 cat confdefs.h >>conftest.$ac_ext
12442 cat >>conftest.$ac_ext <<_ACEOF
12443 /* end confdefs.h. */
12444 #include <stdlib.h>
12445 int
12446 main ()
12447 {
12448 grantpt(0);unlockpt(0);ptsname(0);
12449 ;
12450 return 0;
12451 }
12452 _ACEOF
12453 rm -f conftest.$ac_objext conftest$ac_exeext
12454 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12455 (eval $ac_link) 2>conftest.er1
12456 ac_status=$?
12457 grep -v '^ *+' conftest.er1 >conftest.err
12458 rm -f conftest.er1
12459 cat conftest.err >&5
12460 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12461 (exit $ac_status); } &&
12462 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12463 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12464 (eval $ac_try) 2>&5
12465 ac_status=$?
12466 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12467 (exit $ac_status); }; } &&
12468 { ac_try='test -s conftest$ac_exeext'
12469 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12470 (eval $ac_try) 2>&5
12471 ac_status=$?
12472 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12473 (exit $ac_status); }; }; then
12474 unix98_pty=yes
12475
12476 cat >>confdefs.h <<\_ACEOF
12477 #define UNIX98_PTY 1
12478 _ACEOF
12479
12480 echo "$as_me:$LINENO: result: yes" >&5
12481 echo "${ECHO_T}yes" >&6
12482 else
12483 echo "$as_me: failed program was:" >&5
12484 sed 's/^/| /' conftest.$ac_ext >&5
12485
12486 echo "$as_me:$LINENO: result: no" >&5
12487 echo "${ECHO_T}no" >&6
12488 fi
12489 rm -f conftest.err conftest.$ac_objext \
12490 conftest$ac_exeext conftest.$ac_ext
12491 fi
12492
12493 if test -z "$unix98_pty"; then
12494
12495 for ac_func in openpty
12496 do
12497 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12498 echo "$as_me:$LINENO: checking for $ac_func" >&5
12499 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
12500 if eval "test \"\${$as_ac_var+set}\" = set"; then
12501 echo $ECHO_N "(cached) $ECHO_C" >&6
12502 else
12503 cat >conftest.$ac_ext <<_ACEOF
12504 /* confdefs.h. */
12505 _ACEOF
12506 cat confdefs.h >>conftest.$ac_ext
12507 cat >>conftest.$ac_ext <<_ACEOF
12508 /* end confdefs.h. */
12509 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12510 For example, HP-UX 11i <limits.h> declares gettimeofday. */
12511 #define $ac_func innocuous_$ac_func
12512
12513 /* System header to define __stub macros and hopefully few prototypes,
12514 which can conflict with char $ac_func (); below.
12515 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12516 <limits.h> exists even on freestanding compilers. */
12517
12518 #ifdef __STDC__
12519 # include <limits.h>
12520 #else
12521 # include <assert.h>
12522 #endif
12523
12524 #undef $ac_func
12525
12526 /* Override any gcc2 internal prototype to avoid an error. */
12527 #ifdef __cplusplus
12528 extern "C"
12529 {
12530 #endif
12531 /* We use char because int might match the return type of a gcc2
12532 builtin and then its argument prototype would still apply. */
12533 char $ac_func ();
12534 /* The GNU C library defines this for functions which it implements
12535 to always fail with ENOSYS. Some functions are actually named
12536 something starting with __ and the normal name is an alias. */
12537 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
12538 choke me
12539 #else
12540 char (*f) () = $ac_func;
12541 #endif
12542 #ifdef __cplusplus
12543 }
12544 #endif
12545
12546 int
12547 main ()
12548 {
12549 return f != $ac_func;
12550 ;
12551 return 0;
12552 }
12553 _ACEOF
12554 rm -f conftest.$ac_objext conftest$ac_exeext
12555 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12556 (eval $ac_link) 2>conftest.er1
12557 ac_status=$?
12558 grep -v '^ *+' conftest.er1 >conftest.err
12559 rm -f conftest.er1
12560 cat conftest.err >&5
12561 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12562 (exit $ac_status); } &&
12563 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12564 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12565 (eval $ac_try) 2>&5
12566 ac_status=$?
12567 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12568 (exit $ac_status); }; } &&
12569 { ac_try='test -s conftest$ac_exeext'
12570 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12571 (eval $ac_try) 2>&5
12572 ac_status=$?
12573 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12574 (exit $ac_status); }; }; then
12575 eval "$as_ac_var=yes"
12576 else
12577 echo "$as_me: failed program was:" >&5
12578 sed 's/^/| /' conftest.$ac_ext >&5
12579
12580 eval "$as_ac_var=no"
12581 fi
12582 rm -f conftest.err conftest.$ac_objext \
12583 conftest$ac_exeext conftest.$ac_ext
12584 fi
12585 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
12586 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
12587 if test `eval echo '${'$as_ac_var'}'` = yes; then
12588 cat >>confdefs.h <<_ACEOF
12589 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12590 _ACEOF
12591
12592 else
12593 echo "$as_me:$LINENO: checking for openpty in -lutil" >&5
12594 echo $ECHO_N "checking for openpty in -lutil... $ECHO_C" >&6
12595 if test "${ac_cv_lib_util_openpty+set}" = set; then
12596 echo $ECHO_N "(cached) $ECHO_C" >&6
12597 else
12598 ac_check_lib_save_LIBS=$LIBS
12599 LIBS="-lutil $LIBS"
12600 cat >conftest.$ac_ext <<_ACEOF
12601 /* confdefs.h. */
12602 _ACEOF
12603 cat confdefs.h >>conftest.$ac_ext
12604 cat >>conftest.$ac_ext <<_ACEOF
12605 /* end confdefs.h. */
12606
12607 /* Override any gcc2 internal prototype to avoid an error. */
12608 #ifdef __cplusplus
12609 extern "C"
12610 #endif
12611 /* We use char because int might match the return type of a gcc2
12612 builtin and then its argument prototype would still apply. */
12613 char openpty ();
12614 int
12615 main ()
12616 {
12617 openpty ();
12618 ;
12619 return 0;
12620 }
12621 _ACEOF
12622 rm -f conftest.$ac_objext conftest$ac_exeext
12623 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12624 (eval $ac_link) 2>conftest.er1
12625 ac_status=$?
12626 grep -v '^ *+' conftest.er1 >conftest.err
12627 rm -f conftest.er1
12628 cat conftest.err >&5
12629 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12630 (exit $ac_status); } &&
12631 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12632 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12633 (eval $ac_try) 2>&5
12634 ac_status=$?
12635 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12636 (exit $ac_status); }; } &&
12637 { ac_try='test -s conftest$ac_exeext'
12638 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12639 (eval $ac_try) 2>&5
12640 ac_status=$?
12641 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12642 (exit $ac_status); }; }; then
12643 ac_cv_lib_util_openpty=yes
12644 else
12645 echo "$as_me: failed program was:" >&5
12646 sed 's/^/| /' conftest.$ac_ext >&5
12647
12648 ac_cv_lib_util_openpty=no
12649 fi
12650 rm -f conftest.err conftest.$ac_objext \
12651 conftest$ac_exeext conftest.$ac_ext
12652 LIBS=$ac_check_lib_save_LIBS
12653 fi
12654 echo "$as_me:$LINENO: result: $ac_cv_lib_util_openpty" >&5
12655 echo "${ECHO_T}$ac_cv_lib_util_openpty" >&6
12656 if test $ac_cv_lib_util_openpty = yes; then
12657 cat >>confdefs.h <<\_ACEOF
12658 #define HAVE_OPENPTY 1
12659 _ACEOF
12660 LIBS="$LIBS -lutil"
12661 fi
12662
12663 fi
12664 done
12665
12666 fi
12667
12668
12669
12670 echo "$as_me:$LINENO: checking for tty group" >&5
12671 echo $ECHO_N "checking for tty group... $ECHO_C" >&6
12672 if test "${tty_group+set}" = set; then
12673 echo $ECHO_N "(cached) $ECHO_C" >&6
12674 else
12675 if test "$cross_compiling" = yes; then
12676 tty_group=no
12677 else
12678 cat >conftest.$ac_ext <<_ACEOF
12679 /* confdefs.h. */
12680 _ACEOF
12681 cat confdefs.h >>conftest.$ac_ext
12682 cat >>conftest.$ac_ext <<_ACEOF
12683 /* end confdefs.h. */
12684
12685 #include <sys/types.h>
12686 #include <sys/stat.h>
12687 #include <unistd.h>
12688 #include <grp.h>
12689
12690 main()
12691 {
12692 struct stat st;
12693 struct group *gr;
12694 char *tty;
12695 gr = getgrnam("tty");
12696 tty = ttyname(0);
12697 if (gr != 0
12698 && tty != 0
12699 && (stat(tty, &st)) == 0
12700 && st.st_gid == gr->gr_gid)
12701 return 0;
12702 else
12703 return 1;
12704 }
12705 _ACEOF
12706 rm -f conftest$ac_exeext
12707 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12708 (eval $ac_link) 2>&5
12709 ac_status=$?
12710 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12711 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12712 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12713 (eval $ac_try) 2>&5
12714 ac_status=$?
12715 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12716 (exit $ac_status); }; }; then
12717 tty_group=yes
12718 else
12719 echo "$as_me: program exited with status $ac_status" >&5
12720 echo "$as_me: failed program was:" >&5
12721 sed 's/^/| /' conftest.$ac_ext >&5
12722
12723 ( exit $ac_status )
12724 tty_group=no
12725 fi
12726 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12727 fi
12728 fi
12729 echo "$as_me:$LINENO: result: $tty_group" >&5
12730 echo "${ECHO_T}$tty_group" >&6
12731 if test x$tty_group = xyes; then
12732
12733 cat >>confdefs.h <<\_ACEOF
12734 #define TTY_GID_SUPPORT 1
12735 _ACEOF
12736
12737 fi
12738
12739 if test x$support_xft = xyes; then
12740 # Extract the first word of "pkg-config", so it can be a program name with args.
12741 set dummy pkg-config; ac_word=$2
12742 echo "$as_me:$LINENO: checking for $ac_word" >&5
12743 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
12744 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
12745 echo $ECHO_N "(cached) $ECHO_C" >&6
12746 else
12747 case $PKG_CONFIG in
12748 [\\/]* | ?:[\\/]*)
12749 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
12750 ;;
12751 *)
12752 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12753 for as_dir in $PATH
12754 do
12755 IFS=$as_save_IFS
12756 test -z "$as_dir" && as_dir=.
12757 for ac_exec_ext in '' $ac_executable_extensions; do
12758 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12759 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
12760 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12761 break 2
12762 fi
12763 done
12764 done
12765
12766 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
12767 ;;
12768 esac
12769 fi
12770 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
12771
12772 if test -n "$PKG_CONFIG"; then
12773 echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
12774 echo "${ECHO_T}$PKG_CONFIG" >&6
12775 else
12776 echo "$as_me:$LINENO: result: no" >&5
12777 echo "${ECHO_T}no" >&6
12778 fi
12779
12780 if test $PKG_CONFIG != no && $PKG_CONFIG --exists xft; then
12781 LIBS="$LIBS `$PKG_CONFIG xft --libs`"
12782 CPPFLAGS="$CPPFLAGS `$PKG_CONFIG xft --cflags`"
12783 else
12784 # Extract the first word of "xft-config", so it can be a program name with args.
12785 set dummy xft-config; ac_word=$2
12786 echo "$as_me:$LINENO: checking for $ac_word" >&5
12787 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
12788 if test "${ac_cv_path_XFT_CONFIG+set}" = set; then
12789 echo $ECHO_N "(cached) $ECHO_C" >&6
12790 else
12791 case $XFT_CONFIG in
12792 [\\/]* | ?:[\\/]*)
12793 ac_cv_path_XFT_CONFIG="$XFT_CONFIG" # Let the user override the test with a path.
12794 ;;
12795 *)
12796 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12797 for as_dir in $PATH
12798 do
12799 IFS=$as_save_IFS
12800 test -z "$as_dir" && as_dir=.
12801 for ac_exec_ext in '' $ac_executable_extensions; do
12802 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12803 ac_cv_path_XFT_CONFIG="$as_dir/$ac_word$ac_exec_ext"
12804 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12805 break 2
12806 fi
12807 done
12808 done
12809
12810 test -z "$ac_cv_path_XFT_CONFIG" && ac_cv_path_XFT_CONFIG="no"
12811 ;;
12812 esac
12813 fi
12814 XFT_CONFIG=$ac_cv_path_XFT_CONFIG
12815
12816 if test -n "$XFT_CONFIG"; then
12817 echo "$as_me:$LINENO: result: $XFT_CONFIG" >&5
12818 echo "${ECHO_T}$XFT_CONFIG" >&6
12819 else
12820 echo "$as_me:$LINENO: result: no" >&5
12821 echo "${ECHO_T}no" >&6
12822 fi
12823
12824 if test $XFT_CONFIG != no; then
12825 LIBS="$LIBS `$XFT_CONFIG --libs`"
12826 CPPFLAGS="$CPPFLAGS `$XFT_CONFIG --cflags`"
12827 fi
12828 fi
12829
12830
12831 for ac_header in X11/Xft/Xft.h
12832 do
12833 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12834 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12835 echo "$as_me:$LINENO: checking for $ac_header" >&5
12836 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12837 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12838 echo $ECHO_N "(cached) $ECHO_C" >&6
12839 fi
12840 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12841 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12842 else
12843 # Is the header compilable?
12844 echo "$as_me:$LINENO: checking $ac_header usability" >&5
12845 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
12846 cat >conftest.$ac_ext <<_ACEOF
12847 /* confdefs.h. */
12848 _ACEOF
12849 cat confdefs.h >>conftest.$ac_ext
12850 cat >>conftest.$ac_ext <<_ACEOF
12851 /* end confdefs.h. */
12852 $ac_includes_default
12853 #include <$ac_header>
12854 _ACEOF
12855 rm -f conftest.$ac_objext
12856 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12857 (eval $ac_compile) 2>conftest.er1
12858 ac_status=$?
12859 grep -v '^ *+' conftest.er1 >conftest.err
12860 rm -f conftest.er1
12861 cat conftest.err >&5
12862 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12863 (exit $ac_status); } &&
12864 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12865 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12866 (eval $ac_try) 2>&5
12867 ac_status=$?
12868 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12869 (exit $ac_status); }; } &&
12870 { ac_try='test -s conftest.$ac_objext'
12871 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12872 (eval $ac_try) 2>&5
12873 ac_status=$?
12874 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12875 (exit $ac_status); }; }; then
12876 ac_header_compiler=yes
12877 else
12878 echo "$as_me: failed program was:" >&5
12879 sed 's/^/| /' conftest.$ac_ext >&5
12880
12881 ac_header_compiler=no
12882 fi
12883 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12884 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12885 echo "${ECHO_T}$ac_header_compiler" >&6
12886
12887 # Is the header present?
12888 echo "$as_me:$LINENO: checking $ac_header presence" >&5
12889 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
12890 cat >conftest.$ac_ext <<_ACEOF
12891 /* confdefs.h. */
12892 _ACEOF
12893 cat confdefs.h >>conftest.$ac_ext
12894 cat >>conftest.$ac_ext <<_ACEOF
12895 /* end confdefs.h. */
12896 #include <$ac_header>
12897 _ACEOF
12898 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
12899 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
12900 ac_status=$?
12901 grep -v '^ *+' conftest.er1 >conftest.err
12902 rm -f conftest.er1
12903 cat conftest.err >&5
12904 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12905 (exit $ac_status); } >/dev/null; then
12906 if test -s conftest.err; then
12907 ac_cpp_err=$ac_cxx_preproc_warn_flag
12908 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
12909 else
12910 ac_cpp_err=
12911 fi
12912 else
12913 ac_cpp_err=yes
12914 fi
12915 if test -z "$ac_cpp_err"; then
12916 ac_header_preproc=yes
12917 else
12918 echo "$as_me: failed program was:" >&5
12919 sed 's/^/| /' conftest.$ac_ext >&5
12920
12921 ac_header_preproc=no
12922 fi
12923 rm -f conftest.err conftest.$ac_ext
12924 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12925 echo "${ECHO_T}$ac_header_preproc" >&6
12926
12927 # So? What about this header?
12928 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
12929 yes:no: )
12930 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12931 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12932 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12933 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12934 ac_header_preproc=yes
12935 ;;
12936 no:yes:* )
12937 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12938 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12939 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
12940 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
12941 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12942 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12943 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
12944 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
12945 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12946 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12947 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12948 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12949 (
12950 cat <<\_ASBOX
12951 ## ------------------------------------------ ##
12952 ## Report this to the AC_PACKAGE_NAME lists. ##
12953 ## ------------------------------------------ ##
12954 _ASBOX
12955 ) |
12956 sed "s/^/$as_me: WARNING: /" >&2
12957 ;;
12958 esac
12959 echo "$as_me:$LINENO: checking for $ac_header" >&5
12960 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12961 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12962 echo $ECHO_N "(cached) $ECHO_C" >&6
12963 else
12964 eval "$as_ac_Header=\$ac_header_preproc"
12965 fi
12966 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12967 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12968
12969 fi
12970 if test `eval echo '${'$as_ac_Header'}'` = yes; then
12971 cat >>confdefs.h <<_ACEOF
12972 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12973 _ACEOF
12974
12975 else
12976 support_xft=no
12977 fi
12978
12979 done
12980
12981
12982 echo "$as_me:$LINENO: checking for XftDrawString32 in -lXft" >&5
12983 echo $ECHO_N "checking for XftDrawString32 in -lXft... $ECHO_C" >&6
12984 if test "${ac_cv_lib_Xft_XftDrawString32+set}" = set; then
12985 echo $ECHO_N "(cached) $ECHO_C" >&6
12986 else
12987 ac_check_lib_save_LIBS=$LIBS
12988 LIBS="-lXft $LIBS"
12989 cat >conftest.$ac_ext <<_ACEOF
12990 /* confdefs.h. */
12991 _ACEOF
12992 cat confdefs.h >>conftest.$ac_ext
12993 cat >>conftest.$ac_ext <<_ACEOF
12994 /* end confdefs.h. */
12995
12996 /* Override any gcc2 internal prototype to avoid an error. */
12997 #ifdef __cplusplus
12998 extern "C"
12999 #endif
13000 /* We use char because int might match the return type of a gcc2
13001 builtin and then its argument prototype would still apply. */
13002 char XftDrawString32 ();
13003 int
13004 main ()
13005 {
13006 XftDrawString32 ();
13007 ;
13008 return 0;
13009 }
13010 _ACEOF
13011 rm -f conftest.$ac_objext conftest$ac_exeext
13012 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13013 (eval $ac_link) 2>conftest.er1
13014 ac_status=$?
13015 grep -v '^ *+' conftest.er1 >conftest.err
13016 rm -f conftest.er1
13017 cat conftest.err >&5
13018 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13019 (exit $ac_status); } &&
13020 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13021 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13022 (eval $ac_try) 2>&5
13023 ac_status=$?
13024 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13025 (exit $ac_status); }; } &&
13026 { ac_try='test -s conftest$ac_exeext'
13027 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13028 (eval $ac_try) 2>&5
13029 ac_status=$?
13030 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13031 (exit $ac_status); }; }; then
13032 ac_cv_lib_Xft_XftDrawString32=yes
13033 else
13034 echo "$as_me: failed program was:" >&5
13035 sed 's/^/| /' conftest.$ac_ext >&5
13036
13037 ac_cv_lib_Xft_XftDrawString32=no
13038 fi
13039 rm -f conftest.err conftest.$ac_objext \
13040 conftest$ac_exeext conftest.$ac_ext
13041 LIBS=$ac_check_lib_save_LIBS
13042 fi
13043 echo "$as_me:$LINENO: result: $ac_cv_lib_Xft_XftDrawString32" >&5
13044 echo "${ECHO_T}$ac_cv_lib_Xft_XftDrawString32" >&6
13045 if test $ac_cv_lib_Xft_XftDrawString32 = yes; then
13046 cat >>confdefs.h <<_ACEOF
13047 #define HAVE_LIBXFT 1
13048 _ACEOF
13049
13050 LIBS="-lXft $LIBS"
13051
13052 else
13053 support_xft=no
13054 fi
13055
13056
13057 if test x$support_xft = xyes; then
13058
13059 cat >>confdefs.h <<\_ACEOF
13060 #define XFT 1
13061 _ACEOF
13062
13063 fi
13064 fi
13065 if test x$support_styles = xyes; then
13066
13067 cat >>confdefs.h <<\_ACEOF
13068 #define ENABLE_STYLES 1
13069 _ACEOF
13070
13071 fi
13072 if test x$support_iso14755 = xyes; then
13073
13074 cat >>confdefs.h <<\_ACEOF
13075 #define ISO_14755 1
13076 _ACEOF
13077
13078 fi
13079 if test x$support_8bitctrls = xyes; then
13080
13081 cat >>confdefs.h <<\_ACEOF
13082 #define EIGHT_BIT_CONTROLS 1
13083 _ACEOF
13084
13085 fi
13086 if test x$support_fading = xyes; then
13087
13088 cat >>confdefs.h <<\_ACEOF
13089 #define OFF_FOCUS_FADING 1
13090 _ACEOF
13091
13092 fi
13093 if test x$support_tinting = xyes; then
13094
13095 cat >>confdefs.h <<\_ACEOF
13096 #define TINTING 1
13097 _ACEOF
13098
13099 fi
13100 if test x$support_inheritpixmap = xyes; then
13101
13102 cat >>confdefs.h <<\_ACEOF
13103 #define TRANSPARENT 1
13104 _ACEOF
13105
13106 fi
13107 if test x$support_keepscrolling = xno; then
13108
13109 cat >>confdefs.h <<\_ACEOF
13110 #define NO_SCROLLBAR_BUTTON_CONTINUAL_SCROLLING 1
13111 _ACEOF
13112
13113 fi
13114 if test x$support_selectionscrolling = xyes; then
13115
13116 cat >>confdefs.h <<\_ACEOF
13117 #define SELECTION_SCROLLING 1
13118 _ACEOF
13119
13120 fi
13121 if test x$support_frills = xyes; then
13122
13123 cat >>confdefs.h <<\_ACEOF
13124 #define ENABLE_FRILLS 1
13125 _ACEOF
13126
13127 fi
13128 if test x$support_mousewheel = xyes; then
13129
13130 cat >>confdefs.h <<\_ACEOF
13131 #define MOUSE_WHEEL 1
13132 _ACEOF
13133
13134 fi
13135 if test x$support_mouseslipwheel = xyes; then
13136
13137 cat >>confdefs.h <<\_ACEOF
13138 #define MOUSE_SLIP_WHEELING 1
13139 _ACEOF
13140
13141 fi
13142 if test x$support_xim = xyes -o x$multichar_set = xyes; then
13143 if test x$rxvt_cv_func_xlocale = xyes; then
13144
13145 cat >>confdefs.h <<\_ACEOF
13146 #define USE_XIM 1
13147 _ACEOF
13148
13149 fi
13150 fi
13151 if test x$support_xpm = xyes; then
13152
13153 cat >>confdefs.h <<\_ACEOF
13154 #define XPM_BACKGROUND 1
13155 _ACEOF
13156
13157 fi
13158 if test x$support_scroll_rxvt = xyes; then
13159
13160 cat >>confdefs.h <<\_ACEOF
13161 #define RXVT_SCROLLBAR 1
13162 _ACEOF
13163
13164 scrolltypes="rxvt"
13165 fi
13166 if test x$support_scroll_next = xyes; then
13167
13168 cat >>confdefs.h <<\_ACEOF
13169 #define NEXT_SCROLLBAR 1
13170 _ACEOF
13171
13172 scrolltypes="$scrolltypes next"
13173 fi
13174 if test x$support_scroll_xterm = xyes; then
13175
13176 cat >>confdefs.h <<\_ACEOF
13177 #define XTERM_SCROLLBAR 1
13178 _ACEOF
13179
13180 scrolltypes="$scrolltypes xterm"
13181 fi
13182 if test x$support_scroll_plain = xyes; then
13183
13184 cat >>confdefs.h <<\_ACEOF
13185 #define PLAIN_SCROLLBAR 1
13186 _ACEOF
13187
13188 scrolltypes="$scrolltypes plain"
13189 fi
13190 if test x$support_pointer_blank = xyes; then
13191
13192 cat >>confdefs.h <<\_ACEOF
13193 #define POINTER_BLANK 1
13194 _ACEOF
13195
13196 fi
13197 if test x$support_text_blink = xyes; then
13198
13199 cat >>confdefs.h <<\_ACEOF
13200 #define TEXT_BLINK 1
13201 _ACEOF
13202
13203 fi
13204 if test x$support_unicode3 = xyes; then
13205
13206 cat >>confdefs.h <<\_ACEOF
13207 #define UNICODE_3 1
13208 _ACEOF
13209
13210 fi
13211 if test x$support_combining = xyes; then
13212
13213 cat >>confdefs.h <<\_ACEOF
13214 #define ENABLE_COMBINING 1
13215 _ACEOF
13216
13217 fi
13218 if test x$codesets = xall; then
13219 codesets=jp,jp-ext,kr,zh,zh-ext
13220 fi
13221
13222 cat >>confdefs.h <<\_ACEOF
13223 #define ENCODING_EU 1
13224 _ACEOF
13225
13226
13227 cat >>confdefs.h <<\_ACEOF
13228 #define ENCODING_VN 1
13229 _ACEOF
13230
13231 for codeset in `echo $codesets | tr "a-z,\\-" "A-Z _"`; do
13232 case "$codeset" in
13233 JP )
13234 cat >>confdefs.h <<\_ACEOF
13235 #define ENCODING_JP 1
13236 _ACEOF
13237 ;;
13238 JP_EXT )
13239 cat >>confdefs.h <<\_ACEOF
13240 #define ENCODING_JP_EXT 1
13241 _ACEOF
13242 ;;
13243 KR )
13244 cat >>confdefs.h <<\_ACEOF
13245 #define ENCODING_KR 1
13246 _ACEOF
13247 ;;
13248 ZH )
13249 cat >>confdefs.h <<\_ACEOF
13250 #define ENCODING_ZH 1
13251 _ACEOF
13252 ;;
13253 ZH_EXT )
13254 cat >>confdefs.h <<\_ACEOF
13255 #define ENCODING_ZH_EXT 1
13256 _ACEOF
13257 ;;
13258 esac
13259 done
13260
13261 IF_PERL=\#
13262 if test x$support_perl = xyes; then
13263 # Extract the first word of "perl5", so it can be a program name with args.
13264 set dummy perl5; ac_word=$2
13265 echo "$as_me:$LINENO: checking for $ac_word" >&5
13266 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
13267 if test "${ac_cv_path_PERL+set}" = set; then
13268 echo $ECHO_N "(cached) $ECHO_C" >&6
13269 else
13270 case $PERL in
13271 [\\/]* | ?:[\\/]*)
13272 ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
13273 ;;
13274 *)
13275 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13276 for as_dir in $PATH
13277 do
13278 IFS=$as_save_IFS
13279 test -z "$as_dir" && as_dir=.
13280 for ac_exec_ext in '' $ac_executable_extensions; do
13281 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13282 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
13283 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
13284 break 2
13285 fi
13286 done
13287 done
13288
13289 ;;
13290 esac
13291 fi
13292 PERL=$ac_cv_path_PERL
13293
13294 if test -n "$PERL"; then
13295 echo "$as_me:$LINENO: result: $PERL" >&5
13296 echo "${ECHO_T}$PERL" >&6
13297 else
13298 echo "$as_me:$LINENO: result: no" >&5
13299 echo "${ECHO_T}no" >&6
13300 fi
13301
13302 # Extract the first word of "perl", so it can be a program name with args.
13303 set dummy perl; ac_word=$2
13304 echo "$as_me:$LINENO: checking for $ac_word" >&5
13305 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
13306 if test "${ac_cv_path_PERL+set}" = set; then
13307 echo $ECHO_N "(cached) $ECHO_C" >&6
13308 else
13309 case $PERL in
13310 [\\/]* | ?:[\\/]*)
13311 ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
13312 ;;
13313 *)
13314 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13315 for as_dir in $PATH
13316 do
13317 IFS=$as_save_IFS
13318 test -z "$as_dir" && as_dir=.
13319 for ac_exec_ext in '' $ac_executable_extensions; do
13320 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13321 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
13322 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
13323 break 2
13324 fi
13325 done
13326 done
13327
13328 ;;
13329 esac
13330 fi
13331 PERL=$ac_cv_path_PERL
13332
13333 if test -n "$PERL"; then
13334 echo "$as_me:$LINENO: result: $PERL" >&5
13335 echo "${ECHO_T}$PERL" >&6
13336 else
13337 echo "$as_me:$LINENO: result: no" >&5
13338 echo "${ECHO_T}no" >&6
13339 fi
13340
13341
13342 echo "$as_me:$LINENO: checking for $PERL suitability" >&5
13343 echo $ECHO_N "checking for $PERL suitability... $ECHO_C" >&6
13344 if $PERL -MExtUtils::Embed -e "use v5.8" >/dev/null 2>/dev/null; then
13345
13346 save_CXXFLAGS="$CXXFLAGS"
13347 save_LIBS="$LIBS"
13348 CXXFLAGS="$CXXFLAGS `$PERL -MExtUtils::Embed -e ccopts`"
13349 LIBS="$LIBS `$PERL -MExtUtils::Embed -e ldopts`"
13350 cat >conftest.$ac_ext <<_ACEOF
13351 /* confdefs.h. */
13352 _ACEOF
13353 cat confdefs.h >>conftest.$ac_ext
13354 cat >>conftest.$ac_ext <<_ACEOF
13355 /* end confdefs.h. */
13356
13357 #include <EXTERN.h>
13358 #include <perl.h>
13359 #include <XSUB.h>
13360
13361 int
13362 main ()
13363 {
13364
13365 PerlInterpreter *perl = perl_alloc ();
13366
13367 ;
13368 return 0;
13369 }
13370 _ACEOF
13371 rm -f conftest.$ac_objext conftest$ac_exeext
13372 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13373 (eval $ac_link) 2>conftest.er1
13374 ac_status=$?
13375 grep -v '^ *+' conftest.er1 >conftest.err
13376 rm -f conftest.er1
13377 cat conftest.err >&5
13378 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13379 (exit $ac_status); } &&
13380 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13381 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13382 (eval $ac_try) 2>&5
13383 ac_status=$?
13384 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13385 (exit $ac_status); }; } &&
13386 { ac_try='test -s conftest$ac_exeext'
13387 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13388 (eval $ac_try) 2>&5
13389 ac_status=$?
13390 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13391 (exit $ac_status); }; }; then
13392 rxvt_perl_link=yes
13393 else
13394 echo "$as_me: failed program was:" >&5
13395 sed 's/^/| /' conftest.$ac_ext >&5
13396
13397 rxvt_perl_link=no
13398 fi
13399 rm -f conftest.err conftest.$ac_objext \
13400 conftest$ac_exeext conftest.$ac_ext
13401 CXXFLAGS="$save_CXXFLAGS"
13402 LIBS="$save_LIBS"
13403
13404 if test x$rxvt_perl_link = xyes; then
13405 echo "$as_me:$LINENO: result: ok" >&5
13406 echo "${ECHO_T}ok" >&6
13407
13408 cat >>confdefs.h <<\_ACEOF
13409 #define ENABLE_PERL 1
13410 _ACEOF
13411
13412 IF_PERL=
13413 PERL_O=rxvtperl.o
13414 PERLFLAGS="`$PERL -MExtUtils::Embed -e ccopts`"
13415 PERLLIB="`$PERL -MExtUtils::Embed -e ldopts`"
13416 PERLPRIVLIBEXP="`$PERL -MConfig -e 'print $Config{privlibexp}'`"
13417 else
13418 { { echo "$as_me:$LINENO: error: no, unable to link" >&5
13419 echo "$as_me: error: no, unable to link" >&2;}
13420 { (exit 1); exit 1; }; }
13421 fi
13422 else
13423 { { echo "$as_me:$LINENO: error: no working perl found, or perl not version >= 5.8" >&5
13424 echo "$as_me: error: no working perl found, or perl not version >= 5.8" >&2;}
13425 { (exit 1); exit 1; }; }
13426 fi
13427 fi
13428
13429
13430
13431
13432
13433
13434
13435 if test x$support_perl = xyes; then
13436 support_frills=yes
13437 fi
13438
13439
13440 CFLAGS=${CFLAGS--O}
13441 LDFLAGS=${LDFLAGS--O}
13442
13443 CPPFLAGS="$CPPFLAGS"
13444
13445
13446
13447
13448
13449
13450
13451 if test x$rxvt_cv_rpath = xyes -o x$rxvt_cv_R = xyes; then
13452 DLIB=`echo $DLIB | sed "$R_TRANSLATE"`
13453 LIBS=`echo $LIBS | sed "$R_TRANSLATE"`
13454 X_LIBS=`echo $X_LIBS | sed "$R_TRANSLATE"`
13455 X_EXTRA_LIBS=`echo $X_EXTRA_LIBS | sed "$R_TRANSLATE"`
13456 XPM_LIBS=`echo $XPM_LIBS | sed "$R_TRANSLATE"`
13457 fi
13458
13459
13460
13461
13462
13463 test "$program_prefix" != NONE &&
13464 program_transform_name="s,^,$program_prefix,;$program_transform_name"
13465 # Use a double $ so make ignores it.
13466 test "$program_suffix" != NONE &&
13467 program_transform_name="s,\$,$program_suffix,;$program_transform_name"
13468 # Double any \ or $. echo might interpret backslashes.
13469 # By default was `s,x,x', remove it if useless.
13470 cat <<\_ACEOF >conftest.sed
13471 s/[\\$]/&&/g;s/;s,x,x,$//
13472 _ACEOF
13473 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
13474 rm conftest.sed
13475
13476
13477
13478
13479
13480 if test "$ac_cv_header_stdint_h" = "yes" -o "$notset" = "dontmatch"; then
13481 include_stdint_h="#include <stdint.h>"
13482 else
13483 include_stdint_h="/* #include <stdint.h> */"
13484 fi
13485 if test "$ac_cv_header_stdarg_h" = "yes" -o "$notset" = "dontmatch"; then
13486 include_stdarg_h="#include <cstdarg>"
13487 else
13488 include_stdarg_h="/* #include <cstdarg> */"
13489 fi
13490 if test "$ac_cv_header_stdlib_h" = "yes" -o "$notset" = "dontmatch"; then
13491 include_stdlib_h="#include <cstdlib>"
13492 else
13493 include_stdlib_h="/* #include <cstdlib> */"
13494 fi
13495 if test "$ac_cv_header_unistd_h" = "yes" -o "$notset" = "dontmatch"; then
13496 include_unistd_h="#include <unistd.h>"
13497 else
13498 include_unistd_h="/* #include <unistd.h> */"
13499 fi
13500 if test "$ac_cv_header_string_h" = "yes" -o "$notset" = "dontmatch"; then
13501 include_string_h="#include <cstring>"
13502 else
13503 include_string_h="/* #include <cstring> */"
13504 fi
13505 if test "$ac_cv_header_fcntl_h" = "yes" -o "$notset" = "dontmatch"; then
13506 include_fcntl_h="#include <fcntl.h>"
13507 else
13508 include_fcntl_h="/* #include <fcntl.h> */"
13509 fi
13510 if test "$ac_cv_header_util_h" = "yes" -o "$notset" = "dontmatch"; then
13511 include_util_h="#include <util.h>"
13512 else
13513 include_util_h="/* #include <util.h> */"
13514 fi
13515 if test "$ac_cv_header_assert_h" = "yes" -o "$notset" = "dontmatch"; then
13516 include_assert_h="#include <assert.h>"
13517 else
13518 include_assert_h="/* #include <assert.h> */"
13519 fi
13520 if test "$rxvt_cv_header_sysioctl" = "yes" -o "$notset" = "dontmatch"; then
13521 include_sys_ioctl_h="#include <sys/ioctl.h>"
13522 else
13523 include_sys_ioctl_h="/* #include <sys/ioctl.h> */"
13524 fi
13525 if test "$ac_cv_header_sys_select_h" = "yes" -o "$notset" = "dontmatch"; then
13526 include_sys_select_h="#include <sys/select.h>"
13527 else
13528 include_sys_select_h="/* #include <sys/select.h> */"
13529 fi
13530 if test "$ac_cv_header_sys_strredir_h" = "yes" -o "$notset" = "dontmatch"; then
13531 include_sys_strredir_h="#include <sys/strredir.h>"
13532 else
13533 include_sys_strredir_h="/* #include <sys/strredir.h> */"
13534 fi
13535 if test "$ac_cv_header_sys_time_h" = "yes" -o "$notset" = "dontmatch"; then
13536 include_sys_time_h="#include <sys/time.h>"
13537 else
13538 include_sys_time_h="/* #include <sys/time.h> */"
13539 fi
13540 if test "$ac_cv_header_sys_time_h" = "no" -o "$ac_cv_header_time" = "yes"; then
13541 include_time_h="#include <time.h>"
13542 else
13543 include_time_h="/* #include <time.h> */"
13544 fi
13545
13546 ac_config_files="$ac_config_files Makefile doc/Makefile src/Makefile src/rxvtlib.h"
13547
13548 cat >confcache <<\_ACEOF
13549 # This file is a shell script that caches the results of configure
13550 # tests run on this system so they can be shared between configure
13551 # scripts and configure runs, see configure's option --config-cache.
13552 # It is not useful on other systems. If it contains results you don't
13553 # want to keep, you may remove or edit it.
13554 #
13555 # config.status only pays attention to the cache file if you give it
13556 # the --recheck option to rerun configure.
13557 #
13558 # `ac_cv_env_foo' variables (set or unset) will be overridden when
13559 # loading this file, other *unset* `ac_cv_foo' will be assigned the
13560 # following values.
13561
13562 _ACEOF
13563
13564 # The following way of writing the cache mishandles newlines in values,
13565 # but we know of no workaround that is simple, portable, and efficient.
13566 # So, don't put newlines in cache variables' values.
13567 # Ultrix sh set writes to stderr and can't be redirected directly,
13568 # and sets the high bit in the cache file unless we assign to the vars.
13569 {
13570 (set) 2>&1 |
13571 case `(ac_space=' '; set | grep ac_space) 2>&1` in
13572 *ac_space=\ *)
13573 # `set' does not quote correctly, so add quotes (double-quote
13574 # substitution turns \\\\ into \\, and sed turns \\ into \).
13575 sed -n \
13576 "s/'/'\\\\''/g;
13577 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
13578 ;;
13579 *)
13580 # `set' quotes correctly as required by POSIX, so do not add quotes.
13581 sed -n \
13582 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
13583 ;;
13584 esac;
13585 } |
13586 sed '
13587 t clear
13588 : clear
13589 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
13590 t end
13591 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
13592 : end' >>confcache
13593 if diff $cache_file confcache >/dev/null 2>&1; then :; else
13594 if test -w $cache_file; then
13595 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
13596 cat confcache >$cache_file
13597 else
13598 echo "not updating unwritable cache $cache_file"
13599 fi
13600 fi
13601 rm -f confcache
13602
13603 test "x$prefix" = xNONE && prefix=$ac_default_prefix
13604 # Let make expand exec_prefix.
13605 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
13606
13607 # VPATH may cause trouble with some makes, so we remove $(srcdir),
13608 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
13609 # trailing colons and then remove the whole line if VPATH becomes empty
13610 # (actually we leave an empty line to preserve line numbers).
13611 if test "x$srcdir" = x.; then
13612 ac_vpsub='/^[ ]*VPATH[ ]*=/{
13613 s/:*\$(srcdir):*/:/;
13614 s/:*\${srcdir}:*/:/;
13615 s/:*@srcdir@:*/:/;
13616 s/^\([^=]*=[ ]*\):*/\1/;
13617 s/:*$//;
13618 s/^[^=]*=[ ]*$//;
13619 }'
13620 fi
13621
13622 DEFS=-DHAVE_CONFIG_H
13623
13624 ac_libobjs=
13625 ac_ltlibobjs=
13626 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
13627 # 1. Remove the extension, and $U if already installed.
13628 ac_i=`echo "$ac_i" |
13629 sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
13630 # 2. Add them.
13631 ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
13632 ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
13633 done
13634 LIBOBJS=$ac_libobjs
13635
13636 LTLIBOBJS=$ac_ltlibobjs
13637
13638
13639
13640 : ${CONFIG_STATUS=./config.status}
13641 ac_clean_files_save=$ac_clean_files
13642 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
13643 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
13644 echo "$as_me: creating $CONFIG_STATUS" >&6;}
13645 cat >$CONFIG_STATUS <<_ACEOF
13646 #! $SHELL
13647 # Generated by $as_me.
13648 # Run this file to recreate the current configuration.
13649 # Compiler output produced by configure, useful for debugging
13650 # configure, is in config.log if it exists.
13651
13652 debug=false
13653 ac_cs_recheck=false
13654 ac_cs_silent=false
13655 SHELL=\${CONFIG_SHELL-$SHELL}
13656 _ACEOF
13657
13658 cat >>$CONFIG_STATUS <<\_ACEOF
13659 ## --------------------- ##
13660 ## M4sh Initialization. ##
13661 ## --------------------- ##
13662
13663 # Be Bourne compatible
13664 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
13665 emulate sh
13666 NULLCMD=:
13667 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
13668 # is contrary to our usage. Disable this feature.
13669 alias -g '${1+"$@"}'='"$@"'
13670 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
13671 set -o posix
13672 fi
13673 DUALCASE=1; export DUALCASE # for MKS sh
13674
13675 # Support unset when possible.
13676 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
13677 as_unset=unset
13678 else
13679 as_unset=false
13680 fi
13681
13682
13683 # Work around bugs in pre-3.0 UWIN ksh.
13684 $as_unset ENV MAIL MAILPATH
13685 PS1='$ '
13686 PS2='> '
13687 PS4='+ '
13688
13689 # NLS nuisances.
13690 for as_var in \
13691 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
13692 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
13693 LC_TELEPHONE LC_TIME
13694 do
13695 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
13696 eval $as_var=C; export $as_var
13697 else
13698 $as_unset $as_var
13699 fi
13700 done
13701
13702 # Required to use basename.
13703 if expr a : '\(a\)' >/dev/null 2>&1; then
13704 as_expr=expr
13705 else
13706 as_expr=false
13707 fi
13708
13709 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
13710 as_basename=basename
13711 else
13712 as_basename=false
13713 fi
13714
13715
13716 # Name of the executable.
13717 as_me=`$as_basename "$0" ||
13718 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
13719 X"$0" : 'X\(//\)$' \| \
13720 X"$0" : 'X\(/\)$' \| \
13721 . : '\(.\)' 2>/dev/null ||
13722 echo X/"$0" |
13723 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
13724 /^X\/\(\/\/\)$/{ s//\1/; q; }
13725 /^X\/\(\/\).*/{ s//\1/; q; }
13726 s/.*/./; q'`
13727
13728
13729 # PATH needs CR, and LINENO needs CR and PATH.
13730 # Avoid depending upon Character Ranges.
13731 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
13732 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
13733 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
13734 as_cr_digits='0123456789'
13735 as_cr_alnum=$as_cr_Letters$as_cr_digits
13736
13737 # The user is always right.
13738 if test "${PATH_SEPARATOR+set}" != set; then
13739 echo "#! /bin/sh" >conf$$.sh
13740 echo "exit 0" >>conf$$.sh
13741 chmod +x conf$$.sh
13742 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
13743 PATH_SEPARATOR=';'
13744 else
13745 PATH_SEPARATOR=:
13746 fi
13747 rm -f conf$$.sh
13748 fi
13749
13750
13751 as_lineno_1=$LINENO
13752 as_lineno_2=$LINENO
13753 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
13754 test "x$as_lineno_1" != "x$as_lineno_2" &&
13755 test "x$as_lineno_3" = "x$as_lineno_2" || {
13756 # Find who we are. Look in the path if we contain no path at all
13757 # relative or not.
13758 case $0 in
13759 *[\\/]* ) as_myself=$0 ;;
13760 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13761 for as_dir in $PATH
13762 do
13763 IFS=$as_save_IFS
13764 test -z "$as_dir" && as_dir=.
13765 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
13766 done
13767
13768 ;;
13769 esac
13770 # We did not find ourselves, most probably we were run as `sh COMMAND'
13771 # in which case we are not to be found in the path.
13772 if test "x$as_myself" = x; then
13773 as_myself=$0
13774 fi
13775 if test ! -f "$as_myself"; then
13776 { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
13777 echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
13778 { (exit 1); exit 1; }; }
13779 fi
13780 case $CONFIG_SHELL in
13781 '')
13782 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13783 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
13784 do
13785 IFS=$as_save_IFS
13786 test -z "$as_dir" && as_dir=.
13787 for as_base in sh bash ksh sh5; do
13788 case $as_dir in
13789 /*)
13790 if ("$as_dir/$as_base" -c '
13791 as_lineno_1=$LINENO
13792 as_lineno_2=$LINENO
13793 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
13794 test "x$as_lineno_1" != "x$as_lineno_2" &&
13795 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
13796 $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
13797 $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
13798 CONFIG_SHELL=$as_dir/$as_base
13799 export CONFIG_SHELL
13800 exec "$CONFIG_SHELL" "$0" ${1+"$@"}
13801 fi;;
13802 esac
13803 done
13804 done
13805 ;;
13806 esac
13807
13808 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
13809 # uniformly replaced by the line number. The first 'sed' inserts a
13810 # line-number line before each line; the second 'sed' does the real
13811 # work. The second script uses 'N' to pair each line-number line
13812 # with the numbered line, and appends trailing '-' during
13813 # substitution so that $LINENO is not a special case at line end.
13814 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
13815 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
13816 sed '=' <$as_myself |
13817 sed '
13818 N
13819 s,$,-,
13820 : loop
13821 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
13822 t loop
13823 s,-$,,
13824 s,^['$as_cr_digits']*\n,,
13825 ' >$as_me.lineno &&
13826 chmod +x $as_me.lineno ||
13827 { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
13828 echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
13829 { (exit 1); exit 1; }; }
13830
13831 # Don't try to exec as it changes $[0], causing all sort of problems
13832 # (the dirname of $[0] is not the place where we might find the
13833 # original and so on. Autoconf is especially sensible to this).
13834 . ./$as_me.lineno
13835 # Exit status is that of the last command.
13836 exit
13837 }
13838
13839
13840 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
13841 *c*,-n*) ECHO_N= ECHO_C='
13842 ' ECHO_T=' ' ;;
13843 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
13844 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
13845 esac
13846
13847 if expr a : '\(a\)' >/dev/null 2>&1; then
13848 as_expr=expr
13849 else
13850 as_expr=false
13851 fi
13852
13853 rm -f conf$$ conf$$.exe conf$$.file
13854 echo >conf$$.file
13855 if ln -s conf$$.file conf$$ 2>/dev/null; then
13856 # We could just check for DJGPP; but this test a) works b) is more generic
13857 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
13858 if test -f conf$$.exe; then
13859 # Don't use ln at all; we don't have any links
13860 as_ln_s='cp -p'
13861 else
13862 as_ln_s='ln -s'
13863 fi
13864 elif ln conf$$.file conf$$ 2>/dev/null; then
13865 as_ln_s=ln
13866 else
13867 as_ln_s='cp -p'
13868 fi
13869 rm -f conf$$ conf$$.exe conf$$.file
13870
13871 if mkdir -p . 2>/dev/null; then
13872 as_mkdir_p=:
13873 else
13874 test -d ./-p && rmdir ./-p
13875 as_mkdir_p=false
13876 fi
13877
13878 as_executable_p="test -f"
13879
13880 # Sed expression to map a string onto a valid CPP name.
13881 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
13882
13883 # Sed expression to map a string onto a valid variable name.
13884 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
13885
13886
13887 # IFS
13888 # We need space, tab and new line, in precisely that order.
13889 as_nl='
13890 '
13891 IFS=" $as_nl"
13892
13893 # CDPATH.
13894 $as_unset CDPATH
13895
13896 exec 6>&1
13897
13898 # Open the log real soon, to keep \$[0] and so on meaningful, and to
13899 # report actual input values of CONFIG_FILES etc. instead of their
13900 # values after options handling. Logging --version etc. is OK.
13901 exec 5>>config.log
13902 {
13903 echo
13904 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
13905 ## Running $as_me. ##
13906 _ASBOX
13907 } >&5
13908 cat >&5 <<_CSEOF
13909
13910 This file was extended by $as_me, which was
13911 generated by GNU Autoconf 2.59. Invocation command line was
13912
13913 CONFIG_FILES = $CONFIG_FILES
13914 CONFIG_HEADERS = $CONFIG_HEADERS
13915 CONFIG_LINKS = $CONFIG_LINKS
13916 CONFIG_COMMANDS = $CONFIG_COMMANDS
13917 $ $0 $@
13918
13919 _CSEOF
13920 echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
13921 echo >&5
13922 _ACEOF
13923
13924 # Files that config.status was made for.
13925 if test -n "$ac_config_files"; then
13926 echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
13927 fi
13928
13929 if test -n "$ac_config_headers"; then
13930 echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
13931 fi
13932
13933 if test -n "$ac_config_links"; then
13934 echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
13935 fi
13936
13937 if test -n "$ac_config_commands"; then
13938 echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
13939 fi
13940
13941 cat >>$CONFIG_STATUS <<\_ACEOF
13942
13943 ac_cs_usage="\
13944 \`$as_me' instantiates files from templates according to the
13945 current configuration.
13946
13947 Usage: $0 [OPTIONS] [FILE]...
13948
13949 -h, --help print this help, then exit
13950 -V, --version print version number, then exit
13951 -q, --quiet do not print progress messages
13952 -d, --debug don't remove temporary files
13953 --recheck update $as_me by reconfiguring in the same conditions
13954 --file=FILE[:TEMPLATE]
13955 instantiate the configuration file FILE
13956 --header=FILE[:TEMPLATE]
13957 instantiate the configuration header FILE
13958
13959 Configuration files:
13960 $config_files
13961
13962 Configuration headers:
13963 $config_headers
13964
13965 Report bugs to <bug-autoconf@gnu.org>."
13966 _ACEOF
13967
13968 cat >>$CONFIG_STATUS <<_ACEOF
13969 ac_cs_version="\\
13970 config.status
13971 configured by $0, generated by GNU Autoconf 2.59,
13972 with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
13973
13974 Copyright (C) 2003 Free Software Foundation, Inc.
13975 This config.status script is free software; the Free Software Foundation
13976 gives unlimited permission to copy, distribute and modify it."
13977 srcdir=$srcdir
13978 INSTALL="$INSTALL"
13979 _ACEOF
13980
13981 cat >>$CONFIG_STATUS <<\_ACEOF
13982 # If no file are specified by the user, then we need to provide default
13983 # value. By we need to know if files were specified by the user.
13984 ac_need_defaults=:
13985 while test $# != 0
13986 do
13987 case $1 in
13988 --*=*)
13989 ac_option=`expr "x$1" : 'x\([^=]*\)='`
13990 ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
13991 ac_shift=:
13992 ;;
13993 -*)
13994 ac_option=$1
13995 ac_optarg=$2
13996 ac_shift=shift
13997 ;;
13998 *) # This is not an option, so the user has probably given explicit
13999 # arguments.
14000 ac_option=$1
14001 ac_need_defaults=false;;
14002 esac
14003
14004 case $ac_option in
14005 # Handling of the options.
14006 _ACEOF
14007 cat >>$CONFIG_STATUS <<\_ACEOF
14008 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
14009 ac_cs_recheck=: ;;
14010 --version | --vers* | -V )
14011 echo "$ac_cs_version"; exit 0 ;;
14012 --he | --h)
14013 # Conflict between --help and --header
14014 { { echo "$as_me:$LINENO: error: ambiguous option: $1
14015 Try \`$0 --help' for more information." >&5
14016 echo "$as_me: error: ambiguous option: $1
14017 Try \`$0 --help' for more information." >&2;}
14018 { (exit 1); exit 1; }; };;
14019 --help | --hel | -h )
14020 echo "$ac_cs_usage"; exit 0 ;;
14021 --debug | --d* | -d )
14022 debug=: ;;
14023 --file | --fil | --fi | --f )
14024 $ac_shift
14025 CONFIG_FILES="$CONFIG_FILES $ac_optarg"
14026 ac_need_defaults=false;;
14027 --header | --heade | --head | --hea )
14028 $ac_shift
14029 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
14030 ac_need_defaults=false;;
14031 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
14032 | -silent | --silent | --silen | --sile | --sil | --si | --s)
14033 ac_cs_silent=: ;;
14034
14035 # This is an error.
14036 -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
14037 Try \`$0 --help' for more information." >&5
14038 echo "$as_me: error: unrecognized option: $1
14039 Try \`$0 --help' for more information." >&2;}
14040 { (exit 1); exit 1; }; } ;;
14041
14042 *) ac_config_targets="$ac_config_targets $1" ;;
14043
14044 esac
14045 shift
14046 done
14047
14048 ac_configure_extra_args=
14049
14050 if $ac_cs_silent; then
14051 exec 6>/dev/null
14052 ac_configure_extra_args="$ac_configure_extra_args --silent"
14053 fi
14054
14055 _ACEOF
14056 cat >>$CONFIG_STATUS <<_ACEOF
14057 if \$ac_cs_recheck; then
14058 echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
14059 exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
14060 fi
14061
14062 _ACEOF
14063
14064
14065
14066
14067
14068 cat >>$CONFIG_STATUS <<\_ACEOF
14069 for ac_config_target in $ac_config_targets
14070 do
14071 case "$ac_config_target" in
14072 # Handling of arguments.
14073 "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
14074 "doc/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
14075 "src/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
14076 "src/rxvtlib.h" ) CONFIG_FILES="$CONFIG_FILES src/rxvtlib.h" ;;
14077 "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.h.in" ;;
14078 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
14079 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
14080 { (exit 1); exit 1; }; };;
14081 esac
14082 done
14083
14084 # If the user did not use the arguments to specify the items to instantiate,
14085 # then the envvar interface is used. Set only those that are not.
14086 # We use the long form for the default assignment because of an extremely
14087 # bizarre bug on SunOS 4.1.3.
14088 if $ac_need_defaults; then
14089 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
14090 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
14091 fi
14092
14093 # Have a temporary directory for convenience. Make it in the build tree
14094 # simply because there is no reason to put it here, and in addition,
14095 # creating and moving files from /tmp can sometimes cause problems.
14096 # Create a temporary directory, and hook for its removal unless debugging.
14097 $debug ||
14098 {
14099 trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
14100 trap '{ (exit 1); exit 1; }' 1 2 13 15
14101 }
14102
14103 # Create a (secure) tmp directory for tmp files.
14104
14105 {
14106 tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
14107 test -n "$tmp" && test -d "$tmp"
14108 } ||
14109 {
14110 tmp=./confstat$$-$RANDOM
14111 (umask 077 && mkdir $tmp)
14112 } ||
14113 {
14114 echo "$me: cannot create a temporary directory in ." >&2
14115 { (exit 1); exit 1; }
14116 }
14117
14118 _ACEOF
14119
14120 cat >>$CONFIG_STATUS <<_ACEOF
14121
14122 #
14123 # CONFIG_FILES section.
14124 #
14125
14126 # No need to generate the scripts if there are no CONFIG_FILES.
14127 # This happens for instance when ./config.status config.h
14128 if test -n "\$CONFIG_FILES"; then
14129 # Protect against being on the right side of a sed subst in config.status.
14130 sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
14131 s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
14132 s,@SHELL@,$SHELL,;t t
14133 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
14134 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
14135 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
14136 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
14137 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
14138 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
14139 s,@exec_prefix@,$exec_prefix,;t t
14140 s,@prefix@,$prefix,;t t
14141 s,@program_transform_name@,$program_transform_name,;t t
14142 s,@bindir@,$bindir,;t t
14143 s,@sbindir@,$sbindir,;t t
14144 s,@libexecdir@,$libexecdir,;t t
14145 s,@datadir@,$datadir,;t t
14146 s,@sysconfdir@,$sysconfdir,;t t
14147 s,@sharedstatedir@,$sharedstatedir,;t t
14148 s,@localstatedir@,$localstatedir,;t t
14149 s,@libdir@,$libdir,;t t
14150 s,@includedir@,$includedir,;t t
14151 s,@oldincludedir@,$oldincludedir,;t t
14152 s,@infodir@,$infodir,;t t
14153 s,@mandir@,$mandir,;t t
14154 s,@build_alias@,$build_alias,;t t
14155 s,@host_alias@,$host_alias,;t t
14156 s,@target_alias@,$target_alias,;t t
14157 s,@DEFS@,$DEFS,;t t
14158 s,@ECHO_C@,$ECHO_C,;t t
14159 s,@ECHO_N@,$ECHO_N,;t t
14160 s,@ECHO_T@,$ECHO_T,;t t
14161 s,@LIBS@,$LIBS,;t t
14162 s,@build@,$build,;t t
14163 s,@build_cpu@,$build_cpu,;t t
14164 s,@build_vendor@,$build_vendor,;t t
14165 s,@build_os@,$build_os,;t t
14166 s,@host@,$host,;t t
14167 s,@host_cpu@,$host_cpu,;t t
14168 s,@host_vendor@,$host_vendor,;t t
14169 s,@host_os@,$host_os,;t t
14170 s,@VERSION@,$VERSION,;t t
14171 s,@DATE@,$DATE,;t t
14172 s,@LSMDATE@,$LSMDATE,;t t
14173 s,@LIBVERSION@,$LIBVERSION,;t t
14174 s,@CC@,$CC,;t t
14175 s,@CFLAGS@,$CFLAGS,;t t
14176 s,@LDFLAGS@,$LDFLAGS,;t t
14177 s,@CPPFLAGS@,$CPPFLAGS,;t t
14178 s,@ac_ct_CC@,$ac_ct_CC,;t t
14179 s,@EXEEXT@,$EXEEXT,;t t
14180 s,@OBJEXT@,$OBJEXT,;t t
14181 s,@CXX@,$CXX,;t t
14182 s,@CXXFLAGS@,$CXXFLAGS,;t t
14183 s,@ac_ct_CXX@,$ac_ct_CXX,;t t
14184 s,@CPP@,$CPP,;t t
14185 s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
14186 s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
14187 s,@INSTALL_DATA@,$INSTALL_DATA,;t t
14188 s,@EGREP@,$EGREP,;t t
14189 s,@LINKER@,$LINKER,;t t
14190 s,@INSTALL_LIBRXVT@,$INSTALL_LIBRXVT,;t t
14191 s,@RXVTNAME@,$RXVTNAME,;t t
14192 s,@MV@,$MV,;t t
14193 s,@CP@,$CP,;t t
14194 s,@LN@,$LN,;t t
14195 s,@SED@,$SED,;t t
14196 s,@ECHO@,$ECHO,;t t
14197 s,@CMP@,$CMP,;t t
14198 s,@TIC@,$TIC,;t t
14199 s,@CXXCPP@,$CXXCPP,;t t
14200 s,@X_CFLAGS@,$X_CFLAGS,;t t
14201 s,@X_PRE_LIBS@,$X_PRE_LIBS,;t t
14202 s,@X_LIBS@,$X_LIBS,;t t
14203 s,@X_EXTRA_LIBS@,$X_EXTRA_LIBS,;t t
14204 s,@XPM_CPPFLAGS@,$XPM_CPPFLAGS,;t t
14205 s,@XPM_CFLAGS@,$XPM_CFLAGS,;t t
14206 s,@XPM_LIBS@,$XPM_LIBS,;t t
14207 s,@rxvt_int16_typedef@,$rxvt_int16_typedef,;t t
14208 s,@rxvt_uint16_typedef@,$rxvt_uint16_typedef,;t t
14209 s,@rxvt_int32_typedef@,$rxvt_int32_typedef,;t t
14210 s,@rxvt_uint32_typedef@,$rxvt_uint32_typedef,;t t
14211 s,@rxvt_intp_define@,$rxvt_intp_define,;t t
14212 s,@rxvt_u_intp_define@,$rxvt_u_intp_define,;t t
14213 s,@PKG_CONFIG@,$PKG_CONFIG,;t t
14214 s,@XFT_CONFIG@,$XFT_CONFIG,;t t
14215 s,@PERL@,$PERL,;t t
14216 s,@PERLLIB@,$PERLLIB,;t t
14217 s,@PERLFLAGS@,$PERLFLAGS,;t t
14218 s,@PERLPRIVLIBEXP@,$PERLPRIVLIBEXP,;t t
14219 s,@IF_PERL@,$IF_PERL,;t t
14220 s,@PERL_O@,$PERL_O,;t t
14221 s,@DEBUG@,$DEBUG,;t t
14222 s,@DINCLUDE@,$DINCLUDE,;t t
14223 s,@DLIB@,$DLIB,;t t
14224 s,@include_stdint_h@,$include_stdint_h,;t t
14225 s,@include_stdarg_h@,$include_stdarg_h,;t t
14226 s,@include_stdlib_h@,$include_stdlib_h,;t t
14227 s,@include_unistd_h@,$include_unistd_h,;t t
14228 s,@include_string_h@,$include_string_h,;t t
14229 s,@include_fcntl_h@,$include_fcntl_h,;t t
14230 s,@include_util_h@,$include_util_h,;t t
14231 s,@include_assert_h@,$include_assert_h,;t t
14232 s,@include_sys_ioctl_h@,$include_sys_ioctl_h,;t t
14233 s,@include_sys_select_h@,$include_sys_select_h,;t t
14234 s,@include_sys_strredir_h@,$include_sys_strredir_h,;t t
14235 s,@include_sys_time_h@,$include_sys_time_h,;t t
14236 s,@include_time_h@,$include_time_h,;t t
14237 s,@LIBOBJS@,$LIBOBJS,;t t
14238 s,@LTLIBOBJS@,$LTLIBOBJS,;t t
14239 CEOF
14240
14241 _ACEOF
14242
14243 cat >>$CONFIG_STATUS <<\_ACEOF
14244 # Split the substitutions into bite-sized pieces for seds with
14245 # small command number limits, like on Digital OSF/1 and HP-UX.
14246 ac_max_sed_lines=48
14247 ac_sed_frag=1 # Number of current file.
14248 ac_beg=1 # First line for current file.
14249 ac_end=$ac_max_sed_lines # Line after last line for current file.
14250 ac_more_lines=:
14251 ac_sed_cmds=
14252 while $ac_more_lines; do
14253 if test $ac_beg -gt 1; then
14254 sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
14255 else
14256 sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
14257 fi
14258 if test ! -s $tmp/subs.frag; then
14259 ac_more_lines=false
14260 else
14261 # The purpose of the label and of the branching condition is to
14262 # speed up the sed processing (if there are no `@' at all, there
14263 # is no need to browse any of the substitutions).
14264 # These are the two extra sed commands mentioned above.
14265 (echo ':t
14266 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
14267 if test -z "$ac_sed_cmds"; then
14268 ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
14269 else
14270 ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
14271 fi
14272 ac_sed_frag=`expr $ac_sed_frag + 1`
14273 ac_beg=$ac_end
14274 ac_end=`expr $ac_end + $ac_max_sed_lines`
14275 fi
14276 done
14277 if test -z "$ac_sed_cmds"; then
14278 ac_sed_cmds=cat
14279 fi
14280 fi # test -n "$CONFIG_FILES"
14281
14282 _ACEOF
14283 cat >>$CONFIG_STATUS <<\_ACEOF
14284 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
14285 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
14286 case $ac_file in
14287 - | *:- | *:-:* ) # input from stdin
14288 cat >$tmp/stdin
14289 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
14290 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
14291 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
14292 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
14293 * ) ac_file_in=$ac_file.in ;;
14294 esac
14295
14296 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
14297 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
14298 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14299 X"$ac_file" : 'X\(//\)[^/]' \| \
14300 X"$ac_file" : 'X\(//\)$' \| \
14301 X"$ac_file" : 'X\(/\)' \| \
14302 . : '\(.\)' 2>/dev/null ||
14303 echo X"$ac_file" |
14304 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14305 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14306 /^X\(\/\/\)$/{ s//\1/; q; }
14307 /^X\(\/\).*/{ s//\1/; q; }
14308 s/.*/./; q'`
14309 { if $as_mkdir_p; then
14310 mkdir -p "$ac_dir"
14311 else
14312 as_dir="$ac_dir"
14313 as_dirs=
14314 while test ! -d "$as_dir"; do
14315 as_dirs="$as_dir $as_dirs"
14316 as_dir=`(dirname "$as_dir") 2>/dev/null ||
14317 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14318 X"$as_dir" : 'X\(//\)[^/]' \| \
14319 X"$as_dir" : 'X\(//\)$' \| \
14320 X"$as_dir" : 'X\(/\)' \| \
14321 . : '\(.\)' 2>/dev/null ||
14322 echo X"$as_dir" |
14323 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14324 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14325 /^X\(\/\/\)$/{ s//\1/; q; }
14326 /^X\(\/\).*/{ s//\1/; q; }
14327 s/.*/./; q'`
14328 done
14329 test ! -n "$as_dirs" || mkdir $as_dirs
14330 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
14331 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
14332 { (exit 1); exit 1; }; }; }
14333
14334 ac_builddir=.
14335
14336 if test "$ac_dir" != .; then
14337 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
14338 # A "../" for each directory in $ac_dir_suffix.
14339 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
14340 else
14341 ac_dir_suffix= ac_top_builddir=
14342 fi
14343
14344 case $srcdir in
14345 .) # No --srcdir option. We are building in place.
14346 ac_srcdir=.
14347 if test -z "$ac_top_builddir"; then
14348 ac_top_srcdir=.
14349 else
14350 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
14351 fi ;;
14352 [\\/]* | ?:[\\/]* ) # Absolute path.
14353 ac_srcdir=$srcdir$ac_dir_suffix;
14354 ac_top_srcdir=$srcdir ;;
14355 *) # Relative path.
14356 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
14357 ac_top_srcdir=$ac_top_builddir$srcdir ;;
14358 esac
14359
14360 # Do not use `cd foo && pwd` to compute absolute paths, because
14361 # the directories may not exist.
14362 case `pwd` in
14363 .) ac_abs_builddir="$ac_dir";;
14364 *)
14365 case "$ac_dir" in
14366 .) ac_abs_builddir=`pwd`;;
14367 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
14368 *) ac_abs_builddir=`pwd`/"$ac_dir";;
14369 esac;;
14370 esac
14371 case $ac_abs_builddir in
14372 .) ac_abs_top_builddir=${ac_top_builddir}.;;
14373 *)
14374 case ${ac_top_builddir}. in
14375 .) ac_abs_top_builddir=$ac_abs_builddir;;
14376 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
14377 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
14378 esac;;
14379 esac
14380 case $ac_abs_builddir in
14381 .) ac_abs_srcdir=$ac_srcdir;;
14382 *)
14383 case $ac_srcdir in
14384 .) ac_abs_srcdir=$ac_abs_builddir;;
14385 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
14386 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
14387 esac;;
14388 esac
14389 case $ac_abs_builddir in
14390 .) ac_abs_top_srcdir=$ac_top_srcdir;;
14391 *)
14392 case $ac_top_srcdir in
14393 .) ac_abs_top_srcdir=$ac_abs_builddir;;
14394 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
14395 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
14396 esac;;
14397 esac
14398
14399
14400 case $INSTALL in
14401 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
14402 *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
14403 esac
14404
14405 # Let's still pretend it is `configure' which instantiates (i.e., don't
14406 # use $as_me), people would be surprised to read:
14407 # /* config.h. Generated by config.status. */
14408 if test x"$ac_file" = x-; then
14409 configure_input=
14410 else
14411 configure_input="$ac_file. "
14412 fi
14413 configure_input=$configure_input"Generated from `echo $ac_file_in |
14414 sed 's,.*/,,'` by configure."
14415
14416 # First look for the input files in the build tree, otherwise in the
14417 # src tree.
14418 ac_file_inputs=`IFS=:
14419 for f in $ac_file_in; do
14420 case $f in
14421 -) echo $tmp/stdin ;;
14422 [\\/$]*)
14423 # Absolute (can't be DOS-style, as IFS=:)
14424 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
14425 echo "$as_me: error: cannot find input file: $f" >&2;}
14426 { (exit 1); exit 1; }; }
14427 echo "$f";;
14428 *) # Relative
14429 if test -f "$f"; then
14430 # Build tree
14431 echo "$f"
14432 elif test -f "$srcdir/$f"; then
14433 # Source tree
14434 echo "$srcdir/$f"
14435 else
14436 # /dev/null tree
14437 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
14438 echo "$as_me: error: cannot find input file: $f" >&2;}
14439 { (exit 1); exit 1; }; }
14440 fi;;
14441 esac
14442 done` || { (exit 1); exit 1; }
14443
14444 if test x"$ac_file" != x-; then
14445 { echo "$as_me:$LINENO: creating $ac_file" >&5
14446 echo "$as_me: creating $ac_file" >&6;}
14447 rm -f "$ac_file"
14448 fi
14449 _ACEOF
14450 cat >>$CONFIG_STATUS <<_ACEOF
14451 sed "$ac_vpsub
14452 $extrasub
14453 _ACEOF
14454 cat >>$CONFIG_STATUS <<\_ACEOF
14455 :t
14456 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
14457 s,@configure_input@,$configure_input,;t t
14458 s,@srcdir@,$ac_srcdir,;t t
14459 s,@abs_srcdir@,$ac_abs_srcdir,;t t
14460 s,@top_srcdir@,$ac_top_srcdir,;t t
14461 s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
14462 s,@builddir@,$ac_builddir,;t t
14463 s,@abs_builddir@,$ac_abs_builddir,;t t
14464 s,@top_builddir@,$ac_top_builddir,;t t
14465 s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
14466 s,@INSTALL@,$ac_INSTALL,;t t
14467 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
14468 rm -f $tmp/stdin
14469 if test x"$ac_file" != x-; then
14470 mv $tmp/out $ac_file
14471 else
14472 cat $tmp/out
14473 rm -f $tmp/out
14474 fi
14475
14476 done
14477 _ACEOF
14478 cat >>$CONFIG_STATUS <<\_ACEOF
14479
14480 #
14481 # CONFIG_HEADER section.
14482 #
14483
14484 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
14485 # NAME is the cpp macro being defined and VALUE is the value it is being given.
14486 #
14487 # ac_d sets the value in "#define NAME VALUE" lines.
14488 ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
14489 ac_dB='[ ].*$,\1#\2'
14490 ac_dC=' '
14491 ac_dD=',;t'
14492 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
14493 ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
14494 ac_uB='$,\1#\2define\3'
14495 ac_uC=' '
14496 ac_uD=',;t'
14497
14498 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
14499 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
14500 case $ac_file in
14501 - | *:- | *:-:* ) # input from stdin
14502 cat >$tmp/stdin
14503 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
14504 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
14505 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
14506 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
14507 * ) ac_file_in=$ac_file.in ;;
14508 esac
14509
14510 test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
14511 echo "$as_me: creating $ac_file" >&6;}
14512
14513 # First look for the input files in the build tree, otherwise in the
14514 # src tree.
14515 ac_file_inputs=`IFS=:
14516 for f in $ac_file_in; do
14517 case $f in
14518 -) echo $tmp/stdin ;;
14519 [\\/$]*)
14520 # Absolute (can't be DOS-style, as IFS=:)
14521 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
14522 echo "$as_me: error: cannot find input file: $f" >&2;}
14523 { (exit 1); exit 1; }; }
14524 # Do quote $f, to prevent DOS paths from being IFS'd.
14525 echo "$f";;
14526 *) # Relative
14527 if test -f "$f"; then
14528 # Build tree
14529 echo "$f"
14530 elif test -f "$srcdir/$f"; then
14531 # Source tree
14532 echo "$srcdir/$f"
14533 else
14534 # /dev/null tree
14535 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
14536 echo "$as_me: error: cannot find input file: $f" >&2;}
14537 { (exit 1); exit 1; }; }
14538 fi;;
14539 esac
14540 done` || { (exit 1); exit 1; }
14541 # Remove the trailing spaces.
14542 sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
14543
14544 _ACEOF
14545
14546 # Transform confdefs.h into two sed scripts, `conftest.defines' and
14547 # `conftest.undefs', that substitutes the proper values into
14548 # config.h.in to produce config.h. The first handles `#define'
14549 # templates, and the second `#undef' templates.
14550 # And first: Protect against being on the right side of a sed subst in
14551 # config.status. Protect against being in an unquoted here document
14552 # in config.status.
14553 rm -f conftest.defines conftest.undefs
14554 # Using a here document instead of a string reduces the quoting nightmare.
14555 # Putting comments in sed scripts is not portable.
14556 #
14557 # `end' is used to avoid that the second main sed command (meant for
14558 # 0-ary CPP macros) applies to n-ary macro definitions.
14559 # See the Autoconf documentation for `clear'.
14560 cat >confdef2sed.sed <<\_ACEOF
14561 s/[\\&,]/\\&/g
14562 s,[\\$`],\\&,g
14563 t clear
14564 : clear
14565 s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
14566 t end
14567 s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
14568 : end
14569 _ACEOF
14570 # If some macros were called several times there might be several times
14571 # the same #defines, which is useless. Nevertheless, we may not want to
14572 # sort them, since we want the *last* AC-DEFINE to be honored.
14573 uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
14574 sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
14575 rm -f confdef2sed.sed
14576
14577 # This sed command replaces #undef with comments. This is necessary, for
14578 # example, in the case of _POSIX_SOURCE, which is predefined and required
14579 # on some systems where configure will not decide to define it.
14580 cat >>conftest.undefs <<\_ACEOF
14581 s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
14582 _ACEOF
14583
14584 # Break up conftest.defines because some shells have a limit on the size
14585 # of here documents, and old seds have small limits too (100 cmds).
14586 echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
14587 echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
14588 echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
14589 echo ' :' >>$CONFIG_STATUS
14590 rm -f conftest.tail
14591 while grep . conftest.defines >/dev/null
14592 do
14593 # Write a limited-size here document to $tmp/defines.sed.
14594 echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
14595 # Speed up: don't consider the non `#define' lines.
14596 echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS
14597 # Work around the forget-to-reset-the-flag bug.
14598 echo 't clr' >>$CONFIG_STATUS
14599 echo ': clr' >>$CONFIG_STATUS
14600 sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
14601 echo 'CEOF
14602 sed -f $tmp/defines.sed $tmp/in >$tmp/out
14603 rm -f $tmp/in
14604 mv $tmp/out $tmp/in
14605 ' >>$CONFIG_STATUS
14606 sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
14607 rm -f conftest.defines
14608 mv conftest.tail conftest.defines
14609 done
14610 rm -f conftest.defines
14611 echo ' fi # grep' >>$CONFIG_STATUS
14612 echo >>$CONFIG_STATUS
14613
14614 # Break up conftest.undefs because some shells have a limit on the size
14615 # of here documents, and old seds have small limits too (100 cmds).
14616 echo ' # Handle all the #undef templates' >>$CONFIG_STATUS
14617 rm -f conftest.tail
14618 while grep . conftest.undefs >/dev/null
14619 do
14620 # Write a limited-size here document to $tmp/undefs.sed.
14621 echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
14622 # Speed up: don't consider the non `#undef'
14623 echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS
14624 # Work around the forget-to-reset-the-flag bug.
14625 echo 't clr' >>$CONFIG_STATUS
14626 echo ': clr' >>$CONFIG_STATUS
14627 sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
14628 echo 'CEOF
14629 sed -f $tmp/undefs.sed $tmp/in >$tmp/out
14630 rm -f $tmp/in
14631 mv $tmp/out $tmp/in
14632 ' >>$CONFIG_STATUS
14633 sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
14634 rm -f conftest.undefs
14635 mv conftest.tail conftest.undefs
14636 done
14637 rm -f conftest.undefs
14638
14639 cat >>$CONFIG_STATUS <<\_ACEOF
14640 # Let's still pretend it is `configure' which instantiates (i.e., don't
14641 # use $as_me), people would be surprised to read:
14642 # /* config.h. Generated by config.status. */
14643 if test x"$ac_file" = x-; then
14644 echo "/* Generated by configure. */" >$tmp/config.h
14645 else
14646 echo "/* $ac_file. Generated by configure. */" >$tmp/config.h
14647 fi
14648 cat $tmp/in >>$tmp/config.h
14649 rm -f $tmp/in
14650 if test x"$ac_file" != x-; then
14651 if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
14652 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
14653 echo "$as_me: $ac_file is unchanged" >&6;}
14654 else
14655 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
14656 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14657 X"$ac_file" : 'X\(//\)[^/]' \| \
14658 X"$ac_file" : 'X\(//\)$' \| \
14659 X"$ac_file" : 'X\(/\)' \| \
14660 . : '\(.\)' 2>/dev/null ||
14661 echo X"$ac_file" |
14662 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14663 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14664 /^X\(\/\/\)$/{ s//\1/; q; }
14665 /^X\(\/\).*/{ s//\1/; q; }
14666 s/.*/./; q'`
14667 { if $as_mkdir_p; then
14668 mkdir -p "$ac_dir"
14669 else
14670 as_dir="$ac_dir"
14671 as_dirs=
14672 while test ! -d "$as_dir"; do
14673 as_dirs="$as_dir $as_dirs"
14674 as_dir=`(dirname "$as_dir") 2>/dev/null ||
14675 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14676 X"$as_dir" : 'X\(//\)[^/]' \| \
14677 X"$as_dir" : 'X\(//\)$' \| \
14678 X"$as_dir" : 'X\(/\)' \| \
14679 . : '\(.\)' 2>/dev/null ||
14680 echo X"$as_dir" |
14681 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14682 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14683 /^X\(\/\/\)$/{ s//\1/; q; }
14684 /^X\(\/\).*/{ s//\1/; q; }
14685 s/.*/./; q'`
14686 done
14687 test ! -n "$as_dirs" || mkdir $as_dirs
14688 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
14689 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
14690 { (exit 1); exit 1; }; }; }
14691
14692 rm -f $ac_file
14693 mv $tmp/config.h $ac_file
14694 fi
14695 else
14696 cat $tmp/config.h
14697 rm -f $tmp/config.h
14698 fi
14699 done
14700 _ACEOF
14701
14702 cat >>$CONFIG_STATUS <<\_ACEOF
14703
14704 { (exit 0); exit 0; }
14705 _ACEOF
14706 chmod +x $CONFIG_STATUS
14707 ac_clean_files=$ac_clean_files_save
14708
14709
14710 # configure is writing to config.log, and then calls config.status.
14711 # config.status does its own redirection, appending to config.log.
14712 # Unfortunately, on DOS this fails, as config.log is still kept open
14713 # by configure, so config.status won't be able to write to it; its
14714 # output is simply discarded. So we exec the FD to /dev/null,
14715 # effectively closing config.log, so it can be properly (re)opened and
14716 # appended to by config.status. When coming back to configure, we
14717 # need to make the FD available again.
14718 if test "$no_create" != yes; then
14719 ac_cs_success=:
14720 ac_config_status_args=
14721 test "$silent" = yes &&
14722 ac_config_status_args="$ac_config_status_args --quiet"
14723 exec 5>/dev/null
14724 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
14725 exec 5>>config.log
14726 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
14727 # would make configure fail if this is the last instruction.
14728 $ac_cs_success || { (exit 1); exit 1; }
14729 fi
14730
14731
14732 echo "Configuration:
14733
14734 Rxvt version: $VERSION : $DATE
14735 Source code location: $srcdir
14736 Install path: ${prefix}/bin
14737 Compiler: $CXX
14738 Compiler flags: $CFLAGS
14739 Linker: $LINKER"
14740
14741 if test x$support_xpm = xyes; then
14742 echo " Xpm library: $XPM_LIBS"
14743 fi
14744
14745 if test x$term != x; then
14746 echo " set TERM to: $term"
14747 fi
14748 if test x$terminfo != x; then
14749 echo " set TERMINFO to: $terminfo"
14750 fi
14751 echo " default resource name: $RESNAME"
14752 echo " resource class: $RESCLASS"
14753 if test x$RESFALLBACK != x; then
14754 echo " resource class fallback: $RESFALLBACK"
14755 fi
14756 echo
14757 echo " embedded perl: $support_perl"
14758 echo
14759 if test x$support_xpm = xneedsmanualspecification; then
14760 echo ".----------------------------------------------------------------."
14761 echo ". WARNING: --enable-xpm-background was specified however the ."
14762 echo ". XPM includes files and libraries could not be found. ."
14763 echo ". XPM backgrounds are now being DISABLED! If you want ."
14764 echo ". to use them you should rerun configure with the ."
14765 echo ". appropriate --with-xpm-includes=/path/to/xpm/includes ."
14766 echo ". and --with-xpm-library=/path/to/xpm/library lines. ."
14767 echo ".----------------------------------------------------------------."
14768 fi
14769 if test x$support_xim = xyes -a x$rxvt_cv_func_xlocale = xno; then
14770 echo ".----------------------------------------------------------------."
14771 echo ". WARNING: --enable-xim was specified however the locale support ."
14772 echo ". functions could not be found. ."
14773 echo ". XIM is now being DISABLED! ."
14774 echo ".----------------------------------------------------------------."
14775 fi
14776
14777 echo " *** Optionally check src/feature.h for further options ***"
14778 echo
14779
14780 echo ".----------------------------------------------------------------."
14781 echo ". NOTE: some features are disabled by default, try ."
14782 echo ". configure --help to get an idea of the optional features, ."
14783 echo ". or read ./README.configure ."
14784 echo ". ."
14785 echo ". The script ./reconf gives a reasonable baseline, try it if ."
14786 echo ". you do not want to read documentation and still want some ."
14787 echo ". useful features. ."
14788 echo ".----------------------------------------------------------------."
14789 echo
14790