ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/rxvt-unicode/configure
Revision: 1.98
Committed: Tue Jan 31 20:57:29 2006 UTC (18 years, 4 months ago) by root
Branch: MAIN
Changes since 1.97: +0 -1 lines
Log Message:
*** empty log message ***

File Contents

# Content
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.59.
4 #
5 # Copyright (C) 2003 Free Software Foundation, Inc.
6 # This configure script is free software; the Free Software Foundation
7 # gives unlimited permission to copy, distribute and modify it.
8 ## --------------------- ##
9 ## M4sh Initialization. ##
10 ## --------------------- ##
11
12 # Be Bourne compatible
13 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
14 emulate sh
15 NULLCMD=:
16 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
17 # is contrary to our usage. Disable this feature.
18 alias -g '${1+"$@"}'='"$@"'
19 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
20 set -o posix
21 fi
22 DUALCASE=1; export DUALCASE # for MKS sh
23
24 # Support unset when possible.
25 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
26 as_unset=unset
27 else
28 as_unset=false
29 fi
30
31
32 # Work around bugs in pre-3.0 UWIN ksh.
33 $as_unset ENV MAIL MAILPATH
34 PS1='$ '
35 PS2='> '
36 PS4='+ '
37
38 # NLS nuisances.
39 for as_var in \
40 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
41 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
42 LC_TELEPHONE LC_TIME
43 do
44 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
45 eval $as_var=C; export $as_var
46 else
47 $as_unset $as_var
48 fi
49 done
50
51 # Required to use basename.
52 if expr a : '\(a\)' >/dev/null 2>&1; then
53 as_expr=expr
54 else
55 as_expr=false
56 fi
57
58 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
59 as_basename=basename
60 else
61 as_basename=false
62 fi
63
64
65 # Name of the executable.
66 as_me=`$as_basename "$0" ||
67 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
68 X"$0" : 'X\(//\)$' \| \
69 X"$0" : 'X\(/\)$' \| \
70 . : '\(.\)' 2>/dev/null ||
71 echo X/"$0" |
72 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
73 /^X\/\(\/\/\)$/{ s//\1/; q; }
74 /^X\/\(\/\).*/{ s//\1/; q; }
75 s/.*/./; q'`
76
77
78 # PATH needs CR, and LINENO needs CR and PATH.
79 # Avoid depending upon Character Ranges.
80 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
81 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
82 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
83 as_cr_digits='0123456789'
84 as_cr_alnum=$as_cr_Letters$as_cr_digits
85
86 # The user is always right.
87 if test "${PATH_SEPARATOR+set}" != set; then
88 echo "#! /bin/sh" >conf$$.sh
89 echo "exit 0" >>conf$$.sh
90 chmod +x conf$$.sh
91 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
92 PATH_SEPARATOR=';'
93 else
94 PATH_SEPARATOR=:
95 fi
96 rm -f conf$$.sh
97 fi
98
99
100 as_lineno_1=$LINENO
101 as_lineno_2=$LINENO
102 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
103 test "x$as_lineno_1" != "x$as_lineno_2" &&
104 test "x$as_lineno_3" = "x$as_lineno_2" || {
105 # Find who we are. Look in the path if we contain no path at all
106 # relative or not.
107 case $0 in
108 *[\\/]* ) as_myself=$0 ;;
109 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
110 for as_dir in $PATH
111 do
112 IFS=$as_save_IFS
113 test -z "$as_dir" && as_dir=.
114 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
115 done
116
117 ;;
118 esac
119 # We did not find ourselves, most probably we were run as `sh COMMAND'
120 # in which case we are not to be found in the path.
121 if test "x$as_myself" = x; then
122 as_myself=$0
123 fi
124 if test ! -f "$as_myself"; then
125 { echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2
126 { (exit 1); exit 1; }; }
127 fi
128 case $CONFIG_SHELL in
129 '')
130 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
131 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
132 do
133 IFS=$as_save_IFS
134 test -z "$as_dir" && as_dir=.
135 for as_base in sh bash ksh sh5; do
136 case $as_dir in
137 /*)
138 if ("$as_dir/$as_base" -c '
139 as_lineno_1=$LINENO
140 as_lineno_2=$LINENO
141 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
142 test "x$as_lineno_1" != "x$as_lineno_2" &&
143 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
144 $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
145 $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
146 CONFIG_SHELL=$as_dir/$as_base
147 export CONFIG_SHELL
148 exec "$CONFIG_SHELL" "$0" ${1+"$@"}
149 fi;;
150 esac
151 done
152 done
153 ;;
154 esac
155
156 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
157 # uniformly replaced by the line number. The first 'sed' inserts a
158 # line-number line before each line; the second 'sed' does the real
159 # work. The second script uses 'N' to pair each line-number line
160 # with the numbered line, and appends trailing '-' during
161 # substitution so that $LINENO is not a special case at line end.
162 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
163 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
164 sed '=' <$as_myself |
165 sed '
166 N
167 s,$,-,
168 : loop
169 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
170 t loop
171 s,-$,,
172 s,^['$as_cr_digits']*\n,,
173 ' >$as_me.lineno &&
174 chmod +x $as_me.lineno ||
175 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
176 { (exit 1); exit 1; }; }
177
178 # Don't try to exec as it changes $[0], causing all sort of problems
179 # (the dirname of $[0] is not the place where we might find the
180 # original and so on. Autoconf is especially sensible to this).
181 . ./$as_me.lineno
182 # Exit status is that of the last command.
183 exit
184 }
185
186
187 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
188 *c*,-n*) ECHO_N= ECHO_C='
189 ' ECHO_T=' ' ;;
190 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
191 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
192 esac
193
194 if expr a : '\(a\)' >/dev/null 2>&1; then
195 as_expr=expr
196 else
197 as_expr=false
198 fi
199
200 rm -f conf$$ conf$$.exe conf$$.file
201 echo >conf$$.file
202 if ln -s conf$$.file conf$$ 2>/dev/null; then
203 # We could just check for DJGPP; but this test a) works b) is more generic
204 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
205 if test -f conf$$.exe; then
206 # Don't use ln at all; we don't have any links
207 as_ln_s='cp -p'
208 else
209 as_ln_s='ln -s'
210 fi
211 elif ln conf$$.file conf$$ 2>/dev/null; then
212 as_ln_s=ln
213 else
214 as_ln_s='cp -p'
215 fi
216 rm -f conf$$ conf$$.exe conf$$.file
217
218 if mkdir -p . 2>/dev/null; then
219 as_mkdir_p=:
220 else
221 test -d ./-p && rmdir ./-p
222 as_mkdir_p=false
223 fi
224
225 as_executable_p="test -f"
226
227 # Sed expression to map a string onto a valid CPP name.
228 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
229
230 # Sed expression to map a string onto a valid variable name.
231 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
232
233
234 # IFS
235 # We need space, tab and new line, in precisely that order.
236 as_nl='
237 '
238 IFS=" $as_nl"
239
240 # CDPATH.
241 $as_unset CDPATH
242
243
244 # Name of the host.
245 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
246 # so uname gets run too.
247 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
248
249 exec 6>&1
250
251 #
252 # Initializations.
253 #
254 ac_default_prefix=/usr/local
255 ac_config_libobj_dir=.
256 cross_compiling=no
257 subdirs=
258 MFLAGS=
259 MAKEFLAGS=
260 SHELL=${CONFIG_SHELL-/bin/sh}
261
262 # Maximum number of lines to put in a shell here document.
263 # This variable seems obsolete. It should probably be removed, and
264 # only ac_max_sed_lines should be used.
265 : ${ac_max_here_lines=38}
266
267 # Identity of this package.
268 PACKAGE_NAME=
269 PACKAGE_TARNAME=
270 PACKAGE_VERSION=
271 PACKAGE_STRING=
272 PACKAGE_BUGREPORT=
273
274 ac_unique_file="src/feature.h"
275 # Factoring default headers for most tests.
276 ac_includes_default="\
277 #include <stdio.h>
278 #if HAVE_SYS_TYPES_H
279 # include <sys/types.h>
280 #endif
281 #if HAVE_SYS_STAT_H
282 # include <sys/stat.h>
283 #endif
284 #if STDC_HEADERS
285 # include <stdlib.h>
286 # include <stddef.h>
287 #else
288 # if HAVE_STDLIB_H
289 # include <stdlib.h>
290 # endif
291 #endif
292 #if HAVE_STRING_H
293 # if !STDC_HEADERS && HAVE_MEMORY_H
294 # include <memory.h>
295 # endif
296 # include <string.h>
297 #endif
298 #if HAVE_STRINGS_H
299 # include <strings.h>
300 #endif
301 #if HAVE_INTTYPES_H
302 # include <inttypes.h>
303 #else
304 # if HAVE_STDINT_H
305 # include <stdint.h>
306 # endif
307 #endif
308 #if HAVE_UNISTD_H
309 # include <unistd.h>
310 #endif"
311
312 ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS build build_cpu build_vendor build_os host host_cpu host_vendor host_os VERSION DATE LSMDATE LIBVERSION CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT CXX CXXFLAGS ac_ct_CXX CPP INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA EGREP LINKER INSTALL_LIBRXVT RXVTNAME MV CP LN SED ECHO CMP TIC CXXCPP X_CFLAGS X_PRE_LIBS X_LIBS X_EXTRA_LIBS XPM_CPPFLAGS XPM_CFLAGS XPM_LIBS rxvt_int16_typedef rxvt_uint16_typedef rxvt_int32_typedef rxvt_uint32_typedef rxvt_intp_define rxvt_u_intp_define PKG_CONFIG XFT_CONFIG PERL PERLLIB PERLFLAGS PERLPRIVLIBEXP IF_PERL PERL_O DEBUG DINCLUDE DLIB include_stdint_h include_stdarg_h include_stdlib_h include_unistd_h include_string_h include_fcntl_h include_util_h include_assert_h include_sys_ioctl_h include_sys_select_h include_sys_strredir_h include_sys_time_h include_time_h LIBOBJS LTLIBOBJS'
313 ac_subst_files=''
314
315 # Initialize some variables set by options.
316 ac_init_help=
317 ac_init_version=false
318 # The variables have the same names as the options, with
319 # dashes changed to underlines.
320 cache_file=/dev/null
321 exec_prefix=NONE
322 no_create=
323 no_recursion=
324 prefix=NONE
325 program_prefix=NONE
326 program_suffix=NONE
327 program_transform_name=s,x,x,
328 silent=
329 site=
330 srcdir=
331 verbose=
332 x_includes=NONE
333 x_libraries=NONE
334
335 # Installation directory options.
336 # These are left unexpanded so users can "make install exec_prefix=/foo"
337 # and all the variables that are supposed to be based on exec_prefix
338 # by default will actually change.
339 # Use braces instead of parens because sh, perl, etc. also accept them.
340 bindir='${exec_prefix}/bin'
341 sbindir='${exec_prefix}/sbin'
342 libexecdir='${exec_prefix}/libexec'
343 datadir='${prefix}/share'
344 sysconfdir='${prefix}/etc'
345 sharedstatedir='${prefix}/com'
346 localstatedir='${prefix}/var'
347 libdir='${exec_prefix}/lib'
348 includedir='${prefix}/include'
349 oldincludedir='/usr/include'
350 infodir='${prefix}/info'
351 mandir='${prefix}/man'
352
353 ac_prev=
354 for ac_option
355 do
356 # If the previous option needs an argument, assign it.
357 if test -n "$ac_prev"; then
358 eval "$ac_prev=\$ac_option"
359 ac_prev=
360 continue
361 fi
362
363 ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
364
365 # Accept the important Cygnus configure options, so we can diagnose typos.
366
367 case $ac_option in
368
369 -bindir | --bindir | --bindi | --bind | --bin | --bi)
370 ac_prev=bindir ;;
371 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
372 bindir=$ac_optarg ;;
373
374 -build | --build | --buil | --bui | --bu)
375 ac_prev=build_alias ;;
376 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
377 build_alias=$ac_optarg ;;
378
379 -cache-file | --cache-file | --cache-fil | --cache-fi \
380 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
381 ac_prev=cache_file ;;
382 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
383 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
384 cache_file=$ac_optarg ;;
385
386 --config-cache | -C)
387 cache_file=config.cache ;;
388
389 -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
390 ac_prev=datadir ;;
391 -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
392 | --da=*)
393 datadir=$ac_optarg ;;
394
395 -disable-* | --disable-*)
396 ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
397 # Reject names that are not valid shell variable names.
398 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
399 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
400 { (exit 1); exit 1; }; }
401 ac_feature=`echo $ac_feature | sed 's/-/_/g'`
402 eval "enable_$ac_feature=no" ;;
403
404 -enable-* | --enable-*)
405 ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
406 # Reject names that are not valid shell variable names.
407 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
408 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
409 { (exit 1); exit 1; }; }
410 ac_feature=`echo $ac_feature | sed 's/-/_/g'`
411 case $ac_option in
412 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
413 *) ac_optarg=yes ;;
414 esac
415 eval "enable_$ac_feature='$ac_optarg'" ;;
416
417 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
418 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
419 | --exec | --exe | --ex)
420 ac_prev=exec_prefix ;;
421 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
422 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
423 | --exec=* | --exe=* | --ex=*)
424 exec_prefix=$ac_optarg ;;
425
426 -gas | --gas | --ga | --g)
427 # Obsolete; use --with-gas.
428 with_gas=yes ;;
429
430 -help | --help | --hel | --he | -h)
431 ac_init_help=long ;;
432 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
433 ac_init_help=recursive ;;
434 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
435 ac_init_help=short ;;
436
437 -host | --host | --hos | --ho)
438 ac_prev=host_alias ;;
439 -host=* | --host=* | --hos=* | --ho=*)
440 host_alias=$ac_optarg ;;
441
442 -includedir | --includedir | --includedi | --included | --include \
443 | --includ | --inclu | --incl | --inc)
444 ac_prev=includedir ;;
445 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
446 | --includ=* | --inclu=* | --incl=* | --inc=*)
447 includedir=$ac_optarg ;;
448
449 -infodir | --infodir | --infodi | --infod | --info | --inf)
450 ac_prev=infodir ;;
451 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
452 infodir=$ac_optarg ;;
453
454 -libdir | --libdir | --libdi | --libd)
455 ac_prev=libdir ;;
456 -libdir=* | --libdir=* | --libdi=* | --libd=*)
457 libdir=$ac_optarg ;;
458
459 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
460 | --libexe | --libex | --libe)
461 ac_prev=libexecdir ;;
462 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
463 | --libexe=* | --libex=* | --libe=*)
464 libexecdir=$ac_optarg ;;
465
466 -localstatedir | --localstatedir | --localstatedi | --localstated \
467 | --localstate | --localstat | --localsta | --localst \
468 | --locals | --local | --loca | --loc | --lo)
469 ac_prev=localstatedir ;;
470 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
471 | --localstate=* | --localstat=* | --localsta=* | --localst=* \
472 | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
473 localstatedir=$ac_optarg ;;
474
475 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
476 ac_prev=mandir ;;
477 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
478 mandir=$ac_optarg ;;
479
480 -nfp | --nfp | --nf)
481 # Obsolete; use --without-fp.
482 with_fp=no ;;
483
484 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
485 | --no-cr | --no-c | -n)
486 no_create=yes ;;
487
488 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
489 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
490 no_recursion=yes ;;
491
492 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
493 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
494 | --oldin | --oldi | --old | --ol | --o)
495 ac_prev=oldincludedir ;;
496 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
497 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
498 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
499 oldincludedir=$ac_optarg ;;
500
501 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
502 ac_prev=prefix ;;
503 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
504 prefix=$ac_optarg ;;
505
506 -program-prefix | --program-prefix | --program-prefi | --program-pref \
507 | --program-pre | --program-pr | --program-p)
508 ac_prev=program_prefix ;;
509 -program-prefix=* | --program-prefix=* | --program-prefi=* \
510 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
511 program_prefix=$ac_optarg ;;
512
513 -program-suffix | --program-suffix | --program-suffi | --program-suff \
514 | --program-suf | --program-su | --program-s)
515 ac_prev=program_suffix ;;
516 -program-suffix=* | --program-suffix=* | --program-suffi=* \
517 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
518 program_suffix=$ac_optarg ;;
519
520 -program-transform-name | --program-transform-name \
521 | --program-transform-nam | --program-transform-na \
522 | --program-transform-n | --program-transform- \
523 | --program-transform | --program-transfor \
524 | --program-transfo | --program-transf \
525 | --program-trans | --program-tran \
526 | --progr-tra | --program-tr | --program-t)
527 ac_prev=program_transform_name ;;
528 -program-transform-name=* | --program-transform-name=* \
529 | --program-transform-nam=* | --program-transform-na=* \
530 | --program-transform-n=* | --program-transform-=* \
531 | --program-transform=* | --program-transfor=* \
532 | --program-transfo=* | --program-transf=* \
533 | --program-trans=* | --program-tran=* \
534 | --progr-tra=* | --program-tr=* | --program-t=*)
535 program_transform_name=$ac_optarg ;;
536
537 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
538 | -silent | --silent | --silen | --sile | --sil)
539 silent=yes ;;
540
541 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
542 ac_prev=sbindir ;;
543 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
544 | --sbi=* | --sb=*)
545 sbindir=$ac_optarg ;;
546
547 -sharedstatedir | --sharedstatedir | --sharedstatedi \
548 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
549 | --sharedst | --shareds | --shared | --share | --shar \
550 | --sha | --sh)
551 ac_prev=sharedstatedir ;;
552 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
553 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
554 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
555 | --sha=* | --sh=*)
556 sharedstatedir=$ac_optarg ;;
557
558 -site | --site | --sit)
559 ac_prev=site ;;
560 -site=* | --site=* | --sit=*)
561 site=$ac_optarg ;;
562
563 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
564 ac_prev=srcdir ;;
565 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
566 srcdir=$ac_optarg ;;
567
568 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
569 | --syscon | --sysco | --sysc | --sys | --sy)
570 ac_prev=sysconfdir ;;
571 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
572 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
573 sysconfdir=$ac_optarg ;;
574
575 -target | --target | --targe | --targ | --tar | --ta | --t)
576 ac_prev=target_alias ;;
577 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
578 target_alias=$ac_optarg ;;
579
580 -v | -verbose | --verbose | --verbos | --verbo | --verb)
581 verbose=yes ;;
582
583 -version | --version | --versio | --versi | --vers | -V)
584 ac_init_version=: ;;
585
586 -with-* | --with-*)
587 ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
588 # Reject names that are not valid shell variable names.
589 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
590 { echo "$as_me: error: invalid package name: $ac_package" >&2
591 { (exit 1); exit 1; }; }
592 ac_package=`echo $ac_package| sed 's/-/_/g'`
593 case $ac_option in
594 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
595 *) ac_optarg=yes ;;
596 esac
597 eval "with_$ac_package='$ac_optarg'" ;;
598
599 -without-* | --without-*)
600 ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
601 # Reject names that are not valid shell variable names.
602 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
603 { echo "$as_me: error: invalid package name: $ac_package" >&2
604 { (exit 1); exit 1; }; }
605 ac_package=`echo $ac_package | sed 's/-/_/g'`
606 eval "with_$ac_package=no" ;;
607
608 --x)
609 # Obsolete; use --with-x.
610 with_x=yes ;;
611
612 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
613 | --x-incl | --x-inc | --x-in | --x-i)
614 ac_prev=x_includes ;;
615 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
616 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
617 x_includes=$ac_optarg ;;
618
619 -x-libraries | --x-libraries | --x-librarie | --x-librari \
620 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
621 ac_prev=x_libraries ;;
622 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
623 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
624 x_libraries=$ac_optarg ;;
625
626 -*) { echo "$as_me: error: unrecognized option: $ac_option
627 Try \`$0 --help' for more information." >&2
628 { (exit 1); exit 1; }; }
629 ;;
630
631 *=*)
632 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
633 # Reject names that are not valid shell variable names.
634 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
635 { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
636 { (exit 1); exit 1; }; }
637 ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
638 eval "$ac_envvar='$ac_optarg'"
639 export $ac_envvar ;;
640
641 *)
642 # FIXME: should be removed in autoconf 3.0.
643 echo "$as_me: WARNING: you should use --build, --host, --target" >&2
644 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
645 echo "$as_me: WARNING: invalid host type: $ac_option" >&2
646 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
647 ;;
648
649 esac
650 done
651
652 if test -n "$ac_prev"; then
653 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
654 { echo "$as_me: error: missing argument to $ac_option" >&2
655 { (exit 1); exit 1; }; }
656 fi
657
658 # Be sure to have absolute paths.
659 for ac_var in exec_prefix prefix
660 do
661 eval ac_val=$`echo $ac_var`
662 case $ac_val in
663 [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
664 *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
665 { (exit 1); exit 1; }; };;
666 esac
667 done
668
669 # Be sure to have absolute paths.
670 for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
671 localstatedir libdir includedir oldincludedir infodir mandir
672 do
673 eval ac_val=$`echo $ac_var`
674 case $ac_val in
675 [\\/$]* | ?:[\\/]* ) ;;
676 *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
677 { (exit 1); exit 1; }; };;
678 esac
679 done
680
681 # There might be people who depend on the old broken behavior: `$host'
682 # used to hold the argument of --host etc.
683 # FIXME: To remove some day.
684 build=$build_alias
685 host=$host_alias
686 target=$target_alias
687
688 # FIXME: To remove some day.
689 if test "x$host_alias" != x; then
690 if test "x$build_alias" = x; then
691 cross_compiling=maybe
692 echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
693 If a cross compiler is detected then cross compile mode will be used." >&2
694 elif test "x$build_alias" != "x$host_alias"; then
695 cross_compiling=yes
696 fi
697 fi
698
699 ac_tool_prefix=
700 test -n "$host_alias" && ac_tool_prefix=$host_alias-
701
702 test "$silent" = yes && exec 6>/dev/null
703
704
705 # Find the source files, if location was not specified.
706 if test -z "$srcdir"; then
707 ac_srcdir_defaulted=yes
708 # Try the directory containing this script, then its parent.
709 ac_confdir=`(dirname "$0") 2>/dev/null ||
710 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
711 X"$0" : 'X\(//\)[^/]' \| \
712 X"$0" : 'X\(//\)$' \| \
713 X"$0" : 'X\(/\)' \| \
714 . : '\(.\)' 2>/dev/null ||
715 echo X"$0" |
716 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
717 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
718 /^X\(\/\/\)$/{ s//\1/; q; }
719 /^X\(\/\).*/{ s//\1/; q; }
720 s/.*/./; q'`
721 srcdir=$ac_confdir
722 if test ! -r $srcdir/$ac_unique_file; then
723 srcdir=..
724 fi
725 else
726 ac_srcdir_defaulted=no
727 fi
728 if test ! -r $srcdir/$ac_unique_file; then
729 if test "$ac_srcdir_defaulted" = yes; then
730 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
731 { (exit 1); exit 1; }; }
732 else
733 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
734 { (exit 1); exit 1; }; }
735 fi
736 fi
737 (cd $srcdir && test -r ./$ac_unique_file) 2>/dev/null ||
738 { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2
739 { (exit 1); exit 1; }; }
740 srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
741 ac_env_build_alias_set=${build_alias+set}
742 ac_env_build_alias_value=$build_alias
743 ac_cv_env_build_alias_set=${build_alias+set}
744 ac_cv_env_build_alias_value=$build_alias
745 ac_env_host_alias_set=${host_alias+set}
746 ac_env_host_alias_value=$host_alias
747 ac_cv_env_host_alias_set=${host_alias+set}
748 ac_cv_env_host_alias_value=$host_alias
749 ac_env_target_alias_set=${target_alias+set}
750 ac_env_target_alias_value=$target_alias
751 ac_cv_env_target_alias_set=${target_alias+set}
752 ac_cv_env_target_alias_value=$target_alias
753 ac_env_CC_set=${CC+set}
754 ac_env_CC_value=$CC
755 ac_cv_env_CC_set=${CC+set}
756 ac_cv_env_CC_value=$CC
757 ac_env_CFLAGS_set=${CFLAGS+set}
758 ac_env_CFLAGS_value=$CFLAGS
759 ac_cv_env_CFLAGS_set=${CFLAGS+set}
760 ac_cv_env_CFLAGS_value=$CFLAGS
761 ac_env_LDFLAGS_set=${LDFLAGS+set}
762 ac_env_LDFLAGS_value=$LDFLAGS
763 ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
764 ac_cv_env_LDFLAGS_value=$LDFLAGS
765 ac_env_CPPFLAGS_set=${CPPFLAGS+set}
766 ac_env_CPPFLAGS_value=$CPPFLAGS
767 ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
768 ac_cv_env_CPPFLAGS_value=$CPPFLAGS
769 ac_env_CXX_set=${CXX+set}
770 ac_env_CXX_value=$CXX
771 ac_cv_env_CXX_set=${CXX+set}
772 ac_cv_env_CXX_value=$CXX
773 ac_env_CXXFLAGS_set=${CXXFLAGS+set}
774 ac_env_CXXFLAGS_value=$CXXFLAGS
775 ac_cv_env_CXXFLAGS_set=${CXXFLAGS+set}
776 ac_cv_env_CXXFLAGS_value=$CXXFLAGS
777 ac_env_CPP_set=${CPP+set}
778 ac_env_CPP_value=$CPP
779 ac_cv_env_CPP_set=${CPP+set}
780 ac_cv_env_CPP_value=$CPP
781 ac_env_CXXCPP_set=${CXXCPP+set}
782 ac_env_CXXCPP_value=$CXXCPP
783 ac_cv_env_CXXCPP_set=${CXXCPP+set}
784 ac_cv_env_CXXCPP_value=$CXXCPP
785
786 #
787 # Report the --help message.
788 #
789 if test "$ac_init_help" = "long"; then
790 # Omit some internal or obsolete options to make the list less imposing.
791 # This message is too long to be a string in the A/UX 3.1 sh.
792 cat <<_ACEOF
793 \`configure' configures this package to adapt to many kinds of systems.
794
795 Usage: $0 [OPTION]... [VAR=VALUE]...
796
797 To assign environment variables (e.g., CC, CFLAGS...), specify them as
798 VAR=VALUE. See below for descriptions of some of the useful variables.
799
800 Defaults for the options are specified in brackets.
801
802 Configuration:
803 -h, --help display this help and exit
804 --help=short display options specific to this package
805 --help=recursive display the short help of all the included packages
806 -V, --version display version information and exit
807 -q, --quiet, --silent do not print \`checking...' messages
808 --cache-file=FILE cache test results in FILE [disabled]
809 -C, --config-cache alias for \`--cache-file=config.cache'
810 -n, --no-create do not create output files
811 --srcdir=DIR find the sources in DIR [configure dir or \`..']
812
813 _ACEOF
814
815 cat <<_ACEOF
816 Installation directories:
817 --prefix=PREFIX install architecture-independent files in PREFIX
818 [$ac_default_prefix]
819 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
820 [PREFIX]
821
822 By default, \`make install' will install all the files in
823 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
824 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
825 for instance \`--prefix=\$HOME'.
826
827 For better control, use the options below.
828
829 Fine tuning of the installation directories:
830 --bindir=DIR user executables [EPREFIX/bin]
831 --sbindir=DIR system admin executables [EPREFIX/sbin]
832 --libexecdir=DIR program executables [EPREFIX/libexec]
833 --datadir=DIR read-only architecture-independent data [PREFIX/share]
834 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
835 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
836 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
837 --libdir=DIR object code libraries [EPREFIX/lib]
838 --includedir=DIR C header files [PREFIX/include]
839 --oldincludedir=DIR C header files for non-gcc [/usr/include]
840 --infodir=DIR info documentation [PREFIX/info]
841 --mandir=DIR man documentation [PREFIX/man]
842 _ACEOF
843
844 cat <<\_ACEOF
845
846 X features:
847 --x-includes=DIR X include files are in DIR
848 --x-libraries=DIR X library files are in DIR
849
850 Program names:
851 --program-prefix=PREFIX prepend PREFIX to installed program names
852 --program-suffix=SUFFIX append SUFFIX to installed program names
853 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
854
855 System types:
856 --build=BUILD configure for building on BUILD [guessed]
857 --host=HOST cross-compile to build programs to run on HOST [BUILD]
858 _ACEOF
859 fi
860
861 if test -n "$ac_init_help"; then
862
863 cat <<\_ACEOF
864
865 Optional Features:
866 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
867 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
868 --enable-everything enable standard non-multichoice features
869 NOTE: this option is order dependent
870 NOTE: automatically enabled with --enable-shared
871 --enable-unicode3 use 21 instead of 16 bits to represent unicode characters
872 --enable-combining enable composition of base and combining characters
873 --enable-xft enable xft support on systems that have it
874 --enable-font-styles enable bold and italic support
875 --enable-xpm-background enable XPM background pixmaps
876 --enable-transparency enable transparent backgrounds
877 --enable-tinting enable tinting of transparent bg
878 --enable-fading enable colors fading when off focus
879 --enable-rxvt-scroll enable rxvt style scrollbar
880 --enable-next-scroll enable NeXT style scrollbar
881 --enable-xterm-scroll enable Xterm style scrollbar
882 --enable-perl enable embedded perl interpreter
883 --enable-plain-scroll enable plain style scrollbar
884 --enable-xim XIM (X Input Method) protocol support
885 --disable-backspace-key disable handling of the backspace key
886 --disable-delete-key disable handling of the delete key
887 --disable-resources disable all resource checking
888 --enable-8bitctrls enable 8 bit control sequences (not recommended)
889 --enable-fallback(=CLASS) fall back on CLASS resources in addition to URxvt ones (default: Rxvt)
890 --disable-swapscreen disable swap screen support
891 --enable-iso14755 enable support for extended ISO 14755 modes
892 --enable-frills enable support for rarely used features
893 --enable-keepscrolling enable continual scrolling on scrollbar arrow press
894 --enable-selectionscrolling enable scrolling during selections
895 --enable-mousewheel enable scrolling via mouse wheel or buttons 4 & 5
896 --enable-slipwheeling enable slip wheel scrolling (requires previous)
897 --enable-smart-resize enable smart growth/shrink behaviour
898 --enable-text-blink enable blinking text
899 --enable-pointer-blank enable pointer blank when typing or inactive pointer
900 --enable-utmp enable utmp (utmpx) support
901 --enable-wtmp enable wtmp (wtmpx) support (requires --enable-utmp)
902 --enable-lastlog enable lastlog support (requires --enable-utmp)
903
904 Optional Packages:
905 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
906 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
907 --with-codesets=NAME,.. compile in additional codesets (jp,jp_ext,kr,zh,zh_ext,all)
908 --with-res-name=NAME use this as default resource name (default: urxvt)
909 --with-res-class=CLASS use this as the resource class (default: URxvt)
910 --with-name=NAME set the basename for the installed binaries (default: urxvt)
911 --with-term=NAME set the terminal to NAME (default: rxvt)
912 --with-terminfo=PATH set the path to the terminfo tree to PATH
913 --with-x use the X Window System
914 --with-xpm-includes=DIR use XPM includes in DIR
915 --with-xpm-library=DIR use XPM library in DIR
916 --with-xpm use XPM
917
918 Some influential environment variables:
919 CC C compiler command
920 CFLAGS C compiler flags
921 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
922 nonstandard directory <lib dir>
923 CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have
924 headers in a nonstandard directory <include dir>
925 CXX C++ compiler command
926 CXXFLAGS C++ compiler flags
927 CPP C preprocessor
928 CXXCPP C++ preprocessor
929
930 Use these variables to override the choices made by `configure' or to help
931 it to find libraries and programs with nonstandard names/locations.
932
933 _ACEOF
934 fi
935
936 if test "$ac_init_help" = "recursive"; then
937 # If there are subdirs, report their specific --help.
938 ac_popdir=`pwd`
939 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
940 test -d $ac_dir || continue
941 ac_builddir=.
942
943 if test "$ac_dir" != .; then
944 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
945 # A "../" for each directory in $ac_dir_suffix.
946 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
947 else
948 ac_dir_suffix= ac_top_builddir=
949 fi
950
951 case $srcdir in
952 .) # No --srcdir option. We are building in place.
953 ac_srcdir=.
954 if test -z "$ac_top_builddir"; then
955 ac_top_srcdir=.
956 else
957 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
958 fi ;;
959 [\\/]* | ?:[\\/]* ) # Absolute path.
960 ac_srcdir=$srcdir$ac_dir_suffix;
961 ac_top_srcdir=$srcdir ;;
962 *) # Relative path.
963 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
964 ac_top_srcdir=$ac_top_builddir$srcdir ;;
965 esac
966
967 # Do not use `cd foo && pwd` to compute absolute paths, because
968 # the directories may not exist.
969 case `pwd` in
970 .) ac_abs_builddir="$ac_dir";;
971 *)
972 case "$ac_dir" in
973 .) ac_abs_builddir=`pwd`;;
974 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
975 *) ac_abs_builddir=`pwd`/"$ac_dir";;
976 esac;;
977 esac
978 case $ac_abs_builddir in
979 .) ac_abs_top_builddir=${ac_top_builddir}.;;
980 *)
981 case ${ac_top_builddir}. in
982 .) ac_abs_top_builddir=$ac_abs_builddir;;
983 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
984 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
985 esac;;
986 esac
987 case $ac_abs_builddir in
988 .) ac_abs_srcdir=$ac_srcdir;;
989 *)
990 case $ac_srcdir in
991 .) ac_abs_srcdir=$ac_abs_builddir;;
992 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
993 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
994 esac;;
995 esac
996 case $ac_abs_builddir in
997 .) ac_abs_top_srcdir=$ac_top_srcdir;;
998 *)
999 case $ac_top_srcdir in
1000 .) ac_abs_top_srcdir=$ac_abs_builddir;;
1001 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
1002 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
1003 esac;;
1004 esac
1005
1006 cd $ac_dir
1007 # Check for guested configure; otherwise get Cygnus style configure.
1008 if test -f $ac_srcdir/configure.gnu; then
1009 echo
1010 $SHELL $ac_srcdir/configure.gnu --help=recursive
1011 elif test -f $ac_srcdir/configure; then
1012 echo
1013 $SHELL $ac_srcdir/configure --help=recursive
1014 elif test -f $ac_srcdir/configure.ac ||
1015 test -f $ac_srcdir/configure.in; then
1016 echo
1017 $ac_configure --help
1018 else
1019 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1020 fi
1021 cd "$ac_popdir"
1022 done
1023 fi
1024
1025 test -n "$ac_init_help" && exit 0
1026 if $ac_init_version; then
1027 cat <<\_ACEOF
1028
1029 Copyright (C) 2003 Free Software Foundation, Inc.
1030 This configure script is free software; the Free Software Foundation
1031 gives unlimited permission to copy, distribute and modify it.
1032 _ACEOF
1033 exit 0
1034 fi
1035 exec 5>config.log
1036 cat >&5 <<_ACEOF
1037 This file contains any messages produced by compilers while
1038 running configure, to aid debugging if configure makes a mistake.
1039
1040 It was created by $as_me, which was
1041 generated by GNU Autoconf 2.59. Invocation command line was
1042
1043 $ $0 $@
1044
1045 _ACEOF
1046 {
1047 cat <<_ASUNAME
1048 ## --------- ##
1049 ## Platform. ##
1050 ## --------- ##
1051
1052 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1053 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1054 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1055 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1056 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1057
1058 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1059 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1060
1061 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1062 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1063 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1064 hostinfo = `(hostinfo) 2>/dev/null || echo unknown`
1065 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1066 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1067 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1068
1069 _ASUNAME
1070
1071 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1072 for as_dir in $PATH
1073 do
1074 IFS=$as_save_IFS
1075 test -z "$as_dir" && as_dir=.
1076 echo "PATH: $as_dir"
1077 done
1078
1079 } >&5
1080
1081 cat >&5 <<_ACEOF
1082
1083
1084 ## ----------- ##
1085 ## Core tests. ##
1086 ## ----------- ##
1087
1088 _ACEOF
1089
1090
1091 # Keep a trace of the command line.
1092 # Strip out --no-create and --no-recursion so they do not pile up.
1093 # Strip out --silent because we don't want to record it for future runs.
1094 # Also quote any args containing shell meta-characters.
1095 # Make two passes to allow for proper duplicate-argument suppression.
1096 ac_configure_args=
1097 ac_configure_args0=
1098 ac_configure_args1=
1099 ac_sep=
1100 ac_must_keep_next=false
1101 for ac_pass in 1 2
1102 do
1103 for ac_arg
1104 do
1105 case $ac_arg in
1106 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1107 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1108 | -silent | --silent | --silen | --sile | --sil)
1109 continue ;;
1110 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1111 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1112 esac
1113 case $ac_pass in
1114 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1115 2)
1116 ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1117 if test $ac_must_keep_next = true; then
1118 ac_must_keep_next=false # Got value, back to normal.
1119 else
1120 case $ac_arg in
1121 *=* | --config-cache | -C | -disable-* | --disable-* \
1122 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1123 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1124 | -with-* | --with-* | -without-* | --without-* | --x)
1125 case "$ac_configure_args0 " in
1126 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1127 esac
1128 ;;
1129 -* ) ac_must_keep_next=true ;;
1130 esac
1131 fi
1132 ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1133 # Get rid of the leading space.
1134 ac_sep=" "
1135 ;;
1136 esac
1137 done
1138 done
1139 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1140 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1141
1142 # When interrupted or exit'd, cleanup temporary files, and complete
1143 # config.log. We remove comments because anyway the quotes in there
1144 # would cause problems or look ugly.
1145 # WARNING: Be sure not to use single quotes in there, as some shells,
1146 # such as our DU 5.0 friend, will then `close' the trap.
1147 trap 'exit_status=$?
1148 # Save into config.log some information that might help in debugging.
1149 {
1150 echo
1151
1152 cat <<\_ASBOX
1153 ## ---------------- ##
1154 ## Cache variables. ##
1155 ## ---------------- ##
1156 _ASBOX
1157 echo
1158 # The following way of writing the cache mishandles newlines in values,
1159 {
1160 (set) 2>&1 |
1161 case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1162 *ac_space=\ *)
1163 sed -n \
1164 "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1165 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1166 ;;
1167 *)
1168 sed -n \
1169 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1170 ;;
1171 esac;
1172 }
1173 echo
1174
1175 cat <<\_ASBOX
1176 ## ----------------- ##
1177 ## Output variables. ##
1178 ## ----------------- ##
1179 _ASBOX
1180 echo
1181 for ac_var in $ac_subst_vars
1182 do
1183 eval ac_val=$`echo $ac_var`
1184 echo "$ac_var='"'"'$ac_val'"'"'"
1185 done | sort
1186 echo
1187
1188 if test -n "$ac_subst_files"; then
1189 cat <<\_ASBOX
1190 ## ------------- ##
1191 ## Output files. ##
1192 ## ------------- ##
1193 _ASBOX
1194 echo
1195 for ac_var in $ac_subst_files
1196 do
1197 eval ac_val=$`echo $ac_var`
1198 echo "$ac_var='"'"'$ac_val'"'"'"
1199 done | sort
1200 echo
1201 fi
1202
1203 if test -s confdefs.h; then
1204 cat <<\_ASBOX
1205 ## ----------- ##
1206 ## confdefs.h. ##
1207 ## ----------- ##
1208 _ASBOX
1209 echo
1210 sed "/^$/d" confdefs.h | sort
1211 echo
1212 fi
1213 test "$ac_signal" != 0 &&
1214 echo "$as_me: caught signal $ac_signal"
1215 echo "$as_me: exit $exit_status"
1216 } >&5
1217 rm -f core *.core &&
1218 rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1219 exit $exit_status
1220 ' 0
1221 for ac_signal in 1 2 13 15; do
1222 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1223 done
1224 ac_signal=0
1225
1226 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1227 rm -rf conftest* confdefs.h
1228 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1229 echo >confdefs.h
1230
1231 # Predefined preprocessor variables.
1232
1233 cat >>confdefs.h <<_ACEOF
1234 #define PACKAGE_NAME "$PACKAGE_NAME"
1235 _ACEOF
1236
1237
1238 cat >>confdefs.h <<_ACEOF
1239 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1240 _ACEOF
1241
1242
1243 cat >>confdefs.h <<_ACEOF
1244 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1245 _ACEOF
1246
1247
1248 cat >>confdefs.h <<_ACEOF
1249 #define PACKAGE_STRING "$PACKAGE_STRING"
1250 _ACEOF
1251
1252
1253 cat >>confdefs.h <<_ACEOF
1254 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1255 _ACEOF
1256
1257
1258 # Let the site file select an alternate cache file if it wants to.
1259 # Prefer explicitly selected file to automatically selected ones.
1260 if test -z "$CONFIG_SITE"; then
1261 if test "x$prefix" != xNONE; then
1262 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1263 else
1264 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1265 fi
1266 fi
1267 for ac_site_file in $CONFIG_SITE; do
1268 if test -r "$ac_site_file"; then
1269 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1270 echo "$as_me: loading site script $ac_site_file" >&6;}
1271 sed 's/^/| /' "$ac_site_file" >&5
1272 . "$ac_site_file"
1273 fi
1274 done
1275
1276 if test -r "$cache_file"; then
1277 # Some versions of bash will fail to source /dev/null (special
1278 # files actually), so we avoid doing that.
1279 if test -f "$cache_file"; then
1280 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1281 echo "$as_me: loading cache $cache_file" >&6;}
1282 case $cache_file in
1283 [\\/]* | ?:[\\/]* ) . $cache_file;;
1284 *) . ./$cache_file;;
1285 esac
1286 fi
1287 else
1288 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1289 echo "$as_me: creating cache $cache_file" >&6;}
1290 >$cache_file
1291 fi
1292
1293 # Check that the precious variables saved in the cache have kept the same
1294 # value.
1295 ac_cache_corrupted=false
1296 for ac_var in `(set) 2>&1 |
1297 sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1298 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1299 eval ac_new_set=\$ac_env_${ac_var}_set
1300 eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1301 eval ac_new_val="\$ac_env_${ac_var}_value"
1302 case $ac_old_set,$ac_new_set in
1303 set,)
1304 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1305 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1306 ac_cache_corrupted=: ;;
1307 ,set)
1308 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1309 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1310 ac_cache_corrupted=: ;;
1311 ,);;
1312 *)
1313 if test "x$ac_old_val" != "x$ac_new_val"; then
1314 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1315 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1316 { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1317 echo "$as_me: former value: $ac_old_val" >&2;}
1318 { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1319 echo "$as_me: current value: $ac_new_val" >&2;}
1320 ac_cache_corrupted=:
1321 fi;;
1322 esac
1323 # Pass precious variables to config.status.
1324 if test "$ac_new_set" = set; then
1325 case $ac_new_val in
1326 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1327 ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1328 *) ac_arg=$ac_var=$ac_new_val ;;
1329 esac
1330 case " $ac_configure_args " in
1331 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1332 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1333 esac
1334 fi
1335 done
1336 if $ac_cache_corrupted; then
1337 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1338 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1339 { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1340 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1341 { (exit 1); exit 1; }; }
1342 fi
1343
1344 ac_ext=c
1345 ac_cpp='$CPP $CPPFLAGS'
1346 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1347 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1348 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370 ac_config_headers="$ac_config_headers config.h:config.h.in"
1371
1372
1373 ac_aux_dir=
1374 for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
1375 if test -f $ac_dir/install-sh; then
1376 ac_aux_dir=$ac_dir
1377 ac_install_sh="$ac_aux_dir/install-sh -c"
1378 break
1379 elif test -f $ac_dir/install.sh; then
1380 ac_aux_dir=$ac_dir
1381 ac_install_sh="$ac_aux_dir/install.sh -c"
1382 break
1383 elif test -f $ac_dir/shtool; then
1384 ac_aux_dir=$ac_dir
1385 ac_install_sh="$ac_aux_dir/shtool install -c"
1386 break
1387 fi
1388 done
1389 if test -z "$ac_aux_dir"; then
1390 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&5
1391 echo "$as_me: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&2;}
1392 { (exit 1); exit 1; }; }
1393 fi
1394 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1395 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1396 ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1397
1398 # Make sure we can run config.sub.
1399 $ac_config_sub sun4 >/dev/null 2>&1 ||
1400 { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1401 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1402 { (exit 1); exit 1; }; }
1403
1404 echo "$as_me:$LINENO: checking build system type" >&5
1405 echo $ECHO_N "checking build system type... $ECHO_C" >&6
1406 if test "${ac_cv_build+set}" = set; then
1407 echo $ECHO_N "(cached) $ECHO_C" >&6
1408 else
1409 ac_cv_build_alias=$build_alias
1410 test -z "$ac_cv_build_alias" &&
1411 ac_cv_build_alias=`$ac_config_guess`
1412 test -z "$ac_cv_build_alias" &&
1413 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1414 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1415 { (exit 1); exit 1; }; }
1416 ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1417 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1418 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1419 { (exit 1); exit 1; }; }
1420
1421 fi
1422 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1423 echo "${ECHO_T}$ac_cv_build" >&6
1424 build=$ac_cv_build
1425 build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1426 build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1427 build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1428
1429
1430 echo "$as_me:$LINENO: checking host system type" >&5
1431 echo $ECHO_N "checking host system type... $ECHO_C" >&6
1432 if test "${ac_cv_host+set}" = set; then
1433 echo $ECHO_N "(cached) $ECHO_C" >&6
1434 else
1435 ac_cv_host_alias=$host_alias
1436 test -z "$ac_cv_host_alias" &&
1437 ac_cv_host_alias=$ac_cv_build_alias
1438 ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1439 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1440 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1441 { (exit 1); exit 1; }; }
1442
1443 fi
1444 echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1445 echo "${ECHO_T}$ac_cv_host" >&6
1446 host=$ac_cv_host
1447 host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1448 host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1449 host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1450
1451
1452
1453 VERSION=`sed -n -e 's/^.*[ \t]VERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1454 DATE=`sed -n -e 's/^.*[ \t]DATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1455 echo ""
1456 echo "configuring for rxvt $VERSION"
1457 echo ""
1458
1459 orig_CXXFLAGS="$CXXFLAGS"
1460
1461
1462 ac_ext=c
1463 ac_cpp='$CPP $CPPFLAGS'
1464 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1465 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1466 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1467 if test -n "$ac_tool_prefix"; then
1468 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1469 set dummy ${ac_tool_prefix}gcc; ac_word=$2
1470 echo "$as_me:$LINENO: checking for $ac_word" >&5
1471 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1472 if test "${ac_cv_prog_CC+set}" = set; then
1473 echo $ECHO_N "(cached) $ECHO_C" >&6
1474 else
1475 if test -n "$CC"; then
1476 ac_cv_prog_CC="$CC" # Let the user override the test.
1477 else
1478 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1479 for as_dir in $PATH
1480 do
1481 IFS=$as_save_IFS
1482 test -z "$as_dir" && as_dir=.
1483 for ac_exec_ext in '' $ac_executable_extensions; do
1484 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1485 ac_cv_prog_CC="${ac_tool_prefix}gcc"
1486 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1487 break 2
1488 fi
1489 done
1490 done
1491
1492 fi
1493 fi
1494 CC=$ac_cv_prog_CC
1495 if test -n "$CC"; then
1496 echo "$as_me:$LINENO: result: $CC" >&5
1497 echo "${ECHO_T}$CC" >&6
1498 else
1499 echo "$as_me:$LINENO: result: no" >&5
1500 echo "${ECHO_T}no" >&6
1501 fi
1502
1503 fi
1504 if test -z "$ac_cv_prog_CC"; then
1505 ac_ct_CC=$CC
1506 # Extract the first word of "gcc", so it can be a program name with args.
1507 set dummy gcc; ac_word=$2
1508 echo "$as_me:$LINENO: checking for $ac_word" >&5
1509 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1510 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1511 echo $ECHO_N "(cached) $ECHO_C" >&6
1512 else
1513 if test -n "$ac_ct_CC"; then
1514 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1515 else
1516 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1517 for as_dir in $PATH
1518 do
1519 IFS=$as_save_IFS
1520 test -z "$as_dir" && as_dir=.
1521 for ac_exec_ext in '' $ac_executable_extensions; do
1522 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1523 ac_cv_prog_ac_ct_CC="gcc"
1524 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1525 break 2
1526 fi
1527 done
1528 done
1529
1530 fi
1531 fi
1532 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1533 if test -n "$ac_ct_CC"; then
1534 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1535 echo "${ECHO_T}$ac_ct_CC" >&6
1536 else
1537 echo "$as_me:$LINENO: result: no" >&5
1538 echo "${ECHO_T}no" >&6
1539 fi
1540
1541 CC=$ac_ct_CC
1542 else
1543 CC="$ac_cv_prog_CC"
1544 fi
1545
1546 if test -z "$CC"; then
1547 if test -n "$ac_tool_prefix"; then
1548 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
1549 set dummy ${ac_tool_prefix}cc; ac_word=$2
1550 echo "$as_me:$LINENO: checking for $ac_word" >&5
1551 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1552 if test "${ac_cv_prog_CC+set}" = set; then
1553 echo $ECHO_N "(cached) $ECHO_C" >&6
1554 else
1555 if test -n "$CC"; then
1556 ac_cv_prog_CC="$CC" # Let the user override the test.
1557 else
1558 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1559 for as_dir in $PATH
1560 do
1561 IFS=$as_save_IFS
1562 test -z "$as_dir" && as_dir=.
1563 for ac_exec_ext in '' $ac_executable_extensions; do
1564 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1565 ac_cv_prog_CC="${ac_tool_prefix}cc"
1566 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1567 break 2
1568 fi
1569 done
1570 done
1571
1572 fi
1573 fi
1574 CC=$ac_cv_prog_CC
1575 if test -n "$CC"; then
1576 echo "$as_me:$LINENO: result: $CC" >&5
1577 echo "${ECHO_T}$CC" >&6
1578 else
1579 echo "$as_me:$LINENO: result: no" >&5
1580 echo "${ECHO_T}no" >&6
1581 fi
1582
1583 fi
1584 if test -z "$ac_cv_prog_CC"; then
1585 ac_ct_CC=$CC
1586 # Extract the first word of "cc", so it can be a program name with args.
1587 set dummy cc; ac_word=$2
1588 echo "$as_me:$LINENO: checking for $ac_word" >&5
1589 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1590 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1591 echo $ECHO_N "(cached) $ECHO_C" >&6
1592 else
1593 if test -n "$ac_ct_CC"; then
1594 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1595 else
1596 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1597 for as_dir in $PATH
1598 do
1599 IFS=$as_save_IFS
1600 test -z "$as_dir" && as_dir=.
1601 for ac_exec_ext in '' $ac_executable_extensions; do
1602 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1603 ac_cv_prog_ac_ct_CC="cc"
1604 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1605 break 2
1606 fi
1607 done
1608 done
1609
1610 fi
1611 fi
1612 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1613 if test -n "$ac_ct_CC"; then
1614 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1615 echo "${ECHO_T}$ac_ct_CC" >&6
1616 else
1617 echo "$as_me:$LINENO: result: no" >&5
1618 echo "${ECHO_T}no" >&6
1619 fi
1620
1621 CC=$ac_ct_CC
1622 else
1623 CC="$ac_cv_prog_CC"
1624 fi
1625
1626 fi
1627 if test -z "$CC"; then
1628 # Extract the first word of "cc", so it can be a program name with args.
1629 set dummy cc; ac_word=$2
1630 echo "$as_me:$LINENO: checking for $ac_word" >&5
1631 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1632 if test "${ac_cv_prog_CC+set}" = set; then
1633 echo $ECHO_N "(cached) $ECHO_C" >&6
1634 else
1635 if test -n "$CC"; then
1636 ac_cv_prog_CC="$CC" # Let the user override the test.
1637 else
1638 ac_prog_rejected=no
1639 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1640 for as_dir in $PATH
1641 do
1642 IFS=$as_save_IFS
1643 test -z "$as_dir" && as_dir=.
1644 for ac_exec_ext in '' $ac_executable_extensions; do
1645 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1646 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
1647 ac_prog_rejected=yes
1648 continue
1649 fi
1650 ac_cv_prog_CC="cc"
1651 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1652 break 2
1653 fi
1654 done
1655 done
1656
1657 if test $ac_prog_rejected = yes; then
1658 # We found a bogon in the path, so make sure we never use it.
1659 set dummy $ac_cv_prog_CC
1660 shift
1661 if test $# != 0; then
1662 # We chose a different compiler from the bogus one.
1663 # However, it has the same basename, so the bogon will be chosen
1664 # first if we set CC to just the basename; use the full file name.
1665 shift
1666 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
1667 fi
1668 fi
1669 fi
1670 fi
1671 CC=$ac_cv_prog_CC
1672 if test -n "$CC"; then
1673 echo "$as_me:$LINENO: result: $CC" >&5
1674 echo "${ECHO_T}$CC" >&6
1675 else
1676 echo "$as_me:$LINENO: result: no" >&5
1677 echo "${ECHO_T}no" >&6
1678 fi
1679
1680 fi
1681 if test -z "$CC"; then
1682 if test -n "$ac_tool_prefix"; then
1683 for ac_prog in cl
1684 do
1685 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1686 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1687 echo "$as_me:$LINENO: checking for $ac_word" >&5
1688 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1689 if test "${ac_cv_prog_CC+set}" = set; then
1690 echo $ECHO_N "(cached) $ECHO_C" >&6
1691 else
1692 if test -n "$CC"; then
1693 ac_cv_prog_CC="$CC" # Let the user override the test.
1694 else
1695 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1696 for as_dir in $PATH
1697 do
1698 IFS=$as_save_IFS
1699 test -z "$as_dir" && as_dir=.
1700 for ac_exec_ext in '' $ac_executable_extensions; do
1701 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1702 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
1703 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1704 break 2
1705 fi
1706 done
1707 done
1708
1709 fi
1710 fi
1711 CC=$ac_cv_prog_CC
1712 if test -n "$CC"; then
1713 echo "$as_me:$LINENO: result: $CC" >&5
1714 echo "${ECHO_T}$CC" >&6
1715 else
1716 echo "$as_me:$LINENO: result: no" >&5
1717 echo "${ECHO_T}no" >&6
1718 fi
1719
1720 test -n "$CC" && break
1721 done
1722 fi
1723 if test -z "$CC"; then
1724 ac_ct_CC=$CC
1725 for ac_prog in cl
1726 do
1727 # Extract the first word of "$ac_prog", so it can be a program name with args.
1728 set dummy $ac_prog; ac_word=$2
1729 echo "$as_me:$LINENO: checking for $ac_word" >&5
1730 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1731 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1732 echo $ECHO_N "(cached) $ECHO_C" >&6
1733 else
1734 if test -n "$ac_ct_CC"; then
1735 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1736 else
1737 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1738 for as_dir in $PATH
1739 do
1740 IFS=$as_save_IFS
1741 test -z "$as_dir" && as_dir=.
1742 for ac_exec_ext in '' $ac_executable_extensions; do
1743 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1744 ac_cv_prog_ac_ct_CC="$ac_prog"
1745 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1746 break 2
1747 fi
1748 done
1749 done
1750
1751 fi
1752 fi
1753 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1754 if test -n "$ac_ct_CC"; then
1755 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1756 echo "${ECHO_T}$ac_ct_CC" >&6
1757 else
1758 echo "$as_me:$LINENO: result: no" >&5
1759 echo "${ECHO_T}no" >&6
1760 fi
1761
1762 test -n "$ac_ct_CC" && break
1763 done
1764
1765 CC=$ac_ct_CC
1766 fi
1767
1768 fi
1769
1770
1771 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
1772 See \`config.log' for more details." >&5
1773 echo "$as_me: error: no acceptable C compiler found in \$PATH
1774 See \`config.log' for more details." >&2;}
1775 { (exit 1); exit 1; }; }
1776
1777 # Provide some information about the compiler.
1778 echo "$as_me:$LINENO:" \
1779 "checking for C compiler version" >&5
1780 ac_compiler=`set X $ac_compile; echo $2`
1781 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
1782 (eval $ac_compiler --version </dev/null >&5) 2>&5
1783 ac_status=$?
1784 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1785 (exit $ac_status); }
1786 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
1787 (eval $ac_compiler -v </dev/null >&5) 2>&5
1788 ac_status=$?
1789 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1790 (exit $ac_status); }
1791 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
1792 (eval $ac_compiler -V </dev/null >&5) 2>&5
1793 ac_status=$?
1794 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1795 (exit $ac_status); }
1796
1797 cat >conftest.$ac_ext <<_ACEOF
1798 /* confdefs.h. */
1799 _ACEOF
1800 cat confdefs.h >>conftest.$ac_ext
1801 cat >>conftest.$ac_ext <<_ACEOF
1802 /* end confdefs.h. */
1803
1804 int
1805 main ()
1806 {
1807
1808 ;
1809 return 0;
1810 }
1811 _ACEOF
1812 ac_clean_files_save=$ac_clean_files
1813 ac_clean_files="$ac_clean_files a.out a.exe b.out"
1814 # Try to create an executable without -o first, disregard a.out.
1815 # It will help us diagnose broken compilers, and finding out an intuition
1816 # of exeext.
1817 echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
1818 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
1819 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1820 if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
1821 (eval $ac_link_default) 2>&5
1822 ac_status=$?
1823 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1824 (exit $ac_status); }; then
1825 # Find the output, starting from the most likely. This scheme is
1826 # not robust to junk in `.', hence go to wildcards (a.*) only as a last
1827 # resort.
1828
1829 # Be careful to initialize this variable, since it used to be cached.
1830 # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
1831 ac_cv_exeext=
1832 # b.out is created by i960 compilers.
1833 for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
1834 do
1835 test -f "$ac_file" || continue
1836 case $ac_file in
1837 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
1838 ;;
1839 conftest.$ac_ext )
1840 # This is the source file.
1841 ;;
1842 [ab].out )
1843 # We found the default executable, but exeext='' is most
1844 # certainly right.
1845 break;;
1846 *.* )
1847 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1848 # FIXME: I believe we export ac_cv_exeext for Libtool,
1849 # but it would be cool to find out if it's true. Does anybody
1850 # maintain Libtool? --akim.
1851 export ac_cv_exeext
1852 break;;
1853 * )
1854 break;;
1855 esac
1856 done
1857 else
1858 echo "$as_me: failed program was:" >&5
1859 sed 's/^/| /' conftest.$ac_ext >&5
1860
1861 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
1862 See \`config.log' for more details." >&5
1863 echo "$as_me: error: C compiler cannot create executables
1864 See \`config.log' for more details." >&2;}
1865 { (exit 77); exit 77; }; }
1866 fi
1867
1868 ac_exeext=$ac_cv_exeext
1869 echo "$as_me:$LINENO: result: $ac_file" >&5
1870 echo "${ECHO_T}$ac_file" >&6
1871
1872 # Check the compiler produces executables we can run. If not, either
1873 # the compiler is broken, or we cross compile.
1874 echo "$as_me:$LINENO: checking whether the C compiler works" >&5
1875 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
1876 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
1877 # If not cross compiling, check that we can run a simple program.
1878 if test "$cross_compiling" != yes; then
1879 if { ac_try='./$ac_file'
1880 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1881 (eval $ac_try) 2>&5
1882 ac_status=$?
1883 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1884 (exit $ac_status); }; }; then
1885 cross_compiling=no
1886 else
1887 if test "$cross_compiling" = maybe; then
1888 cross_compiling=yes
1889 else
1890 { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
1891 If you meant to cross compile, use \`--host'.
1892 See \`config.log' for more details." >&5
1893 echo "$as_me: error: cannot run C compiled programs.
1894 If you meant to cross compile, use \`--host'.
1895 See \`config.log' for more details." >&2;}
1896 { (exit 1); exit 1; }; }
1897 fi
1898 fi
1899 fi
1900 echo "$as_me:$LINENO: result: yes" >&5
1901 echo "${ECHO_T}yes" >&6
1902
1903 rm -f a.out a.exe conftest$ac_cv_exeext b.out
1904 ac_clean_files=$ac_clean_files_save
1905 # Check the compiler produces executables we can run. If not, either
1906 # the compiler is broken, or we cross compile.
1907 echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
1908 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
1909 echo "$as_me:$LINENO: result: $cross_compiling" >&5
1910 echo "${ECHO_T}$cross_compiling" >&6
1911
1912 echo "$as_me:$LINENO: checking for suffix of executables" >&5
1913 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
1914 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
1915 (eval $ac_link) 2>&5
1916 ac_status=$?
1917 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1918 (exit $ac_status); }; then
1919 # If both `conftest.exe' and `conftest' are `present' (well, observable)
1920 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
1921 # work properly (i.e., refer to `conftest.exe'), while it won't with
1922 # `rm'.
1923 for ac_file in conftest.exe conftest conftest.*; do
1924 test -f "$ac_file" || continue
1925 case $ac_file in
1926 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
1927 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1928 export ac_cv_exeext
1929 break;;
1930 * ) break;;
1931 esac
1932 done
1933 else
1934 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
1935 See \`config.log' for more details." >&5
1936 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
1937 See \`config.log' for more details." >&2;}
1938 { (exit 1); exit 1; }; }
1939 fi
1940
1941 rm -f conftest$ac_cv_exeext
1942 echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
1943 echo "${ECHO_T}$ac_cv_exeext" >&6
1944
1945 rm -f conftest.$ac_ext
1946 EXEEXT=$ac_cv_exeext
1947 ac_exeext=$EXEEXT
1948 echo "$as_me:$LINENO: checking for suffix of object files" >&5
1949 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
1950 if test "${ac_cv_objext+set}" = set; then
1951 echo $ECHO_N "(cached) $ECHO_C" >&6
1952 else
1953 cat >conftest.$ac_ext <<_ACEOF
1954 /* confdefs.h. */
1955 _ACEOF
1956 cat confdefs.h >>conftest.$ac_ext
1957 cat >>conftest.$ac_ext <<_ACEOF
1958 /* end confdefs.h. */
1959
1960 int
1961 main ()
1962 {
1963
1964 ;
1965 return 0;
1966 }
1967 _ACEOF
1968 rm -f conftest.o conftest.obj
1969 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1970 (eval $ac_compile) 2>&5
1971 ac_status=$?
1972 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1973 (exit $ac_status); }; then
1974 for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
1975 case $ac_file in
1976 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
1977 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
1978 break;;
1979 esac
1980 done
1981 else
1982 echo "$as_me: failed program was:" >&5
1983 sed 's/^/| /' conftest.$ac_ext >&5
1984
1985 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
1986 See \`config.log' for more details." >&5
1987 echo "$as_me: error: cannot compute suffix of object files: cannot compile
1988 See \`config.log' for more details." >&2;}
1989 { (exit 1); exit 1; }; }
1990 fi
1991
1992 rm -f conftest.$ac_cv_objext conftest.$ac_ext
1993 fi
1994 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
1995 echo "${ECHO_T}$ac_cv_objext" >&6
1996 OBJEXT=$ac_cv_objext
1997 ac_objext=$OBJEXT
1998 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
1999 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
2000 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2001 echo $ECHO_N "(cached) $ECHO_C" >&6
2002 else
2003 cat >conftest.$ac_ext <<_ACEOF
2004 /* confdefs.h. */
2005 _ACEOF
2006 cat confdefs.h >>conftest.$ac_ext
2007 cat >>conftest.$ac_ext <<_ACEOF
2008 /* end confdefs.h. */
2009
2010 int
2011 main ()
2012 {
2013 #ifndef __GNUC__
2014 choke me
2015 #endif
2016
2017 ;
2018 return 0;
2019 }
2020 _ACEOF
2021 rm -f conftest.$ac_objext
2022 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2023 (eval $ac_compile) 2>conftest.er1
2024 ac_status=$?
2025 grep -v '^ *+' conftest.er1 >conftest.err
2026 rm -f conftest.er1
2027 cat conftest.err >&5
2028 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2029 (exit $ac_status); } &&
2030 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2031 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2032 (eval $ac_try) 2>&5
2033 ac_status=$?
2034 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2035 (exit $ac_status); }; } &&
2036 { ac_try='test -s conftest.$ac_objext'
2037 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2038 (eval $ac_try) 2>&5
2039 ac_status=$?
2040 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2041 (exit $ac_status); }; }; then
2042 ac_compiler_gnu=yes
2043 else
2044 echo "$as_me: failed program was:" >&5
2045 sed 's/^/| /' conftest.$ac_ext >&5
2046
2047 ac_compiler_gnu=no
2048 fi
2049 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2050 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2051
2052 fi
2053 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2054 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2055 GCC=`test $ac_compiler_gnu = yes && echo yes`
2056 ac_test_CFLAGS=${CFLAGS+set}
2057 ac_save_CFLAGS=$CFLAGS
2058 CFLAGS="-g"
2059 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2060 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2061 if test "${ac_cv_prog_cc_g+set}" = set; then
2062 echo $ECHO_N "(cached) $ECHO_C" >&6
2063 else
2064 cat >conftest.$ac_ext <<_ACEOF
2065 /* confdefs.h. */
2066 _ACEOF
2067 cat confdefs.h >>conftest.$ac_ext
2068 cat >>conftest.$ac_ext <<_ACEOF
2069 /* end confdefs.h. */
2070
2071 int
2072 main ()
2073 {
2074
2075 ;
2076 return 0;
2077 }
2078 _ACEOF
2079 rm -f conftest.$ac_objext
2080 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2081 (eval $ac_compile) 2>conftest.er1
2082 ac_status=$?
2083 grep -v '^ *+' conftest.er1 >conftest.err
2084 rm -f conftest.er1
2085 cat conftest.err >&5
2086 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2087 (exit $ac_status); } &&
2088 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2089 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2090 (eval $ac_try) 2>&5
2091 ac_status=$?
2092 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2093 (exit $ac_status); }; } &&
2094 { ac_try='test -s conftest.$ac_objext'
2095 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2096 (eval $ac_try) 2>&5
2097 ac_status=$?
2098 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2099 (exit $ac_status); }; }; then
2100 ac_cv_prog_cc_g=yes
2101 else
2102 echo "$as_me: failed program was:" >&5
2103 sed 's/^/| /' conftest.$ac_ext >&5
2104
2105 ac_cv_prog_cc_g=no
2106 fi
2107 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2108 fi
2109 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2110 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2111 if test "$ac_test_CFLAGS" = set; then
2112 CFLAGS=$ac_save_CFLAGS
2113 elif test $ac_cv_prog_cc_g = yes; then
2114 if test "$GCC" = yes; then
2115 CFLAGS="-g -O2"
2116 else
2117 CFLAGS="-g"
2118 fi
2119 else
2120 if test "$GCC" = yes; then
2121 CFLAGS="-O2"
2122 else
2123 CFLAGS=
2124 fi
2125 fi
2126 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2127 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2128 if test "${ac_cv_prog_cc_stdc+set}" = set; then
2129 echo $ECHO_N "(cached) $ECHO_C" >&6
2130 else
2131 ac_cv_prog_cc_stdc=no
2132 ac_save_CC=$CC
2133 cat >conftest.$ac_ext <<_ACEOF
2134 /* confdefs.h. */
2135 _ACEOF
2136 cat confdefs.h >>conftest.$ac_ext
2137 cat >>conftest.$ac_ext <<_ACEOF
2138 /* end confdefs.h. */
2139 #include <stdarg.h>
2140 #include <stdio.h>
2141 #include <sys/types.h>
2142 #include <sys/stat.h>
2143 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
2144 struct buf { int x; };
2145 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2146 static char *e (p, i)
2147 char **p;
2148 int i;
2149 {
2150 return p[i];
2151 }
2152 static char *f (char * (*g) (char **, int), char **p, ...)
2153 {
2154 char *s;
2155 va_list v;
2156 va_start (v,p);
2157 s = g (p, va_arg (v,int));
2158 va_end (v);
2159 return s;
2160 }
2161
2162 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2163 function prototypes and stuff, but not '\xHH' hex character constants.
2164 These don't provoke an error unfortunately, instead are silently treated
2165 as 'x'. The following induces an error, until -std1 is added to get
2166 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
2167 array size at least. It's necessary to write '\x00'==0 to get something
2168 that's true only with -std1. */
2169 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2170
2171 int test (int i, double x);
2172 struct s1 {int (*f) (int a);};
2173 struct s2 {int (*f) (double a);};
2174 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2175 int argc;
2176 char **argv;
2177 int
2178 main ()
2179 {
2180 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2181 ;
2182 return 0;
2183 }
2184 _ACEOF
2185 # Don't try gcc -ansi; that turns off useful extensions and
2186 # breaks some systems' header files.
2187 # AIX -qlanglvl=ansi
2188 # Ultrix and OSF/1 -std1
2189 # HP-UX 10.20 and later -Ae
2190 # HP-UX older versions -Aa -D_HPUX_SOURCE
2191 # SVR4 -Xc -D__EXTENSIONS__
2192 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2193 do
2194 CC="$ac_save_CC $ac_arg"
2195 rm -f conftest.$ac_objext
2196 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2197 (eval $ac_compile) 2>conftest.er1
2198 ac_status=$?
2199 grep -v '^ *+' conftest.er1 >conftest.err
2200 rm -f conftest.er1
2201 cat conftest.err >&5
2202 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2203 (exit $ac_status); } &&
2204 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2205 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2206 (eval $ac_try) 2>&5
2207 ac_status=$?
2208 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2209 (exit $ac_status); }; } &&
2210 { ac_try='test -s conftest.$ac_objext'
2211 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2212 (eval $ac_try) 2>&5
2213 ac_status=$?
2214 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2215 (exit $ac_status); }; }; then
2216 ac_cv_prog_cc_stdc=$ac_arg
2217 break
2218 else
2219 echo "$as_me: failed program was:" >&5
2220 sed 's/^/| /' conftest.$ac_ext >&5
2221
2222 fi
2223 rm -f conftest.err conftest.$ac_objext
2224 done
2225 rm -f conftest.$ac_ext conftest.$ac_objext
2226 CC=$ac_save_CC
2227
2228 fi
2229
2230 case "x$ac_cv_prog_cc_stdc" in
2231 x|xno)
2232 echo "$as_me:$LINENO: result: none needed" >&5
2233 echo "${ECHO_T}none needed" >&6 ;;
2234 *)
2235 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2236 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2237 CC="$CC $ac_cv_prog_cc_stdc" ;;
2238 esac
2239
2240 # Some people use a C++ compiler to compile C. Since we use `exit',
2241 # in C++ we need to declare it. In case someone uses the same compiler
2242 # for both compiling C and C++ we need to have the C++ compiler decide
2243 # the declaration of exit, since it's the most demanding environment.
2244 cat >conftest.$ac_ext <<_ACEOF
2245 #ifndef __cplusplus
2246 choke me
2247 #endif
2248 _ACEOF
2249 rm -f conftest.$ac_objext
2250 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2251 (eval $ac_compile) 2>conftest.er1
2252 ac_status=$?
2253 grep -v '^ *+' conftest.er1 >conftest.err
2254 rm -f conftest.er1
2255 cat conftest.err >&5
2256 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2257 (exit $ac_status); } &&
2258 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2259 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2260 (eval $ac_try) 2>&5
2261 ac_status=$?
2262 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2263 (exit $ac_status); }; } &&
2264 { ac_try='test -s conftest.$ac_objext'
2265 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2266 (eval $ac_try) 2>&5
2267 ac_status=$?
2268 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2269 (exit $ac_status); }; }; then
2270 for ac_declaration in \
2271 '' \
2272 'extern "C" void std::exit (int) throw (); using std::exit;' \
2273 'extern "C" void std::exit (int); using std::exit;' \
2274 'extern "C" void exit (int) throw ();' \
2275 'extern "C" void exit (int);' \
2276 'void exit (int);'
2277 do
2278 cat >conftest.$ac_ext <<_ACEOF
2279 /* confdefs.h. */
2280 _ACEOF
2281 cat confdefs.h >>conftest.$ac_ext
2282 cat >>conftest.$ac_ext <<_ACEOF
2283 /* end confdefs.h. */
2284 $ac_declaration
2285 #include <stdlib.h>
2286 int
2287 main ()
2288 {
2289 exit (42);
2290 ;
2291 return 0;
2292 }
2293 _ACEOF
2294 rm -f conftest.$ac_objext
2295 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2296 (eval $ac_compile) 2>conftest.er1
2297 ac_status=$?
2298 grep -v '^ *+' conftest.er1 >conftest.err
2299 rm -f conftest.er1
2300 cat conftest.err >&5
2301 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2302 (exit $ac_status); } &&
2303 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2304 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2305 (eval $ac_try) 2>&5
2306 ac_status=$?
2307 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2308 (exit $ac_status); }; } &&
2309 { ac_try='test -s conftest.$ac_objext'
2310 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2311 (eval $ac_try) 2>&5
2312 ac_status=$?
2313 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2314 (exit $ac_status); }; }; then
2315 :
2316 else
2317 echo "$as_me: failed program was:" >&5
2318 sed 's/^/| /' conftest.$ac_ext >&5
2319
2320 continue
2321 fi
2322 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2323 cat >conftest.$ac_ext <<_ACEOF
2324 /* confdefs.h. */
2325 _ACEOF
2326 cat confdefs.h >>conftest.$ac_ext
2327 cat >>conftest.$ac_ext <<_ACEOF
2328 /* end confdefs.h. */
2329 $ac_declaration
2330 int
2331 main ()
2332 {
2333 exit (42);
2334 ;
2335 return 0;
2336 }
2337 _ACEOF
2338 rm -f conftest.$ac_objext
2339 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2340 (eval $ac_compile) 2>conftest.er1
2341 ac_status=$?
2342 grep -v '^ *+' conftest.er1 >conftest.err
2343 rm -f conftest.er1
2344 cat conftest.err >&5
2345 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2346 (exit $ac_status); } &&
2347 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2348 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2349 (eval $ac_try) 2>&5
2350 ac_status=$?
2351 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2352 (exit $ac_status); }; } &&
2353 { ac_try='test -s conftest.$ac_objext'
2354 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2355 (eval $ac_try) 2>&5
2356 ac_status=$?
2357 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2358 (exit $ac_status); }; }; then
2359 break
2360 else
2361 echo "$as_me: failed program was:" >&5
2362 sed 's/^/| /' conftest.$ac_ext >&5
2363
2364 fi
2365 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2366 done
2367 rm -f conftest*
2368 if test -n "$ac_declaration"; then
2369 echo '#ifdef __cplusplus' >>confdefs.h
2370 echo $ac_declaration >>confdefs.h
2371 echo '#endif' >>confdefs.h
2372 fi
2373
2374 else
2375 echo "$as_me: failed program was:" >&5
2376 sed 's/^/| /' conftest.$ac_ext >&5
2377
2378 fi
2379 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2380 ac_ext=c
2381 ac_cpp='$CPP $CPPFLAGS'
2382 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2383 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2384 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2385
2386 ac_ext=cc
2387 ac_cpp='$CXXCPP $CPPFLAGS'
2388 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2389 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2390 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2391 if test -n "$ac_tool_prefix"; then
2392 for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC
2393 do
2394 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2395 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2396 echo "$as_me:$LINENO: checking for $ac_word" >&5
2397 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2398 if test "${ac_cv_prog_CXX+set}" = set; then
2399 echo $ECHO_N "(cached) $ECHO_C" >&6
2400 else
2401 if test -n "$CXX"; then
2402 ac_cv_prog_CXX="$CXX" # Let the user override the test.
2403 else
2404 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2405 for as_dir in $PATH
2406 do
2407 IFS=$as_save_IFS
2408 test -z "$as_dir" && as_dir=.
2409 for ac_exec_ext in '' $ac_executable_extensions; do
2410 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2411 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
2412 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2413 break 2
2414 fi
2415 done
2416 done
2417
2418 fi
2419 fi
2420 CXX=$ac_cv_prog_CXX
2421 if test -n "$CXX"; then
2422 echo "$as_me:$LINENO: result: $CXX" >&5
2423 echo "${ECHO_T}$CXX" >&6
2424 else
2425 echo "$as_me:$LINENO: result: no" >&5
2426 echo "${ECHO_T}no" >&6
2427 fi
2428
2429 test -n "$CXX" && break
2430 done
2431 fi
2432 if test -z "$CXX"; then
2433 ac_ct_CXX=$CXX
2434 for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC
2435 do
2436 # Extract the first word of "$ac_prog", so it can be a program name with args.
2437 set dummy $ac_prog; ac_word=$2
2438 echo "$as_me:$LINENO: checking for $ac_word" >&5
2439 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2440 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
2441 echo $ECHO_N "(cached) $ECHO_C" >&6
2442 else
2443 if test -n "$ac_ct_CXX"; then
2444 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
2445 else
2446 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2447 for as_dir in $PATH
2448 do
2449 IFS=$as_save_IFS
2450 test -z "$as_dir" && as_dir=.
2451 for ac_exec_ext in '' $ac_executable_extensions; do
2452 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2453 ac_cv_prog_ac_ct_CXX="$ac_prog"
2454 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2455 break 2
2456 fi
2457 done
2458 done
2459
2460 fi
2461 fi
2462 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
2463 if test -n "$ac_ct_CXX"; then
2464 echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
2465 echo "${ECHO_T}$ac_ct_CXX" >&6
2466 else
2467 echo "$as_me:$LINENO: result: no" >&5
2468 echo "${ECHO_T}no" >&6
2469 fi
2470
2471 test -n "$ac_ct_CXX" && break
2472 done
2473 test -n "$ac_ct_CXX" || ac_ct_CXX="g++"
2474
2475 CXX=$ac_ct_CXX
2476 fi
2477
2478
2479 # Provide some information about the compiler.
2480 echo "$as_me:$LINENO:" \
2481 "checking for C++ compiler version" >&5
2482 ac_compiler=`set X $ac_compile; echo $2`
2483 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2484 (eval $ac_compiler --version </dev/null >&5) 2>&5
2485 ac_status=$?
2486 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2487 (exit $ac_status); }
2488 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2489 (eval $ac_compiler -v </dev/null >&5) 2>&5
2490 ac_status=$?
2491 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2492 (exit $ac_status); }
2493 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2494 (eval $ac_compiler -V </dev/null >&5) 2>&5
2495 ac_status=$?
2496 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2497 (exit $ac_status); }
2498
2499 echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
2500 echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6
2501 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
2502 echo $ECHO_N "(cached) $ECHO_C" >&6
2503 else
2504 cat >conftest.$ac_ext <<_ACEOF
2505 /* confdefs.h. */
2506 _ACEOF
2507 cat confdefs.h >>conftest.$ac_ext
2508 cat >>conftest.$ac_ext <<_ACEOF
2509 /* end confdefs.h. */
2510
2511 int
2512 main ()
2513 {
2514 #ifndef __GNUC__
2515 choke me
2516 #endif
2517
2518 ;
2519 return 0;
2520 }
2521 _ACEOF
2522 rm -f conftest.$ac_objext
2523 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2524 (eval $ac_compile) 2>conftest.er1
2525 ac_status=$?
2526 grep -v '^ *+' conftest.er1 >conftest.err
2527 rm -f conftest.er1
2528 cat conftest.err >&5
2529 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2530 (exit $ac_status); } &&
2531 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
2532 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2533 (eval $ac_try) 2>&5
2534 ac_status=$?
2535 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2536 (exit $ac_status); }; } &&
2537 { ac_try='test -s conftest.$ac_objext'
2538 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2539 (eval $ac_try) 2>&5
2540 ac_status=$?
2541 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2542 (exit $ac_status); }; }; then
2543 ac_compiler_gnu=yes
2544 else
2545 echo "$as_me: failed program was:" >&5
2546 sed 's/^/| /' conftest.$ac_ext >&5
2547
2548 ac_compiler_gnu=no
2549 fi
2550 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2551 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
2552
2553 fi
2554 echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
2555 echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6
2556 GXX=`test $ac_compiler_gnu = yes && echo yes`
2557 ac_test_CXXFLAGS=${CXXFLAGS+set}
2558 ac_save_CXXFLAGS=$CXXFLAGS
2559 CXXFLAGS="-g"
2560 echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
2561 echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6
2562 if test "${ac_cv_prog_cxx_g+set}" = set; then
2563 echo $ECHO_N "(cached) $ECHO_C" >&6
2564 else
2565 cat >conftest.$ac_ext <<_ACEOF
2566 /* confdefs.h. */
2567 _ACEOF
2568 cat confdefs.h >>conftest.$ac_ext
2569 cat >>conftest.$ac_ext <<_ACEOF
2570 /* end confdefs.h. */
2571
2572 int
2573 main ()
2574 {
2575
2576 ;
2577 return 0;
2578 }
2579 _ACEOF
2580 rm -f conftest.$ac_objext
2581 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2582 (eval $ac_compile) 2>conftest.er1
2583 ac_status=$?
2584 grep -v '^ *+' conftest.er1 >conftest.err
2585 rm -f conftest.er1
2586 cat conftest.err >&5
2587 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2588 (exit $ac_status); } &&
2589 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
2590 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2591 (eval $ac_try) 2>&5
2592 ac_status=$?
2593 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2594 (exit $ac_status); }; } &&
2595 { ac_try='test -s conftest.$ac_objext'
2596 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2597 (eval $ac_try) 2>&5
2598 ac_status=$?
2599 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2600 (exit $ac_status); }; }; then
2601 ac_cv_prog_cxx_g=yes
2602 else
2603 echo "$as_me: failed program was:" >&5
2604 sed 's/^/| /' conftest.$ac_ext >&5
2605
2606 ac_cv_prog_cxx_g=no
2607 fi
2608 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2609 fi
2610 echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
2611 echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6
2612 if test "$ac_test_CXXFLAGS" = set; then
2613 CXXFLAGS=$ac_save_CXXFLAGS
2614 elif test $ac_cv_prog_cxx_g = yes; then
2615 if test "$GXX" = yes; then
2616 CXXFLAGS="-g -O2"
2617 else
2618 CXXFLAGS="-g"
2619 fi
2620 else
2621 if test "$GXX" = yes; then
2622 CXXFLAGS="-O2"
2623 else
2624 CXXFLAGS=
2625 fi
2626 fi
2627 for ac_declaration in \
2628 '' \
2629 'extern "C" void std::exit (int) throw (); using std::exit;' \
2630 'extern "C" void std::exit (int); using std::exit;' \
2631 'extern "C" void exit (int) throw ();' \
2632 'extern "C" void exit (int);' \
2633 'void exit (int);'
2634 do
2635 cat >conftest.$ac_ext <<_ACEOF
2636 /* confdefs.h. */
2637 _ACEOF
2638 cat confdefs.h >>conftest.$ac_ext
2639 cat >>conftest.$ac_ext <<_ACEOF
2640 /* end confdefs.h. */
2641 $ac_declaration
2642 #include <stdlib.h>
2643 int
2644 main ()
2645 {
2646 exit (42);
2647 ;
2648 return 0;
2649 }
2650 _ACEOF
2651 rm -f conftest.$ac_objext
2652 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2653 (eval $ac_compile) 2>conftest.er1
2654 ac_status=$?
2655 grep -v '^ *+' conftest.er1 >conftest.err
2656 rm -f conftest.er1
2657 cat conftest.err >&5
2658 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2659 (exit $ac_status); } &&
2660 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
2661 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2662 (eval $ac_try) 2>&5
2663 ac_status=$?
2664 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2665 (exit $ac_status); }; } &&
2666 { ac_try='test -s conftest.$ac_objext'
2667 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2668 (eval $ac_try) 2>&5
2669 ac_status=$?
2670 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2671 (exit $ac_status); }; }; then
2672 :
2673 else
2674 echo "$as_me: failed program was:" >&5
2675 sed 's/^/| /' conftest.$ac_ext >&5
2676
2677 continue
2678 fi
2679 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2680 cat >conftest.$ac_ext <<_ACEOF
2681 /* confdefs.h. */
2682 _ACEOF
2683 cat confdefs.h >>conftest.$ac_ext
2684 cat >>conftest.$ac_ext <<_ACEOF
2685 /* end confdefs.h. */
2686 $ac_declaration
2687 int
2688 main ()
2689 {
2690 exit (42);
2691 ;
2692 return 0;
2693 }
2694 _ACEOF
2695 rm -f conftest.$ac_objext
2696 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2697 (eval $ac_compile) 2>conftest.er1
2698 ac_status=$?
2699 grep -v '^ *+' conftest.er1 >conftest.err
2700 rm -f conftest.er1
2701 cat conftest.err >&5
2702 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2703 (exit $ac_status); } &&
2704 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
2705 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2706 (eval $ac_try) 2>&5
2707 ac_status=$?
2708 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2709 (exit $ac_status); }; } &&
2710 { ac_try='test -s conftest.$ac_objext'
2711 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2712 (eval $ac_try) 2>&5
2713 ac_status=$?
2714 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2715 (exit $ac_status); }; }; then
2716 break
2717 else
2718 echo "$as_me: failed program was:" >&5
2719 sed 's/^/| /' conftest.$ac_ext >&5
2720
2721 fi
2722 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2723 done
2724 rm -f conftest*
2725 if test -n "$ac_declaration"; then
2726 echo '#ifdef __cplusplus' >>confdefs.h
2727 echo $ac_declaration >>confdefs.h
2728 echo '#endif' >>confdefs.h
2729 fi
2730
2731 ac_ext=c
2732 ac_cpp='$CPP $CPPFLAGS'
2733 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2734 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2735 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2736
2737 ac_ext=c
2738 ac_cpp='$CPP $CPPFLAGS'
2739 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2740 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2741 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2742 echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
2743 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
2744 # On Suns, sometimes $CPP names a directory.
2745 if test -n "$CPP" && test -d "$CPP"; then
2746 CPP=
2747 fi
2748 if test -z "$CPP"; then
2749 if test "${ac_cv_prog_CPP+set}" = set; then
2750 echo $ECHO_N "(cached) $ECHO_C" >&6
2751 else
2752 # Double quotes because CPP needs to be expanded
2753 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
2754 do
2755 ac_preproc_ok=false
2756 for ac_c_preproc_warn_flag in '' yes
2757 do
2758 # Use a header file that comes with gcc, so configuring glibc
2759 # with a fresh cross-compiler works.
2760 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2761 # <limits.h> exists even on freestanding compilers.
2762 # On the NeXT, cc -E runs the code through the compiler's parser,
2763 # not just through cpp. "Syntax error" is here to catch this case.
2764 cat >conftest.$ac_ext <<_ACEOF
2765 /* confdefs.h. */
2766 _ACEOF
2767 cat confdefs.h >>conftest.$ac_ext
2768 cat >>conftest.$ac_ext <<_ACEOF
2769 /* end confdefs.h. */
2770 #ifdef __STDC__
2771 # include <limits.h>
2772 #else
2773 # include <assert.h>
2774 #endif
2775 Syntax error
2776 _ACEOF
2777 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2778 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2779 ac_status=$?
2780 grep -v '^ *+' conftest.er1 >conftest.err
2781 rm -f conftest.er1
2782 cat conftest.err >&5
2783 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2784 (exit $ac_status); } >/dev/null; then
2785 if test -s conftest.err; then
2786 ac_cpp_err=$ac_c_preproc_warn_flag
2787 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2788 else
2789 ac_cpp_err=
2790 fi
2791 else
2792 ac_cpp_err=yes
2793 fi
2794 if test -z "$ac_cpp_err"; then
2795 :
2796 else
2797 echo "$as_me: failed program was:" >&5
2798 sed 's/^/| /' conftest.$ac_ext >&5
2799
2800 # Broken: fails on valid input.
2801 continue
2802 fi
2803 rm -f conftest.err conftest.$ac_ext
2804
2805 # OK, works on sane cases. Now check whether non-existent headers
2806 # can be detected and how.
2807 cat >conftest.$ac_ext <<_ACEOF
2808 /* confdefs.h. */
2809 _ACEOF
2810 cat confdefs.h >>conftest.$ac_ext
2811 cat >>conftest.$ac_ext <<_ACEOF
2812 /* end confdefs.h. */
2813 #include <ac_nonexistent.h>
2814 _ACEOF
2815 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2816 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2817 ac_status=$?
2818 grep -v '^ *+' conftest.er1 >conftest.err
2819 rm -f conftest.er1
2820 cat conftest.err >&5
2821 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2822 (exit $ac_status); } >/dev/null; then
2823 if test -s conftest.err; then
2824 ac_cpp_err=$ac_c_preproc_warn_flag
2825 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2826 else
2827 ac_cpp_err=
2828 fi
2829 else
2830 ac_cpp_err=yes
2831 fi
2832 if test -z "$ac_cpp_err"; then
2833 # Broken: success on invalid input.
2834 continue
2835 else
2836 echo "$as_me: failed program was:" >&5
2837 sed 's/^/| /' conftest.$ac_ext >&5
2838
2839 # Passes both tests.
2840 ac_preproc_ok=:
2841 break
2842 fi
2843 rm -f conftest.err conftest.$ac_ext
2844
2845 done
2846 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2847 rm -f conftest.err conftest.$ac_ext
2848 if $ac_preproc_ok; then
2849 break
2850 fi
2851
2852 done
2853 ac_cv_prog_CPP=$CPP
2854
2855 fi
2856 CPP=$ac_cv_prog_CPP
2857 else
2858 ac_cv_prog_CPP=$CPP
2859 fi
2860 echo "$as_me:$LINENO: result: $CPP" >&5
2861 echo "${ECHO_T}$CPP" >&6
2862 ac_preproc_ok=false
2863 for ac_c_preproc_warn_flag in '' yes
2864 do
2865 # Use a header file that comes with gcc, so configuring glibc
2866 # with a fresh cross-compiler works.
2867 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2868 # <limits.h> exists even on freestanding compilers.
2869 # On the NeXT, cc -E runs the code through the compiler's parser,
2870 # not just through cpp. "Syntax error" is here to catch this case.
2871 cat >conftest.$ac_ext <<_ACEOF
2872 /* confdefs.h. */
2873 _ACEOF
2874 cat confdefs.h >>conftest.$ac_ext
2875 cat >>conftest.$ac_ext <<_ACEOF
2876 /* end confdefs.h. */
2877 #ifdef __STDC__
2878 # include <limits.h>
2879 #else
2880 # include <assert.h>
2881 #endif
2882 Syntax error
2883 _ACEOF
2884 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2885 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2886 ac_status=$?
2887 grep -v '^ *+' conftest.er1 >conftest.err
2888 rm -f conftest.er1
2889 cat conftest.err >&5
2890 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2891 (exit $ac_status); } >/dev/null; then
2892 if test -s conftest.err; then
2893 ac_cpp_err=$ac_c_preproc_warn_flag
2894 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2895 else
2896 ac_cpp_err=
2897 fi
2898 else
2899 ac_cpp_err=yes
2900 fi
2901 if test -z "$ac_cpp_err"; then
2902 :
2903 else
2904 echo "$as_me: failed program was:" >&5
2905 sed 's/^/| /' conftest.$ac_ext >&5
2906
2907 # Broken: fails on valid input.
2908 continue
2909 fi
2910 rm -f conftest.err conftest.$ac_ext
2911
2912 # OK, works on sane cases. Now check whether non-existent headers
2913 # can be detected and how.
2914 cat >conftest.$ac_ext <<_ACEOF
2915 /* confdefs.h. */
2916 _ACEOF
2917 cat confdefs.h >>conftest.$ac_ext
2918 cat >>conftest.$ac_ext <<_ACEOF
2919 /* end confdefs.h. */
2920 #include <ac_nonexistent.h>
2921 _ACEOF
2922 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2923 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2924 ac_status=$?
2925 grep -v '^ *+' conftest.er1 >conftest.err
2926 rm -f conftest.er1
2927 cat conftest.err >&5
2928 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2929 (exit $ac_status); } >/dev/null; then
2930 if test -s conftest.err; then
2931 ac_cpp_err=$ac_c_preproc_warn_flag
2932 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2933 else
2934 ac_cpp_err=
2935 fi
2936 else
2937 ac_cpp_err=yes
2938 fi
2939 if test -z "$ac_cpp_err"; then
2940 # Broken: success on invalid input.
2941 continue
2942 else
2943 echo "$as_me: failed program was:" >&5
2944 sed 's/^/| /' conftest.$ac_ext >&5
2945
2946 # Passes both tests.
2947 ac_preproc_ok=:
2948 break
2949 fi
2950 rm -f conftest.err conftest.$ac_ext
2951
2952 done
2953 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2954 rm -f conftest.err conftest.$ac_ext
2955 if $ac_preproc_ok; then
2956 :
2957 else
2958 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
2959 See \`config.log' for more details." >&5
2960 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
2961 See \`config.log' for more details." >&2;}
2962 { (exit 1); exit 1; }; }
2963 fi
2964
2965 ac_ext=c
2966 ac_cpp='$CPP $CPPFLAGS'
2967 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2968 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2969 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2970
2971 # Find a good install program. We prefer a C program (faster),
2972 # so one script is as good as another. But avoid the broken or
2973 # incompatible versions:
2974 # SysV /etc/install, /usr/sbin/install
2975 # SunOS /usr/etc/install
2976 # IRIX /sbin/install
2977 # AIX /bin/install
2978 # AmigaOS /C/install, which installs bootblocks on floppy discs
2979 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2980 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2981 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2982 # OS/2's system install, which has a completely different semantic
2983 # ./install, which can be erroneously created by make from ./install.sh.
2984 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
2985 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
2986 if test -z "$INSTALL"; then
2987 if test "${ac_cv_path_install+set}" = set; then
2988 echo $ECHO_N "(cached) $ECHO_C" >&6
2989 else
2990 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2991 for as_dir in $PATH
2992 do
2993 IFS=$as_save_IFS
2994 test -z "$as_dir" && as_dir=.
2995 # Account for people who put trailing slashes in PATH elements.
2996 case $as_dir/ in
2997 ./ | .// | /cC/* | \
2998 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2999 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
3000 /usr/ucb/* ) ;;
3001 *)
3002 # OSF1 and SCO ODT 3.0 have their own names for install.
3003 # Don't use installbsd from OSF since it installs stuff as root
3004 # by default.
3005 for ac_prog in ginstall scoinst install; do
3006 for ac_exec_ext in '' $ac_executable_extensions; do
3007 if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
3008 if test $ac_prog = install &&
3009 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3010 # AIX install. It has an incompatible calling convention.
3011 :
3012 elif test $ac_prog = install &&
3013 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3014 # program-specific install script used by HP pwplus--don't use.
3015 :
3016 else
3017 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3018 break 3
3019 fi
3020 fi
3021 done
3022 done
3023 ;;
3024 esac
3025 done
3026
3027
3028 fi
3029 if test "${ac_cv_path_install+set}" = set; then
3030 INSTALL=$ac_cv_path_install
3031 else
3032 # As a last resort, use the slow shell script. We don't cache a
3033 # path for INSTALL within a source directory, because that will
3034 # break other packages using the cache if that directory is
3035 # removed, or if the path is relative.
3036 INSTALL=$ac_install_sh
3037 fi
3038 fi
3039 echo "$as_me:$LINENO: result: $INSTALL" >&5
3040 echo "${ECHO_T}$INSTALL" >&6
3041
3042 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3043 # It thinks the first close brace ends the variable substitution.
3044 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3045
3046 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3047
3048 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3049
3050
3051
3052
3053 echo "$as_me:$LINENO: checking for egrep" >&5
3054 echo $ECHO_N "checking for egrep... $ECHO_C" >&6
3055 if test "${ac_cv_prog_egrep+set}" = set; then
3056 echo $ECHO_N "(cached) $ECHO_C" >&6
3057 else
3058 if echo a | (grep -E '(a|b)') >/dev/null 2>&1
3059 then ac_cv_prog_egrep='grep -E'
3060 else ac_cv_prog_egrep='egrep'
3061 fi
3062 fi
3063 echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
3064 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
3065 EGREP=$ac_cv_prog_egrep
3066
3067
3068
3069 echo "$as_me:$LINENO: checking for AIX" >&5
3070 echo $ECHO_N "checking for AIX... $ECHO_C" >&6
3071 cat >conftest.$ac_ext <<_ACEOF
3072 /* confdefs.h. */
3073 _ACEOF
3074 cat confdefs.h >>conftest.$ac_ext
3075 cat >>conftest.$ac_ext <<_ACEOF
3076 /* end confdefs.h. */
3077 #ifdef _AIX
3078 yes
3079 #endif
3080
3081 _ACEOF
3082 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3083 $EGREP "yes" >/dev/null 2>&1; then
3084 echo "$as_me:$LINENO: result: yes" >&5
3085 echo "${ECHO_T}yes" >&6
3086 cat >>confdefs.h <<\_ACEOF
3087 #define _ALL_SOURCE 1
3088 _ACEOF
3089
3090 else
3091 echo "$as_me:$LINENO: result: no" >&5
3092 echo "${ECHO_T}no" >&6
3093 fi
3094 rm -f conftest*
3095
3096
3097 echo "$as_me:$LINENO: checking for library containing strerror" >&5
3098 echo $ECHO_N "checking for library containing strerror... $ECHO_C" >&6
3099 if test "${ac_cv_search_strerror+set}" = set; then
3100 echo $ECHO_N "(cached) $ECHO_C" >&6
3101 else
3102 ac_func_search_save_LIBS=$LIBS
3103 ac_cv_search_strerror=no
3104 cat >conftest.$ac_ext <<_ACEOF
3105 /* confdefs.h. */
3106 _ACEOF
3107 cat confdefs.h >>conftest.$ac_ext
3108 cat >>conftest.$ac_ext <<_ACEOF
3109 /* end confdefs.h. */
3110
3111 /* Override any gcc2 internal prototype to avoid an error. */
3112 #ifdef __cplusplus
3113 extern "C"
3114 #endif
3115 /* We use char because int might match the return type of a gcc2
3116 builtin and then its argument prototype would still apply. */
3117 char strerror ();
3118 int
3119 main ()
3120 {
3121 strerror ();
3122 ;
3123 return 0;
3124 }
3125 _ACEOF
3126 rm -f conftest.$ac_objext conftest$ac_exeext
3127 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3128 (eval $ac_link) 2>conftest.er1
3129 ac_status=$?
3130 grep -v '^ *+' conftest.er1 >conftest.err
3131 rm -f conftest.er1
3132 cat conftest.err >&5
3133 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3134 (exit $ac_status); } &&
3135 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
3136 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3137 (eval $ac_try) 2>&5
3138 ac_status=$?
3139 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3140 (exit $ac_status); }; } &&
3141 { ac_try='test -s conftest$ac_exeext'
3142 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3143 (eval $ac_try) 2>&5
3144 ac_status=$?
3145 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3146 (exit $ac_status); }; }; then
3147 ac_cv_search_strerror="none required"
3148 else
3149 echo "$as_me: failed program was:" >&5
3150 sed 's/^/| /' conftest.$ac_ext >&5
3151
3152 fi
3153 rm -f conftest.err conftest.$ac_objext \
3154 conftest$ac_exeext conftest.$ac_ext
3155 if test "$ac_cv_search_strerror" = no; then
3156 for ac_lib in cposix; do
3157 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
3158 cat >conftest.$ac_ext <<_ACEOF
3159 /* confdefs.h. */
3160 _ACEOF
3161 cat confdefs.h >>conftest.$ac_ext
3162 cat >>conftest.$ac_ext <<_ACEOF
3163 /* end confdefs.h. */
3164
3165 /* Override any gcc2 internal prototype to avoid an error. */
3166 #ifdef __cplusplus
3167 extern "C"
3168 #endif
3169 /* We use char because int might match the return type of a gcc2
3170 builtin and then its argument prototype would still apply. */
3171 char strerror ();
3172 int
3173 main ()
3174 {
3175 strerror ();
3176 ;
3177 return 0;
3178 }
3179 _ACEOF
3180 rm -f conftest.$ac_objext conftest$ac_exeext
3181 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3182 (eval $ac_link) 2>conftest.er1
3183 ac_status=$?
3184 grep -v '^ *+' conftest.er1 >conftest.err
3185 rm -f conftest.er1
3186 cat conftest.err >&5
3187 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3188 (exit $ac_status); } &&
3189 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
3190 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3191 (eval $ac_try) 2>&5
3192 ac_status=$?
3193 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3194 (exit $ac_status); }; } &&
3195 { ac_try='test -s conftest$ac_exeext'
3196 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3197 (eval $ac_try) 2>&5
3198 ac_status=$?
3199 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3200 (exit $ac_status); }; }; then
3201 ac_cv_search_strerror="-l$ac_lib"
3202 break
3203 else
3204 echo "$as_me: failed program was:" >&5
3205 sed 's/^/| /' conftest.$ac_ext >&5
3206
3207 fi
3208 rm -f conftest.err conftest.$ac_objext \
3209 conftest$ac_exeext conftest.$ac_ext
3210 done
3211 fi
3212 LIBS=$ac_func_search_save_LIBS
3213 fi
3214 echo "$as_me:$LINENO: result: $ac_cv_search_strerror" >&5
3215 echo "${ECHO_T}$ac_cv_search_strerror" >&6
3216 if test "$ac_cv_search_strerror" != no; then
3217 test "$ac_cv_search_strerror" = "none required" || LIBS="$ac_cv_search_strerror $LIBS"
3218
3219 fi
3220
3221 ac_ext=cc
3222 ac_cpp='$CXXCPP $CPPFLAGS'
3223 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3224 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3225 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3226
3227
3228 if test x$GCC = xyes && test x$GXX = xyes; then
3229 echo "$as_me:$LINENO: checking for working libsupc++" >&5
3230 echo $ECHO_N "checking for working libsupc++... $ECHO_C" >&6
3231 save_CXX="$CXX"
3232 save_LIBS="$LIBS"
3233 CXX="$CC"
3234 LIBS="$LIBS -lsupc++"
3235 LINKER="$CC"
3236
3237 cat >conftest.$ac_ext <<_ACEOF
3238 /* confdefs.h. */
3239 _ACEOF
3240 cat confdefs.h >>conftest.$ac_ext
3241 cat >>conftest.$ac_ext <<_ACEOF
3242 /* end confdefs.h. */
3243 struct test { }; void f() try { throw new test; } catch (...) { throw; }
3244 int
3245 main ()
3246 {
3247
3248 ;
3249 return 0;
3250 }
3251 _ACEOF
3252 rm -f conftest.$ac_objext conftest$ac_exeext
3253 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3254 (eval $ac_link) 2>conftest.er1
3255 ac_status=$?
3256 grep -v '^ *+' conftest.er1 >conftest.err
3257 rm -f conftest.er1
3258 cat conftest.err >&5
3259 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3260 (exit $ac_status); } &&
3261 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3262 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3263 (eval $ac_try) 2>&5
3264 ac_status=$?
3265 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3266 (exit $ac_status); }; } &&
3267 { ac_try='test -s conftest$ac_exeext'
3268 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3269 (eval $ac_try) 2>&5
3270 ac_status=$?
3271 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3272 (exit $ac_status); }; }; then
3273 echo "$as_me:$LINENO: result: ok" >&5
3274 echo "${ECHO_T}ok" >&6
3275 else
3276 echo "$as_me: failed program was:" >&5
3277 sed 's/^/| /' conftest.$ac_ext >&5
3278
3279
3280 echo "$as_me:$LINENO: result: no, making everything bigger and slower" >&5
3281 echo "${ECHO_T}no, making everything bigger and slower" >&6
3282 LIBS="$save_LIBS"
3283 LINKER="$save_CXX"
3284
3285
3286 fi
3287 rm -f conftest.err conftest.$ac_objext \
3288 conftest$ac_exeext conftest.$ac_ext
3289 CXX="$save_CXX"
3290 fi
3291 LINKER=$LINKER
3292
3293
3294 ac_ext=cc
3295 ac_cpp='$CXXCPP $CPPFLAGS'
3296 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3297 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3298 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3299
3300 if test -z "$orig_CXXFLAGS"; then
3301 if test x$GCC = xyes && test "x$GXX" = xyes; then
3302 CXXFLAGS="-g -O3 -fno-threadsafe-statics -fno-enforce-eh-specs"
3303 cat >conftest.$ac_ext <<_ACEOF
3304 /* confdefs.h. */
3305 _ACEOF
3306 cat confdefs.h >>conftest.$ac_ext
3307 cat >>conftest.$ac_ext <<_ACEOF
3308 /* end confdefs.h. */
3309
3310 int
3311 main ()
3312 {
3313
3314 ;
3315 return 0;
3316 }
3317 _ACEOF
3318 rm -f conftest.$ac_objext
3319 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3320 (eval $ac_compile) 2>conftest.er1
3321 ac_status=$?
3322 grep -v '^ *+' conftest.er1 >conftest.err
3323 rm -f conftest.er1
3324 cat conftest.err >&5
3325 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3326 (exit $ac_status); } &&
3327 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3328 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3329 (eval $ac_try) 2>&5
3330 ac_status=$?
3331 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3332 (exit $ac_status); }; } &&
3333 { ac_try='test -s conftest.$ac_objext'
3334 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3335 (eval $ac_try) 2>&5
3336 ac_status=$?
3337 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3338 (exit $ac_status); }; }; then
3339 :
3340 else
3341 echo "$as_me: failed program was:" >&5
3342 sed 's/^/| /' conftest.$ac_ext >&5
3343
3344 CXXFLAGS="-g -O3"
3345 fi
3346 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3347 else
3348 CXXFLAGS="-O"
3349 fi
3350 CFLAGS="$CXXFLAGS"
3351 fi
3352
3353
3354 cat >>confdefs.h <<\_ACEOF
3355 #define _GNU_SOURCE 1
3356 _ACEOF
3357
3358
3359 case $host in
3360 *-*-solaris* )
3361
3362 cat >>confdefs.h <<\_ACEOF
3363 #define _XOPEN_SOURCE_EXTENDED 1
3364 _ACEOF
3365
3366
3367 cat >>confdefs.h <<\_ACEOF
3368 #define _XOPEN_SOURCE 2
3369 _ACEOF
3370
3371
3372 cat >>confdefs.h <<\_ACEOF
3373 #define __EXTENSIONS__ 1
3374 _ACEOF
3375
3376 ;;
3377 esac
3378
3379
3380 echo "$as_me:$LINENO: checking for setlocale" >&5
3381 echo $ECHO_N "checking for setlocale... $ECHO_C" >&6
3382 if test "${ac_cv_func_setlocale+set}" = set; then
3383 echo $ECHO_N "(cached) $ECHO_C" >&6
3384 else
3385 cat >conftest.$ac_ext <<_ACEOF
3386 /* confdefs.h. */
3387 _ACEOF
3388 cat confdefs.h >>conftest.$ac_ext
3389 cat >>conftest.$ac_ext <<_ACEOF
3390 /* end confdefs.h. */
3391 /* Define setlocale to an innocuous variant, in case <limits.h> declares setlocale.
3392 For example, HP-UX 11i <limits.h> declares gettimeofday. */
3393 #define setlocale innocuous_setlocale
3394
3395 /* System header to define __stub macros and hopefully few prototypes,
3396 which can conflict with char setlocale (); below.
3397 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3398 <limits.h> exists even on freestanding compilers. */
3399
3400 #ifdef __STDC__
3401 # include <limits.h>
3402 #else
3403 # include <assert.h>
3404 #endif
3405
3406 #undef setlocale
3407
3408 /* Override any gcc2 internal prototype to avoid an error. */
3409 #ifdef __cplusplus
3410 extern "C"
3411 {
3412 #endif
3413 /* We use char because int might match the return type of a gcc2
3414 builtin and then its argument prototype would still apply. */
3415 char setlocale ();
3416 /* The GNU C library defines this for functions which it implements
3417 to always fail with ENOSYS. Some functions are actually named
3418 something starting with __ and the normal name is an alias. */
3419 #if defined (__stub_setlocale) || defined (__stub___setlocale)
3420 choke me
3421 #else
3422 char (*f) () = setlocale;
3423 #endif
3424 #ifdef __cplusplus
3425 }
3426 #endif
3427
3428 int
3429 main ()
3430 {
3431 return f != setlocale;
3432 ;
3433 return 0;
3434 }
3435 _ACEOF
3436 rm -f conftest.$ac_objext conftest$ac_exeext
3437 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3438 (eval $ac_link) 2>conftest.er1
3439 ac_status=$?
3440 grep -v '^ *+' conftest.er1 >conftest.err
3441 rm -f conftest.er1
3442 cat conftest.err >&5
3443 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3444 (exit $ac_status); } &&
3445 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3446 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3447 (eval $ac_try) 2>&5
3448 ac_status=$?
3449 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3450 (exit $ac_status); }; } &&
3451 { ac_try='test -s conftest$ac_exeext'
3452 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3453 (eval $ac_try) 2>&5
3454 ac_status=$?
3455 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3456 (exit $ac_status); }; }; then
3457 ac_cv_func_setlocale=yes
3458 else
3459 echo "$as_me: failed program was:" >&5
3460 sed 's/^/| /' conftest.$ac_ext >&5
3461
3462 ac_cv_func_setlocale=no
3463 fi
3464 rm -f conftest.err conftest.$ac_objext \
3465 conftest$ac_exeext conftest.$ac_ext
3466 fi
3467 echo "$as_me:$LINENO: result: $ac_cv_func_setlocale" >&5
3468 echo "${ECHO_T}$ac_cv_func_setlocale" >&6
3469 if test $ac_cv_func_setlocale = yes; then
3470 :
3471 else
3472 echo "$as_me:$LINENO: checking for setlocale in -lxpg4" >&5
3473 echo $ECHO_N "checking for setlocale in -lxpg4... $ECHO_C" >&6
3474 if test "${ac_cv_lib_xpg4_setlocale+set}" = set; then
3475 echo $ECHO_N "(cached) $ECHO_C" >&6
3476 else
3477 ac_check_lib_save_LIBS=$LIBS
3478 LIBS="-lxpg4 $LIBS"
3479 cat >conftest.$ac_ext <<_ACEOF
3480 /* confdefs.h. */
3481 _ACEOF
3482 cat confdefs.h >>conftest.$ac_ext
3483 cat >>conftest.$ac_ext <<_ACEOF
3484 /* end confdefs.h. */
3485
3486 /* Override any gcc2 internal prototype to avoid an error. */
3487 #ifdef __cplusplus
3488 extern "C"
3489 #endif
3490 /* We use char because int might match the return type of a gcc2
3491 builtin and then its argument prototype would still apply. */
3492 char setlocale ();
3493 int
3494 main ()
3495 {
3496 setlocale ();
3497 ;
3498 return 0;
3499 }
3500 _ACEOF
3501 rm -f conftest.$ac_objext conftest$ac_exeext
3502 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3503 (eval $ac_link) 2>conftest.er1
3504 ac_status=$?
3505 grep -v '^ *+' conftest.er1 >conftest.err
3506 rm -f conftest.er1
3507 cat conftest.err >&5
3508 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3509 (exit $ac_status); } &&
3510 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3511 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3512 (eval $ac_try) 2>&5
3513 ac_status=$?
3514 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3515 (exit $ac_status); }; } &&
3516 { ac_try='test -s conftest$ac_exeext'
3517 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3518 (eval $ac_try) 2>&5
3519 ac_status=$?
3520 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3521 (exit $ac_status); }; }; then
3522 ac_cv_lib_xpg4_setlocale=yes
3523 else
3524 echo "$as_me: failed program was:" >&5
3525 sed 's/^/| /' conftest.$ac_ext >&5
3526
3527 ac_cv_lib_xpg4_setlocale=no
3528 fi
3529 rm -f conftest.err conftest.$ac_objext \
3530 conftest$ac_exeext conftest.$ac_ext
3531 LIBS=$ac_check_lib_save_LIBS
3532 fi
3533 echo "$as_me:$LINENO: result: $ac_cv_lib_xpg4_setlocale" >&5
3534 echo "${ECHO_T}$ac_cv_lib_xpg4_setlocale" >&6
3535 if test $ac_cv_lib_xpg4_setlocale = yes; then
3536 LIBS="$LIBS -lxpg4"
3537 fi
3538
3539 fi
3540
3541
3542 echo "$as_me:$LINENO: checking for gethostbyname" >&5
3543 echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6
3544 if test "${ac_cv_func_gethostbyname+set}" = set; then
3545 echo $ECHO_N "(cached) $ECHO_C" >&6
3546 else
3547 cat >conftest.$ac_ext <<_ACEOF
3548 /* confdefs.h. */
3549 _ACEOF
3550 cat confdefs.h >>conftest.$ac_ext
3551 cat >>conftest.$ac_ext <<_ACEOF
3552 /* end confdefs.h. */
3553 /* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
3554 For example, HP-UX 11i <limits.h> declares gettimeofday. */
3555 #define gethostbyname innocuous_gethostbyname
3556
3557 /* System header to define __stub macros and hopefully few prototypes,
3558 which can conflict with char gethostbyname (); below.
3559 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3560 <limits.h> exists even on freestanding compilers. */
3561
3562 #ifdef __STDC__
3563 # include <limits.h>
3564 #else
3565 # include <assert.h>
3566 #endif
3567
3568 #undef gethostbyname
3569
3570 /* Override any gcc2 internal prototype to avoid an error. */
3571 #ifdef __cplusplus
3572 extern "C"
3573 {
3574 #endif
3575 /* We use char because int might match the return type of a gcc2
3576 builtin and then its argument prototype would still apply. */
3577 char gethostbyname ();
3578 /* The GNU C library defines this for functions which it implements
3579 to always fail with ENOSYS. Some functions are actually named
3580 something starting with __ and the normal name is an alias. */
3581 #if defined (__stub_gethostbyname) || defined (__stub___gethostbyname)
3582 choke me
3583 #else
3584 char (*f) () = gethostbyname;
3585 #endif
3586 #ifdef __cplusplus
3587 }
3588 #endif
3589
3590 int
3591 main ()
3592 {
3593 return f != gethostbyname;
3594 ;
3595 return 0;
3596 }
3597 _ACEOF
3598 rm -f conftest.$ac_objext conftest$ac_exeext
3599 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3600 (eval $ac_link) 2>conftest.er1
3601 ac_status=$?
3602 grep -v '^ *+' conftest.er1 >conftest.err
3603 rm -f conftest.er1
3604 cat conftest.err >&5
3605 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3606 (exit $ac_status); } &&
3607 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3608 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3609 (eval $ac_try) 2>&5
3610 ac_status=$?
3611 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3612 (exit $ac_status); }; } &&
3613 { ac_try='test -s conftest$ac_exeext'
3614 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3615 (eval $ac_try) 2>&5
3616 ac_status=$?
3617 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3618 (exit $ac_status); }; }; then
3619 ac_cv_func_gethostbyname=yes
3620 else
3621 echo "$as_me: failed program was:" >&5
3622 sed 's/^/| /' conftest.$ac_ext >&5
3623
3624 ac_cv_func_gethostbyname=no
3625 fi
3626 rm -f conftest.err conftest.$ac_objext \
3627 conftest$ac_exeext conftest.$ac_ext
3628 fi
3629 echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5
3630 echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6
3631 if test $ac_cv_func_gethostbyname = yes; then
3632 :
3633 else
3634 echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
3635 echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6
3636 if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
3637 echo $ECHO_N "(cached) $ECHO_C" >&6
3638 else
3639 ac_check_lib_save_LIBS=$LIBS
3640 LIBS="-lnsl $LIBS"
3641 cat >conftest.$ac_ext <<_ACEOF
3642 /* confdefs.h. */
3643 _ACEOF
3644 cat confdefs.h >>conftest.$ac_ext
3645 cat >>conftest.$ac_ext <<_ACEOF
3646 /* end confdefs.h. */
3647
3648 /* Override any gcc2 internal prototype to avoid an error. */
3649 #ifdef __cplusplus
3650 extern "C"
3651 #endif
3652 /* We use char because int might match the return type of a gcc2
3653 builtin and then its argument prototype would still apply. */
3654 char gethostbyname ();
3655 int
3656 main ()
3657 {
3658 gethostbyname ();
3659 ;
3660 return 0;
3661 }
3662 _ACEOF
3663 rm -f conftest.$ac_objext conftest$ac_exeext
3664 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3665 (eval $ac_link) 2>conftest.er1
3666 ac_status=$?
3667 grep -v '^ *+' conftest.er1 >conftest.err
3668 rm -f conftest.er1
3669 cat conftest.err >&5
3670 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3671 (exit $ac_status); } &&
3672 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3673 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3674 (eval $ac_try) 2>&5
3675 ac_status=$?
3676 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3677 (exit $ac_status); }; } &&
3678 { ac_try='test -s conftest$ac_exeext'
3679 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3680 (eval $ac_try) 2>&5
3681 ac_status=$?
3682 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3683 (exit $ac_status); }; }; then
3684 ac_cv_lib_nsl_gethostbyname=yes
3685 else
3686 echo "$as_me: failed program was:" >&5
3687 sed 's/^/| /' conftest.$ac_ext >&5
3688
3689 ac_cv_lib_nsl_gethostbyname=no
3690 fi
3691 rm -f conftest.err conftest.$ac_objext \
3692 conftest$ac_exeext conftest.$ac_ext
3693 LIBS=$ac_check_lib_save_LIBS
3694 fi
3695 echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
3696 echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6
3697 if test $ac_cv_lib_nsl_gethostbyname = yes; then
3698 LIBS="$LIBS -lnsl"
3699 fi
3700
3701 fi
3702
3703 echo "$as_me:$LINENO: checking for socket" >&5
3704 echo $ECHO_N "checking for socket... $ECHO_C" >&6
3705 if test "${ac_cv_func_socket+set}" = set; then
3706 echo $ECHO_N "(cached) $ECHO_C" >&6
3707 else
3708 cat >conftest.$ac_ext <<_ACEOF
3709 /* confdefs.h. */
3710 _ACEOF
3711 cat confdefs.h >>conftest.$ac_ext
3712 cat >>conftest.$ac_ext <<_ACEOF
3713 /* end confdefs.h. */
3714 /* Define socket to an innocuous variant, in case <limits.h> declares socket.
3715 For example, HP-UX 11i <limits.h> declares gettimeofday. */
3716 #define socket innocuous_socket
3717
3718 /* System header to define __stub macros and hopefully few prototypes,
3719 which can conflict with char socket (); below.
3720 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3721 <limits.h> exists even on freestanding compilers. */
3722
3723 #ifdef __STDC__
3724 # include <limits.h>
3725 #else
3726 # include <assert.h>
3727 #endif
3728
3729 #undef socket
3730
3731 /* Override any gcc2 internal prototype to avoid an error. */
3732 #ifdef __cplusplus
3733 extern "C"
3734 {
3735 #endif
3736 /* We use char because int might match the return type of a gcc2
3737 builtin and then its argument prototype would still apply. */
3738 char socket ();
3739 /* The GNU C library defines this for functions which it implements
3740 to always fail with ENOSYS. Some functions are actually named
3741 something starting with __ and the normal name is an alias. */
3742 #if defined (__stub_socket) || defined (__stub___socket)
3743 choke me
3744 #else
3745 char (*f) () = socket;
3746 #endif
3747 #ifdef __cplusplus
3748 }
3749 #endif
3750
3751 int
3752 main ()
3753 {
3754 return f != socket;
3755 ;
3756 return 0;
3757 }
3758 _ACEOF
3759 rm -f conftest.$ac_objext conftest$ac_exeext
3760 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3761 (eval $ac_link) 2>conftest.er1
3762 ac_status=$?
3763 grep -v '^ *+' conftest.er1 >conftest.err
3764 rm -f conftest.er1
3765 cat conftest.err >&5
3766 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3767 (exit $ac_status); } &&
3768 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3769 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3770 (eval $ac_try) 2>&5
3771 ac_status=$?
3772 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3773 (exit $ac_status); }; } &&
3774 { ac_try='test -s conftest$ac_exeext'
3775 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3776 (eval $ac_try) 2>&5
3777 ac_status=$?
3778 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3779 (exit $ac_status); }; }; then
3780 ac_cv_func_socket=yes
3781 else
3782 echo "$as_me: failed program was:" >&5
3783 sed 's/^/| /' conftest.$ac_ext >&5
3784
3785 ac_cv_func_socket=no
3786 fi
3787 rm -f conftest.err conftest.$ac_objext \
3788 conftest$ac_exeext conftest.$ac_ext
3789 fi
3790 echo "$as_me:$LINENO: result: $ac_cv_func_socket" >&5
3791 echo "${ECHO_T}$ac_cv_func_socket" >&6
3792 if test $ac_cv_func_socket = yes; then
3793 :
3794 else
3795 echo "$as_me:$LINENO: checking for socket in -lsocket" >&5
3796 echo $ECHO_N "checking for socket in -lsocket... $ECHO_C" >&6
3797 if test "${ac_cv_lib_socket_socket+set}" = set; then
3798 echo $ECHO_N "(cached) $ECHO_C" >&6
3799 else
3800 ac_check_lib_save_LIBS=$LIBS
3801 LIBS="-lsocket $LIBS"
3802 cat >conftest.$ac_ext <<_ACEOF
3803 /* confdefs.h. */
3804 _ACEOF
3805 cat confdefs.h >>conftest.$ac_ext
3806 cat >>conftest.$ac_ext <<_ACEOF
3807 /* end confdefs.h. */
3808
3809 /* Override any gcc2 internal prototype to avoid an error. */
3810 #ifdef __cplusplus
3811 extern "C"
3812 #endif
3813 /* We use char because int might match the return type of a gcc2
3814 builtin and then its argument prototype would still apply. */
3815 char socket ();
3816 int
3817 main ()
3818 {
3819 socket ();
3820 ;
3821 return 0;
3822 }
3823 _ACEOF
3824 rm -f conftest.$ac_objext conftest$ac_exeext
3825 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3826 (eval $ac_link) 2>conftest.er1
3827 ac_status=$?
3828 grep -v '^ *+' conftest.er1 >conftest.err
3829 rm -f conftest.er1
3830 cat conftest.err >&5
3831 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3832 (exit $ac_status); } &&
3833 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3834 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3835 (eval $ac_try) 2>&5
3836 ac_status=$?
3837 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3838 (exit $ac_status); }; } &&
3839 { ac_try='test -s conftest$ac_exeext'
3840 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3841 (eval $ac_try) 2>&5
3842 ac_status=$?
3843 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3844 (exit $ac_status); }; }; then
3845 ac_cv_lib_socket_socket=yes
3846 else
3847 echo "$as_me: failed program was:" >&5
3848 sed 's/^/| /' conftest.$ac_ext >&5
3849
3850 ac_cv_lib_socket_socket=no
3851 fi
3852 rm -f conftest.err conftest.$ac_objext \
3853 conftest$ac_exeext conftest.$ac_ext
3854 LIBS=$ac_check_lib_save_LIBS
3855 fi
3856 echo "$as_me:$LINENO: result: $ac_cv_lib_socket_socket" >&5
3857 echo "${ECHO_T}$ac_cv_lib_socket_socket" >&6
3858 if test $ac_cv_lib_socket_socket = yes; then
3859 LIBS="$LIBS -lsocket"
3860 fi
3861
3862 fi
3863
3864
3865
3866 support_frills=yes
3867 support_inheritpixmap=yes
3868 support_tinting=yes
3869 support_fading=yes
3870 support_keepscrolling=yes
3871 support_selectionscrolling=yes
3872 support_mousewheel=yes
3873 support_mouseslipwheel=yes
3874 support_text_blink=yes
3875 support_pointer_blank=yes
3876 support_scroll_rxvt=yes
3877 support_scroll_next=yes
3878 support_scroll_xterm=yes
3879 support_scroll_plain=yes
3880 support_xim=yes
3881 support_xpm=yes
3882 support_xft=yes
3883 support_unicode3=no
3884 support_combining=yes
3885 support_8bitctrls=no
3886 support_iso14755=yes
3887 support_styles=yes
3888 support_perl=yes
3889 codesets=all
3890
3891
3892 if test "x$enable_shared" = xyes; then
3893
3894 cat >>confdefs.h <<\_ACEOF
3895 #define LIBRXVT 1
3896 _ACEOF
3897
3898 INSTALL_LIBRXVT=yes
3899 fi
3900
3901
3902 # Check whether --enable-everything or --disable-everything was given.
3903 if test "${enable_everything+set}" = set; then
3904 enableval="$enable_everything"
3905
3906 if test x$enableval = xno; then
3907 support_frills=no
3908 support_inheritpixmap=no
3909 support_tinting=no
3910 support_fading=no
3911 support_keepscrolling=no
3912 support_selectionscrolling=no
3913 support_lastlog=no
3914 support_mousewheel=no
3915 support_mouseslipwheel=no
3916 support_text_blink=no
3917 support_pointer_blank=no
3918 support_scroll_rxvt=no
3919 support_scroll_next=no
3920 support_scroll_xterm=no
3921 support_scroll_plain=no
3922 support_utmp=no
3923 support_wtmp=no
3924 support_xim=no
3925 support_xpm=no
3926 support_xft=no
3927 support_unicode3=no
3928 support_combining=no
3929 support_8bitctrls=no
3930 support_iso14755=no
3931 support_styles=no
3932 support_perl=no
3933 codesets=
3934 fi
3935 if test x$enableval = xyes; then
3936 support_frills=yes
3937 support_inheritpixmap=yes
3938 support_tinting=yes
3939 support_fading=yes
3940 support_keepscrolling=yes
3941 support_selectionscrolling=yes
3942 support_lastlog=yes
3943 support_mousewheel=yes
3944 support_mouseslipwheel=yes
3945 support_text_blink=yes
3946 support_pointer_blank=yes
3947 support_scroll_rxvt=yes
3948 support_scroll_next=yes
3949 support_scroll_xterm=yes
3950 support_scroll_plain=yes
3951 support_utmp=yes
3952 support_wtmp=yes
3953 support_xim=yes
3954 support_xpm=yes
3955 support_xft=yes
3956 support_unicode3=yes
3957 support_combining=yes
3958 #support_8bitctrls=yes
3959 support_iso14755=yes
3960 support_styles=yes
3961 support_perl=yes
3962 codesets=all
3963 fi
3964
3965 fi;
3966
3967 # Check whether --enable-unicode3 or --disable-unicode3 was given.
3968 if test "${enable_unicode3+set}" = set; then
3969 enableval="$enable_unicode3"
3970 if test x$enableval = xyes -o x$enableval = xno; then
3971 support_unicode3=$enableval
3972 fi
3973 fi;
3974
3975 # Check whether --enable-combining or --disable-combining was given.
3976 if test "${enable_combining+set}" = set; then
3977 enableval="$enable_combining"
3978 if test x$enableval = xyes -o x$enableval = xno; then
3979 support_combining=$enableval
3980 fi
3981 fi;
3982
3983 # Check whether --enable-xft or --disable-xft was given.
3984 if test "${enable_xft+set}" = set; then
3985 enableval="$enable_xft"
3986 if test x$enableval = xyes -o x$enableval = xno; then
3987 support_xft=$enableval
3988 fi
3989 fi;
3990
3991 # Check whether --enable-font-styles or --disable-font-styles was given.
3992 if test "${enable_font_styles+set}" = set; then
3993 enableval="$enable_font_styles"
3994 if test x$enableval = xyes -o x$enableval = xno; then
3995 support_styles=$enableval
3996 fi
3997 fi;
3998
3999 # Check whether --enable-xpm-background or --disable-xpm-background was given.
4000 if test "${enable_xpm_background+set}" = set; then
4001 enableval="$enable_xpm_background"
4002 if test x$enableval = xyes -o x$enableval = xno; then
4003 support_xpm=$enableval
4004 fi
4005 fi;
4006
4007 # Check whether --enable-transparency or --disable-transparency was given.
4008 if test "${enable_transparency+set}" = set; then
4009 enableval="$enable_transparency"
4010 if test x$enableval = xyes -o x$enableval = xno; then
4011 support_inheritpixmap=$enableval
4012 fi
4013 fi;
4014
4015 # Check whether --enable-tinting or --disable-tinting was given.
4016 if test "${enable_tinting+set}" = set; then
4017 enableval="$enable_tinting"
4018 if test x$enableval = xyes -o x$enableval = xno; then
4019 support_tinting=$enableval
4020 fi
4021 fi;
4022
4023 # Check whether --enable-fading or --disable-fading was given.
4024 if test "${enable_fading+set}" = set; then
4025 enableval="$enable_fading"
4026 if test x$enableval = xyes -o x$enableval = xno; then
4027 support_fading=$enableval
4028 fi
4029 fi;
4030
4031 # Check whether --enable-rxvt-scroll or --disable-rxvt-scroll was given.
4032 if test "${enable_rxvt_scroll+set}" = set; then
4033 enableval="$enable_rxvt_scroll"
4034 if test x$enableval = xyes -o x$enableval = xno; then
4035 support_scroll_rxvt=$enableval
4036 fi
4037 fi;
4038
4039 # Check whether --enable-next-scroll or --disable-next-scroll was given.
4040 if test "${enable_next_scroll+set}" = set; then
4041 enableval="$enable_next_scroll"
4042 if test x$enableval = xyes -o x$enableval = xno; then
4043 support_scroll_next=$enableval
4044 fi
4045 fi;
4046
4047 # Check whether --enable-xterm-scroll or --disable-xterm-scroll was given.
4048 if test "${enable_xterm_scroll+set}" = set; then
4049 enableval="$enable_xterm_scroll"
4050 if test x$enableval = xyes -o x$enableval = xno; then
4051 support_scroll_xterm=$enableval
4052 fi
4053 fi;
4054
4055 # Check whether --enable-perl or --disable-perl was given.
4056 if test "${enable_perl+set}" = set; then
4057 enableval="$enable_perl"
4058 if test x$enableval = xyes -o x$enableval = xno; then
4059 support_perl=$enableval
4060 fi
4061 fi;
4062
4063 # Check whether --enable-plain-scroll or --disable-plain-scroll was given.
4064 if test "${enable_plain_scroll+set}" = set; then
4065 enableval="$enable_plain_scroll"
4066 if test x$enableval = xyes -o x$enableval = xno; then
4067 support_scroll_plain=$enableval
4068 fi
4069 fi;
4070
4071
4072 # Check whether --with-codesets or --without-codesets was given.
4073 if test "${with_codesets+set}" = set; then
4074 withval="$with_codesets"
4075 codesets="$withval"
4076 fi;
4077
4078 # Check whether --enable-xim or --disable-xim was given.
4079 if test "${enable_xim+set}" = set; then
4080 enableval="$enable_xim"
4081 if test x$enableval = xyes -o x$enableval = xno; then
4082 support_xim=$enableval
4083 fi
4084 fi;
4085
4086 # Check whether --enable-backspace-key or --disable-backspace-key was given.
4087 if test "${enable_backspace_key+set}" = set; then
4088 enableval="$enable_backspace_key"
4089 if test x$enableval = xno; then
4090
4091 cat >>confdefs.h <<\_ACEOF
4092 #define NO_BACKSPACE_KEY 1
4093 _ACEOF
4094
4095 fi
4096 fi;
4097
4098 # Check whether --enable-delete-key or --disable-delete-key was given.
4099 if test "${enable_delete_key+set}" = set; then
4100 enableval="$enable_delete_key"
4101 if test x$enableval = xno; then
4102
4103 cat >>confdefs.h <<\_ACEOF
4104 #define NO_DELETE_KEY 1
4105 _ACEOF
4106
4107 fi
4108 fi;
4109
4110 # Check whether --enable-resources or --disable-resources was given.
4111 if test "${enable_resources+set}" = set; then
4112 enableval="$enable_resources"
4113 if test x$enableval = xno; then
4114
4115 cat >>confdefs.h <<\_ACEOF
4116 #define NO_RESOURCES 1
4117 _ACEOF
4118
4119 fi
4120 fi;
4121
4122 # Check whether --enable-8bitctrls or --disable-8bitctrls was given.
4123 if test "${enable_8bitctrls+set}" = set; then
4124 enableval="$enable_8bitctrls"
4125 if test x$enableval = xyes -o x$enableval = xno; then
4126 support_8bitctrls=$enableval
4127 fi
4128 fi;
4129
4130 RESFALLBACK=Rxvt
4131 # Check whether --enable-fallback or --disable-fallback was given.
4132 if test "${enable_fallback+set}" = set; then
4133 enableval="$enable_fallback"
4134
4135 test x$enableval = xyes && enableval=Rxvt
4136 test x$enableval = xno && enableval=
4137 RESFALLBACK="$enableval"
4138
4139 fi;
4140
4141 if test x$RESFALLBACK != x; then
4142
4143 cat >>confdefs.h <<_ACEOF
4144 #define RESFALLBACK "$RESFALLBACK"
4145 _ACEOF
4146
4147 fi
4148
4149 RESNAME=urxvt
4150
4151 # Check whether --with-res-name or --without-res-name was given.
4152 if test "${with_res_name+set}" = set; then
4153 withval="$with_res_name"
4154 RESNAME="$withval"
4155 fi;
4156
4157 cat >>confdefs.h <<_ACEOF
4158 #define RESNAME "$RESNAME"
4159 _ACEOF
4160
4161
4162 RESCLASS=URxvt
4163
4164 # Check whether --with-res-class or --without-res-class was given.
4165 if test "${with_res_class+set}" = set; then
4166 withval="$with_res_class"
4167 RESCLASS="$withval"
4168 fi;
4169
4170 cat >>confdefs.h <<_ACEOF
4171 #define RESCLASS "$RESCLASS"
4172 _ACEOF
4173
4174
4175 RXVTNAME=urxvt
4176
4177 # Check whether --with-name or --without-name was given.
4178 if test "${with_name+set}" = set; then
4179 withval="$with_name"
4180 RXVTNAME="$withval"
4181 fi;
4182
4183 cat >>confdefs.h <<_ACEOF
4184 #define RXVTNAME "$RXVTNAME"
4185 _ACEOF
4186
4187
4188 RXVTNAME=`echo "$RXVTNAME"|sed "$program_transform_name"`
4189
4190
4191 # Check whether --enable-swapscreen or --disable-swapscreen was given.
4192 if test "${enable_swapscreen+set}" = set; then
4193 enableval="$enable_swapscreen"
4194 if test x$enableval = xno; then
4195
4196 cat >>confdefs.h <<\_ACEOF
4197 #define NO_SECONDARY_SCREEN 1
4198 _ACEOF
4199
4200 fi
4201 fi;
4202
4203 # Check whether --enable-iso14755 or --disable-iso14755 was given.
4204 if test "${enable_iso14755+set}" = set; then
4205 enableval="$enable_iso14755"
4206 if test x$enableval = xyes -o x$enableval = xno; then
4207 support_iso14755=$enableval
4208 fi
4209 fi;
4210
4211 # Check whether --enable-frills or --disable-frills was given.
4212 if test "${enable_frills+set}" = set; then
4213 enableval="$enable_frills"
4214 if test x$enableval = xyes -o x$enableval = xno; then
4215 support_frills=$enableval
4216 fi
4217 fi;
4218
4219 # Check whether --enable-keepscrolling or --disable-keepscrolling was given.
4220 if test "${enable_keepscrolling+set}" = set; then
4221 enableval="$enable_keepscrolling"
4222 if test x$enableval = xyes -o x$enableval = xno; then
4223 support_keepscrolling=$enableval
4224 fi
4225 fi;
4226
4227 # Check whether --enable-selectionscrolling or --disable-selectionscrolling was given.
4228 if test "${enable_selectionscrolling+set}" = set; then
4229 enableval="$enable_selectionscrolling"
4230 if test x$enableval = xyes -o x$enableval = xno; then
4231 support_selectionscrolling=$enableval
4232 fi
4233 fi;
4234
4235 # Check whether --enable-mousewheel or --disable-mousewheel was given.
4236 if test "${enable_mousewheel+set}" = set; then
4237 enableval="$enable_mousewheel"
4238 if test x$enableval = xyes -o x$enableval = xno; then
4239 support_mousewheel=$enableval
4240 fi
4241 fi;
4242
4243 # Check whether --enable-slipwheeling or --disable-slipwheeling was given.
4244 if test "${enable_slipwheeling+set}" = set; then
4245 enableval="$enable_slipwheeling"
4246 if test x$enableval = xyes -o x$enableval = xno; then
4247 support_mouseslipwheel=$enableval
4248 fi
4249 fi;
4250
4251 # Check whether --enable-smart-resize or --disable-smart-resize was given.
4252 if test "${enable_smart_resize+set}" = set; then
4253 enableval="$enable_smart_resize"
4254 if test x$enableval = xyes; then
4255
4256 cat >>confdefs.h <<\_ACEOF
4257 #define SMART_RESIZE 1
4258 _ACEOF
4259
4260 fi
4261 fi;
4262
4263 # Check whether --enable-text-blink or --disable-text-blink was given.
4264 if test "${enable_text_blink+set}" = set; then
4265 enableval="$enable_text_blink"
4266 if test x$enableval = xyes -o x$enableval = xno; then
4267 support_text_blink=$enableval
4268 fi
4269 fi;
4270
4271 # Check whether --enable-pointer-blank or --disable-pointer-blank was given.
4272 if test "${enable_pointer_blank+set}" = set; then
4273 enableval="$enable_pointer_blank"
4274 if test x$enableval = xyes -o x$enableval = xno; then
4275 support_pointer_blank=$enableval
4276 fi
4277 fi;
4278
4279
4280 # Check whether --with-term or --without-term was given.
4281 if test "${with_term+set}" = set; then
4282 withval="$with_term"
4283 if test x$withval != x; then
4284
4285 cat >>confdefs.h <<_ACEOF
4286 #define TERMENV "$withval"
4287 _ACEOF
4288 term="$withval"
4289 fi
4290 fi;
4291
4292
4293 # Check whether --with-terminfo or --without-terminfo was given.
4294 if test "${with_terminfo+set}" = set; then
4295 withval="$with_terminfo"
4296 if test x$withval != x; then
4297
4298 cat >>confdefs.h <<_ACEOF
4299 #define RXVT_TERMINFO "$withval"
4300 _ACEOF
4301 terminfo="$withval"
4302 fi
4303 fi;
4304
4305
4306 # Extract the first word of "mv", so it can be a program name with args.
4307 set dummy mv; ac_word=$2
4308 echo "$as_me:$LINENO: checking for $ac_word" >&5
4309 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4310 if test "${ac_cv_path_MV+set}" = set; then
4311 echo $ECHO_N "(cached) $ECHO_C" >&6
4312 else
4313 case $MV in
4314 [\\/]* | ?:[\\/]*)
4315 ac_cv_path_MV="$MV" # Let the user override the test with a path.
4316 ;;
4317 *)
4318 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4319 for as_dir in $PATH
4320 do
4321 IFS=$as_save_IFS
4322 test -z "$as_dir" && as_dir=.
4323 for ac_exec_ext in '' $ac_executable_extensions; do
4324 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4325 ac_cv_path_MV="$as_dir/$ac_word$ac_exec_ext"
4326 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4327 break 2
4328 fi
4329 done
4330 done
4331
4332 test -z "$ac_cv_path_MV" && ac_cv_path_MV="mv"
4333 ;;
4334 esac
4335 fi
4336 MV=$ac_cv_path_MV
4337
4338 if test -n "$MV"; then
4339 echo "$as_me:$LINENO: result: $MV" >&5
4340 echo "${ECHO_T}$MV" >&6
4341 else
4342 echo "$as_me:$LINENO: result: no" >&5
4343 echo "${ECHO_T}no" >&6
4344 fi
4345
4346 # Extract the first word of "cp", so it can be a program name with args.
4347 set dummy cp; ac_word=$2
4348 echo "$as_me:$LINENO: checking for $ac_word" >&5
4349 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4350 if test "${ac_cv_path_CP+set}" = set; then
4351 echo $ECHO_N "(cached) $ECHO_C" >&6
4352 else
4353 case $CP in
4354 [\\/]* | ?:[\\/]*)
4355 ac_cv_path_CP="$CP" # Let the user override the test with a path.
4356 ;;
4357 *)
4358 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4359 for as_dir in $PATH
4360 do
4361 IFS=$as_save_IFS
4362 test -z "$as_dir" && as_dir=.
4363 for ac_exec_ext in '' $ac_executable_extensions; do
4364 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4365 ac_cv_path_CP="$as_dir/$ac_word$ac_exec_ext"
4366 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4367 break 2
4368 fi
4369 done
4370 done
4371
4372 test -z "$ac_cv_path_CP" && ac_cv_path_CP="cp"
4373 ;;
4374 esac
4375 fi
4376 CP=$ac_cv_path_CP
4377
4378 if test -n "$CP"; then
4379 echo "$as_me:$LINENO: result: $CP" >&5
4380 echo "${ECHO_T}$CP" >&6
4381 else
4382 echo "$as_me:$LINENO: result: no" >&5
4383 echo "${ECHO_T}no" >&6
4384 fi
4385
4386 # Extract the first word of "ln", so it can be a program name with args.
4387 set dummy ln; ac_word=$2
4388 echo "$as_me:$LINENO: checking for $ac_word" >&5
4389 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4390 if test "${ac_cv_path_LN+set}" = set; then
4391 echo $ECHO_N "(cached) $ECHO_C" >&6
4392 else
4393 case $LN in
4394 [\\/]* | ?:[\\/]*)
4395 ac_cv_path_LN="$LN" # Let the user override the test with a path.
4396 ;;
4397 *)
4398 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4399 for as_dir in $PATH
4400 do
4401 IFS=$as_save_IFS
4402 test -z "$as_dir" && as_dir=.
4403 for ac_exec_ext in '' $ac_executable_extensions; do
4404 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4405 ac_cv_path_LN="$as_dir/$ac_word$ac_exec_ext"
4406 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4407 break 2
4408 fi
4409 done
4410 done
4411
4412 test -z "$ac_cv_path_LN" && ac_cv_path_LN="ln"
4413 ;;
4414 esac
4415 fi
4416 LN=$ac_cv_path_LN
4417
4418 if test -n "$LN"; then
4419 echo "$as_me:$LINENO: result: $LN" >&5
4420 echo "${ECHO_T}$LN" >&6
4421 else
4422 echo "$as_me:$LINENO: result: no" >&5
4423 echo "${ECHO_T}no" >&6
4424 fi
4425
4426 # Extract the first word of "sed", so it can be a program name with args.
4427 set dummy sed; ac_word=$2
4428 echo "$as_me:$LINENO: checking for $ac_word" >&5
4429 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4430 if test "${ac_cv_path_SED+set}" = set; then
4431 echo $ECHO_N "(cached) $ECHO_C" >&6
4432 else
4433 case $SED in
4434 [\\/]* | ?:[\\/]*)
4435 ac_cv_path_SED="$SED" # Let the user override the test with a path.
4436 ;;
4437 *)
4438 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4439 for as_dir in $PATH
4440 do
4441 IFS=$as_save_IFS
4442 test -z "$as_dir" && as_dir=.
4443 for ac_exec_ext in '' $ac_executable_extensions; do
4444 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4445 ac_cv_path_SED="$as_dir/$ac_word$ac_exec_ext"
4446 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4447 break 2
4448 fi
4449 done
4450 done
4451
4452 test -z "$ac_cv_path_SED" && ac_cv_path_SED="sed"
4453 ;;
4454 esac
4455 fi
4456 SED=$ac_cv_path_SED
4457
4458 if test -n "$SED"; then
4459 echo "$as_me:$LINENO: result: $SED" >&5
4460 echo "${ECHO_T}$SED" >&6
4461 else
4462 echo "$as_me:$LINENO: result: no" >&5
4463 echo "${ECHO_T}no" >&6
4464 fi
4465
4466 # Extract the first word of "echo", so it can be a program name with args.
4467 set dummy echo; ac_word=$2
4468 echo "$as_me:$LINENO: checking for $ac_word" >&5
4469 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4470 if test "${ac_cv_path_ECHO+set}" = set; then
4471 echo $ECHO_N "(cached) $ECHO_C" >&6
4472 else
4473 case $ECHO in
4474 [\\/]* | ?:[\\/]*)
4475 ac_cv_path_ECHO="$ECHO" # Let the user override the test with a path.
4476 ;;
4477 *)
4478 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4479 for as_dir in $PATH
4480 do
4481 IFS=$as_save_IFS
4482 test -z "$as_dir" && as_dir=.
4483 for ac_exec_ext in '' $ac_executable_extensions; do
4484 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4485 ac_cv_path_ECHO="$as_dir/$ac_word$ac_exec_ext"
4486 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4487 break 2
4488 fi
4489 done
4490 done
4491
4492 test -z "$ac_cv_path_ECHO" && ac_cv_path_ECHO="echo"
4493 ;;
4494 esac
4495 fi
4496 ECHO=$ac_cv_path_ECHO
4497
4498 if test -n "$ECHO"; then
4499 echo "$as_me:$LINENO: result: $ECHO" >&5
4500 echo "${ECHO_T}$ECHO" >&6
4501 else
4502 echo "$as_me:$LINENO: result: no" >&5
4503 echo "${ECHO_T}no" >&6
4504 fi
4505
4506 # Extract the first word of "cmp", so it can be a program name with args.
4507 set dummy cmp; ac_word=$2
4508 echo "$as_me:$LINENO: checking for $ac_word" >&5
4509 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4510 if test "${ac_cv_path_CMP+set}" = set; then
4511 echo $ECHO_N "(cached) $ECHO_C" >&6
4512 else
4513 case $CMP in
4514 [\\/]* | ?:[\\/]*)
4515 ac_cv_path_CMP="$CMP" # Let the user override the test with a path.
4516 ;;
4517 *)
4518 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4519 for as_dir in $PATH
4520 do
4521 IFS=$as_save_IFS
4522 test -z "$as_dir" && as_dir=.
4523 for ac_exec_ext in '' $ac_executable_extensions; do
4524 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4525 ac_cv_path_CMP="$as_dir/$ac_word$ac_exec_ext"
4526 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4527 break 2
4528 fi
4529 done
4530 done
4531
4532 test -z "$ac_cv_path_CMP" && ac_cv_path_CMP="cmp"
4533 ;;
4534 esac
4535 fi
4536 CMP=$ac_cv_path_CMP
4537
4538 if test -n "$CMP"; then
4539 echo "$as_me:$LINENO: result: $CMP" >&5
4540 echo "${ECHO_T}$CMP" >&6
4541 else
4542 echo "$as_me:$LINENO: result: no" >&5
4543 echo "${ECHO_T}no" >&6
4544 fi
4545
4546 # Extract the first word of "tic", so it can be a program name with args.
4547 set dummy tic; ac_word=$2
4548 echo "$as_me:$LINENO: checking for $ac_word" >&5
4549 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4550 if test "${ac_cv_path_TIC+set}" = set; then
4551 echo $ECHO_N "(cached) $ECHO_C" >&6
4552 else
4553 case $TIC in
4554 [\\/]* | ?:[\\/]*)
4555 ac_cv_path_TIC="$TIC" # Let the user override the test with a path.
4556 ;;
4557 *)
4558 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4559 for as_dir in $PATH
4560 do
4561 IFS=$as_save_IFS
4562 test -z "$as_dir" && as_dir=.
4563 for ac_exec_ext in '' $ac_executable_extensions; do
4564 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4565 ac_cv_path_TIC="$as_dir/$ac_word$ac_exec_ext"
4566 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4567 break 2
4568 fi
4569 done
4570 done
4571
4572 ;;
4573 esac
4574 fi
4575 TIC=$ac_cv_path_TIC
4576
4577 if test -n "$TIC"; then
4578 echo "$as_me:$LINENO: result: $TIC" >&5
4579 echo "${ECHO_T}$TIC" >&6
4580 else
4581 echo "$as_me:$LINENO: result: no" >&5
4582 echo "${ECHO_T}no" >&6
4583 fi
4584
4585
4586
4587
4588 ac_ext=cc
4589 ac_cpp='$CXXCPP $CPPFLAGS'
4590 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4591 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4592 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4593 echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
4594 echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6
4595 if test -z "$CXXCPP"; then
4596 if test "${ac_cv_prog_CXXCPP+set}" = set; then
4597 echo $ECHO_N "(cached) $ECHO_C" >&6
4598 else
4599 # Double quotes because CXXCPP needs to be expanded
4600 for CXXCPP in "$CXX -E" "/lib/cpp"
4601 do
4602 ac_preproc_ok=false
4603 for ac_cxx_preproc_warn_flag in '' yes
4604 do
4605 # Use a header file that comes with gcc, so configuring glibc
4606 # with a fresh cross-compiler works.
4607 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4608 # <limits.h> exists even on freestanding compilers.
4609 # On the NeXT, cc -E runs the code through the compiler's parser,
4610 # not just through cpp. "Syntax error" is here to catch this case.
4611 cat >conftest.$ac_ext <<_ACEOF
4612 /* confdefs.h. */
4613 _ACEOF
4614 cat confdefs.h >>conftest.$ac_ext
4615 cat >>conftest.$ac_ext <<_ACEOF
4616 /* end confdefs.h. */
4617 #ifdef __STDC__
4618 # include <limits.h>
4619 #else
4620 # include <assert.h>
4621 #endif
4622 Syntax error
4623 _ACEOF
4624 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4625 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4626 ac_status=$?
4627 grep -v '^ *+' conftest.er1 >conftest.err
4628 rm -f conftest.er1
4629 cat conftest.err >&5
4630 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4631 (exit $ac_status); } >/dev/null; then
4632 if test -s conftest.err; then
4633 ac_cpp_err=$ac_cxx_preproc_warn_flag
4634 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
4635 else
4636 ac_cpp_err=
4637 fi
4638 else
4639 ac_cpp_err=yes
4640 fi
4641 if test -z "$ac_cpp_err"; then
4642 :
4643 else
4644 echo "$as_me: failed program was:" >&5
4645 sed 's/^/| /' conftest.$ac_ext >&5
4646
4647 # Broken: fails on valid input.
4648 continue
4649 fi
4650 rm -f conftest.err conftest.$ac_ext
4651
4652 # OK, works on sane cases. Now check whether non-existent headers
4653 # can be detected and how.
4654 cat >conftest.$ac_ext <<_ACEOF
4655 /* confdefs.h. */
4656 _ACEOF
4657 cat confdefs.h >>conftest.$ac_ext
4658 cat >>conftest.$ac_ext <<_ACEOF
4659 /* end confdefs.h. */
4660 #include <ac_nonexistent.h>
4661 _ACEOF
4662 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4663 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4664 ac_status=$?
4665 grep -v '^ *+' conftest.er1 >conftest.err
4666 rm -f conftest.er1
4667 cat conftest.err >&5
4668 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4669 (exit $ac_status); } >/dev/null; then
4670 if test -s conftest.err; then
4671 ac_cpp_err=$ac_cxx_preproc_warn_flag
4672 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
4673 else
4674 ac_cpp_err=
4675 fi
4676 else
4677 ac_cpp_err=yes
4678 fi
4679 if test -z "$ac_cpp_err"; then
4680 # Broken: success on invalid input.
4681 continue
4682 else
4683 echo "$as_me: failed program was:" >&5
4684 sed 's/^/| /' conftest.$ac_ext >&5
4685
4686 # Passes both tests.
4687 ac_preproc_ok=:
4688 break
4689 fi
4690 rm -f conftest.err conftest.$ac_ext
4691
4692 done
4693 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4694 rm -f conftest.err conftest.$ac_ext
4695 if $ac_preproc_ok; then
4696 break
4697 fi
4698
4699 done
4700 ac_cv_prog_CXXCPP=$CXXCPP
4701
4702 fi
4703 CXXCPP=$ac_cv_prog_CXXCPP
4704 else
4705 ac_cv_prog_CXXCPP=$CXXCPP
4706 fi
4707 echo "$as_me:$LINENO: result: $CXXCPP" >&5
4708 echo "${ECHO_T}$CXXCPP" >&6
4709 ac_preproc_ok=false
4710 for ac_cxx_preproc_warn_flag in '' yes
4711 do
4712 # Use a header file that comes with gcc, so configuring glibc
4713 # with a fresh cross-compiler works.
4714 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4715 # <limits.h> exists even on freestanding compilers.
4716 # On the NeXT, cc -E runs the code through the compiler's parser,
4717 # not just through cpp. "Syntax error" is here to catch this case.
4718 cat >conftest.$ac_ext <<_ACEOF
4719 /* confdefs.h. */
4720 _ACEOF
4721 cat confdefs.h >>conftest.$ac_ext
4722 cat >>conftest.$ac_ext <<_ACEOF
4723 /* end confdefs.h. */
4724 #ifdef __STDC__
4725 # include <limits.h>
4726 #else
4727 # include <assert.h>
4728 #endif
4729 Syntax error
4730 _ACEOF
4731 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4732 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4733 ac_status=$?
4734 grep -v '^ *+' conftest.er1 >conftest.err
4735 rm -f conftest.er1
4736 cat conftest.err >&5
4737 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4738 (exit $ac_status); } >/dev/null; then
4739 if test -s conftest.err; then
4740 ac_cpp_err=$ac_cxx_preproc_warn_flag
4741 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
4742 else
4743 ac_cpp_err=
4744 fi
4745 else
4746 ac_cpp_err=yes
4747 fi
4748 if test -z "$ac_cpp_err"; then
4749 :
4750 else
4751 echo "$as_me: failed program was:" >&5
4752 sed 's/^/| /' conftest.$ac_ext >&5
4753
4754 # Broken: fails on valid input.
4755 continue
4756 fi
4757 rm -f conftest.err conftest.$ac_ext
4758
4759 # OK, works on sane cases. Now check whether non-existent headers
4760 # can be detected and how.
4761 cat >conftest.$ac_ext <<_ACEOF
4762 /* confdefs.h. */
4763 _ACEOF
4764 cat confdefs.h >>conftest.$ac_ext
4765 cat >>conftest.$ac_ext <<_ACEOF
4766 /* end confdefs.h. */
4767 #include <ac_nonexistent.h>
4768 _ACEOF
4769 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4770 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4771 ac_status=$?
4772 grep -v '^ *+' conftest.er1 >conftest.err
4773 rm -f conftest.er1
4774 cat conftest.err >&5
4775 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4776 (exit $ac_status); } >/dev/null; then
4777 if test -s conftest.err; then
4778 ac_cpp_err=$ac_cxx_preproc_warn_flag
4779 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
4780 else
4781 ac_cpp_err=
4782 fi
4783 else
4784 ac_cpp_err=yes
4785 fi
4786 if test -z "$ac_cpp_err"; then
4787 # Broken: success on invalid input.
4788 continue
4789 else
4790 echo "$as_me: failed program was:" >&5
4791 sed 's/^/| /' conftest.$ac_ext >&5
4792
4793 # Passes both tests.
4794 ac_preproc_ok=:
4795 break
4796 fi
4797 rm -f conftest.err conftest.$ac_ext
4798
4799 done
4800 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4801 rm -f conftest.err conftest.$ac_ext
4802 if $ac_preproc_ok; then
4803 :
4804 else
4805 { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
4806 See \`config.log' for more details." >&5
4807 echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
4808 See \`config.log' for more details." >&2;}
4809 { (exit 1); exit 1; }; }
4810 fi
4811
4812 ac_ext=cc
4813 ac_cpp='$CXXCPP $CPPFLAGS'
4814 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4815 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4816 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4817
4818
4819
4820 if test "x$ac_path_x_has_been_run" != xyes; then
4821 echo "$as_me:$LINENO: checking for X" >&5
4822 echo $ECHO_N "checking for X... $ECHO_C" >&6
4823
4824 ac_path_x_has_been_run=yes
4825
4826 # Check whether --with-x or --without-x was given.
4827 if test "${with_x+set}" = set; then
4828 withval="$with_x"
4829
4830 fi;
4831 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
4832 if test "x$with_x" = xno; then
4833 # The user explicitly disabled X.
4834 have_x=disabled
4835 else
4836 if test "x$x_includes" != xNONE && test "x$x_libraries" != xNONE; then
4837 # Both variables are already set.
4838 have_x=yes
4839 else
4840 if test "${ac_cv_have_x+set}" = set; then
4841 echo $ECHO_N "(cached) $ECHO_C" >&6
4842 else
4843 # One or both of the vars are not set, and there is no cached value.
4844 ac_x_includes=no ac_x_libraries=no
4845 rm -fr conftest.dir
4846 if mkdir conftest.dir; then
4847 cd conftest.dir
4848 # Make sure to not put "make" in the Imakefile rules, since we grep it out.
4849 cat >Imakefile <<'_ACEOF'
4850 acfindx:
4851 @echo 'ac_im_incroot="${INCROOT}"; ac_im_usrlibdir="${USRLIBDIR}"; ac_im_libdir="${LIBDIR}"'
4852 _ACEOF
4853 if (xmkmf) >/dev/null 2>/dev/null && test -f Makefile; then
4854 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
4855 eval `${MAKE-make} acfindx 2>/dev/null | grep -v make`
4856 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
4857 for ac_extension in a so sl; do
4858 if test ! -f $ac_im_usrlibdir/libX11.$ac_extension &&
4859 test -f $ac_im_libdir/libX11.$ac_extension; then
4860 ac_im_usrlibdir=$ac_im_libdir; break
4861 fi
4862 done
4863 # Screen out bogus values from the imake configuration. They are
4864 # bogus both because they are the default anyway, and because
4865 # using them would break gcc on systems where it needs fixed includes.
4866 case $ac_im_incroot in
4867 /usr/include) ;;
4868 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
4869 esac
4870 case $ac_im_usrlibdir in
4871 /usr/lib | /lib) ;;
4872 *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
4873 esac
4874 fi
4875 cd ..
4876 rm -fr conftest.dir
4877 fi
4878
4879 # Standard set of common directories for X headers.
4880 # Check X11 before X11Rn because it is often a symlink to the current release.
4881 ac_x_header_dirs='
4882 /usr/X11/include
4883 /usr/X11R6/include
4884 /usr/X11R5/include
4885 /usr/X11R4/include
4886
4887 /usr/include/X11
4888 /usr/include/X11R6
4889 /usr/include/X11R5
4890 /usr/include/X11R4
4891
4892 /usr/local/X11/include
4893 /usr/local/X11R6/include
4894 /usr/local/X11R5/include
4895 /usr/local/X11R4/include
4896
4897 /usr/local/include/X11
4898 /usr/local/include/X11R6
4899 /usr/local/include/X11R5
4900 /usr/local/include/X11R4
4901
4902 /usr/X386/include
4903 /usr/x386/include
4904 /usr/XFree86/include/X11
4905
4906 /usr/include
4907 /usr/local/include
4908 /usr/unsupported/include
4909 /usr/athena/include
4910 /usr/local/x11r5/include
4911 /usr/lpp/Xamples/include
4912
4913 /usr/openwin/include
4914 /usr/openwin/share/include'
4915
4916 if test "$ac_x_includes" = no; then
4917 # Guess where to find include files, by looking for a specified header file.
4918 # First, try using that file with no special directory specified.
4919 cat >conftest.$ac_ext <<_ACEOF
4920 /* confdefs.h. */
4921 _ACEOF
4922 cat confdefs.h >>conftest.$ac_ext
4923 cat >>conftest.$ac_ext <<_ACEOF
4924 /* end confdefs.h. */
4925 #include <X11/Xlib.h>
4926 _ACEOF
4927 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4928 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4929 ac_status=$?
4930 grep -v '^ *+' conftest.er1 >conftest.err
4931 rm -f conftest.er1
4932 cat conftest.err >&5
4933 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4934 (exit $ac_status); } >/dev/null; then
4935 if test -s conftest.err; then
4936 ac_cpp_err=$ac_cxx_preproc_warn_flag
4937 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
4938 else
4939 ac_cpp_err=
4940 fi
4941 else
4942 ac_cpp_err=yes
4943 fi
4944 if test -z "$ac_cpp_err"; then
4945 # We can compile using X headers with no special include directory.
4946 ac_x_includes=
4947 else
4948 echo "$as_me: failed program was:" >&5
4949 sed 's/^/| /' conftest.$ac_ext >&5
4950
4951 for ac_dir in $ac_x_header_dirs; do
4952 if test -r "$ac_dir/X11/Xlib.h"; then
4953 ac_x_includes=$ac_dir
4954 break
4955 fi
4956 done
4957 fi
4958 rm -f conftest.err conftest.$ac_ext
4959 fi # $ac_x_includes = no
4960
4961 if test "$ac_x_libraries" = no; then
4962 # Check for the libraries.
4963 # See if we find them without any special options.
4964 # Don't add to $LIBS permanently.
4965 ac_save_LIBS=$LIBS
4966 LIBS="-lX11 $LIBS"
4967 cat >conftest.$ac_ext <<_ACEOF
4968 /* confdefs.h. */
4969 _ACEOF
4970 cat confdefs.h >>conftest.$ac_ext
4971 cat >>conftest.$ac_ext <<_ACEOF
4972 /* end confdefs.h. */
4973 #include <X11/Xlib.h>
4974 int
4975 main ()
4976 {
4977 XrmInitialize ()
4978 ;
4979 return 0;
4980 }
4981 _ACEOF
4982 rm -f conftest.$ac_objext conftest$ac_exeext
4983 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4984 (eval $ac_link) 2>conftest.er1
4985 ac_status=$?
4986 grep -v '^ *+' conftest.er1 >conftest.err
4987 rm -f conftest.er1
4988 cat conftest.err >&5
4989 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4990 (exit $ac_status); } &&
4991 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
4992 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4993 (eval $ac_try) 2>&5
4994 ac_status=$?
4995 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4996 (exit $ac_status); }; } &&
4997 { ac_try='test -s conftest$ac_exeext'
4998 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4999 (eval $ac_try) 2>&5
5000 ac_status=$?
5001 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5002 (exit $ac_status); }; }; then
5003 LIBS=$ac_save_LIBS
5004 # We can link X programs with no special library path.
5005 ac_x_libraries=
5006 else
5007 echo "$as_me: failed program was:" >&5
5008 sed 's/^/| /' conftest.$ac_ext >&5
5009
5010 LIBS=$ac_save_LIBS
5011 for ac_dir in `echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
5012 do
5013 # Don't even attempt the hair of trying to link an X program!
5014 for ac_extension in a so sl; do
5015 if test -r $ac_dir/libX11.$ac_extension; then
5016 ac_x_libraries=$ac_dir
5017 break 2
5018 fi
5019 done
5020 done
5021 fi
5022 rm -f conftest.err conftest.$ac_objext \
5023 conftest$ac_exeext conftest.$ac_ext
5024 fi # $ac_x_libraries = no
5025
5026 if test "$ac_x_includes" = no || test "$ac_x_libraries" = no; then
5027 # Didn't find X anywhere. Cache the known absence of X.
5028 ac_cv_have_x="have_x=no"
5029 else
5030 # Record where we found X for the cache.
5031 ac_cv_have_x="have_x=yes \
5032 ac_x_includes=$ac_x_includes ac_x_libraries=$ac_x_libraries"
5033 fi
5034 fi
5035
5036 fi
5037 eval "$ac_cv_have_x"
5038 fi # $with_x != no
5039
5040 if test "$have_x" != yes; then
5041 echo "$as_me:$LINENO: result: $have_x" >&5
5042 echo "${ECHO_T}$have_x" >&6
5043 no_x=yes
5044 else
5045 # If each of the values was on the command line, it overrides each guess.
5046 test "x$x_includes" = xNONE && x_includes=$ac_x_includes
5047 test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
5048 # Update the cache value to reflect the command line values.
5049 ac_cv_have_x="have_x=yes \
5050 ac_x_includes=$x_includes ac_x_libraries=$x_libraries"
5051 # It might be that x_includes is empty (headers are found in the
5052 # standard search path. Then output the corresponding message
5053 ac_out_x_includes=$x_includes
5054 test "x$x_includes" = x && ac_out_x_includes="in standard search path"
5055 echo "$as_me:$LINENO: result: libraries $x_libraries, headers $ac_out_x_includes" >&5
5056 echo "${ECHO_T}libraries $x_libraries, headers $ac_out_x_includes" >&6
5057 fi
5058
5059 fi
5060 if test "$no_x" = yes; then
5061 # Not all programs may use this symbol, but it does not hurt to define it.
5062
5063 cat >>confdefs.h <<\_ACEOF
5064 #define X_DISPLAY_MISSING 1
5065 _ACEOF
5066
5067 X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS=
5068 else
5069 if test -n "$x_includes"; then
5070 X_CFLAGS="$X_CFLAGS -I$x_includes"
5071 fi
5072
5073 # It would also be nice to do this for all -L options, not just this one.
5074 if test -n "$x_libraries"; then
5075 X_LIBS="$X_LIBS -L$x_libraries"
5076 # For Solaris; some versions of Sun CC require a space after -R and
5077 # others require no space. Words are not sufficient . . . .
5078 case `(uname -sr) 2>/dev/null` in
5079 "SunOS 5"*)
5080 echo "$as_me:$LINENO: checking whether -R must be followed by a space" >&5
5081 echo $ECHO_N "checking whether -R must be followed by a space... $ECHO_C" >&6
5082 ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries"
5083 cat >conftest.$ac_ext <<_ACEOF
5084 /* confdefs.h. */
5085 _ACEOF
5086 cat confdefs.h >>conftest.$ac_ext
5087 cat >>conftest.$ac_ext <<_ACEOF
5088 /* end confdefs.h. */
5089
5090 int
5091 main ()
5092 {
5093
5094 ;
5095 return 0;
5096 }
5097 _ACEOF
5098 rm -f conftest.$ac_objext conftest$ac_exeext
5099 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5100 (eval $ac_link) 2>conftest.er1
5101 ac_status=$?
5102 grep -v '^ *+' conftest.er1 >conftest.err
5103 rm -f conftest.er1
5104 cat conftest.err >&5
5105 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5106 (exit $ac_status); } &&
5107 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5108 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5109 (eval $ac_try) 2>&5
5110 ac_status=$?
5111 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5112 (exit $ac_status); }; } &&
5113 { ac_try='test -s conftest$ac_exeext'
5114 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5115 (eval $ac_try) 2>&5
5116 ac_status=$?
5117 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5118 (exit $ac_status); }; }; then
5119 ac_R_nospace=yes
5120 else
5121 echo "$as_me: failed program was:" >&5
5122 sed 's/^/| /' conftest.$ac_ext >&5
5123
5124 ac_R_nospace=no
5125 fi
5126 rm -f conftest.err conftest.$ac_objext \
5127 conftest$ac_exeext conftest.$ac_ext
5128 if test $ac_R_nospace = yes; then
5129 echo "$as_me:$LINENO: result: no" >&5
5130 echo "${ECHO_T}no" >&6
5131 X_LIBS="$X_LIBS -R$x_libraries"
5132 else
5133 LIBS="$ac_xsave_LIBS -R $x_libraries"
5134 cat >conftest.$ac_ext <<_ACEOF
5135 /* confdefs.h. */
5136 _ACEOF
5137 cat confdefs.h >>conftest.$ac_ext
5138 cat >>conftest.$ac_ext <<_ACEOF
5139 /* end confdefs.h. */
5140
5141 int
5142 main ()
5143 {
5144
5145 ;
5146 return 0;
5147 }
5148 _ACEOF
5149 rm -f conftest.$ac_objext conftest$ac_exeext
5150 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5151 (eval $ac_link) 2>conftest.er1
5152 ac_status=$?
5153 grep -v '^ *+' conftest.er1 >conftest.err
5154 rm -f conftest.er1
5155 cat conftest.err >&5
5156 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5157 (exit $ac_status); } &&
5158 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5159 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5160 (eval $ac_try) 2>&5
5161 ac_status=$?
5162 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5163 (exit $ac_status); }; } &&
5164 { ac_try='test -s conftest$ac_exeext'
5165 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5166 (eval $ac_try) 2>&5
5167 ac_status=$?
5168 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5169 (exit $ac_status); }; }; then
5170 ac_R_space=yes
5171 else
5172 echo "$as_me: failed program was:" >&5
5173 sed 's/^/| /' conftest.$ac_ext >&5
5174
5175 ac_R_space=no
5176 fi
5177 rm -f conftest.err conftest.$ac_objext \
5178 conftest$ac_exeext conftest.$ac_ext
5179 if test $ac_R_space = yes; then
5180 echo "$as_me:$LINENO: result: yes" >&5
5181 echo "${ECHO_T}yes" >&6
5182 X_LIBS="$X_LIBS -R $x_libraries"
5183 else
5184 echo "$as_me:$LINENO: result: neither works" >&5
5185 echo "${ECHO_T}neither works" >&6
5186 fi
5187 fi
5188 LIBS=$ac_xsave_LIBS
5189 esac
5190 fi
5191
5192 # Check for system-dependent libraries X programs must link with.
5193 # Do this before checking for the system-independent R6 libraries
5194 # (-lICE), since we may need -lsocket or whatever for X linking.
5195
5196 if test "$ISC" = yes; then
5197 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl_s -linet"
5198 else
5199 # Martyn Johnson says this is needed for Ultrix, if the X
5200 # libraries were built with DECnet support. And Karl Berry says
5201 # the Alpha needs dnet_stub (dnet does not exist).
5202 ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11"
5203 cat >conftest.$ac_ext <<_ACEOF
5204 /* confdefs.h. */
5205 _ACEOF
5206 cat confdefs.h >>conftest.$ac_ext
5207 cat >>conftest.$ac_ext <<_ACEOF
5208 /* end confdefs.h. */
5209
5210 /* Override any gcc2 internal prototype to avoid an error. */
5211 #ifdef __cplusplus
5212 extern "C"
5213 #endif
5214 /* We use char because int might match the return type of a gcc2
5215 builtin and then its argument prototype would still apply. */
5216 char XOpenDisplay ();
5217 int
5218 main ()
5219 {
5220 XOpenDisplay ();
5221 ;
5222 return 0;
5223 }
5224 _ACEOF
5225 rm -f conftest.$ac_objext conftest$ac_exeext
5226 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5227 (eval $ac_link) 2>conftest.er1
5228 ac_status=$?
5229 grep -v '^ *+' conftest.er1 >conftest.err
5230 rm -f conftest.er1
5231 cat conftest.err >&5
5232 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5233 (exit $ac_status); } &&
5234 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5235 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5236 (eval $ac_try) 2>&5
5237 ac_status=$?
5238 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5239 (exit $ac_status); }; } &&
5240 { ac_try='test -s conftest$ac_exeext'
5241 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5242 (eval $ac_try) 2>&5
5243 ac_status=$?
5244 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5245 (exit $ac_status); }; }; then
5246 :
5247 else
5248 echo "$as_me: failed program was:" >&5
5249 sed 's/^/| /' conftest.$ac_ext >&5
5250
5251 echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet" >&5
5252 echo $ECHO_N "checking for dnet_ntoa in -ldnet... $ECHO_C" >&6
5253 if test "${ac_cv_lib_dnet_dnet_ntoa+set}" = set; then
5254 echo $ECHO_N "(cached) $ECHO_C" >&6
5255 else
5256 ac_check_lib_save_LIBS=$LIBS
5257 LIBS="-ldnet $LIBS"
5258 cat >conftest.$ac_ext <<_ACEOF
5259 /* confdefs.h. */
5260 _ACEOF
5261 cat confdefs.h >>conftest.$ac_ext
5262 cat >>conftest.$ac_ext <<_ACEOF
5263 /* end confdefs.h. */
5264
5265 /* Override any gcc2 internal prototype to avoid an error. */
5266 #ifdef __cplusplus
5267 extern "C"
5268 #endif
5269 /* We use char because int might match the return type of a gcc2
5270 builtin and then its argument prototype would still apply. */
5271 char dnet_ntoa ();
5272 int
5273 main ()
5274 {
5275 dnet_ntoa ();
5276 ;
5277 return 0;
5278 }
5279 _ACEOF
5280 rm -f conftest.$ac_objext conftest$ac_exeext
5281 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5282 (eval $ac_link) 2>conftest.er1
5283 ac_status=$?
5284 grep -v '^ *+' conftest.er1 >conftest.err
5285 rm -f conftest.er1
5286 cat conftest.err >&5
5287 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5288 (exit $ac_status); } &&
5289 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5290 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5291 (eval $ac_try) 2>&5
5292 ac_status=$?
5293 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5294 (exit $ac_status); }; } &&
5295 { ac_try='test -s conftest$ac_exeext'
5296 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5297 (eval $ac_try) 2>&5
5298 ac_status=$?
5299 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5300 (exit $ac_status); }; }; then
5301 ac_cv_lib_dnet_dnet_ntoa=yes
5302 else
5303 echo "$as_me: failed program was:" >&5
5304 sed 's/^/| /' conftest.$ac_ext >&5
5305
5306 ac_cv_lib_dnet_dnet_ntoa=no
5307 fi
5308 rm -f conftest.err conftest.$ac_objext \
5309 conftest$ac_exeext conftest.$ac_ext
5310 LIBS=$ac_check_lib_save_LIBS
5311 fi
5312 echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_dnet_ntoa" >&5
5313 echo "${ECHO_T}$ac_cv_lib_dnet_dnet_ntoa" >&6
5314 if test $ac_cv_lib_dnet_dnet_ntoa = yes; then
5315 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet"
5316 fi
5317
5318 if test $ac_cv_lib_dnet_dnet_ntoa = no; then
5319 echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet_stub" >&5
5320 echo $ECHO_N "checking for dnet_ntoa in -ldnet_stub... $ECHO_C" >&6
5321 if test "${ac_cv_lib_dnet_stub_dnet_ntoa+set}" = set; then
5322 echo $ECHO_N "(cached) $ECHO_C" >&6
5323 else
5324 ac_check_lib_save_LIBS=$LIBS
5325 LIBS="-ldnet_stub $LIBS"
5326 cat >conftest.$ac_ext <<_ACEOF
5327 /* confdefs.h. */
5328 _ACEOF
5329 cat confdefs.h >>conftest.$ac_ext
5330 cat >>conftest.$ac_ext <<_ACEOF
5331 /* end confdefs.h. */
5332
5333 /* Override any gcc2 internal prototype to avoid an error. */
5334 #ifdef __cplusplus
5335 extern "C"
5336 #endif
5337 /* We use char because int might match the return type of a gcc2
5338 builtin and then its argument prototype would still apply. */
5339 char dnet_ntoa ();
5340 int
5341 main ()
5342 {
5343 dnet_ntoa ();
5344 ;
5345 return 0;
5346 }
5347 _ACEOF
5348 rm -f conftest.$ac_objext conftest$ac_exeext
5349 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5350 (eval $ac_link) 2>conftest.er1
5351 ac_status=$?
5352 grep -v '^ *+' conftest.er1 >conftest.err
5353 rm -f conftest.er1
5354 cat conftest.err >&5
5355 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5356 (exit $ac_status); } &&
5357 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5358 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5359 (eval $ac_try) 2>&5
5360 ac_status=$?
5361 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5362 (exit $ac_status); }; } &&
5363 { ac_try='test -s conftest$ac_exeext'
5364 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5365 (eval $ac_try) 2>&5
5366 ac_status=$?
5367 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5368 (exit $ac_status); }; }; then
5369 ac_cv_lib_dnet_stub_dnet_ntoa=yes
5370 else
5371 echo "$as_me: failed program was:" >&5
5372 sed 's/^/| /' conftest.$ac_ext >&5
5373
5374 ac_cv_lib_dnet_stub_dnet_ntoa=no
5375 fi
5376 rm -f conftest.err conftest.$ac_objext \
5377 conftest$ac_exeext conftest.$ac_ext
5378 LIBS=$ac_check_lib_save_LIBS
5379 fi
5380 echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5
5381 echo "${ECHO_T}$ac_cv_lib_dnet_stub_dnet_ntoa" >&6
5382 if test $ac_cv_lib_dnet_stub_dnet_ntoa = yes; then
5383 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub"
5384 fi
5385
5386 fi
5387 fi
5388 rm -f conftest.err conftest.$ac_objext \
5389 conftest$ac_exeext conftest.$ac_ext
5390 LIBS="$ac_xsave_LIBS"
5391
5392 # msh@cis.ufl.edu says -lnsl (and -lsocket) are needed for his 386/AT,
5393 # to get the SysV transport functions.
5394 # Chad R. Larson says the Pyramis MIS-ES running DC/OSx (SVR4)
5395 # needs -lnsl.
5396 # The nsl library prevents programs from opening the X display
5397 # on Irix 5.2, according to T.E. Dickey.
5398 # The functions gethostbyname, getservbyname, and inet_addr are
5399 # in -lbsd on LynxOS 3.0.1/i386, according to Lars Hecking.
5400 echo "$as_me:$LINENO: checking for gethostbyname" >&5
5401 echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6
5402 if test "${ac_cv_func_gethostbyname+set}" = set; then
5403 echo $ECHO_N "(cached) $ECHO_C" >&6
5404 else
5405 cat >conftest.$ac_ext <<_ACEOF
5406 /* confdefs.h. */
5407 _ACEOF
5408 cat confdefs.h >>conftest.$ac_ext
5409 cat >>conftest.$ac_ext <<_ACEOF
5410 /* end confdefs.h. */
5411 /* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
5412 For example, HP-UX 11i <limits.h> declares gettimeofday. */
5413 #define gethostbyname innocuous_gethostbyname
5414
5415 /* System header to define __stub macros and hopefully few prototypes,
5416 which can conflict with char gethostbyname (); below.
5417 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5418 <limits.h> exists even on freestanding compilers. */
5419
5420 #ifdef __STDC__
5421 # include <limits.h>
5422 #else
5423 # include <assert.h>
5424 #endif
5425
5426 #undef gethostbyname
5427
5428 /* Override any gcc2 internal prototype to avoid an error. */
5429 #ifdef __cplusplus
5430 extern "C"
5431 {
5432 #endif
5433 /* We use char because int might match the return type of a gcc2
5434 builtin and then its argument prototype would still apply. */
5435 char gethostbyname ();
5436 /* The GNU C library defines this for functions which it implements
5437 to always fail with ENOSYS. Some functions are actually named
5438 something starting with __ and the normal name is an alias. */
5439 #if defined (__stub_gethostbyname) || defined (__stub___gethostbyname)
5440 choke me
5441 #else
5442 char (*f) () = gethostbyname;
5443 #endif
5444 #ifdef __cplusplus
5445 }
5446 #endif
5447
5448 int
5449 main ()
5450 {
5451 return f != gethostbyname;
5452 ;
5453 return 0;
5454 }
5455 _ACEOF
5456 rm -f conftest.$ac_objext conftest$ac_exeext
5457 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5458 (eval $ac_link) 2>conftest.er1
5459 ac_status=$?
5460 grep -v '^ *+' conftest.er1 >conftest.err
5461 rm -f conftest.er1
5462 cat conftest.err >&5
5463 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5464 (exit $ac_status); } &&
5465 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5466 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5467 (eval $ac_try) 2>&5
5468 ac_status=$?
5469 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5470 (exit $ac_status); }; } &&
5471 { ac_try='test -s conftest$ac_exeext'
5472 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5473 (eval $ac_try) 2>&5
5474 ac_status=$?
5475 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5476 (exit $ac_status); }; }; then
5477 ac_cv_func_gethostbyname=yes
5478 else
5479 echo "$as_me: failed program was:" >&5
5480 sed 's/^/| /' conftest.$ac_ext >&5
5481
5482 ac_cv_func_gethostbyname=no
5483 fi
5484 rm -f conftest.err conftest.$ac_objext \
5485 conftest$ac_exeext conftest.$ac_ext
5486 fi
5487 echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5
5488 echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6
5489
5490 if test $ac_cv_func_gethostbyname = no; then
5491 echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
5492 echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6
5493 if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
5494 echo $ECHO_N "(cached) $ECHO_C" >&6
5495 else
5496 ac_check_lib_save_LIBS=$LIBS
5497 LIBS="-lnsl $LIBS"
5498 cat >conftest.$ac_ext <<_ACEOF
5499 /* confdefs.h. */
5500 _ACEOF
5501 cat confdefs.h >>conftest.$ac_ext
5502 cat >>conftest.$ac_ext <<_ACEOF
5503 /* end confdefs.h. */
5504
5505 /* Override any gcc2 internal prototype to avoid an error. */
5506 #ifdef __cplusplus
5507 extern "C"
5508 #endif
5509 /* We use char because int might match the return type of a gcc2
5510 builtin and then its argument prototype would still apply. */
5511 char gethostbyname ();
5512 int
5513 main ()
5514 {
5515 gethostbyname ();
5516 ;
5517 return 0;
5518 }
5519 _ACEOF
5520 rm -f conftest.$ac_objext conftest$ac_exeext
5521 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5522 (eval $ac_link) 2>conftest.er1
5523 ac_status=$?
5524 grep -v '^ *+' conftest.er1 >conftest.err
5525 rm -f conftest.er1
5526 cat conftest.err >&5
5527 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5528 (exit $ac_status); } &&
5529 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5530 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5531 (eval $ac_try) 2>&5
5532 ac_status=$?
5533 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5534 (exit $ac_status); }; } &&
5535 { ac_try='test -s conftest$ac_exeext'
5536 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5537 (eval $ac_try) 2>&5
5538 ac_status=$?
5539 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5540 (exit $ac_status); }; }; then
5541 ac_cv_lib_nsl_gethostbyname=yes
5542 else
5543 echo "$as_me: failed program was:" >&5
5544 sed 's/^/| /' conftest.$ac_ext >&5
5545
5546 ac_cv_lib_nsl_gethostbyname=no
5547 fi
5548 rm -f conftest.err conftest.$ac_objext \
5549 conftest$ac_exeext conftest.$ac_ext
5550 LIBS=$ac_check_lib_save_LIBS
5551 fi
5552 echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
5553 echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6
5554 if test $ac_cv_lib_nsl_gethostbyname = yes; then
5555 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl"
5556 fi
5557
5558 if test $ac_cv_lib_nsl_gethostbyname = no; then
5559 echo "$as_me:$LINENO: checking for gethostbyname in -lbsd" >&5
5560 echo $ECHO_N "checking for gethostbyname in -lbsd... $ECHO_C" >&6
5561 if test "${ac_cv_lib_bsd_gethostbyname+set}" = set; then
5562 echo $ECHO_N "(cached) $ECHO_C" >&6
5563 else
5564 ac_check_lib_save_LIBS=$LIBS
5565 LIBS="-lbsd $LIBS"
5566 cat >conftest.$ac_ext <<_ACEOF
5567 /* confdefs.h. */
5568 _ACEOF
5569 cat confdefs.h >>conftest.$ac_ext
5570 cat >>conftest.$ac_ext <<_ACEOF
5571 /* end confdefs.h. */
5572
5573 /* Override any gcc2 internal prototype to avoid an error. */
5574 #ifdef __cplusplus
5575 extern "C"
5576 #endif
5577 /* We use char because int might match the return type of a gcc2
5578 builtin and then its argument prototype would still apply. */
5579 char gethostbyname ();
5580 int
5581 main ()
5582 {
5583 gethostbyname ();
5584 ;
5585 return 0;
5586 }
5587 _ACEOF
5588 rm -f conftest.$ac_objext conftest$ac_exeext
5589 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5590 (eval $ac_link) 2>conftest.er1
5591 ac_status=$?
5592 grep -v '^ *+' conftest.er1 >conftest.err
5593 rm -f conftest.er1
5594 cat conftest.err >&5
5595 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5596 (exit $ac_status); } &&
5597 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5598 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5599 (eval $ac_try) 2>&5
5600 ac_status=$?
5601 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5602 (exit $ac_status); }; } &&
5603 { ac_try='test -s conftest$ac_exeext'
5604 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5605 (eval $ac_try) 2>&5
5606 ac_status=$?
5607 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5608 (exit $ac_status); }; }; then
5609 ac_cv_lib_bsd_gethostbyname=yes
5610 else
5611 echo "$as_me: failed program was:" >&5
5612 sed 's/^/| /' conftest.$ac_ext >&5
5613
5614 ac_cv_lib_bsd_gethostbyname=no
5615 fi
5616 rm -f conftest.err conftest.$ac_objext \
5617 conftest$ac_exeext conftest.$ac_ext
5618 LIBS=$ac_check_lib_save_LIBS
5619 fi
5620 echo "$as_me:$LINENO: result: $ac_cv_lib_bsd_gethostbyname" >&5
5621 echo "${ECHO_T}$ac_cv_lib_bsd_gethostbyname" >&6
5622 if test $ac_cv_lib_bsd_gethostbyname = yes; then
5623 X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd"
5624 fi
5625
5626 fi
5627 fi
5628
5629 # lieder@skyler.mavd.honeywell.com says without -lsocket,
5630 # socket/setsockopt and other routines are undefined under SCO ODT
5631 # 2.0. But -lsocket is broken on IRIX 5.2 (and is not necessary
5632 # on later versions), says Simon Leinen: it contains gethostby*
5633 # variants that don't use the name server (or something). -lsocket
5634 # must be given before -lnsl if both are needed. We assume that
5635 # if connect needs -lnsl, so does gethostbyname.
5636 echo "$as_me:$LINENO: checking for connect" >&5
5637 echo $ECHO_N "checking for connect... $ECHO_C" >&6
5638 if test "${ac_cv_func_connect+set}" = set; then
5639 echo $ECHO_N "(cached) $ECHO_C" >&6
5640 else
5641 cat >conftest.$ac_ext <<_ACEOF
5642 /* confdefs.h. */
5643 _ACEOF
5644 cat confdefs.h >>conftest.$ac_ext
5645 cat >>conftest.$ac_ext <<_ACEOF
5646 /* end confdefs.h. */
5647 /* Define connect to an innocuous variant, in case <limits.h> declares connect.
5648 For example, HP-UX 11i <limits.h> declares gettimeofday. */
5649 #define connect innocuous_connect
5650
5651 /* System header to define __stub macros and hopefully few prototypes,
5652 which can conflict with char connect (); below.
5653 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5654 <limits.h> exists even on freestanding compilers. */
5655
5656 #ifdef __STDC__
5657 # include <limits.h>
5658 #else
5659 # include <assert.h>
5660 #endif
5661
5662 #undef connect
5663
5664 /* Override any gcc2 internal prototype to avoid an error. */
5665 #ifdef __cplusplus
5666 extern "C"
5667 {
5668 #endif
5669 /* We use char because int might match the return type of a gcc2
5670 builtin and then its argument prototype would still apply. */
5671 char connect ();
5672 /* The GNU C library defines this for functions which it implements
5673 to always fail with ENOSYS. Some functions are actually named
5674 something starting with __ and the normal name is an alias. */
5675 #if defined (__stub_connect) || defined (__stub___connect)
5676 choke me
5677 #else
5678 char (*f) () = connect;
5679 #endif
5680 #ifdef __cplusplus
5681 }
5682 #endif
5683
5684 int
5685 main ()
5686 {
5687 return f != connect;
5688 ;
5689 return 0;
5690 }
5691 _ACEOF
5692 rm -f conftest.$ac_objext conftest$ac_exeext
5693 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5694 (eval $ac_link) 2>conftest.er1
5695 ac_status=$?
5696 grep -v '^ *+' conftest.er1 >conftest.err
5697 rm -f conftest.er1
5698 cat conftest.err >&5
5699 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5700 (exit $ac_status); } &&
5701 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5702 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5703 (eval $ac_try) 2>&5
5704 ac_status=$?
5705 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5706 (exit $ac_status); }; } &&
5707 { ac_try='test -s conftest$ac_exeext'
5708 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5709 (eval $ac_try) 2>&5
5710 ac_status=$?
5711 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5712 (exit $ac_status); }; }; then
5713 ac_cv_func_connect=yes
5714 else
5715 echo "$as_me: failed program was:" >&5
5716 sed 's/^/| /' conftest.$ac_ext >&5
5717
5718 ac_cv_func_connect=no
5719 fi
5720 rm -f conftest.err conftest.$ac_objext \
5721 conftest$ac_exeext conftest.$ac_ext
5722 fi
5723 echo "$as_me:$LINENO: result: $ac_cv_func_connect" >&5
5724 echo "${ECHO_T}$ac_cv_func_connect" >&6
5725
5726 if test $ac_cv_func_connect = no; then
5727 echo "$as_me:$LINENO: checking for connect in -lsocket" >&5
5728 echo $ECHO_N "checking for connect in -lsocket... $ECHO_C" >&6
5729 if test "${ac_cv_lib_socket_connect+set}" = set; then
5730 echo $ECHO_N "(cached) $ECHO_C" >&6
5731 else
5732 ac_check_lib_save_LIBS=$LIBS
5733 LIBS="-lsocket $X_EXTRA_LIBS $LIBS"
5734 cat >conftest.$ac_ext <<_ACEOF
5735 /* confdefs.h. */
5736 _ACEOF
5737 cat confdefs.h >>conftest.$ac_ext
5738 cat >>conftest.$ac_ext <<_ACEOF
5739 /* end confdefs.h. */
5740
5741 /* Override any gcc2 internal prototype to avoid an error. */
5742 #ifdef __cplusplus
5743 extern "C"
5744 #endif
5745 /* We use char because int might match the return type of a gcc2
5746 builtin and then its argument prototype would still apply. */
5747 char connect ();
5748 int
5749 main ()
5750 {
5751 connect ();
5752 ;
5753 return 0;
5754 }
5755 _ACEOF
5756 rm -f conftest.$ac_objext conftest$ac_exeext
5757 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5758 (eval $ac_link) 2>conftest.er1
5759 ac_status=$?
5760 grep -v '^ *+' conftest.er1 >conftest.err
5761 rm -f conftest.er1
5762 cat conftest.err >&5
5763 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5764 (exit $ac_status); } &&
5765 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5766 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5767 (eval $ac_try) 2>&5
5768 ac_status=$?
5769 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5770 (exit $ac_status); }; } &&
5771 { ac_try='test -s conftest$ac_exeext'
5772 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5773 (eval $ac_try) 2>&5
5774 ac_status=$?
5775 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5776 (exit $ac_status); }; }; then
5777 ac_cv_lib_socket_connect=yes
5778 else
5779 echo "$as_me: failed program was:" >&5
5780 sed 's/^/| /' conftest.$ac_ext >&5
5781
5782 ac_cv_lib_socket_connect=no
5783 fi
5784 rm -f conftest.err conftest.$ac_objext \
5785 conftest$ac_exeext conftest.$ac_ext
5786 LIBS=$ac_check_lib_save_LIBS
5787 fi
5788 echo "$as_me:$LINENO: result: $ac_cv_lib_socket_connect" >&5
5789 echo "${ECHO_T}$ac_cv_lib_socket_connect" >&6
5790 if test $ac_cv_lib_socket_connect = yes; then
5791 X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS"
5792 fi
5793
5794 fi
5795
5796 # Guillermo Gomez says -lposix is necessary on A/UX.
5797 echo "$as_me:$LINENO: checking for remove" >&5
5798 echo $ECHO_N "checking for remove... $ECHO_C" >&6
5799 if test "${ac_cv_func_remove+set}" = set; then
5800 echo $ECHO_N "(cached) $ECHO_C" >&6
5801 else
5802 cat >conftest.$ac_ext <<_ACEOF
5803 /* confdefs.h. */
5804 _ACEOF
5805 cat confdefs.h >>conftest.$ac_ext
5806 cat >>conftest.$ac_ext <<_ACEOF
5807 /* end confdefs.h. */
5808 /* Define remove to an innocuous variant, in case <limits.h> declares remove.
5809 For example, HP-UX 11i <limits.h> declares gettimeofday. */
5810 #define remove innocuous_remove
5811
5812 /* System header to define __stub macros and hopefully few prototypes,
5813 which can conflict with char remove (); below.
5814 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5815 <limits.h> exists even on freestanding compilers. */
5816
5817 #ifdef __STDC__
5818 # include <limits.h>
5819 #else
5820 # include <assert.h>
5821 #endif
5822
5823 #undef remove
5824
5825 /* Override any gcc2 internal prototype to avoid an error. */
5826 #ifdef __cplusplus
5827 extern "C"
5828 {
5829 #endif
5830 /* We use char because int might match the return type of a gcc2
5831 builtin and then its argument prototype would still apply. */
5832 char remove ();
5833 /* The GNU C library defines this for functions which it implements
5834 to always fail with ENOSYS. Some functions are actually named
5835 something starting with __ and the normal name is an alias. */
5836 #if defined (__stub_remove) || defined (__stub___remove)
5837 choke me
5838 #else
5839 char (*f) () = remove;
5840 #endif
5841 #ifdef __cplusplus
5842 }
5843 #endif
5844
5845 int
5846 main ()
5847 {
5848 return f != remove;
5849 ;
5850 return 0;
5851 }
5852 _ACEOF
5853 rm -f conftest.$ac_objext conftest$ac_exeext
5854 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5855 (eval $ac_link) 2>conftest.er1
5856 ac_status=$?
5857 grep -v '^ *+' conftest.er1 >conftest.err
5858 rm -f conftest.er1
5859 cat conftest.err >&5
5860 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5861 (exit $ac_status); } &&
5862 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5863 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5864 (eval $ac_try) 2>&5
5865 ac_status=$?
5866 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5867 (exit $ac_status); }; } &&
5868 { ac_try='test -s conftest$ac_exeext'
5869 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5870 (eval $ac_try) 2>&5
5871 ac_status=$?
5872 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5873 (exit $ac_status); }; }; then
5874 ac_cv_func_remove=yes
5875 else
5876 echo "$as_me: failed program was:" >&5
5877 sed 's/^/| /' conftest.$ac_ext >&5
5878
5879 ac_cv_func_remove=no
5880 fi
5881 rm -f conftest.err conftest.$ac_objext \
5882 conftest$ac_exeext conftest.$ac_ext
5883 fi
5884 echo "$as_me:$LINENO: result: $ac_cv_func_remove" >&5
5885 echo "${ECHO_T}$ac_cv_func_remove" >&6
5886
5887 if test $ac_cv_func_remove = no; then
5888 echo "$as_me:$LINENO: checking for remove in -lposix" >&5
5889 echo $ECHO_N "checking for remove in -lposix... $ECHO_C" >&6
5890 if test "${ac_cv_lib_posix_remove+set}" = set; then
5891 echo $ECHO_N "(cached) $ECHO_C" >&6
5892 else
5893 ac_check_lib_save_LIBS=$LIBS
5894 LIBS="-lposix $LIBS"
5895 cat >conftest.$ac_ext <<_ACEOF
5896 /* confdefs.h. */
5897 _ACEOF
5898 cat confdefs.h >>conftest.$ac_ext
5899 cat >>conftest.$ac_ext <<_ACEOF
5900 /* end confdefs.h. */
5901
5902 /* Override any gcc2 internal prototype to avoid an error. */
5903 #ifdef __cplusplus
5904 extern "C"
5905 #endif
5906 /* We use char because int might match the return type of a gcc2
5907 builtin and then its argument prototype would still apply. */
5908 char remove ();
5909 int
5910 main ()
5911 {
5912 remove ();
5913 ;
5914 return 0;
5915 }
5916 _ACEOF
5917 rm -f conftest.$ac_objext conftest$ac_exeext
5918 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5919 (eval $ac_link) 2>conftest.er1
5920 ac_status=$?
5921 grep -v '^ *+' conftest.er1 >conftest.err
5922 rm -f conftest.er1
5923 cat conftest.err >&5
5924 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5925 (exit $ac_status); } &&
5926 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5927 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5928 (eval $ac_try) 2>&5
5929 ac_status=$?
5930 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5931 (exit $ac_status); }; } &&
5932 { ac_try='test -s conftest$ac_exeext'
5933 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5934 (eval $ac_try) 2>&5
5935 ac_status=$?
5936 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5937 (exit $ac_status); }; }; then
5938 ac_cv_lib_posix_remove=yes
5939 else
5940 echo "$as_me: failed program was:" >&5
5941 sed 's/^/| /' conftest.$ac_ext >&5
5942
5943 ac_cv_lib_posix_remove=no
5944 fi
5945 rm -f conftest.err conftest.$ac_objext \
5946 conftest$ac_exeext conftest.$ac_ext
5947 LIBS=$ac_check_lib_save_LIBS
5948 fi
5949 echo "$as_me:$LINENO: result: $ac_cv_lib_posix_remove" >&5
5950 echo "${ECHO_T}$ac_cv_lib_posix_remove" >&6
5951 if test $ac_cv_lib_posix_remove = yes; then
5952 X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix"
5953 fi
5954
5955 fi
5956
5957 # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
5958 echo "$as_me:$LINENO: checking for shmat" >&5
5959 echo $ECHO_N "checking for shmat... $ECHO_C" >&6
5960 if test "${ac_cv_func_shmat+set}" = set; then
5961 echo $ECHO_N "(cached) $ECHO_C" >&6
5962 else
5963 cat >conftest.$ac_ext <<_ACEOF
5964 /* confdefs.h. */
5965 _ACEOF
5966 cat confdefs.h >>conftest.$ac_ext
5967 cat >>conftest.$ac_ext <<_ACEOF
5968 /* end confdefs.h. */
5969 /* Define shmat to an innocuous variant, in case <limits.h> declares shmat.
5970 For example, HP-UX 11i <limits.h> declares gettimeofday. */
5971 #define shmat innocuous_shmat
5972
5973 /* System header to define __stub macros and hopefully few prototypes,
5974 which can conflict with char shmat (); below.
5975 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5976 <limits.h> exists even on freestanding compilers. */
5977
5978 #ifdef __STDC__
5979 # include <limits.h>
5980 #else
5981 # include <assert.h>
5982 #endif
5983
5984 #undef shmat
5985
5986 /* Override any gcc2 internal prototype to avoid an error. */
5987 #ifdef __cplusplus
5988 extern "C"
5989 {
5990 #endif
5991 /* We use char because int might match the return type of a gcc2
5992 builtin and then its argument prototype would still apply. */
5993 char shmat ();
5994 /* The GNU C library defines this for functions which it implements
5995 to always fail with ENOSYS. Some functions are actually named
5996 something starting with __ and the normal name is an alias. */
5997 #if defined (__stub_shmat) || defined (__stub___shmat)
5998 choke me
5999 #else
6000 char (*f) () = shmat;
6001 #endif
6002 #ifdef __cplusplus
6003 }
6004 #endif
6005
6006 int
6007 main ()
6008 {
6009 return f != shmat;
6010 ;
6011 return 0;
6012 }
6013 _ACEOF
6014 rm -f conftest.$ac_objext conftest$ac_exeext
6015 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6016 (eval $ac_link) 2>conftest.er1
6017 ac_status=$?
6018 grep -v '^ *+' conftest.er1 >conftest.err
6019 rm -f conftest.er1
6020 cat conftest.err >&5
6021 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6022 (exit $ac_status); } &&
6023 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6024 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6025 (eval $ac_try) 2>&5
6026 ac_status=$?
6027 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6028 (exit $ac_status); }; } &&
6029 { ac_try='test -s conftest$ac_exeext'
6030 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6031 (eval $ac_try) 2>&5
6032 ac_status=$?
6033 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6034 (exit $ac_status); }; }; then
6035 ac_cv_func_shmat=yes
6036 else
6037 echo "$as_me: failed program was:" >&5
6038 sed 's/^/| /' conftest.$ac_ext >&5
6039
6040 ac_cv_func_shmat=no
6041 fi
6042 rm -f conftest.err conftest.$ac_objext \
6043 conftest$ac_exeext conftest.$ac_ext
6044 fi
6045 echo "$as_me:$LINENO: result: $ac_cv_func_shmat" >&5
6046 echo "${ECHO_T}$ac_cv_func_shmat" >&6
6047
6048 if test $ac_cv_func_shmat = no; then
6049 echo "$as_me:$LINENO: checking for shmat in -lipc" >&5
6050 echo $ECHO_N "checking for shmat in -lipc... $ECHO_C" >&6
6051 if test "${ac_cv_lib_ipc_shmat+set}" = set; then
6052 echo $ECHO_N "(cached) $ECHO_C" >&6
6053 else
6054 ac_check_lib_save_LIBS=$LIBS
6055 LIBS="-lipc $LIBS"
6056 cat >conftest.$ac_ext <<_ACEOF
6057 /* confdefs.h. */
6058 _ACEOF
6059 cat confdefs.h >>conftest.$ac_ext
6060 cat >>conftest.$ac_ext <<_ACEOF
6061 /* end confdefs.h. */
6062
6063 /* Override any gcc2 internal prototype to avoid an error. */
6064 #ifdef __cplusplus
6065 extern "C"
6066 #endif
6067 /* We use char because int might match the return type of a gcc2
6068 builtin and then its argument prototype would still apply. */
6069 char shmat ();
6070 int
6071 main ()
6072 {
6073 shmat ();
6074 ;
6075 return 0;
6076 }
6077 _ACEOF
6078 rm -f conftest.$ac_objext conftest$ac_exeext
6079 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6080 (eval $ac_link) 2>conftest.er1
6081 ac_status=$?
6082 grep -v '^ *+' conftest.er1 >conftest.err
6083 rm -f conftest.er1
6084 cat conftest.err >&5
6085 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6086 (exit $ac_status); } &&
6087 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6088 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6089 (eval $ac_try) 2>&5
6090 ac_status=$?
6091 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6092 (exit $ac_status); }; } &&
6093 { ac_try='test -s conftest$ac_exeext'
6094 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6095 (eval $ac_try) 2>&5
6096 ac_status=$?
6097 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6098 (exit $ac_status); }; }; then
6099 ac_cv_lib_ipc_shmat=yes
6100 else
6101 echo "$as_me: failed program was:" >&5
6102 sed 's/^/| /' conftest.$ac_ext >&5
6103
6104 ac_cv_lib_ipc_shmat=no
6105 fi
6106 rm -f conftest.err conftest.$ac_objext \
6107 conftest$ac_exeext conftest.$ac_ext
6108 LIBS=$ac_check_lib_save_LIBS
6109 fi
6110 echo "$as_me:$LINENO: result: $ac_cv_lib_ipc_shmat" >&5
6111 echo "${ECHO_T}$ac_cv_lib_ipc_shmat" >&6
6112 if test $ac_cv_lib_ipc_shmat = yes; then
6113 X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc"
6114 fi
6115
6116 fi
6117 fi
6118
6119 # Check for libraries that X11R6 Xt/Xaw programs need.
6120 ac_save_LDFLAGS=$LDFLAGS
6121 test -n "$x_libraries" && LDFLAGS="$LDFLAGS -L$x_libraries"
6122 # SM needs ICE to (dynamically) link under SunOS 4.x (so we have to
6123 # check for ICE first), but we must link in the order -lSM -lICE or
6124 # we get undefined symbols. So assume we have SM if we have ICE.
6125 # These have to be linked with before -lX11, unlike the other
6126 # libraries we check for below, so use a different variable.
6127 # John Interrante, Karl Berry
6128 echo "$as_me:$LINENO: checking for IceConnectionNumber in -lICE" >&5
6129 echo $ECHO_N "checking for IceConnectionNumber in -lICE... $ECHO_C" >&6
6130 if test "${ac_cv_lib_ICE_IceConnectionNumber+set}" = set; then
6131 echo $ECHO_N "(cached) $ECHO_C" >&6
6132 else
6133 ac_check_lib_save_LIBS=$LIBS
6134 LIBS="-lICE $X_EXTRA_LIBS $LIBS"
6135 cat >conftest.$ac_ext <<_ACEOF
6136 /* confdefs.h. */
6137 _ACEOF
6138 cat confdefs.h >>conftest.$ac_ext
6139 cat >>conftest.$ac_ext <<_ACEOF
6140 /* end confdefs.h. */
6141
6142 /* Override any gcc2 internal prototype to avoid an error. */
6143 #ifdef __cplusplus
6144 extern "C"
6145 #endif
6146 /* We use char because int might match the return type of a gcc2
6147 builtin and then its argument prototype would still apply. */
6148 char IceConnectionNumber ();
6149 int
6150 main ()
6151 {
6152 IceConnectionNumber ();
6153 ;
6154 return 0;
6155 }
6156 _ACEOF
6157 rm -f conftest.$ac_objext conftest$ac_exeext
6158 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6159 (eval $ac_link) 2>conftest.er1
6160 ac_status=$?
6161 grep -v '^ *+' conftest.er1 >conftest.err
6162 rm -f conftest.er1
6163 cat conftest.err >&5
6164 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6165 (exit $ac_status); } &&
6166 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6167 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6168 (eval $ac_try) 2>&5
6169 ac_status=$?
6170 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6171 (exit $ac_status); }; } &&
6172 { ac_try='test -s conftest$ac_exeext'
6173 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6174 (eval $ac_try) 2>&5
6175 ac_status=$?
6176 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6177 (exit $ac_status); }; }; then
6178 ac_cv_lib_ICE_IceConnectionNumber=yes
6179 else
6180 echo "$as_me: failed program was:" >&5
6181 sed 's/^/| /' conftest.$ac_ext >&5
6182
6183 ac_cv_lib_ICE_IceConnectionNumber=no
6184 fi
6185 rm -f conftest.err conftest.$ac_objext \
6186 conftest$ac_exeext conftest.$ac_ext
6187 LIBS=$ac_check_lib_save_LIBS
6188 fi
6189 echo "$as_me:$LINENO: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5
6190 echo "${ECHO_T}$ac_cv_lib_ICE_IceConnectionNumber" >&6
6191 if test $ac_cv_lib_ICE_IceConnectionNumber = yes; then
6192 X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE"
6193 fi
6194
6195 LDFLAGS=$ac_save_LDFLAGS
6196
6197 fi
6198
6199
6200
6201 if test x$support_xpm = xyes; then
6202
6203
6204
6205 # Initialize some more variables set by options.
6206 # The variables have the same names as the options, with
6207 # dashes changed to underlines.
6208
6209 # If we find XPM, set shell vars xpm_includes and xpm_libraries to the
6210 # paths, otherwise set no_xpm=yes.
6211 # Uses ac_ vars as temps to allow command line to override cache and checks.
6212 echo "$as_me:$LINENO: checking for libXpm" >&5
6213 echo $ECHO_N "checking for libXpm... $ECHO_C" >&6
6214
6215
6216 # Check whether --with-xpm_includes or --without-xpm_includes was given.
6217 if test "${with_xpm_includes+set}" = set; then
6218 withval="$with_xpm_includes"
6219 xpm_includes="$withval"
6220 else
6221 xpm_includes=NO
6222 fi;
6223
6224 # Check whether --with-xpm_library or --without-xpm_library was given.
6225 if test "${with_xpm_library+set}" = set; then
6226 withval="$with_xpm_library"
6227 xpm_libraries="$withval"
6228 else
6229 xpm_libraries=NO
6230 fi;
6231
6232 # --without-xpm overrides everything else, but does not touch the cache.
6233
6234 # Check whether --with-xpm or --without-xpm was given.
6235 if test "${with_xpm+set}" = set; then
6236 withval="$with_xpm"
6237
6238 fi;
6239 if test "$with_xpm" = no; then
6240 have_xpm=disabled
6241 else
6242 if test "${ac_cv_have_xpm+set}" = set; then
6243 echo $ECHO_N "(cached) $ECHO_C" >&6
6244 else
6245
6246 vt_xpm_include_X11=no
6247 if test -n "$xpm_includes"; then
6248 vt_xpm_includes=$xpm_includes
6249 else
6250 vt_xpm_includes=NO
6251 fi
6252 if test -n "$xpm_libraries"; then
6253 vt_xpm_libraries=$xpm_libraries
6254 else
6255 vt_xpm_libraries=NO
6256 fi
6257
6258 if test "$vt_xpm_includes" = NO; then
6259 # Guess where to find xpm.h
6260
6261 ac_save_CPPFLAGS="$CPPFLAGS"
6262 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
6263
6264 # First, try using that file with no special directory specified.
6265 cat >conftest.$ac_ext <<_ACEOF
6266 /* confdefs.h. */
6267 _ACEOF
6268 cat confdefs.h >>conftest.$ac_ext
6269 cat >>conftest.$ac_ext <<_ACEOF
6270 /* end confdefs.h. */
6271 #include <X11/xpm.h>
6272 _ACEOF
6273 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6274 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6275 ac_status=$?
6276 grep -v '^ *+' conftest.er1 >conftest.err
6277 rm -f conftest.er1
6278 cat conftest.err >&5
6279 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6280 (exit $ac_status); } >/dev/null; then
6281 if test -s conftest.err; then
6282 ac_cpp_err=$ac_cxx_preproc_warn_flag
6283 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
6284 else
6285 ac_cpp_err=
6286 fi
6287 else
6288 ac_cpp_err=yes
6289 fi
6290 if test -z "$ac_cpp_err"; then
6291 # We can compile using X headers with no special include directory.
6292 vt_xpm_includes=
6293 vt_xpm_include_X11=yes
6294 else
6295 echo "$as_me: failed program was:" >&5
6296 sed 's/^/| /' conftest.$ac_ext >&5
6297
6298 CPPFLAGS="$ac_save_CPPFLAGS"
6299 # Look for the header file in a standard set of common directories.
6300 for ac_dir in \
6301 /usr/X11/include \
6302 /usr/X11R6/include \
6303 /usr/X11R5/include \
6304 /usr/X11R4/include \
6305 \
6306 /usr/include/X11 \
6307 /usr/include/X11R6 \
6308 /usr/include/X11R5 \
6309 /usr/include/X11R4 \
6310 \
6311 /usr/local/X11/include \
6312 /usr/local/X11R6/include \
6313 /usr/local/X11R5/include \
6314 /usr/local/X11R4/include \
6315 \
6316 /usr/local/include/X11 \
6317 /usr/local/include/X11R6 \
6318 /usr/local/include/X11R5 \
6319 /usr/local/include/X11R4 \
6320 \
6321 /usr/X386/include \
6322 /usr/x386/include \
6323 /usr/XFree86/include/X11 \
6324 \
6325 /usr/include \
6326 /usr/local/include \
6327 /usr/unsupported/include \
6328 /usr/athena/include \
6329 /usr/local/x11r5/include \
6330 /usr/lpp/Xamples/include \
6331 \
6332 /usr/openwin/include \
6333 /usr/openwin/share/include \
6334 ; \
6335 do
6336 if test -r "$ac_dir/X11/xpm.h"; then
6337 vt_xpm_includes="$ac_dir"
6338 vt_xpm_include_X11=yes
6339 break
6340 else
6341 if test -r "$ac_dir/xpm.h"; then
6342 vt_xpm_includes=$ac_dir
6343 break
6344 fi
6345 fi
6346 done
6347 fi
6348 rm -f conftest.err conftest.$ac_ext
6349 fi
6350
6351 if test "$vt_xpm_libraries" = NO; then
6352 # Check for the libraries.
6353
6354 # See if we find them without any special options.
6355 # Don't add to $LIBS permanently.
6356 ac_save_LIBS="$LIBS"
6357 LIBS="$LIBS $X_LIBS -lXpm -lX11"
6358 cat >conftest.$ac_ext <<_ACEOF
6359 /* confdefs.h. */
6360 _ACEOF
6361 cat confdefs.h >>conftest.$ac_ext
6362 cat >>conftest.$ac_ext <<_ACEOF
6363 /* end confdefs.h. */
6364
6365 int
6366 main ()
6367 {
6368 XpmReadFileToPixmap()
6369 ;
6370 return 0;
6371 }
6372 _ACEOF
6373 rm -f conftest.$ac_objext conftest$ac_exeext
6374 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6375 (eval $ac_link) 2>conftest.er1
6376 ac_status=$?
6377 grep -v '^ *+' conftest.er1 >conftest.err
6378 rm -f conftest.er1
6379 cat conftest.err >&5
6380 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6381 (exit $ac_status); } &&
6382 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6383 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6384 (eval $ac_try) 2>&5
6385 ac_status=$?
6386 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6387 (exit $ac_status); }; } &&
6388 { ac_try='test -s conftest$ac_exeext'
6389 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6390 (eval $ac_try) 2>&5
6391 ac_status=$?
6392 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6393 (exit $ac_status); }; }; then
6394 LIBS="$ac_save_LIBS"
6395 # We can link libXpm with no special library path.
6396 vt_xpm_libraries=
6397 else
6398 echo "$as_me: failed program was:" >&5
6399 sed 's/^/| /' conftest.$ac_ext >&5
6400
6401 LIBS="$ac_save_LIBS"
6402 # First see if replacing the include by lib works.
6403 for ac_dir in \
6404 `echo "$vt_xpm_includes" | sed 's,include/X11,lib,;s,include,lib,'` \
6405 /usr/X11/lib \
6406 /usr/X11R6/lib \
6407 /usr/X11R5/lib \
6408 /usr/X11R4/lib \
6409 \
6410 /usr/lib/X11 \
6411 /usr/lib/X11R6 \
6412 /usr/lib/X11R5 \
6413 /usr/lib/X11R4 \
6414 \
6415 /usr/local/X11/lib \
6416 /usr/local/X11R6/lib \
6417 /usr/local/X11R5/lib \
6418 /usr/local/X11R4/lib \
6419 \
6420 /usr/local/lib/X11 \
6421 /usr/local/lib/X11R6 \
6422 /usr/local/lib/X11R5 \
6423 /usr/local/lib/X11R4 \
6424 \
6425 /usr/X386/lib \
6426 /usr/x386/lib \
6427 /usr/XFree86/lib/X11 \
6428 \
6429 /usr/lib \
6430 /usr/local/lib \
6431 /usr/unsupported/lib \
6432 /usr/athena/lib \
6433 /usr/local/x11r5/lib \
6434 /usr/lpp/Xamples/lib \
6435 \
6436 /usr/openwin/lib \
6437 /usr/openwin/share/lib \
6438 ; \
6439 do
6440 for ac_extension in a so sl; do
6441 if test -r $ac_dir/libXpm.$ac_extension; then
6442 vt_xpm_libraries=$ac_dir
6443 break 2
6444 fi
6445 done
6446 done
6447 fi
6448 rm -f conftest.err conftest.$ac_objext \
6449 conftest$ac_exeext conftest.$ac_ext
6450 fi
6451
6452
6453 if test "$vt_xpm_includes" = NO -o "$vt_xpm_libraries" = NO; then
6454 ac_cv_have_xpm="have_xpm=no"
6455 else
6456 ac_cv_have_xpm="have_xpm=yes \
6457 vt_xpm_includes=$vt_xpm_includes vt_xpm_libraries=$vt_xpm_libraries \
6458 vt_xpm_include_X11=$vt_xpm_include_X11"
6459 fi
6460 fi
6461 eval "$ac_cv_have_xpm"
6462 fi
6463
6464 if test "$have_xpm" != yes; then
6465 echo "$as_me:$LINENO: result: $have_xpm" >&5
6466 echo "${ECHO_T}$have_xpm" >&6
6467 no_xpm=yes
6468 else
6469 if test "$xpm_includes" != NO; then
6470 if test "$xpm_includes" = "$vt_xpm_includes"; then
6471 if test -r "$xpm_includes/X11/xpm.h"; then
6472 vt_xpm_include_X11=yes
6473 fi
6474 else
6475 vt_xpm_include_X11=no
6476 if test -z "$xpm_includes"; then
6477 cat >conftest.$ac_ext <<_ACEOF
6478 /* confdefs.h. */
6479 _ACEOF
6480 cat confdefs.h >>conftest.$ac_ext
6481 cat >>conftest.$ac_ext <<_ACEOF
6482 /* end confdefs.h. */
6483 #include <X11/xpm.h>
6484 _ACEOF
6485 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6486 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6487 ac_status=$?
6488 grep -v '^ *+' conftest.er1 >conftest.err
6489 rm -f conftest.er1
6490 cat conftest.err >&5
6491 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6492 (exit $ac_status); } >/dev/null; then
6493 if test -s conftest.err; then
6494 ac_cpp_err=$ac_cxx_preproc_warn_flag
6495 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
6496 else
6497 ac_cpp_err=
6498 fi
6499 else
6500 ac_cpp_err=yes
6501 fi
6502 if test -z "$ac_cpp_err"; then
6503 vt_xpm_include_X11=yes
6504 else
6505 echo "$as_me: failed program was:" >&5
6506 sed 's/^/| /' conftest.$ac_ext >&5
6507
6508
6509 fi
6510 rm -f conftest.err conftest.$ac_ext
6511 else
6512 if test -r "$xpm_includes/X11/xpm.h"; then
6513 vt_xpm_include_X11=yes
6514 fi
6515 fi
6516 fi
6517 vt_xpm_includes=$xpm_includes
6518 fi
6519 if test "x$xpm_libraries" != xNO; then
6520 vt_xpm_libraries=$xpm_libraries
6521 fi
6522 # Update the cache value to reflect the command line values.
6523 ac_cv_have_xpm="have_xpm=yes \
6524 vt_xpm_includes=$vt_xpm_includes vt_xpm_libraries=$vt_xpm_libraries \
6525 vt_xpm_include_X11=$vt_xpm_include_X11"
6526 eval "$ac_cv_have_xpm"
6527 echo "$as_me:$LINENO: result: -I$vt_xpm_includes, -L$vt_xpm_libraries" >&5
6528 echo "${ECHO_T}-I$vt_xpm_includes, -L$vt_xpm_libraries" >&6
6529 if test -n "$vt_xpm_includes"; then
6530 XPM_CPPFLAGS="-DHAVE_LIBXPM"
6531 fi
6532 if test -n "$vt_xpm_includes"; then
6533 XPM_CFLAGS="-I$vt_xpm_includes"
6534 fi
6535 XPM_LIBS="-lXpm"
6536 if test -n "$vt_xpm_libraries"; then
6537 XPM_LIBS="-L$vt_xpm_libraries $XPM_LIBS"
6538 fi
6539 if test "x$vt_xpm_include_X11" = xyes; then
6540
6541 cat >>confdefs.h <<\_ACEOF
6542 #define XPM_INC_X11 1
6543 _ACEOF
6544
6545 fi
6546 fi
6547
6548
6549
6550
6551
6552 if test x$no_xpm = xyes; then
6553 support_xpm=needsmanualspecification
6554 fi
6555 fi
6556
6557 echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5
6558 echo $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6
6559 if test "${ac_cv_header_sys_wait_h+set}" = set; then
6560 echo $ECHO_N "(cached) $ECHO_C" >&6
6561 else
6562 cat >conftest.$ac_ext <<_ACEOF
6563 /* confdefs.h. */
6564 _ACEOF
6565 cat confdefs.h >>conftest.$ac_ext
6566 cat >>conftest.$ac_ext <<_ACEOF
6567 /* end confdefs.h. */
6568 #include <sys/types.h>
6569 #include <sys/wait.h>
6570 #ifndef WEXITSTATUS
6571 # define WEXITSTATUS(stat_val) ((unsigned)(stat_val) >> 8)
6572 #endif
6573 #ifndef WIFEXITED
6574 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
6575 #endif
6576
6577 int
6578 main ()
6579 {
6580 int s;
6581 wait (&s);
6582 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
6583 ;
6584 return 0;
6585 }
6586 _ACEOF
6587 rm -f conftest.$ac_objext
6588 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6589 (eval $ac_compile) 2>conftest.er1
6590 ac_status=$?
6591 grep -v '^ *+' conftest.er1 >conftest.err
6592 rm -f conftest.er1
6593 cat conftest.err >&5
6594 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6595 (exit $ac_status); } &&
6596 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6597 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6598 (eval $ac_try) 2>&5
6599 ac_status=$?
6600 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6601 (exit $ac_status); }; } &&
6602 { ac_try='test -s conftest.$ac_objext'
6603 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6604 (eval $ac_try) 2>&5
6605 ac_status=$?
6606 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6607 (exit $ac_status); }; }; then
6608 ac_cv_header_sys_wait_h=yes
6609 else
6610 echo "$as_me: failed program was:" >&5
6611 sed 's/^/| /' conftest.$ac_ext >&5
6612
6613 ac_cv_header_sys_wait_h=no
6614 fi
6615 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6616 fi
6617 echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5
6618 echo "${ECHO_T}$ac_cv_header_sys_wait_h" >&6
6619 if test $ac_cv_header_sys_wait_h = yes; then
6620
6621 cat >>confdefs.h <<\_ACEOF
6622 #define HAVE_SYS_WAIT_H 1
6623 _ACEOF
6624
6625 fi
6626
6627 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
6628 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
6629 if test "${ac_cv_header_stdc+set}" = set; then
6630 echo $ECHO_N "(cached) $ECHO_C" >&6
6631 else
6632 cat >conftest.$ac_ext <<_ACEOF
6633 /* confdefs.h. */
6634 _ACEOF
6635 cat confdefs.h >>conftest.$ac_ext
6636 cat >>conftest.$ac_ext <<_ACEOF
6637 /* end confdefs.h. */
6638 #include <stdlib.h>
6639 #include <stdarg.h>
6640 #include <string.h>
6641 #include <float.h>
6642
6643 int
6644 main ()
6645 {
6646
6647 ;
6648 return 0;
6649 }
6650 _ACEOF
6651 rm -f conftest.$ac_objext
6652 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6653 (eval $ac_compile) 2>conftest.er1
6654 ac_status=$?
6655 grep -v '^ *+' conftest.er1 >conftest.err
6656 rm -f conftest.er1
6657 cat conftest.err >&5
6658 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6659 (exit $ac_status); } &&
6660 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6661 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6662 (eval $ac_try) 2>&5
6663 ac_status=$?
6664 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6665 (exit $ac_status); }; } &&
6666 { ac_try='test -s conftest.$ac_objext'
6667 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6668 (eval $ac_try) 2>&5
6669 ac_status=$?
6670 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6671 (exit $ac_status); }; }; then
6672 ac_cv_header_stdc=yes
6673 else
6674 echo "$as_me: failed program was:" >&5
6675 sed 's/^/| /' conftest.$ac_ext >&5
6676
6677 ac_cv_header_stdc=no
6678 fi
6679 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6680
6681 if test $ac_cv_header_stdc = yes; then
6682 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6683 cat >conftest.$ac_ext <<_ACEOF
6684 /* confdefs.h. */
6685 _ACEOF
6686 cat confdefs.h >>conftest.$ac_ext
6687 cat >>conftest.$ac_ext <<_ACEOF
6688 /* end confdefs.h. */
6689 #include <string.h>
6690
6691 _ACEOF
6692 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6693 $EGREP "memchr" >/dev/null 2>&1; then
6694 :
6695 else
6696 ac_cv_header_stdc=no
6697 fi
6698 rm -f conftest*
6699
6700 fi
6701
6702 if test $ac_cv_header_stdc = yes; then
6703 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6704 cat >conftest.$ac_ext <<_ACEOF
6705 /* confdefs.h. */
6706 _ACEOF
6707 cat confdefs.h >>conftest.$ac_ext
6708 cat >>conftest.$ac_ext <<_ACEOF
6709 /* end confdefs.h. */
6710 #include <stdlib.h>
6711
6712 _ACEOF
6713 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6714 $EGREP "free" >/dev/null 2>&1; then
6715 :
6716 else
6717 ac_cv_header_stdc=no
6718 fi
6719 rm -f conftest*
6720
6721 fi
6722
6723 if test $ac_cv_header_stdc = yes; then
6724 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6725 if test "$cross_compiling" = yes; then
6726 :
6727 else
6728 cat >conftest.$ac_ext <<_ACEOF
6729 /* confdefs.h. */
6730 _ACEOF
6731 cat confdefs.h >>conftest.$ac_ext
6732 cat >>conftest.$ac_ext <<_ACEOF
6733 /* end confdefs.h. */
6734 #include <ctype.h>
6735 #if ((' ' & 0x0FF) == 0x020)
6736 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6737 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6738 #else
6739 # define ISLOWER(c) \
6740 (('a' <= (c) && (c) <= 'i') \
6741 || ('j' <= (c) && (c) <= 'r') \
6742 || ('s' <= (c) && (c) <= 'z'))
6743 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6744 #endif
6745
6746 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6747 int
6748 main ()
6749 {
6750 int i;
6751 for (i = 0; i < 256; i++)
6752 if (XOR (islower (i), ISLOWER (i))
6753 || toupper (i) != TOUPPER (i))
6754 exit(2);
6755 exit (0);
6756 }
6757 _ACEOF
6758 rm -f conftest$ac_exeext
6759 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6760 (eval $ac_link) 2>&5
6761 ac_status=$?
6762 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6763 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6764 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6765 (eval $ac_try) 2>&5
6766 ac_status=$?
6767 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6768 (exit $ac_status); }; }; then
6769 :
6770 else
6771 echo "$as_me: program exited with status $ac_status" >&5
6772 echo "$as_me: failed program was:" >&5
6773 sed 's/^/| /' conftest.$ac_ext >&5
6774
6775 ( exit $ac_status )
6776 ac_cv_header_stdc=no
6777 fi
6778 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6779 fi
6780 fi
6781 fi
6782 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
6783 echo "${ECHO_T}$ac_cv_header_stdc" >&6
6784 if test $ac_cv_header_stdc = yes; then
6785
6786 cat >>confdefs.h <<\_ACEOF
6787 #define STDC_HEADERS 1
6788 _ACEOF
6789
6790 fi
6791
6792 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
6793
6794
6795
6796
6797
6798
6799
6800
6801
6802 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
6803 inttypes.h stdint.h unistd.h
6804 do
6805 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6806 echo "$as_me:$LINENO: checking for $ac_header" >&5
6807 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6808 if eval "test \"\${$as_ac_Header+set}\" = set"; then
6809 echo $ECHO_N "(cached) $ECHO_C" >&6
6810 else
6811 cat >conftest.$ac_ext <<_ACEOF
6812 /* confdefs.h. */
6813 _ACEOF
6814 cat confdefs.h >>conftest.$ac_ext
6815 cat >>conftest.$ac_ext <<_ACEOF
6816 /* end confdefs.h. */
6817 $ac_includes_default
6818
6819 #include <$ac_header>
6820 _ACEOF
6821 rm -f conftest.$ac_objext
6822 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6823 (eval $ac_compile) 2>conftest.er1
6824 ac_status=$?
6825 grep -v '^ *+' conftest.er1 >conftest.err
6826 rm -f conftest.er1
6827 cat conftest.err >&5
6828 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6829 (exit $ac_status); } &&
6830 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6831 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6832 (eval $ac_try) 2>&5
6833 ac_status=$?
6834 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6835 (exit $ac_status); }; } &&
6836 { ac_try='test -s conftest.$ac_objext'
6837 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6838 (eval $ac_try) 2>&5
6839 ac_status=$?
6840 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6841 (exit $ac_status); }; }; then
6842 eval "$as_ac_Header=yes"
6843 else
6844 echo "$as_me: failed program was:" >&5
6845 sed 's/^/| /' conftest.$ac_ext >&5
6846
6847 eval "$as_ac_Header=no"
6848 fi
6849 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6850 fi
6851 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6852 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6853 if test `eval echo '${'$as_ac_Header'}'` = yes; then
6854 cat >>confdefs.h <<_ACEOF
6855 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6856 _ACEOF
6857
6858 fi
6859
6860 done
6861
6862
6863
6864
6865
6866
6867
6868
6869
6870
6871
6872
6873
6874
6875
6876
6877
6878
6879
6880 for ac_header in \
6881 assert.h \
6882 fcntl.h \
6883 stdarg.h \
6884 stdlib.h \
6885 string.h \
6886 termios.h \
6887 unistd.h \
6888 sys/byteorder.h \
6889 sys/ioctl.h \
6890 sys/select.h \
6891 sys/sockio.h \
6892 sys/strredir.h \
6893 sys/time.h \
6894 stdint.h \
6895 wchar.h \
6896 cwchar \
6897 clocale \
6898
6899 do
6900 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6901 if eval "test \"\${$as_ac_Header+set}\" = set"; then
6902 echo "$as_me:$LINENO: checking for $ac_header" >&5
6903 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6904 if eval "test \"\${$as_ac_Header+set}\" = set"; then
6905 echo $ECHO_N "(cached) $ECHO_C" >&6
6906 fi
6907 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6908 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6909 else
6910 # Is the header compilable?
6911 echo "$as_me:$LINENO: checking $ac_header usability" >&5
6912 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
6913 cat >conftest.$ac_ext <<_ACEOF
6914 /* confdefs.h. */
6915 _ACEOF
6916 cat confdefs.h >>conftest.$ac_ext
6917 cat >>conftest.$ac_ext <<_ACEOF
6918 /* end confdefs.h. */
6919 $ac_includes_default
6920 #include <$ac_header>
6921 _ACEOF
6922 rm -f conftest.$ac_objext
6923 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6924 (eval $ac_compile) 2>conftest.er1
6925 ac_status=$?
6926 grep -v '^ *+' conftest.er1 >conftest.err
6927 rm -f conftest.er1
6928 cat conftest.err >&5
6929 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6930 (exit $ac_status); } &&
6931 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6932 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6933 (eval $ac_try) 2>&5
6934 ac_status=$?
6935 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6936 (exit $ac_status); }; } &&
6937 { ac_try='test -s conftest.$ac_objext'
6938 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6939 (eval $ac_try) 2>&5
6940 ac_status=$?
6941 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6942 (exit $ac_status); }; }; then
6943 ac_header_compiler=yes
6944 else
6945 echo "$as_me: failed program was:" >&5
6946 sed 's/^/| /' conftest.$ac_ext >&5
6947
6948 ac_header_compiler=no
6949 fi
6950 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6951 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6952 echo "${ECHO_T}$ac_header_compiler" >&6
6953
6954 # Is the header present?
6955 echo "$as_me:$LINENO: checking $ac_header presence" >&5
6956 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
6957 cat >conftest.$ac_ext <<_ACEOF
6958 /* confdefs.h. */
6959 _ACEOF
6960 cat confdefs.h >>conftest.$ac_ext
6961 cat >>conftest.$ac_ext <<_ACEOF
6962 /* end confdefs.h. */
6963 #include <$ac_header>
6964 _ACEOF
6965 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6966 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6967 ac_status=$?
6968 grep -v '^ *+' conftest.er1 >conftest.err
6969 rm -f conftest.er1
6970 cat conftest.err >&5
6971 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6972 (exit $ac_status); } >/dev/null; then
6973 if test -s conftest.err; then
6974 ac_cpp_err=$ac_cxx_preproc_warn_flag
6975 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
6976 else
6977 ac_cpp_err=
6978 fi
6979 else
6980 ac_cpp_err=yes
6981 fi
6982 if test -z "$ac_cpp_err"; then
6983 ac_header_preproc=yes
6984 else
6985 echo "$as_me: failed program was:" >&5
6986 sed 's/^/| /' conftest.$ac_ext >&5
6987
6988 ac_header_preproc=no
6989 fi
6990 rm -f conftest.err conftest.$ac_ext
6991 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6992 echo "${ECHO_T}$ac_header_preproc" >&6
6993
6994 # So? What about this header?
6995 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
6996 yes:no: )
6997 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
6998 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
6999 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
7000 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
7001 ac_header_preproc=yes
7002 ;;
7003 no:yes:* )
7004 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7005 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
7006 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
7007 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
7008 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
7009 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
7010 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
7011 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
7012 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7013 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
7014 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
7015 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
7016 (
7017 cat <<\_ASBOX
7018 ## ------------------------------------------ ##
7019 ## Report this to the AC_PACKAGE_NAME lists. ##
7020 ## ------------------------------------------ ##
7021 _ASBOX
7022 ) |
7023 sed "s/^/$as_me: WARNING: /" >&2
7024 ;;
7025 esac
7026 echo "$as_me:$LINENO: checking for $ac_header" >&5
7027 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7028 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7029 echo $ECHO_N "(cached) $ECHO_C" >&6
7030 else
7031 eval "$as_ac_Header=\$ac_header_preproc"
7032 fi
7033 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7034 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7035
7036 fi
7037 if test `eval echo '${'$as_ac_Header'}'` = yes; then
7038 cat >>confdefs.h <<_ACEOF
7039 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7040 _ACEOF
7041
7042 fi
7043
7044 done
7045
7046
7047 echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
7048 echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
7049 if test "${ac_cv_header_time+set}" = set; then
7050 echo $ECHO_N "(cached) $ECHO_C" >&6
7051 else
7052 cat >conftest.$ac_ext <<_ACEOF
7053 /* confdefs.h. */
7054 _ACEOF
7055 cat confdefs.h >>conftest.$ac_ext
7056 cat >>conftest.$ac_ext <<_ACEOF
7057 /* end confdefs.h. */
7058 #include <sys/types.h>
7059 #include <sys/time.h>
7060 #include <time.h>
7061
7062 int
7063 main ()
7064 {
7065 if ((struct tm *) 0)
7066 return 0;
7067 ;
7068 return 0;
7069 }
7070 _ACEOF
7071 rm -f conftest.$ac_objext
7072 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7073 (eval $ac_compile) 2>conftest.er1
7074 ac_status=$?
7075 grep -v '^ *+' conftest.er1 >conftest.err
7076 rm -f conftest.er1
7077 cat conftest.err >&5
7078 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7079 (exit $ac_status); } &&
7080 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7082 (eval $ac_try) 2>&5
7083 ac_status=$?
7084 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7085 (exit $ac_status); }; } &&
7086 { ac_try='test -s conftest.$ac_objext'
7087 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7088 (eval $ac_try) 2>&5
7089 ac_status=$?
7090 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7091 (exit $ac_status); }; }; then
7092 ac_cv_header_time=yes
7093 else
7094 echo "$as_me: failed program was:" >&5
7095 sed 's/^/| /' conftest.$ac_ext >&5
7096
7097 ac_cv_header_time=no
7098 fi
7099 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7100 fi
7101 echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
7102 echo "${ECHO_T}$ac_cv_header_time" >&6
7103 if test $ac_cv_header_time = yes; then
7104
7105 cat >>confdefs.h <<\_ACEOF
7106 #define TIME_WITH_SYS_TIME 1
7107 _ACEOF
7108
7109 fi
7110
7111
7112 echo "$as_me:$LINENO: checking whether termios.h and sys/ioctl.h may both be included" >&5
7113 echo $ECHO_N "checking whether termios.h and sys/ioctl.h may both be included... $ECHO_C" >&6
7114 if test "${rxvt_cv_header_sysioctl+set}" = set; then
7115 echo $ECHO_N "(cached) $ECHO_C" >&6
7116 else
7117 cat >conftest.$ac_ext <<_ACEOF
7118 /* confdefs.h. */
7119 _ACEOF
7120 cat confdefs.h >>conftest.$ac_ext
7121 cat >>conftest.$ac_ext <<_ACEOF
7122 /* end confdefs.h. */
7123 #include <stdio.h>
7124 #include <sys/ioctl.h>
7125 #ifdef HAVE_TERMIOS_H
7126 #include <termios.h>
7127 #endif
7128 int
7129 main ()
7130 {
7131 int a = ECHO;
7132 ;
7133 return 0;
7134 }
7135 _ACEOF
7136 rm -f conftest.$ac_objext
7137 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7138 (eval $ac_compile) 2>conftest.er1
7139 ac_status=$?
7140 grep -v '^ *+' conftest.er1 >conftest.err
7141 rm -f conftest.er1
7142 cat conftest.err >&5
7143 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7144 (exit $ac_status); } &&
7145 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7146 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7147 (eval $ac_try) 2>&5
7148 ac_status=$?
7149 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7150 (exit $ac_status); }; } &&
7151 { ac_try='test -s conftest.$ac_objext'
7152 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7153 (eval $ac_try) 2>&5
7154 ac_status=$?
7155 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7156 (exit $ac_status); }; }; then
7157 rxvt_cv_header_sysioctl=yes
7158 else
7159 echo "$as_me: failed program was:" >&5
7160 sed 's/^/| /' conftest.$ac_ext >&5
7161
7162 rxvt_cv_header_sysioctl=no
7163 fi
7164 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7165 fi
7166 echo "$as_me:$LINENO: result: $rxvt_cv_header_sysioctl" >&5
7167 echo "${ECHO_T}$rxvt_cv_header_sysioctl" >&6
7168
7169 if test -n "$GCC"; then
7170 LDARG="-Wl,"
7171 else
7172 LDARG=""
7173 fi
7174 R_TRANSLATE='s/-L\([^ ]*\)/-L\1 '$LDARG'-rpath '$LDARG'\1/g'
7175
7176 ac_save_CFLAGS=$CFLAGS
7177 ac_save_LIBS=$LIBS
7178 CFLAGS="$CFLAGS $X_CFLAGS"
7179 LIBS=`echo "$LIBS $X_LIBS $X_EXTRA_LIBS -lX11" | sed "$R_TRANSLATE"`
7180 echo "$as_me:$LINENO: checking for -rpath dynamic library path recording" >&5
7181 echo $ECHO_N "checking for -rpath dynamic library path recording... $ECHO_C" >&6
7182 if test "${rxvt_cv_rpath+set}" = set; then
7183 echo $ECHO_N "(cached) $ECHO_C" >&6
7184 else
7185 if test "$cross_compiling" = yes; then
7186 { echo "$as_me:$LINENO: WARNING: You may need to check the LIBS line" >&5
7187 echo "$as_me: WARNING: You may need to check the LIBS line" >&2;}
7188 else
7189 cat >conftest.$ac_ext <<_ACEOF
7190 /* confdefs.h. */
7191 _ACEOF
7192 cat confdefs.h >>conftest.$ac_ext
7193 cat >>conftest.$ac_ext <<_ACEOF
7194 /* end confdefs.h. */
7195
7196 main()
7197 {
7198 exit(0);
7199 (void) XOpenDisplay("foobar");
7200 }
7201 _ACEOF
7202 rm -f conftest$ac_exeext
7203 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7204 (eval $ac_link) 2>&5
7205 ac_status=$?
7206 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7207 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7208 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7209 (eval $ac_try) 2>&5
7210 ac_status=$?
7211 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7212 (exit $ac_status); }; }; then
7213 rxvt_cv_rpath=yes
7214 else
7215 echo "$as_me: program exited with status $ac_status" >&5
7216 echo "$as_me: failed program was:" >&5
7217 sed 's/^/| /' conftest.$ac_ext >&5
7218
7219 ( exit $ac_status )
7220 rxvt_cv_rpath=no
7221 fi
7222 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7223 fi
7224 fi
7225 echo "$as_me:$LINENO: result: $rxvt_cv_rpath" >&5
7226 echo "${ECHO_T}$rxvt_cv_rpath" >&6
7227 if test x$rxvt_cv_rpath != xyes; then
7228 R_TRANSLATE='s/-L\([^ ]*\)/-L\1 '$LDARG'-R\1/g'
7229 LIBS=`echo "$ac_save_LIBS $X_LIBS $X_EXTRA_LIBS -lX11" | sed "$R_TRANSLATE"`
7230 echo "$as_me:$LINENO: checking for -R dynamic library path recording" >&5
7231 echo $ECHO_N "checking for -R dynamic library path recording... $ECHO_C" >&6
7232 if test "${rxvt_cv_R+set}" = set; then
7233 echo $ECHO_N "(cached) $ECHO_C" >&6
7234 else
7235 if test "$cross_compiling" = yes; then
7236 rxvt_cv_R=no
7237 else
7238 cat >conftest.$ac_ext <<_ACEOF
7239 /* confdefs.h. */
7240 _ACEOF
7241 cat confdefs.h >>conftest.$ac_ext
7242 cat >>conftest.$ac_ext <<_ACEOF
7243 /* end confdefs.h. */
7244
7245 main()
7246 {
7247 exit(0);
7248 (void) XOpenDisplay("foobar");
7249 }
7250 _ACEOF
7251 rm -f conftest$ac_exeext
7252 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7253 (eval $ac_link) 2>&5
7254 ac_status=$?
7255 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7256 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7257 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7258 (eval $ac_try) 2>&5
7259 ac_status=$?
7260 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7261 (exit $ac_status); }; }; then
7262 rxvt_cv_R=yes
7263 else
7264 echo "$as_me: program exited with status $ac_status" >&5
7265 echo "$as_me: failed program was:" >&5
7266 sed 's/^/| /' conftest.$ac_ext >&5
7267
7268 ( exit $ac_status )
7269 rxvt_cv_R=no
7270 fi
7271 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7272 fi
7273 fi
7274 echo "$as_me:$LINENO: result: $rxvt_cv_R" >&5
7275 echo "${ECHO_T}$rxvt_cv_R" >&6
7276 if test x$rxvt_cv_R != xyes; then
7277 LIBS="$ac_save_LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
7278 fi
7279 fi
7280
7281 echo "$as_me:$LINENO: checking for XPointer" >&5
7282 echo $ECHO_N "checking for XPointer... $ECHO_C" >&6
7283 if test "${rxvt_cv_xpointer+set}" = set; then
7284 echo $ECHO_N "(cached) $ECHO_C" >&6
7285 else
7286 cat >conftest.$ac_ext <<_ACEOF
7287 /* confdefs.h. */
7288 _ACEOF
7289 cat confdefs.h >>conftest.$ac_ext
7290 cat >>conftest.$ac_ext <<_ACEOF
7291 /* end confdefs.h. */
7292 #include <X11/Xlib.h>
7293 int
7294 main ()
7295 {
7296 XPointer dummy;
7297 ;
7298 return 0;
7299 }
7300 _ACEOF
7301 rm -f conftest.$ac_objext
7302 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7303 (eval $ac_compile) 2>conftest.er1
7304 ac_status=$?
7305 grep -v '^ *+' conftest.er1 >conftest.err
7306 rm -f conftest.er1
7307 cat conftest.err >&5
7308 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7309 (exit $ac_status); } &&
7310 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7311 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7312 (eval $ac_try) 2>&5
7313 ac_status=$?
7314 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7315 (exit $ac_status); }; } &&
7316 { ac_try='test -s conftest.$ac_objext'
7317 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7318 (eval $ac_try) 2>&5
7319 ac_status=$?
7320 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7321 (exit $ac_status); }; }; then
7322 rxvt_cv_xpointer=yes
7323 else
7324 echo "$as_me: failed program was:" >&5
7325 sed 's/^/| /' conftest.$ac_ext >&5
7326
7327 rxvt_cv_xpointer=no
7328 fi
7329 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7330 fi
7331 echo "$as_me:$LINENO: result: $rxvt_cv_xpointer" >&5
7332 echo "${ECHO_T}$rxvt_cv_xpointer" >&6
7333 if test x$rxvt_cv_xpointer = xyes; then
7334
7335 cat >>confdefs.h <<\_ACEOF
7336 #define HAVE_XPOINTER 1
7337 _ACEOF
7338
7339 fi
7340 LIBS=$ac_save_LIBS
7341 CFLAGS=$ac_save_CFLAGS
7342
7343
7344 echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
7345 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
7346 if test "${ac_cv_c_const+set}" = set; then
7347 echo $ECHO_N "(cached) $ECHO_C" >&6
7348 else
7349 cat >conftest.$ac_ext <<_ACEOF
7350 /* confdefs.h. */
7351 _ACEOF
7352 cat confdefs.h >>conftest.$ac_ext
7353 cat >>conftest.$ac_ext <<_ACEOF
7354 /* end confdefs.h. */
7355
7356 int
7357 main ()
7358 {
7359 /* FIXME: Include the comments suggested by Paul. */
7360 #ifndef __cplusplus
7361 /* Ultrix mips cc rejects this. */
7362 typedef int charset[2];
7363 const charset x;
7364 /* SunOS 4.1.1 cc rejects this. */
7365 char const *const *ccp;
7366 char **p;
7367 /* NEC SVR4.0.2 mips cc rejects this. */
7368 struct point {int x, y;};
7369 static struct point const zero = {0,0};
7370 /* AIX XL C 1.02.0.0 rejects this.
7371 It does not let you subtract one const X* pointer from another in
7372 an arm of an if-expression whose if-part is not a constant
7373 expression */
7374 const char *g = "string";
7375 ccp = &g + (g ? g-g : 0);
7376 /* HPUX 7.0 cc rejects these. */
7377 ++ccp;
7378 p = (char**) ccp;
7379 ccp = (char const *const *) p;
7380 { /* SCO 3.2v4 cc rejects this. */
7381 char *t;
7382 char const *s = 0 ? (char *) 0 : (char const *) 0;
7383
7384 *t++ = 0;
7385 }
7386 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
7387 int x[] = {25, 17};
7388 const int *foo = &x[0];
7389 ++foo;
7390 }
7391 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
7392 typedef const int *iptr;
7393 iptr p = 0;
7394 ++p;
7395 }
7396 { /* AIX XL C 1.02.0.0 rejects this saying
7397 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
7398 struct s { int j; const int *ap[3]; };
7399 struct s *b; b->j = 5;
7400 }
7401 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
7402 const int foo = 10;
7403 }
7404 #endif
7405
7406 ;
7407 return 0;
7408 }
7409 _ACEOF
7410 rm -f conftest.$ac_objext
7411 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7412 (eval $ac_compile) 2>conftest.er1
7413 ac_status=$?
7414 grep -v '^ *+' conftest.er1 >conftest.err
7415 rm -f conftest.er1
7416 cat conftest.err >&5
7417 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7418 (exit $ac_status); } &&
7419 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7420 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7421 (eval $ac_try) 2>&5
7422 ac_status=$?
7423 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7424 (exit $ac_status); }; } &&
7425 { ac_try='test -s conftest.$ac_objext'
7426 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7427 (eval $ac_try) 2>&5
7428 ac_status=$?
7429 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7430 (exit $ac_status); }; }; then
7431 ac_cv_c_const=yes
7432 else
7433 echo "$as_me: failed program was:" >&5
7434 sed 's/^/| /' conftest.$ac_ext >&5
7435
7436 ac_cv_c_const=no
7437 fi
7438 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7439 fi
7440 echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
7441 echo "${ECHO_T}$ac_cv_c_const" >&6
7442 if test $ac_cv_c_const = no; then
7443
7444 cat >>confdefs.h <<\_ACEOF
7445 #define const
7446 _ACEOF
7447
7448 fi
7449
7450 echo "$as_me:$LINENO: checking for inline" >&5
7451 echo $ECHO_N "checking for inline... $ECHO_C" >&6
7452 if test "${ac_cv_c_inline+set}" = set; then
7453 echo $ECHO_N "(cached) $ECHO_C" >&6
7454 else
7455 ac_cv_c_inline=no
7456 for ac_kw in inline __inline__ __inline; do
7457 cat >conftest.$ac_ext <<_ACEOF
7458 /* confdefs.h. */
7459 _ACEOF
7460 cat confdefs.h >>conftest.$ac_ext
7461 cat >>conftest.$ac_ext <<_ACEOF
7462 /* end confdefs.h. */
7463 #ifndef __cplusplus
7464 typedef int foo_t;
7465 static $ac_kw foo_t static_foo () {return 0; }
7466 $ac_kw foo_t foo () {return 0; }
7467 #endif
7468
7469 _ACEOF
7470 rm -f conftest.$ac_objext
7471 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7472 (eval $ac_compile) 2>conftest.er1
7473 ac_status=$?
7474 grep -v '^ *+' conftest.er1 >conftest.err
7475 rm -f conftest.er1
7476 cat conftest.err >&5
7477 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7478 (exit $ac_status); } &&
7479 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7480 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7481 (eval $ac_try) 2>&5
7482 ac_status=$?
7483 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7484 (exit $ac_status); }; } &&
7485 { ac_try='test -s conftest.$ac_objext'
7486 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7487 (eval $ac_try) 2>&5
7488 ac_status=$?
7489 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7490 (exit $ac_status); }; }; then
7491 ac_cv_c_inline=$ac_kw; break
7492 else
7493 echo "$as_me: failed program was:" >&5
7494 sed 's/^/| /' conftest.$ac_ext >&5
7495
7496 fi
7497 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7498 done
7499
7500 fi
7501 echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
7502 echo "${ECHO_T}$ac_cv_c_inline" >&6
7503
7504
7505 case $ac_cv_c_inline in
7506 inline | yes) ;;
7507 *)
7508 case $ac_cv_c_inline in
7509 no) ac_val=;;
7510 *) ac_val=$ac_cv_c_inline;;
7511 esac
7512 cat >>confdefs.h <<_ACEOF
7513 #ifndef __cplusplus
7514 #define inline $ac_val
7515 #endif
7516 _ACEOF
7517 ;;
7518 esac
7519
7520
7521
7522 echo "$as_me:$LINENO: checking for mode_t" >&5
7523 echo $ECHO_N "checking for mode_t... $ECHO_C" >&6
7524 if test "${ac_cv_type_mode_t+set}" = set; then
7525 echo $ECHO_N "(cached) $ECHO_C" >&6
7526 else
7527 cat >conftest.$ac_ext <<_ACEOF
7528 /* confdefs.h. */
7529 _ACEOF
7530 cat confdefs.h >>conftest.$ac_ext
7531 cat >>conftest.$ac_ext <<_ACEOF
7532 /* end confdefs.h. */
7533 $ac_includes_default
7534 int
7535 main ()
7536 {
7537 if ((mode_t *) 0)
7538 return 0;
7539 if (sizeof (mode_t))
7540 return 0;
7541 ;
7542 return 0;
7543 }
7544 _ACEOF
7545 rm -f conftest.$ac_objext
7546 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7547 (eval $ac_compile) 2>conftest.er1
7548 ac_status=$?
7549 grep -v '^ *+' conftest.er1 >conftest.err
7550 rm -f conftest.er1
7551 cat conftest.err >&5
7552 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7553 (exit $ac_status); } &&
7554 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7555 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7556 (eval $ac_try) 2>&5
7557 ac_status=$?
7558 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7559 (exit $ac_status); }; } &&
7560 { ac_try='test -s conftest.$ac_objext'
7561 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7562 (eval $ac_try) 2>&5
7563 ac_status=$?
7564 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7565 (exit $ac_status); }; }; then
7566 ac_cv_type_mode_t=yes
7567 else
7568 echo "$as_me: failed program was:" >&5
7569 sed 's/^/| /' conftest.$ac_ext >&5
7570
7571 ac_cv_type_mode_t=no
7572 fi
7573 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7574 fi
7575 echo "$as_me:$LINENO: result: $ac_cv_type_mode_t" >&5
7576 echo "${ECHO_T}$ac_cv_type_mode_t" >&6
7577 if test $ac_cv_type_mode_t = yes; then
7578 :
7579 else
7580
7581 cat >>confdefs.h <<_ACEOF
7582 #define mode_t int
7583 _ACEOF
7584
7585 fi
7586
7587 echo "$as_me:$LINENO: checking for pid_t" >&5
7588 echo $ECHO_N "checking for pid_t... $ECHO_C" >&6
7589 if test "${ac_cv_type_pid_t+set}" = set; then
7590 echo $ECHO_N "(cached) $ECHO_C" >&6
7591 else
7592 cat >conftest.$ac_ext <<_ACEOF
7593 /* confdefs.h. */
7594 _ACEOF
7595 cat confdefs.h >>conftest.$ac_ext
7596 cat >>conftest.$ac_ext <<_ACEOF
7597 /* end confdefs.h. */
7598 $ac_includes_default
7599 int
7600 main ()
7601 {
7602 if ((pid_t *) 0)
7603 return 0;
7604 if (sizeof (pid_t))
7605 return 0;
7606 ;
7607 return 0;
7608 }
7609 _ACEOF
7610 rm -f conftest.$ac_objext
7611 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7612 (eval $ac_compile) 2>conftest.er1
7613 ac_status=$?
7614 grep -v '^ *+' conftest.er1 >conftest.err
7615 rm -f conftest.er1
7616 cat conftest.err >&5
7617 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7618 (exit $ac_status); } &&
7619 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7620 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7621 (eval $ac_try) 2>&5
7622 ac_status=$?
7623 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7624 (exit $ac_status); }; } &&
7625 { ac_try='test -s conftest.$ac_objext'
7626 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7627 (eval $ac_try) 2>&5
7628 ac_status=$?
7629 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7630 (exit $ac_status); }; }; then
7631 ac_cv_type_pid_t=yes
7632 else
7633 echo "$as_me: failed program was:" >&5
7634 sed 's/^/| /' conftest.$ac_ext >&5
7635
7636 ac_cv_type_pid_t=no
7637 fi
7638 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7639 fi
7640 echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
7641 echo "${ECHO_T}$ac_cv_type_pid_t" >&6
7642 if test $ac_cv_type_pid_t = yes; then
7643 :
7644 else
7645
7646 cat >>confdefs.h <<_ACEOF
7647 #define pid_t int
7648 _ACEOF
7649
7650 fi
7651
7652 echo "$as_me:$LINENO: checking for uid_t in sys/types.h" >&5
7653 echo $ECHO_N "checking for uid_t in sys/types.h... $ECHO_C" >&6
7654 if test "${ac_cv_type_uid_t+set}" = set; then
7655 echo $ECHO_N "(cached) $ECHO_C" >&6
7656 else
7657 cat >conftest.$ac_ext <<_ACEOF
7658 /* confdefs.h. */
7659 _ACEOF
7660 cat confdefs.h >>conftest.$ac_ext
7661 cat >>conftest.$ac_ext <<_ACEOF
7662 /* end confdefs.h. */
7663 #include <sys/types.h>
7664
7665 _ACEOF
7666 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7667 $EGREP "uid_t" >/dev/null 2>&1; then
7668 ac_cv_type_uid_t=yes
7669 else
7670 ac_cv_type_uid_t=no
7671 fi
7672 rm -f conftest*
7673
7674 fi
7675 echo "$as_me:$LINENO: result: $ac_cv_type_uid_t" >&5
7676 echo "${ECHO_T}$ac_cv_type_uid_t" >&6
7677 if test $ac_cv_type_uid_t = no; then
7678
7679 cat >>confdefs.h <<\_ACEOF
7680 #define uid_t int
7681 _ACEOF
7682
7683
7684 cat >>confdefs.h <<\_ACEOF
7685 #define gid_t int
7686 _ACEOF
7687
7688 fi
7689
7690
7691 echo "$as_me:$LINENO: checking for short" >&5
7692 echo $ECHO_N "checking for short... $ECHO_C" >&6
7693 if test "${ac_cv_type_short+set}" = set; then
7694 echo $ECHO_N "(cached) $ECHO_C" >&6
7695 else
7696 cat >conftest.$ac_ext <<_ACEOF
7697 /* confdefs.h. */
7698 _ACEOF
7699 cat confdefs.h >>conftest.$ac_ext
7700 cat >>conftest.$ac_ext <<_ACEOF
7701 /* end confdefs.h. */
7702 $ac_includes_default
7703 int
7704 main ()
7705 {
7706 if ((short *) 0)
7707 return 0;
7708 if (sizeof (short))
7709 return 0;
7710 ;
7711 return 0;
7712 }
7713 _ACEOF
7714 rm -f conftest.$ac_objext
7715 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7716 (eval $ac_compile) 2>conftest.er1
7717 ac_status=$?
7718 grep -v '^ *+' conftest.er1 >conftest.err
7719 rm -f conftest.er1
7720 cat conftest.err >&5
7721 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7722 (exit $ac_status); } &&
7723 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7724 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7725 (eval $ac_try) 2>&5
7726 ac_status=$?
7727 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7728 (exit $ac_status); }; } &&
7729 { ac_try='test -s conftest.$ac_objext'
7730 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7731 (eval $ac_try) 2>&5
7732 ac_status=$?
7733 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7734 (exit $ac_status); }; }; then
7735 ac_cv_type_short=yes
7736 else
7737 echo "$as_me: failed program was:" >&5
7738 sed 's/^/| /' conftest.$ac_ext >&5
7739
7740 ac_cv_type_short=no
7741 fi
7742 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7743 fi
7744 echo "$as_me:$LINENO: result: $ac_cv_type_short" >&5
7745 echo "${ECHO_T}$ac_cv_type_short" >&6
7746
7747 echo "$as_me:$LINENO: checking size of short" >&5
7748 echo $ECHO_N "checking size of short... $ECHO_C" >&6
7749 if test "${ac_cv_sizeof_short+set}" = set; then
7750 echo $ECHO_N "(cached) $ECHO_C" >&6
7751 else
7752 if test "$ac_cv_type_short" = yes; then
7753 # The cast to unsigned long works around a bug in the HP C Compiler
7754 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
7755 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
7756 # This bug is HP SR number 8606223364.
7757 if test "$cross_compiling" = yes; then
7758 # Depending upon the size, compute the lo and hi bounds.
7759 cat >conftest.$ac_ext <<_ACEOF
7760 /* confdefs.h. */
7761 _ACEOF
7762 cat confdefs.h >>conftest.$ac_ext
7763 cat >>conftest.$ac_ext <<_ACEOF
7764 /* end confdefs.h. */
7765 $ac_includes_default
7766 int
7767 main ()
7768 {
7769 static int test_array [1 - 2 * !(((long) (sizeof (short))) >= 0)];
7770 test_array [0] = 0
7771
7772 ;
7773 return 0;
7774 }
7775 _ACEOF
7776 rm -f conftest.$ac_objext
7777 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7778 (eval $ac_compile) 2>conftest.er1
7779 ac_status=$?
7780 grep -v '^ *+' conftest.er1 >conftest.err
7781 rm -f conftest.er1
7782 cat conftest.err >&5
7783 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7784 (exit $ac_status); } &&
7785 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7786 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7787 (eval $ac_try) 2>&5
7788 ac_status=$?
7789 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7790 (exit $ac_status); }; } &&
7791 { ac_try='test -s conftest.$ac_objext'
7792 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7793 (eval $ac_try) 2>&5
7794 ac_status=$?
7795 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7796 (exit $ac_status); }; }; then
7797 ac_lo=0 ac_mid=0
7798 while :; do
7799 cat >conftest.$ac_ext <<_ACEOF
7800 /* confdefs.h. */
7801 _ACEOF
7802 cat confdefs.h >>conftest.$ac_ext
7803 cat >>conftest.$ac_ext <<_ACEOF
7804 /* end confdefs.h. */
7805 $ac_includes_default
7806 int
7807 main ()
7808 {
7809 static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
7810 test_array [0] = 0
7811
7812 ;
7813 return 0;
7814 }
7815 _ACEOF
7816 rm -f conftest.$ac_objext
7817 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7818 (eval $ac_compile) 2>conftest.er1
7819 ac_status=$?
7820 grep -v '^ *+' conftest.er1 >conftest.err
7821 rm -f conftest.er1
7822 cat conftest.err >&5
7823 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7824 (exit $ac_status); } &&
7825 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7826 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7827 (eval $ac_try) 2>&5
7828 ac_status=$?
7829 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7830 (exit $ac_status); }; } &&
7831 { ac_try='test -s conftest.$ac_objext'
7832 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7833 (eval $ac_try) 2>&5
7834 ac_status=$?
7835 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7836 (exit $ac_status); }; }; then
7837 ac_hi=$ac_mid; break
7838 else
7839 echo "$as_me: failed program was:" >&5
7840 sed 's/^/| /' conftest.$ac_ext >&5
7841
7842 ac_lo=`expr $ac_mid + 1`
7843 if test $ac_lo -le $ac_mid; then
7844 ac_lo= ac_hi=
7845 break
7846 fi
7847 ac_mid=`expr 2 '*' $ac_mid + 1`
7848 fi
7849 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7850 done
7851 else
7852 echo "$as_me: failed program was:" >&5
7853 sed 's/^/| /' conftest.$ac_ext >&5
7854
7855 cat >conftest.$ac_ext <<_ACEOF
7856 /* confdefs.h. */
7857 _ACEOF
7858 cat confdefs.h >>conftest.$ac_ext
7859 cat >>conftest.$ac_ext <<_ACEOF
7860 /* end confdefs.h. */
7861 $ac_includes_default
7862 int
7863 main ()
7864 {
7865 static int test_array [1 - 2 * !(((long) (sizeof (short))) < 0)];
7866 test_array [0] = 0
7867
7868 ;
7869 return 0;
7870 }
7871 _ACEOF
7872 rm -f conftest.$ac_objext
7873 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7874 (eval $ac_compile) 2>conftest.er1
7875 ac_status=$?
7876 grep -v '^ *+' conftest.er1 >conftest.err
7877 rm -f conftest.er1
7878 cat conftest.err >&5
7879 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7880 (exit $ac_status); } &&
7881 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7882 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7883 (eval $ac_try) 2>&5
7884 ac_status=$?
7885 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7886 (exit $ac_status); }; } &&
7887 { ac_try='test -s conftest.$ac_objext'
7888 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7889 (eval $ac_try) 2>&5
7890 ac_status=$?
7891 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7892 (exit $ac_status); }; }; then
7893 ac_hi=-1 ac_mid=-1
7894 while :; do
7895 cat >conftest.$ac_ext <<_ACEOF
7896 /* confdefs.h. */
7897 _ACEOF
7898 cat confdefs.h >>conftest.$ac_ext
7899 cat >>conftest.$ac_ext <<_ACEOF
7900 /* end confdefs.h. */
7901 $ac_includes_default
7902 int
7903 main ()
7904 {
7905 static int test_array [1 - 2 * !(((long) (sizeof (short))) >= $ac_mid)];
7906 test_array [0] = 0
7907
7908 ;
7909 return 0;
7910 }
7911 _ACEOF
7912 rm -f conftest.$ac_objext
7913 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7914 (eval $ac_compile) 2>conftest.er1
7915 ac_status=$?
7916 grep -v '^ *+' conftest.er1 >conftest.err
7917 rm -f conftest.er1
7918 cat conftest.err >&5
7919 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7920 (exit $ac_status); } &&
7921 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7922 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7923 (eval $ac_try) 2>&5
7924 ac_status=$?
7925 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7926 (exit $ac_status); }; } &&
7927 { ac_try='test -s conftest.$ac_objext'
7928 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7929 (eval $ac_try) 2>&5
7930 ac_status=$?
7931 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7932 (exit $ac_status); }; }; then
7933 ac_lo=$ac_mid; break
7934 else
7935 echo "$as_me: failed program was:" >&5
7936 sed 's/^/| /' conftest.$ac_ext >&5
7937
7938 ac_hi=`expr '(' $ac_mid ')' - 1`
7939 if test $ac_mid -le $ac_hi; then
7940 ac_lo= ac_hi=
7941 break
7942 fi
7943 ac_mid=`expr 2 '*' $ac_mid`
7944 fi
7945 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7946 done
7947 else
7948 echo "$as_me: failed program was:" >&5
7949 sed 's/^/| /' conftest.$ac_ext >&5
7950
7951 ac_lo= ac_hi=
7952 fi
7953 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7954 fi
7955 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7956 # Binary search between lo and hi bounds.
7957 while test "x$ac_lo" != "x$ac_hi"; do
7958 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
7959 cat >conftest.$ac_ext <<_ACEOF
7960 /* confdefs.h. */
7961 _ACEOF
7962 cat confdefs.h >>conftest.$ac_ext
7963 cat >>conftest.$ac_ext <<_ACEOF
7964 /* end confdefs.h. */
7965 $ac_includes_default
7966 int
7967 main ()
7968 {
7969 static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
7970 test_array [0] = 0
7971
7972 ;
7973 return 0;
7974 }
7975 _ACEOF
7976 rm -f conftest.$ac_objext
7977 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7978 (eval $ac_compile) 2>conftest.er1
7979 ac_status=$?
7980 grep -v '^ *+' conftest.er1 >conftest.err
7981 rm -f conftest.er1
7982 cat conftest.err >&5
7983 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7984 (exit $ac_status); } &&
7985 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7986 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7987 (eval $ac_try) 2>&5
7988 ac_status=$?
7989 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7990 (exit $ac_status); }; } &&
7991 { ac_try='test -s conftest.$ac_objext'
7992 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7993 (eval $ac_try) 2>&5
7994 ac_status=$?
7995 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7996 (exit $ac_status); }; }; then
7997 ac_hi=$ac_mid
7998 else
7999 echo "$as_me: failed program was:" >&5
8000 sed 's/^/| /' conftest.$ac_ext >&5
8001
8002 ac_lo=`expr '(' $ac_mid ')' + 1`
8003 fi
8004 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8005 done
8006 case $ac_lo in
8007 ?*) ac_cv_sizeof_short=$ac_lo;;
8008 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
8009 See \`config.log' for more details." >&5
8010 echo "$as_me: error: cannot compute sizeof (short), 77
8011 See \`config.log' for more details." >&2;}
8012 { (exit 1); exit 1; }; } ;;
8013 esac
8014 else
8015 if test "$cross_compiling" = yes; then
8016 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
8017 echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
8018 { (exit 1); exit 1; }; }
8019 else
8020 cat >conftest.$ac_ext <<_ACEOF
8021 /* confdefs.h. */
8022 _ACEOF
8023 cat confdefs.h >>conftest.$ac_ext
8024 cat >>conftest.$ac_ext <<_ACEOF
8025 /* end confdefs.h. */
8026 $ac_includes_default
8027 long longval () { return (long) (sizeof (short)); }
8028 unsigned long ulongval () { return (long) (sizeof (short)); }
8029 #include <stdio.h>
8030 #include <stdlib.h>
8031 int
8032 main ()
8033 {
8034
8035 FILE *f = fopen ("conftest.val", "w");
8036 if (! f)
8037 exit (1);
8038 if (((long) (sizeof (short))) < 0)
8039 {
8040 long i = longval ();
8041 if (i != ((long) (sizeof (short))))
8042 exit (1);
8043 fprintf (f, "%ld\n", i);
8044 }
8045 else
8046 {
8047 unsigned long i = ulongval ();
8048 if (i != ((long) (sizeof (short))))
8049 exit (1);
8050 fprintf (f, "%lu\n", i);
8051 }
8052 exit (ferror (f) || fclose (f) != 0);
8053
8054 ;
8055 return 0;
8056 }
8057 _ACEOF
8058 rm -f conftest$ac_exeext
8059 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8060 (eval $ac_link) 2>&5
8061 ac_status=$?
8062 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8063 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8064 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8065 (eval $ac_try) 2>&5
8066 ac_status=$?
8067 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8068 (exit $ac_status); }; }; then
8069 ac_cv_sizeof_short=`cat conftest.val`
8070 else
8071 echo "$as_me: program exited with status $ac_status" >&5
8072 echo "$as_me: failed program was:" >&5
8073 sed 's/^/| /' conftest.$ac_ext >&5
8074
8075 ( exit $ac_status )
8076 { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
8077 See \`config.log' for more details." >&5
8078 echo "$as_me: error: cannot compute sizeof (short), 77
8079 See \`config.log' for more details." >&2;}
8080 { (exit 1); exit 1; }; }
8081 fi
8082 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8083 fi
8084 fi
8085 rm -f conftest.val
8086 else
8087 ac_cv_sizeof_short=0
8088 fi
8089 fi
8090 echo "$as_me:$LINENO: result: $ac_cv_sizeof_short" >&5
8091 echo "${ECHO_T}$ac_cv_sizeof_short" >&6
8092 cat >>confdefs.h <<_ACEOF
8093 #define SIZEOF_SHORT $ac_cv_sizeof_short
8094 _ACEOF
8095
8096
8097 echo "$as_me:$LINENO: checking for int" >&5
8098 echo $ECHO_N "checking for int... $ECHO_C" >&6
8099 if test "${ac_cv_type_int+set}" = set; then
8100 echo $ECHO_N "(cached) $ECHO_C" >&6
8101 else
8102 cat >conftest.$ac_ext <<_ACEOF
8103 /* confdefs.h. */
8104 _ACEOF
8105 cat confdefs.h >>conftest.$ac_ext
8106 cat >>conftest.$ac_ext <<_ACEOF
8107 /* end confdefs.h. */
8108 $ac_includes_default
8109 int
8110 main ()
8111 {
8112 if ((int *) 0)
8113 return 0;
8114 if (sizeof (int))
8115 return 0;
8116 ;
8117 return 0;
8118 }
8119 _ACEOF
8120 rm -f conftest.$ac_objext
8121 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8122 (eval $ac_compile) 2>conftest.er1
8123 ac_status=$?
8124 grep -v '^ *+' conftest.er1 >conftest.err
8125 rm -f conftest.er1
8126 cat conftest.err >&5
8127 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8128 (exit $ac_status); } &&
8129 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8130 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8131 (eval $ac_try) 2>&5
8132 ac_status=$?
8133 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8134 (exit $ac_status); }; } &&
8135 { ac_try='test -s conftest.$ac_objext'
8136 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8137 (eval $ac_try) 2>&5
8138 ac_status=$?
8139 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8140 (exit $ac_status); }; }; then
8141 ac_cv_type_int=yes
8142 else
8143 echo "$as_me: failed program was:" >&5
8144 sed 's/^/| /' conftest.$ac_ext >&5
8145
8146 ac_cv_type_int=no
8147 fi
8148 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8149 fi
8150 echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5
8151 echo "${ECHO_T}$ac_cv_type_int" >&6
8152
8153 echo "$as_me:$LINENO: checking size of int" >&5
8154 echo $ECHO_N "checking size of int... $ECHO_C" >&6
8155 if test "${ac_cv_sizeof_int+set}" = set; then
8156 echo $ECHO_N "(cached) $ECHO_C" >&6
8157 else
8158 if test "$ac_cv_type_int" = yes; then
8159 # The cast to unsigned long works around a bug in the HP C Compiler
8160 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
8161 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
8162 # This bug is HP SR number 8606223364.
8163 if test "$cross_compiling" = yes; then
8164 # Depending upon the size, compute the lo and hi bounds.
8165 cat >conftest.$ac_ext <<_ACEOF
8166 /* confdefs.h. */
8167 _ACEOF
8168 cat confdefs.h >>conftest.$ac_ext
8169 cat >>conftest.$ac_ext <<_ACEOF
8170 /* end confdefs.h. */
8171 $ac_includes_default
8172 int
8173 main ()
8174 {
8175 static int test_array [1 - 2 * !(((long) (sizeof (int))) >= 0)];
8176 test_array [0] = 0
8177
8178 ;
8179 return 0;
8180 }
8181 _ACEOF
8182 rm -f conftest.$ac_objext
8183 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8184 (eval $ac_compile) 2>conftest.er1
8185 ac_status=$?
8186 grep -v '^ *+' conftest.er1 >conftest.err
8187 rm -f conftest.er1
8188 cat conftest.err >&5
8189 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8190 (exit $ac_status); } &&
8191 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8192 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8193 (eval $ac_try) 2>&5
8194 ac_status=$?
8195 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8196 (exit $ac_status); }; } &&
8197 { ac_try='test -s conftest.$ac_objext'
8198 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8199 (eval $ac_try) 2>&5
8200 ac_status=$?
8201 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8202 (exit $ac_status); }; }; then
8203 ac_lo=0 ac_mid=0
8204 while :; do
8205 cat >conftest.$ac_ext <<_ACEOF
8206 /* confdefs.h. */
8207 _ACEOF
8208 cat confdefs.h >>conftest.$ac_ext
8209 cat >>conftest.$ac_ext <<_ACEOF
8210 /* end confdefs.h. */
8211 $ac_includes_default
8212 int
8213 main ()
8214 {
8215 static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
8216 test_array [0] = 0
8217
8218 ;
8219 return 0;
8220 }
8221 _ACEOF
8222 rm -f conftest.$ac_objext
8223 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8224 (eval $ac_compile) 2>conftest.er1
8225 ac_status=$?
8226 grep -v '^ *+' conftest.er1 >conftest.err
8227 rm -f conftest.er1
8228 cat conftest.err >&5
8229 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8230 (exit $ac_status); } &&
8231 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8232 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8233 (eval $ac_try) 2>&5
8234 ac_status=$?
8235 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8236 (exit $ac_status); }; } &&
8237 { ac_try='test -s conftest.$ac_objext'
8238 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8239 (eval $ac_try) 2>&5
8240 ac_status=$?
8241 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8242 (exit $ac_status); }; }; then
8243 ac_hi=$ac_mid; break
8244 else
8245 echo "$as_me: failed program was:" >&5
8246 sed 's/^/| /' conftest.$ac_ext >&5
8247
8248 ac_lo=`expr $ac_mid + 1`
8249 if test $ac_lo -le $ac_mid; then
8250 ac_lo= ac_hi=
8251 break
8252 fi
8253 ac_mid=`expr 2 '*' $ac_mid + 1`
8254 fi
8255 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8256 done
8257 else
8258 echo "$as_me: failed program was:" >&5
8259 sed 's/^/| /' conftest.$ac_ext >&5
8260
8261 cat >conftest.$ac_ext <<_ACEOF
8262 /* confdefs.h. */
8263 _ACEOF
8264 cat confdefs.h >>conftest.$ac_ext
8265 cat >>conftest.$ac_ext <<_ACEOF
8266 /* end confdefs.h. */
8267 $ac_includes_default
8268 int
8269 main ()
8270 {
8271 static int test_array [1 - 2 * !(((long) (sizeof (int))) < 0)];
8272 test_array [0] = 0
8273
8274 ;
8275 return 0;
8276 }
8277 _ACEOF
8278 rm -f conftest.$ac_objext
8279 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8280 (eval $ac_compile) 2>conftest.er1
8281 ac_status=$?
8282 grep -v '^ *+' conftest.er1 >conftest.err
8283 rm -f conftest.er1
8284 cat conftest.err >&5
8285 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8286 (exit $ac_status); } &&
8287 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8288 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8289 (eval $ac_try) 2>&5
8290 ac_status=$?
8291 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8292 (exit $ac_status); }; } &&
8293 { ac_try='test -s conftest.$ac_objext'
8294 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8295 (eval $ac_try) 2>&5
8296 ac_status=$?
8297 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8298 (exit $ac_status); }; }; then
8299 ac_hi=-1 ac_mid=-1
8300 while :; do
8301 cat >conftest.$ac_ext <<_ACEOF
8302 /* confdefs.h. */
8303 _ACEOF
8304 cat confdefs.h >>conftest.$ac_ext
8305 cat >>conftest.$ac_ext <<_ACEOF
8306 /* end confdefs.h. */
8307 $ac_includes_default
8308 int
8309 main ()
8310 {
8311 static int test_array [1 - 2 * !(((long) (sizeof (int))) >= $ac_mid)];
8312 test_array [0] = 0
8313
8314 ;
8315 return 0;
8316 }
8317 _ACEOF
8318 rm -f conftest.$ac_objext
8319 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8320 (eval $ac_compile) 2>conftest.er1
8321 ac_status=$?
8322 grep -v '^ *+' conftest.er1 >conftest.err
8323 rm -f conftest.er1
8324 cat conftest.err >&5
8325 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8326 (exit $ac_status); } &&
8327 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8328 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8329 (eval $ac_try) 2>&5
8330 ac_status=$?
8331 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8332 (exit $ac_status); }; } &&
8333 { ac_try='test -s conftest.$ac_objext'
8334 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8335 (eval $ac_try) 2>&5
8336 ac_status=$?
8337 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8338 (exit $ac_status); }; }; then
8339 ac_lo=$ac_mid; break
8340 else
8341 echo "$as_me: failed program was:" >&5
8342 sed 's/^/| /' conftest.$ac_ext >&5
8343
8344 ac_hi=`expr '(' $ac_mid ')' - 1`
8345 if test $ac_mid -le $ac_hi; then
8346 ac_lo= ac_hi=
8347 break
8348 fi
8349 ac_mid=`expr 2 '*' $ac_mid`
8350 fi
8351 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8352 done
8353 else
8354 echo "$as_me: failed program was:" >&5
8355 sed 's/^/| /' conftest.$ac_ext >&5
8356
8357 ac_lo= ac_hi=
8358 fi
8359 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8360 fi
8361 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8362 # Binary search between lo and hi bounds.
8363 while test "x$ac_lo" != "x$ac_hi"; do
8364 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
8365 cat >conftest.$ac_ext <<_ACEOF
8366 /* confdefs.h. */
8367 _ACEOF
8368 cat confdefs.h >>conftest.$ac_ext
8369 cat >>conftest.$ac_ext <<_ACEOF
8370 /* end confdefs.h. */
8371 $ac_includes_default
8372 int
8373 main ()
8374 {
8375 static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
8376 test_array [0] = 0
8377
8378 ;
8379 return 0;
8380 }
8381 _ACEOF
8382 rm -f conftest.$ac_objext
8383 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8384 (eval $ac_compile) 2>conftest.er1
8385 ac_status=$?
8386 grep -v '^ *+' conftest.er1 >conftest.err
8387 rm -f conftest.er1
8388 cat conftest.err >&5
8389 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8390 (exit $ac_status); } &&
8391 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8392 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8393 (eval $ac_try) 2>&5
8394 ac_status=$?
8395 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8396 (exit $ac_status); }; } &&
8397 { ac_try='test -s conftest.$ac_objext'
8398 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8399 (eval $ac_try) 2>&5
8400 ac_status=$?
8401 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8402 (exit $ac_status); }; }; then
8403 ac_hi=$ac_mid
8404 else
8405 echo "$as_me: failed program was:" >&5
8406 sed 's/^/| /' conftest.$ac_ext >&5
8407
8408 ac_lo=`expr '(' $ac_mid ')' + 1`
8409 fi
8410 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8411 done
8412 case $ac_lo in
8413 ?*) ac_cv_sizeof_int=$ac_lo;;
8414 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
8415 See \`config.log' for more details." >&5
8416 echo "$as_me: error: cannot compute sizeof (int), 77
8417 See \`config.log' for more details." >&2;}
8418 { (exit 1); exit 1; }; } ;;
8419 esac
8420 else
8421 if test "$cross_compiling" = yes; then
8422 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
8423 echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
8424 { (exit 1); exit 1; }; }
8425 else
8426 cat >conftest.$ac_ext <<_ACEOF
8427 /* confdefs.h. */
8428 _ACEOF
8429 cat confdefs.h >>conftest.$ac_ext
8430 cat >>conftest.$ac_ext <<_ACEOF
8431 /* end confdefs.h. */
8432 $ac_includes_default
8433 long longval () { return (long) (sizeof (int)); }
8434 unsigned long ulongval () { return (long) (sizeof (int)); }
8435 #include <stdio.h>
8436 #include <stdlib.h>
8437 int
8438 main ()
8439 {
8440
8441 FILE *f = fopen ("conftest.val", "w");
8442 if (! f)
8443 exit (1);
8444 if (((long) (sizeof (int))) < 0)
8445 {
8446 long i = longval ();
8447 if (i != ((long) (sizeof (int))))
8448 exit (1);
8449 fprintf (f, "%ld\n", i);
8450 }
8451 else
8452 {
8453 unsigned long i = ulongval ();
8454 if (i != ((long) (sizeof (int))))
8455 exit (1);
8456 fprintf (f, "%lu\n", i);
8457 }
8458 exit (ferror (f) || fclose (f) != 0);
8459
8460 ;
8461 return 0;
8462 }
8463 _ACEOF
8464 rm -f conftest$ac_exeext
8465 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8466 (eval $ac_link) 2>&5
8467 ac_status=$?
8468 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8469 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8470 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8471 (eval $ac_try) 2>&5
8472 ac_status=$?
8473 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8474 (exit $ac_status); }; }; then
8475 ac_cv_sizeof_int=`cat conftest.val`
8476 else
8477 echo "$as_me: program exited with status $ac_status" >&5
8478 echo "$as_me: failed program was:" >&5
8479 sed 's/^/| /' conftest.$ac_ext >&5
8480
8481 ( exit $ac_status )
8482 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
8483 See \`config.log' for more details." >&5
8484 echo "$as_me: error: cannot compute sizeof (int), 77
8485 See \`config.log' for more details." >&2;}
8486 { (exit 1); exit 1; }; }
8487 fi
8488 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8489 fi
8490 fi
8491 rm -f conftest.val
8492 else
8493 ac_cv_sizeof_int=0
8494 fi
8495 fi
8496 echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5
8497 echo "${ECHO_T}$ac_cv_sizeof_int" >&6
8498 cat >>confdefs.h <<_ACEOF
8499 #define SIZEOF_INT $ac_cv_sizeof_int
8500 _ACEOF
8501
8502
8503 echo "$as_me:$LINENO: checking for long long" >&5
8504 echo $ECHO_N "checking for long long... $ECHO_C" >&6
8505 if test "${ac_cv_type_long_long+set}" = set; then
8506 echo $ECHO_N "(cached) $ECHO_C" >&6
8507 else
8508 cat >conftest.$ac_ext <<_ACEOF
8509 /* confdefs.h. */
8510 _ACEOF
8511 cat confdefs.h >>conftest.$ac_ext
8512 cat >>conftest.$ac_ext <<_ACEOF
8513 /* end confdefs.h. */
8514 $ac_includes_default
8515 int
8516 main ()
8517 {
8518 if ((long long *) 0)
8519 return 0;
8520 if (sizeof (long long))
8521 return 0;
8522 ;
8523 return 0;
8524 }
8525 _ACEOF
8526 rm -f conftest.$ac_objext
8527 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8528 (eval $ac_compile) 2>conftest.er1
8529 ac_status=$?
8530 grep -v '^ *+' conftest.er1 >conftest.err
8531 rm -f conftest.er1
8532 cat conftest.err >&5
8533 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8534 (exit $ac_status); } &&
8535 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8536 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8537 (eval $ac_try) 2>&5
8538 ac_status=$?
8539 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8540 (exit $ac_status); }; } &&
8541 { ac_try='test -s conftest.$ac_objext'
8542 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8543 (eval $ac_try) 2>&5
8544 ac_status=$?
8545 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8546 (exit $ac_status); }; }; then
8547 ac_cv_type_long_long=yes
8548 else
8549 echo "$as_me: failed program was:" >&5
8550 sed 's/^/| /' conftest.$ac_ext >&5
8551
8552 ac_cv_type_long_long=no
8553 fi
8554 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8555 fi
8556 echo "$as_me:$LINENO: result: $ac_cv_type_long_long" >&5
8557 echo "${ECHO_T}$ac_cv_type_long_long" >&6
8558
8559 echo "$as_me:$LINENO: checking size of long long" >&5
8560 echo $ECHO_N "checking size of long long... $ECHO_C" >&6
8561 if test "${ac_cv_sizeof_long_long+set}" = set; then
8562 echo $ECHO_N "(cached) $ECHO_C" >&6
8563 else
8564 if test "$ac_cv_type_long_long" = yes; then
8565 # The cast to unsigned long works around a bug in the HP C Compiler
8566 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
8567 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
8568 # This bug is HP SR number 8606223364.
8569 if test "$cross_compiling" = yes; then
8570 # Depending upon the size, compute the lo and hi bounds.
8571 cat >conftest.$ac_ext <<_ACEOF
8572 /* confdefs.h. */
8573 _ACEOF
8574 cat confdefs.h >>conftest.$ac_ext
8575 cat >>conftest.$ac_ext <<_ACEOF
8576 /* end confdefs.h. */
8577 $ac_includes_default
8578 int
8579 main ()
8580 {
8581 static int test_array [1 - 2 * !(((long) (sizeof (long long))) >= 0)];
8582 test_array [0] = 0
8583
8584 ;
8585 return 0;
8586 }
8587 _ACEOF
8588 rm -f conftest.$ac_objext
8589 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8590 (eval $ac_compile) 2>conftest.er1
8591 ac_status=$?
8592 grep -v '^ *+' conftest.er1 >conftest.err
8593 rm -f conftest.er1
8594 cat conftest.err >&5
8595 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8596 (exit $ac_status); } &&
8597 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8598 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8599 (eval $ac_try) 2>&5
8600 ac_status=$?
8601 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8602 (exit $ac_status); }; } &&
8603 { ac_try='test -s conftest.$ac_objext'
8604 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8605 (eval $ac_try) 2>&5
8606 ac_status=$?
8607 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8608 (exit $ac_status); }; }; then
8609 ac_lo=0 ac_mid=0
8610 while :; do
8611 cat >conftest.$ac_ext <<_ACEOF
8612 /* confdefs.h. */
8613 _ACEOF
8614 cat confdefs.h >>conftest.$ac_ext
8615 cat >>conftest.$ac_ext <<_ACEOF
8616 /* end confdefs.h. */
8617 $ac_includes_default
8618 int
8619 main ()
8620 {
8621 static int test_array [1 - 2 * !(((long) (sizeof (long long))) <= $ac_mid)];
8622 test_array [0] = 0
8623
8624 ;
8625 return 0;
8626 }
8627 _ACEOF
8628 rm -f conftest.$ac_objext
8629 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8630 (eval $ac_compile) 2>conftest.er1
8631 ac_status=$?
8632 grep -v '^ *+' conftest.er1 >conftest.err
8633 rm -f conftest.er1
8634 cat conftest.err >&5
8635 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8636 (exit $ac_status); } &&
8637 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8638 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8639 (eval $ac_try) 2>&5
8640 ac_status=$?
8641 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8642 (exit $ac_status); }; } &&
8643 { ac_try='test -s conftest.$ac_objext'
8644 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8645 (eval $ac_try) 2>&5
8646 ac_status=$?
8647 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8648 (exit $ac_status); }; }; then
8649 ac_hi=$ac_mid; break
8650 else
8651 echo "$as_me: failed program was:" >&5
8652 sed 's/^/| /' conftest.$ac_ext >&5
8653
8654 ac_lo=`expr $ac_mid + 1`
8655 if test $ac_lo -le $ac_mid; then
8656 ac_lo= ac_hi=
8657 break
8658 fi
8659 ac_mid=`expr 2 '*' $ac_mid + 1`
8660 fi
8661 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8662 done
8663 else
8664 echo "$as_me: failed program was:" >&5
8665 sed 's/^/| /' conftest.$ac_ext >&5
8666
8667 cat >conftest.$ac_ext <<_ACEOF
8668 /* confdefs.h. */
8669 _ACEOF
8670 cat confdefs.h >>conftest.$ac_ext
8671 cat >>conftest.$ac_ext <<_ACEOF
8672 /* end confdefs.h. */
8673 $ac_includes_default
8674 int
8675 main ()
8676 {
8677 static int test_array [1 - 2 * !(((long) (sizeof (long long))) < 0)];
8678 test_array [0] = 0
8679
8680 ;
8681 return 0;
8682 }
8683 _ACEOF
8684 rm -f conftest.$ac_objext
8685 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8686 (eval $ac_compile) 2>conftest.er1
8687 ac_status=$?
8688 grep -v '^ *+' conftest.er1 >conftest.err
8689 rm -f conftest.er1
8690 cat conftest.err >&5
8691 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8692 (exit $ac_status); } &&
8693 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8694 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8695 (eval $ac_try) 2>&5
8696 ac_status=$?
8697 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8698 (exit $ac_status); }; } &&
8699 { ac_try='test -s conftest.$ac_objext'
8700 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8701 (eval $ac_try) 2>&5
8702 ac_status=$?
8703 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8704 (exit $ac_status); }; }; then
8705 ac_hi=-1 ac_mid=-1
8706 while :; do
8707 cat >conftest.$ac_ext <<_ACEOF
8708 /* confdefs.h. */
8709 _ACEOF
8710 cat confdefs.h >>conftest.$ac_ext
8711 cat >>conftest.$ac_ext <<_ACEOF
8712 /* end confdefs.h. */
8713 $ac_includes_default
8714 int
8715 main ()
8716 {
8717 static int test_array [1 - 2 * !(((long) (sizeof (long long))) >= $ac_mid)];
8718 test_array [0] = 0
8719
8720 ;
8721 return 0;
8722 }
8723 _ACEOF
8724 rm -f conftest.$ac_objext
8725 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8726 (eval $ac_compile) 2>conftest.er1
8727 ac_status=$?
8728 grep -v '^ *+' conftest.er1 >conftest.err
8729 rm -f conftest.er1
8730 cat conftest.err >&5
8731 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8732 (exit $ac_status); } &&
8733 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8734 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8735 (eval $ac_try) 2>&5
8736 ac_status=$?
8737 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8738 (exit $ac_status); }; } &&
8739 { ac_try='test -s conftest.$ac_objext'
8740 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8741 (eval $ac_try) 2>&5
8742 ac_status=$?
8743 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8744 (exit $ac_status); }; }; then
8745 ac_lo=$ac_mid; break
8746 else
8747 echo "$as_me: failed program was:" >&5
8748 sed 's/^/| /' conftest.$ac_ext >&5
8749
8750 ac_hi=`expr '(' $ac_mid ')' - 1`
8751 if test $ac_mid -le $ac_hi; then
8752 ac_lo= ac_hi=
8753 break
8754 fi
8755 ac_mid=`expr 2 '*' $ac_mid`
8756 fi
8757 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8758 done
8759 else
8760 echo "$as_me: failed program was:" >&5
8761 sed 's/^/| /' conftest.$ac_ext >&5
8762
8763 ac_lo= ac_hi=
8764 fi
8765 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8766 fi
8767 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8768 # Binary search between lo and hi bounds.
8769 while test "x$ac_lo" != "x$ac_hi"; do
8770 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
8771 cat >conftest.$ac_ext <<_ACEOF
8772 /* confdefs.h. */
8773 _ACEOF
8774 cat confdefs.h >>conftest.$ac_ext
8775 cat >>conftest.$ac_ext <<_ACEOF
8776 /* end confdefs.h. */
8777 $ac_includes_default
8778 int
8779 main ()
8780 {
8781 static int test_array [1 - 2 * !(((long) (sizeof (long long))) <= $ac_mid)];
8782 test_array [0] = 0
8783
8784 ;
8785 return 0;
8786 }
8787 _ACEOF
8788 rm -f conftest.$ac_objext
8789 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8790 (eval $ac_compile) 2>conftest.er1
8791 ac_status=$?
8792 grep -v '^ *+' conftest.er1 >conftest.err
8793 rm -f conftest.er1
8794 cat conftest.err >&5
8795 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8796 (exit $ac_status); } &&
8797 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8798 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8799 (eval $ac_try) 2>&5
8800 ac_status=$?
8801 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8802 (exit $ac_status); }; } &&
8803 { ac_try='test -s conftest.$ac_objext'
8804 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8805 (eval $ac_try) 2>&5
8806 ac_status=$?
8807 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8808 (exit $ac_status); }; }; then
8809 ac_hi=$ac_mid
8810 else
8811 echo "$as_me: failed program was:" >&5
8812 sed 's/^/| /' conftest.$ac_ext >&5
8813
8814 ac_lo=`expr '(' $ac_mid ')' + 1`
8815 fi
8816 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8817 done
8818 case $ac_lo in
8819 ?*) ac_cv_sizeof_long_long=$ac_lo;;
8820 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long), 77
8821 See \`config.log' for more details." >&5
8822 echo "$as_me: error: cannot compute sizeof (long long), 77
8823 See \`config.log' for more details." >&2;}
8824 { (exit 1); exit 1; }; } ;;
8825 esac
8826 else
8827 if test "$cross_compiling" = yes; then
8828 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
8829 echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
8830 { (exit 1); exit 1; }; }
8831 else
8832 cat >conftest.$ac_ext <<_ACEOF
8833 /* confdefs.h. */
8834 _ACEOF
8835 cat confdefs.h >>conftest.$ac_ext
8836 cat >>conftest.$ac_ext <<_ACEOF
8837 /* end confdefs.h. */
8838 $ac_includes_default
8839 long longval () { return (long) (sizeof (long long)); }
8840 unsigned long ulongval () { return (long) (sizeof (long long)); }
8841 #include <stdio.h>
8842 #include <stdlib.h>
8843 int
8844 main ()
8845 {
8846
8847 FILE *f = fopen ("conftest.val", "w");
8848 if (! f)
8849 exit (1);
8850 if (((long) (sizeof (long long))) < 0)
8851 {
8852 long i = longval ();
8853 if (i != ((long) (sizeof (long long))))
8854 exit (1);
8855 fprintf (f, "%ld\n", i);
8856 }
8857 else
8858 {
8859 unsigned long i = ulongval ();
8860 if (i != ((long) (sizeof (long long))))
8861 exit (1);
8862 fprintf (f, "%lu\n", i);
8863 }
8864 exit (ferror (f) || fclose (f) != 0);
8865
8866 ;
8867 return 0;
8868 }
8869 _ACEOF
8870 rm -f conftest$ac_exeext
8871 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8872 (eval $ac_link) 2>&5
8873 ac_status=$?
8874 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8875 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8876 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8877 (eval $ac_try) 2>&5
8878 ac_status=$?
8879 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8880 (exit $ac_status); }; }; then
8881 ac_cv_sizeof_long_long=`cat conftest.val`
8882 else
8883 echo "$as_me: program exited with status $ac_status" >&5
8884 echo "$as_me: failed program was:" >&5
8885 sed 's/^/| /' conftest.$ac_ext >&5
8886
8887 ( exit $ac_status )
8888 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long), 77
8889 See \`config.log' for more details." >&5
8890 echo "$as_me: error: cannot compute sizeof (long long), 77
8891 See \`config.log' for more details." >&2;}
8892 { (exit 1); exit 1; }; }
8893 fi
8894 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8895 fi
8896 fi
8897 rm -f conftest.val
8898 else
8899 ac_cv_sizeof_long_long=0
8900 fi
8901 fi
8902 echo "$as_me:$LINENO: result: $ac_cv_sizeof_long_long" >&5
8903 echo "${ECHO_T}$ac_cv_sizeof_long_long" >&6
8904 cat >>confdefs.h <<_ACEOF
8905 #define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
8906 _ACEOF
8907
8908
8909 echo "$as_me:$LINENO: checking for int *" >&5
8910 echo $ECHO_N "checking for int *... $ECHO_C" >&6
8911 if test "${ac_cv_type_int_p+set}" = set; then
8912 echo $ECHO_N "(cached) $ECHO_C" >&6
8913 else
8914 cat >conftest.$ac_ext <<_ACEOF
8915 /* confdefs.h. */
8916 _ACEOF
8917 cat confdefs.h >>conftest.$ac_ext
8918 cat >>conftest.$ac_ext <<_ACEOF
8919 /* end confdefs.h. */
8920 $ac_includes_default
8921 int
8922 main ()
8923 {
8924 if ((int * *) 0)
8925 return 0;
8926 if (sizeof (int *))
8927 return 0;
8928 ;
8929 return 0;
8930 }
8931 _ACEOF
8932 rm -f conftest.$ac_objext
8933 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8934 (eval $ac_compile) 2>conftest.er1
8935 ac_status=$?
8936 grep -v '^ *+' conftest.er1 >conftest.err
8937 rm -f conftest.er1
8938 cat conftest.err >&5
8939 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8940 (exit $ac_status); } &&
8941 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8942 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8943 (eval $ac_try) 2>&5
8944 ac_status=$?
8945 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8946 (exit $ac_status); }; } &&
8947 { ac_try='test -s conftest.$ac_objext'
8948 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8949 (eval $ac_try) 2>&5
8950 ac_status=$?
8951 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8952 (exit $ac_status); }; }; then
8953 ac_cv_type_int_p=yes
8954 else
8955 echo "$as_me: failed program was:" >&5
8956 sed 's/^/| /' conftest.$ac_ext >&5
8957
8958 ac_cv_type_int_p=no
8959 fi
8960 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8961 fi
8962 echo "$as_me:$LINENO: result: $ac_cv_type_int_p" >&5
8963 echo "${ECHO_T}$ac_cv_type_int_p" >&6
8964
8965 echo "$as_me:$LINENO: checking size of int *" >&5
8966 echo $ECHO_N "checking size of int *... $ECHO_C" >&6
8967 if test "${ac_cv_sizeof_int_p+set}" = set; then
8968 echo $ECHO_N "(cached) $ECHO_C" >&6
8969 else
8970 if test "$ac_cv_type_int_p" = yes; then
8971 # The cast to unsigned long works around a bug in the HP C Compiler
8972 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
8973 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
8974 # This bug is HP SR number 8606223364.
8975 if test "$cross_compiling" = yes; then
8976 # Depending upon the size, compute the lo and hi bounds.
8977 cat >conftest.$ac_ext <<_ACEOF
8978 /* confdefs.h. */
8979 _ACEOF
8980 cat confdefs.h >>conftest.$ac_ext
8981 cat >>conftest.$ac_ext <<_ACEOF
8982 /* end confdefs.h. */
8983 $ac_includes_default
8984 int
8985 main ()
8986 {
8987 static int test_array [1 - 2 * !(((long) (sizeof (int *))) >= 0)];
8988 test_array [0] = 0
8989
8990 ;
8991 return 0;
8992 }
8993 _ACEOF
8994 rm -f conftest.$ac_objext
8995 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8996 (eval $ac_compile) 2>conftest.er1
8997 ac_status=$?
8998 grep -v '^ *+' conftest.er1 >conftest.err
8999 rm -f conftest.er1
9000 cat conftest.err >&5
9001 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9002 (exit $ac_status); } &&
9003 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9004 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9005 (eval $ac_try) 2>&5
9006 ac_status=$?
9007 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9008 (exit $ac_status); }; } &&
9009 { ac_try='test -s conftest.$ac_objext'
9010 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9011 (eval $ac_try) 2>&5
9012 ac_status=$?
9013 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9014 (exit $ac_status); }; }; then
9015 ac_lo=0 ac_mid=0
9016 while :; do
9017 cat >conftest.$ac_ext <<_ACEOF
9018 /* confdefs.h. */
9019 _ACEOF
9020 cat confdefs.h >>conftest.$ac_ext
9021 cat >>conftest.$ac_ext <<_ACEOF
9022 /* end confdefs.h. */
9023 $ac_includes_default
9024 int
9025 main ()
9026 {
9027 static int test_array [1 - 2 * !(((long) (sizeof (int *))) <= $ac_mid)];
9028 test_array [0] = 0
9029
9030 ;
9031 return 0;
9032 }
9033 _ACEOF
9034 rm -f conftest.$ac_objext
9035 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9036 (eval $ac_compile) 2>conftest.er1
9037 ac_status=$?
9038 grep -v '^ *+' conftest.er1 >conftest.err
9039 rm -f conftest.er1
9040 cat conftest.err >&5
9041 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9042 (exit $ac_status); } &&
9043 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9044 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9045 (eval $ac_try) 2>&5
9046 ac_status=$?
9047 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9048 (exit $ac_status); }; } &&
9049 { ac_try='test -s conftest.$ac_objext'
9050 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9051 (eval $ac_try) 2>&5
9052 ac_status=$?
9053 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9054 (exit $ac_status); }; }; then
9055 ac_hi=$ac_mid; break
9056 else
9057 echo "$as_me: failed program was:" >&5
9058 sed 's/^/| /' conftest.$ac_ext >&5
9059
9060 ac_lo=`expr $ac_mid + 1`
9061 if test $ac_lo -le $ac_mid; then
9062 ac_lo= ac_hi=
9063 break
9064 fi
9065 ac_mid=`expr 2 '*' $ac_mid + 1`
9066 fi
9067 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9068 done
9069 else
9070 echo "$as_me: failed program was:" >&5
9071 sed 's/^/| /' conftest.$ac_ext >&5
9072
9073 cat >conftest.$ac_ext <<_ACEOF
9074 /* confdefs.h. */
9075 _ACEOF
9076 cat confdefs.h >>conftest.$ac_ext
9077 cat >>conftest.$ac_ext <<_ACEOF
9078 /* end confdefs.h. */
9079 $ac_includes_default
9080 int
9081 main ()
9082 {
9083 static int test_array [1 - 2 * !(((long) (sizeof (int *))) < 0)];
9084 test_array [0] = 0
9085
9086 ;
9087 return 0;
9088 }
9089 _ACEOF
9090 rm -f conftest.$ac_objext
9091 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9092 (eval $ac_compile) 2>conftest.er1
9093 ac_status=$?
9094 grep -v '^ *+' conftest.er1 >conftest.err
9095 rm -f conftest.er1
9096 cat conftest.err >&5
9097 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9098 (exit $ac_status); } &&
9099 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9100 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9101 (eval $ac_try) 2>&5
9102 ac_status=$?
9103 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9104 (exit $ac_status); }; } &&
9105 { ac_try='test -s conftest.$ac_objext'
9106 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9107 (eval $ac_try) 2>&5
9108 ac_status=$?
9109 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9110 (exit $ac_status); }; }; then
9111 ac_hi=-1 ac_mid=-1
9112 while :; do
9113 cat >conftest.$ac_ext <<_ACEOF
9114 /* confdefs.h. */
9115 _ACEOF
9116 cat confdefs.h >>conftest.$ac_ext
9117 cat >>conftest.$ac_ext <<_ACEOF
9118 /* end confdefs.h. */
9119 $ac_includes_default
9120 int
9121 main ()
9122 {
9123 static int test_array [1 - 2 * !(((long) (sizeof (int *))) >= $ac_mid)];
9124 test_array [0] = 0
9125
9126 ;
9127 return 0;
9128 }
9129 _ACEOF
9130 rm -f conftest.$ac_objext
9131 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9132 (eval $ac_compile) 2>conftest.er1
9133 ac_status=$?
9134 grep -v '^ *+' conftest.er1 >conftest.err
9135 rm -f conftest.er1
9136 cat conftest.err >&5
9137 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9138 (exit $ac_status); } &&
9139 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9140 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9141 (eval $ac_try) 2>&5
9142 ac_status=$?
9143 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9144 (exit $ac_status); }; } &&
9145 { ac_try='test -s conftest.$ac_objext'
9146 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9147 (eval $ac_try) 2>&5
9148 ac_status=$?
9149 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9150 (exit $ac_status); }; }; then
9151 ac_lo=$ac_mid; break
9152 else
9153 echo "$as_me: failed program was:" >&5
9154 sed 's/^/| /' conftest.$ac_ext >&5
9155
9156 ac_hi=`expr '(' $ac_mid ')' - 1`
9157 if test $ac_mid -le $ac_hi; then
9158 ac_lo= ac_hi=
9159 break
9160 fi
9161 ac_mid=`expr 2 '*' $ac_mid`
9162 fi
9163 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9164 done
9165 else
9166 echo "$as_me: failed program was:" >&5
9167 sed 's/^/| /' conftest.$ac_ext >&5
9168
9169 ac_lo= ac_hi=
9170 fi
9171 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9172 fi
9173 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9174 # Binary search between lo and hi bounds.
9175 while test "x$ac_lo" != "x$ac_hi"; do
9176 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
9177 cat >conftest.$ac_ext <<_ACEOF
9178 /* confdefs.h. */
9179 _ACEOF
9180 cat confdefs.h >>conftest.$ac_ext
9181 cat >>conftest.$ac_ext <<_ACEOF
9182 /* end confdefs.h. */
9183 $ac_includes_default
9184 int
9185 main ()
9186 {
9187 static int test_array [1 - 2 * !(((long) (sizeof (int *))) <= $ac_mid)];
9188 test_array [0] = 0
9189
9190 ;
9191 return 0;
9192 }
9193 _ACEOF
9194 rm -f conftest.$ac_objext
9195 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9196 (eval $ac_compile) 2>conftest.er1
9197 ac_status=$?
9198 grep -v '^ *+' conftest.er1 >conftest.err
9199 rm -f conftest.er1
9200 cat conftest.err >&5
9201 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9202 (exit $ac_status); } &&
9203 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9204 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9205 (eval $ac_try) 2>&5
9206 ac_status=$?
9207 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9208 (exit $ac_status); }; } &&
9209 { ac_try='test -s conftest.$ac_objext'
9210 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9211 (eval $ac_try) 2>&5
9212 ac_status=$?
9213 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9214 (exit $ac_status); }; }; then
9215 ac_hi=$ac_mid
9216 else
9217 echo "$as_me: failed program was:" >&5
9218 sed 's/^/| /' conftest.$ac_ext >&5
9219
9220 ac_lo=`expr '(' $ac_mid ')' + 1`
9221 fi
9222 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9223 done
9224 case $ac_lo in
9225 ?*) ac_cv_sizeof_int_p=$ac_lo;;
9226 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (int *), 77
9227 See \`config.log' for more details." >&5
9228 echo "$as_me: error: cannot compute sizeof (int *), 77
9229 See \`config.log' for more details." >&2;}
9230 { (exit 1); exit 1; }; } ;;
9231 esac
9232 else
9233 if test "$cross_compiling" = yes; then
9234 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
9235 echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
9236 { (exit 1); exit 1; }; }
9237 else
9238 cat >conftest.$ac_ext <<_ACEOF
9239 /* confdefs.h. */
9240 _ACEOF
9241 cat confdefs.h >>conftest.$ac_ext
9242 cat >>conftest.$ac_ext <<_ACEOF
9243 /* end confdefs.h. */
9244 $ac_includes_default
9245 long longval () { return (long) (sizeof (int *)); }
9246 unsigned long ulongval () { return (long) (sizeof (int *)); }
9247 #include <stdio.h>
9248 #include <stdlib.h>
9249 int
9250 main ()
9251 {
9252
9253 FILE *f = fopen ("conftest.val", "w");
9254 if (! f)
9255 exit (1);
9256 if (((long) (sizeof (int *))) < 0)
9257 {
9258 long i = longval ();
9259 if (i != ((long) (sizeof (int *))))
9260 exit (1);
9261 fprintf (f, "%ld\n", i);
9262 }
9263 else
9264 {
9265 unsigned long i = ulongval ();
9266 if (i != ((long) (sizeof (int *))))
9267 exit (1);
9268 fprintf (f, "%lu\n", i);
9269 }
9270 exit (ferror (f) || fclose (f) != 0);
9271
9272 ;
9273 return 0;
9274 }
9275 _ACEOF
9276 rm -f conftest$ac_exeext
9277 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9278 (eval $ac_link) 2>&5
9279 ac_status=$?
9280 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9281 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9282 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9283 (eval $ac_try) 2>&5
9284 ac_status=$?
9285 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9286 (exit $ac_status); }; }; then
9287 ac_cv_sizeof_int_p=`cat conftest.val`
9288 else
9289 echo "$as_me: program exited with status $ac_status" >&5
9290 echo "$as_me: failed program was:" >&5
9291 sed 's/^/| /' conftest.$ac_ext >&5
9292
9293 ( exit $ac_status )
9294 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int *), 77
9295 See \`config.log' for more details." >&5
9296 echo "$as_me: error: cannot compute sizeof (int *), 77
9297 See \`config.log' for more details." >&2;}
9298 { (exit 1); exit 1; }; }
9299 fi
9300 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9301 fi
9302 fi
9303 rm -f conftest.val
9304 else
9305 ac_cv_sizeof_int_p=0
9306 fi
9307 fi
9308 echo "$as_me:$LINENO: result: $ac_cv_sizeof_int_p" >&5
9309 echo "${ECHO_T}$ac_cv_sizeof_int_p" >&6
9310 cat >>confdefs.h <<_ACEOF
9311 #define SIZEOF_INT_P $ac_cv_sizeof_int_p
9312 _ACEOF
9313
9314
9315
9316
9317 echo "$as_me:$LINENO: checking for int16_t" >&5
9318 echo $ECHO_N "checking for int16_t... $ECHO_C" >&6
9319 if test "${rxvt_cv_int16_t+set}" = set; then
9320 echo $ECHO_N "(cached) $ECHO_C" >&6
9321 else
9322 cat >conftest.$ac_ext <<_ACEOF
9323 /* confdefs.h. */
9324 _ACEOF
9325 cat confdefs.h >>conftest.$ac_ext
9326 cat >>conftest.$ac_ext <<_ACEOF
9327 /* end confdefs.h. */
9328 #include <stdint.h>
9329 int
9330 main ()
9331 {
9332 int16_t dummy;
9333 ;
9334 return 0;
9335 }
9336 _ACEOF
9337 rm -f conftest.$ac_objext
9338 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9339 (eval $ac_compile) 2>conftest.er1
9340 ac_status=$?
9341 grep -v '^ *+' conftest.er1 >conftest.err
9342 rm -f conftest.er1
9343 cat conftest.err >&5
9344 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9345 (exit $ac_status); } &&
9346 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9347 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9348 (eval $ac_try) 2>&5
9349 ac_status=$?
9350 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9351 (exit $ac_status); }; } &&
9352 { ac_try='test -s conftest.$ac_objext'
9353 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9354 (eval $ac_try) 2>&5
9355 ac_status=$?
9356 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9357 (exit $ac_status); }; }; then
9358 rxvt_cv_int16_t=yes
9359 else
9360 echo "$as_me: failed program was:" >&5
9361 sed 's/^/| /' conftest.$ac_ext >&5
9362
9363 if test "$ac_cv_sizeof_char" -ge 2; then
9364 rxvt_cv_int16_t=" char"
9365 else
9366 if test "$ac_cv_sizeof_short" -ge 2; then
9367 rxvt_cv_int16_t=" short"
9368 else
9369 if test "$ac_cv_sizeof_int" -ge 2; then
9370 rxvt_cv_int16_t=" int"
9371 else
9372 if test "$ac_cv_sizeof_long" -ge 2; then
9373 rxvt_cv_int16_t=" long"
9374 else
9375 if test "$ac_cv_sizeof_long_long" -ge 2; then
9376 rxvt_cv_int16_t=" long long"
9377 else
9378 rxvt_cv_int16_t=" short" # we _must_ have a (possibly wrong) default
9379 fi
9380 fi
9381 fi
9382 fi
9383 fi
9384 fi
9385 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9386 fi
9387 echo "$as_me:$LINENO: result: $rxvt_cv_int16_t" >&5
9388 echo "${ECHO_T}$rxvt_cv_int16_t" >&6
9389 if test x"$rxvt_cv_int16_t" != xyes; then
9390 rxvt_int16_typedef="typedef $rxvt_cv_int16_t int16_t;"
9391 else
9392 if test x"" = x; then
9393 rxvt_int16_typedef="/* typedef short int16_t; */"
9394 else
9395 rxvt_int16_typedef="/* typedef short int16_t; */"
9396 fi
9397 fi
9398
9399 echo "$as_me:$LINENO: checking for uint16_t" >&5
9400 echo $ECHO_N "checking for uint16_t... $ECHO_C" >&6
9401 if test "${rxvt_cv_uint16_t+set}" = set; then
9402 echo $ECHO_N "(cached) $ECHO_C" >&6
9403 else
9404 cat >conftest.$ac_ext <<_ACEOF
9405 /* confdefs.h. */
9406 _ACEOF
9407 cat confdefs.h >>conftest.$ac_ext
9408 cat >>conftest.$ac_ext <<_ACEOF
9409 /* end confdefs.h. */
9410 #include <stdint.h>
9411 int
9412 main ()
9413 {
9414 uint16_t dummy;
9415 ;
9416 return 0;
9417 }
9418 _ACEOF
9419 rm -f conftest.$ac_objext
9420 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9421 (eval $ac_compile) 2>conftest.er1
9422 ac_status=$?
9423 grep -v '^ *+' conftest.er1 >conftest.err
9424 rm -f conftest.er1
9425 cat conftest.err >&5
9426 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9427 (exit $ac_status); } &&
9428 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9429 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9430 (eval $ac_try) 2>&5
9431 ac_status=$?
9432 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9433 (exit $ac_status); }; } &&
9434 { ac_try='test -s conftest.$ac_objext'
9435 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9436 (eval $ac_try) 2>&5
9437 ac_status=$?
9438 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9439 (exit $ac_status); }; }; then
9440 rxvt_cv_uint16_t=yes
9441 else
9442 echo "$as_me: failed program was:" >&5
9443 sed 's/^/| /' conftest.$ac_ext >&5
9444
9445 if test "$ac_cv_sizeof_char" -ge 2; then
9446 rxvt_cv_uint16_t="unsigned char"
9447 else
9448 if test "$ac_cv_sizeof_short" -ge 2; then
9449 rxvt_cv_uint16_t="unsigned short"
9450 else
9451 if test "$ac_cv_sizeof_int" -ge 2; then
9452 rxvt_cv_uint16_t="unsigned int"
9453 else
9454 if test "$ac_cv_sizeof_long" -ge 2; then
9455 rxvt_cv_uint16_t="unsigned long"
9456 else
9457 if test "$ac_cv_sizeof_long_long" -ge 2; then
9458 rxvt_cv_uint16_t="unsigned long long"
9459 else
9460 rxvt_cv_uint16_t="unsigned short" # we _must_ have a (possibly wrong) default
9461 fi
9462 fi
9463 fi
9464 fi
9465 fi
9466 fi
9467 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9468 fi
9469 echo "$as_me:$LINENO: result: $rxvt_cv_uint16_t" >&5
9470 echo "${ECHO_T}$rxvt_cv_uint16_t" >&6
9471 if test x"$rxvt_cv_uint16_t" != xyes; then
9472 rxvt_uint16_typedef="typedef $rxvt_cv_uint16_t uint16_t;"
9473 else
9474 if test x"unsigned" = x; then
9475 rxvt_uint16_typedef="/* typedef short uint16_t; */"
9476 else
9477 rxvt_uint16_typedef="/* typedef unsigned short uint16_t; */"
9478 fi
9479 fi
9480
9481 echo "$as_me:$LINENO: checking for int32_t" >&5
9482 echo $ECHO_N "checking for int32_t... $ECHO_C" >&6
9483 if test "${rxvt_cv_int32_t+set}" = set; then
9484 echo $ECHO_N "(cached) $ECHO_C" >&6
9485 else
9486 cat >conftest.$ac_ext <<_ACEOF
9487 /* confdefs.h. */
9488 _ACEOF
9489 cat confdefs.h >>conftest.$ac_ext
9490 cat >>conftest.$ac_ext <<_ACEOF
9491 /* end confdefs.h. */
9492 #include <stdint.h>
9493 int
9494 main ()
9495 {
9496 int32_t dummy;
9497 ;
9498 return 0;
9499 }
9500 _ACEOF
9501 rm -f conftest.$ac_objext
9502 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9503 (eval $ac_compile) 2>conftest.er1
9504 ac_status=$?
9505 grep -v '^ *+' conftest.er1 >conftest.err
9506 rm -f conftest.er1
9507 cat conftest.err >&5
9508 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9509 (exit $ac_status); } &&
9510 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9511 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9512 (eval $ac_try) 2>&5
9513 ac_status=$?
9514 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9515 (exit $ac_status); }; } &&
9516 { ac_try='test -s conftest.$ac_objext'
9517 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9518 (eval $ac_try) 2>&5
9519 ac_status=$?
9520 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9521 (exit $ac_status); }; }; then
9522 rxvt_cv_int32_t=yes
9523 else
9524 echo "$as_me: failed program was:" >&5
9525 sed 's/^/| /' conftest.$ac_ext >&5
9526
9527 if test "$ac_cv_sizeof_char" -ge 4; then
9528 rxvt_cv_int32_t=" char"
9529 else
9530 if test "$ac_cv_sizeof_short" -ge 4; then
9531 rxvt_cv_int32_t=" short"
9532 else
9533 if test "$ac_cv_sizeof_int" -ge 4; then
9534 rxvt_cv_int32_t=" int"
9535 else
9536 if test "$ac_cv_sizeof_long" -ge 4; then
9537 rxvt_cv_int32_t=" long"
9538 else
9539 if test "$ac_cv_sizeof_long_long" -ge 4; then
9540 rxvt_cv_int32_t=" long long"
9541 else
9542 rxvt_cv_int32_t=" int" # we _must_ have a (possibly wrong) default
9543 fi
9544 fi
9545 fi
9546 fi
9547 fi
9548 fi
9549 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9550 fi
9551 echo "$as_me:$LINENO: result: $rxvt_cv_int32_t" >&5
9552 echo "${ECHO_T}$rxvt_cv_int32_t" >&6
9553 if test x"$rxvt_cv_int32_t" != xyes; then
9554 rxvt_int32_typedef="typedef $rxvt_cv_int32_t int32_t;"
9555 else
9556 if test x"" = x; then
9557 rxvt_int32_typedef="/* typedef int int32_t; */"
9558 else
9559 rxvt_int32_typedef="/* typedef int int32_t; */"
9560 fi
9561 fi
9562
9563 echo "$as_me:$LINENO: checking for uint32_t" >&5
9564 echo $ECHO_N "checking for uint32_t... $ECHO_C" >&6
9565 if test "${rxvt_cv_uint32_t+set}" = set; then
9566 echo $ECHO_N "(cached) $ECHO_C" >&6
9567 else
9568 cat >conftest.$ac_ext <<_ACEOF
9569 /* confdefs.h. */
9570 _ACEOF
9571 cat confdefs.h >>conftest.$ac_ext
9572 cat >>conftest.$ac_ext <<_ACEOF
9573 /* end confdefs.h. */
9574 #include <stdint.h>
9575 int
9576 main ()
9577 {
9578 uint32_t dummy;
9579 ;
9580 return 0;
9581 }
9582 _ACEOF
9583 rm -f conftest.$ac_objext
9584 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9585 (eval $ac_compile) 2>conftest.er1
9586 ac_status=$?
9587 grep -v '^ *+' conftest.er1 >conftest.err
9588 rm -f conftest.er1
9589 cat conftest.err >&5
9590 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9591 (exit $ac_status); } &&
9592 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9593 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9594 (eval $ac_try) 2>&5
9595 ac_status=$?
9596 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9597 (exit $ac_status); }; } &&
9598 { ac_try='test -s conftest.$ac_objext'
9599 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9600 (eval $ac_try) 2>&5
9601 ac_status=$?
9602 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9603 (exit $ac_status); }; }; then
9604 rxvt_cv_uint32_t=yes
9605 else
9606 echo "$as_me: failed program was:" >&5
9607 sed 's/^/| /' conftest.$ac_ext >&5
9608
9609 if test "$ac_cv_sizeof_char" -ge 4; then
9610 rxvt_cv_uint32_t="unsigned char"
9611 else
9612 if test "$ac_cv_sizeof_short" -ge 4; then
9613 rxvt_cv_uint32_t="unsigned short"
9614 else
9615 if test "$ac_cv_sizeof_int" -ge 4; then
9616 rxvt_cv_uint32_t="unsigned int"
9617 else
9618 if test "$ac_cv_sizeof_long" -ge 4; then
9619 rxvt_cv_uint32_t="unsigned long"
9620 else
9621 if test "$ac_cv_sizeof_long_long" -ge 4; then
9622 rxvt_cv_uint32_t="unsigned long long"
9623 else
9624 rxvt_cv_uint32_t="unsigned int" # we _must_ have a (possibly wrong) default
9625 fi
9626 fi
9627 fi
9628 fi
9629 fi
9630 fi
9631 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9632 fi
9633 echo "$as_me:$LINENO: result: $rxvt_cv_uint32_t" >&5
9634 echo "${ECHO_T}$rxvt_cv_uint32_t" >&6
9635 if test x"$rxvt_cv_uint32_t" != xyes; then
9636 rxvt_uint32_typedef="typedef $rxvt_cv_uint32_t uint32_t;"
9637 else
9638 if test x"unsigned" = x; then
9639 rxvt_uint32_typedef="/* typedef int uint32_t; */"
9640 else
9641 rxvt_uint32_typedef="/* typedef unsigned int uint32_t; */"
9642 fi
9643 fi
9644
9645 if test "$ac_cv_sizeof_int_p" -eq 8; then
9646 rxvt_intp_define="#define intp_t int64_t"
9647 rxvt_u_intp_define="#define u_intp_t u_int64_t"
9648 else
9649 if test "$ac_cv_sizeof_int_p" -eq 4; then
9650 rxvt_intp_define="#define intp_t int32_t"
9651 rxvt_u_intp_define="#define u_intp_t u_int32_t"
9652 else
9653 if test "$ac_cv_sizeof_int_p" -eq 2; then
9654 rxvt_intp_define="#define intp_t int16_t"
9655 rxvt_u_intp_define="#define u_intp_t u_int16_t"
9656 else
9657 rxvt_intp_define="#error set intp_t"
9658 rxvt_u_intp_define="#error set u_intp_t"
9659 fi
9660 fi
9661 fi
9662
9663
9664
9665 echo "$as_me:$LINENO: checking return type of signal handlers" >&5
9666 echo $ECHO_N "checking return type of signal handlers... $ECHO_C" >&6
9667 if test "${ac_cv_type_signal+set}" = set; then
9668 echo $ECHO_N "(cached) $ECHO_C" >&6
9669 else
9670 cat >conftest.$ac_ext <<_ACEOF
9671 /* confdefs.h. */
9672 _ACEOF
9673 cat confdefs.h >>conftest.$ac_ext
9674 cat >>conftest.$ac_ext <<_ACEOF
9675 /* end confdefs.h. */
9676 #include <sys/types.h>
9677 #include <signal.h>
9678 #ifdef signal
9679 # undef signal
9680 #endif
9681 #ifdef __cplusplus
9682 extern "C" void (*signal (int, void (*)(int)))(int);
9683 #else
9684 void (*signal ()) ();
9685 #endif
9686
9687 int
9688 main ()
9689 {
9690 int i;
9691 ;
9692 return 0;
9693 }
9694 _ACEOF
9695 rm -f conftest.$ac_objext
9696 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9697 (eval $ac_compile) 2>conftest.er1
9698 ac_status=$?
9699 grep -v '^ *+' conftest.er1 >conftest.err
9700 rm -f conftest.er1
9701 cat conftest.err >&5
9702 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9703 (exit $ac_status); } &&
9704 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9705 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9706 (eval $ac_try) 2>&5
9707 ac_status=$?
9708 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9709 (exit $ac_status); }; } &&
9710 { ac_try='test -s conftest.$ac_objext'
9711 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9712 (eval $ac_try) 2>&5
9713 ac_status=$?
9714 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9715 (exit $ac_status); }; }; then
9716 ac_cv_type_signal=void
9717 else
9718 echo "$as_me: failed program was:" >&5
9719 sed 's/^/| /' conftest.$ac_ext >&5
9720
9721 ac_cv_type_signal=int
9722 fi
9723 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9724 fi
9725 echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5
9726 echo "${ECHO_T}$ac_cv_type_signal" >&6
9727
9728 cat >>confdefs.h <<_ACEOF
9729 #define RETSIGTYPE $ac_cv_type_signal
9730 _ACEOF
9731
9732
9733
9734
9735
9736
9737 for ac_func in \
9738 unsetenv \
9739 setutent \
9740 on_exit \
9741
9742 do
9743 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9744 echo "$as_me:$LINENO: checking for $ac_func" >&5
9745 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
9746 if eval "test \"\${$as_ac_var+set}\" = set"; then
9747 echo $ECHO_N "(cached) $ECHO_C" >&6
9748 else
9749 cat >conftest.$ac_ext <<_ACEOF
9750 /* confdefs.h. */
9751 _ACEOF
9752 cat confdefs.h >>conftest.$ac_ext
9753 cat >>conftest.$ac_ext <<_ACEOF
9754 /* end confdefs.h. */
9755 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
9756 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9757 #define $ac_func innocuous_$ac_func
9758
9759 /* System header to define __stub macros and hopefully few prototypes,
9760 which can conflict with char $ac_func (); below.
9761 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9762 <limits.h> exists even on freestanding compilers. */
9763
9764 #ifdef __STDC__
9765 # include <limits.h>
9766 #else
9767 # include <assert.h>
9768 #endif
9769
9770 #undef $ac_func
9771
9772 /* Override any gcc2 internal prototype to avoid an error. */
9773 #ifdef __cplusplus
9774 extern "C"
9775 {
9776 #endif
9777 /* We use char because int might match the return type of a gcc2
9778 builtin and then its argument prototype would still apply. */
9779 char $ac_func ();
9780 /* The GNU C library defines this for functions which it implements
9781 to always fail with ENOSYS. Some functions are actually named
9782 something starting with __ and the normal name is an alias. */
9783 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
9784 choke me
9785 #else
9786 char (*f) () = $ac_func;
9787 #endif
9788 #ifdef __cplusplus
9789 }
9790 #endif
9791
9792 int
9793 main ()
9794 {
9795 return f != $ac_func;
9796 ;
9797 return 0;
9798 }
9799 _ACEOF
9800 rm -f conftest.$ac_objext conftest$ac_exeext
9801 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9802 (eval $ac_link) 2>conftest.er1
9803 ac_status=$?
9804 grep -v '^ *+' conftest.er1 >conftest.err
9805 rm -f conftest.er1
9806 cat conftest.err >&5
9807 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9808 (exit $ac_status); } &&
9809 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9810 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9811 (eval $ac_try) 2>&5
9812 ac_status=$?
9813 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9814 (exit $ac_status); }; } &&
9815 { ac_try='test -s conftest$ac_exeext'
9816 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9817 (eval $ac_try) 2>&5
9818 ac_status=$?
9819 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9820 (exit $ac_status); }; }; then
9821 eval "$as_ac_var=yes"
9822 else
9823 echo "$as_me: failed program was:" >&5
9824 sed 's/^/| /' conftest.$ac_ext >&5
9825
9826 eval "$as_ac_var=no"
9827 fi
9828 rm -f conftest.err conftest.$ac_objext \
9829 conftest$ac_exeext conftest.$ac_ext
9830 fi
9831 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
9832 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
9833 if test `eval echo '${'$as_ac_var'}'` = yes; then
9834 cat >>confdefs.h <<_ACEOF
9835 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
9836 _ACEOF
9837
9838 fi
9839 done
9840
9841
9842
9843 support_utmp=yes
9844 support_wtmp=yes
9845 support_lastlog=yes
9846
9847 # Check whether --enable-utmp or --disable-utmp was given.
9848 if test "${enable_utmp+set}" = set; then
9849 enableval="$enable_utmp"
9850 if test x$enableval = xyes -o x$enableval = xno; then
9851 support_utmp=$enableval
9852 fi
9853 fi;
9854
9855 # Check whether --enable-wtmp or --disable-wtmp was given.
9856 if test "${enable_wtmp+set}" = set; then
9857 enableval="$enable_wtmp"
9858 if test x$enableval = xyes -o x$enableval = xno; then
9859 support_wtmp=$enableval
9860 fi
9861 fi;
9862
9863 # Check whether --enable-lastlog or --disable-lastlog was given.
9864 if test "${enable_lastlog+set}" = set; then
9865 enableval="$enable_lastlog"
9866 if test x$enableval = xyes -o x$enableval = xno; then
9867 support_lastlog=$enableval
9868 fi
9869 fi;
9870
9871 if test x$support_utmp = xyes; then
9872
9873 cat >>confdefs.h <<\_ACEOF
9874 #define UTMP_SUPPORT 1
9875 _ACEOF
9876
9877 fi
9878 if test x$support_wtmp = xyes; then
9879
9880 cat >>confdefs.h <<\_ACEOF
9881 #define WTMP_SUPPORT 1
9882 _ACEOF
9883
9884 fi
9885 if test x$support_lastlog = xyes; then
9886
9887 cat >>confdefs.h <<\_ACEOF
9888 #define LASTLOG_SUPPORT 1
9889 _ACEOF
9890
9891 fi
9892
9893
9894
9895
9896 for ac_func in \
9897 ttyslot \
9898 updwtmp \
9899 updwtmpx \
9900
9901 do
9902 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9903 echo "$as_me:$LINENO: checking for $ac_func" >&5
9904 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
9905 if eval "test \"\${$as_ac_var+set}\" = set"; then
9906 echo $ECHO_N "(cached) $ECHO_C" >&6
9907 else
9908 cat >conftest.$ac_ext <<_ACEOF
9909 /* confdefs.h. */
9910 _ACEOF
9911 cat confdefs.h >>conftest.$ac_ext
9912 cat >>conftest.$ac_ext <<_ACEOF
9913 /* end confdefs.h. */
9914 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
9915 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9916 #define $ac_func innocuous_$ac_func
9917
9918 /* System header to define __stub macros and hopefully few prototypes,
9919 which can conflict with char $ac_func (); below.
9920 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9921 <limits.h> exists even on freestanding compilers. */
9922
9923 #ifdef __STDC__
9924 # include <limits.h>
9925 #else
9926 # include <assert.h>
9927 #endif
9928
9929 #undef $ac_func
9930
9931 /* Override any gcc2 internal prototype to avoid an error. */
9932 #ifdef __cplusplus
9933 extern "C"
9934 {
9935 #endif
9936 /* We use char because int might match the return type of a gcc2
9937 builtin and then its argument prototype would still apply. */
9938 char $ac_func ();
9939 /* The GNU C library defines this for functions which it implements
9940 to always fail with ENOSYS. Some functions are actually named
9941 something starting with __ and the normal name is an alias. */
9942 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
9943 choke me
9944 #else
9945 char (*f) () = $ac_func;
9946 #endif
9947 #ifdef __cplusplus
9948 }
9949 #endif
9950
9951 int
9952 main ()
9953 {
9954 return f != $ac_func;
9955 ;
9956 return 0;
9957 }
9958 _ACEOF
9959 rm -f conftest.$ac_objext conftest$ac_exeext
9960 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9961 (eval $ac_link) 2>conftest.er1
9962 ac_status=$?
9963 grep -v '^ *+' conftest.er1 >conftest.err
9964 rm -f conftest.er1
9965 cat conftest.err >&5
9966 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9967 (exit $ac_status); } &&
9968 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9969 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9970 (eval $ac_try) 2>&5
9971 ac_status=$?
9972 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9973 (exit $ac_status); }; } &&
9974 { ac_try='test -s conftest$ac_exeext'
9975 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9976 (eval $ac_try) 2>&5
9977 ac_status=$?
9978 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9979 (exit $ac_status); }; }; then
9980 eval "$as_ac_var=yes"
9981 else
9982 echo "$as_me: failed program was:" >&5
9983 sed 's/^/| /' conftest.$ac_ext >&5
9984
9985 eval "$as_ac_var=no"
9986 fi
9987 rm -f conftest.err conftest.$ac_objext \
9988 conftest$ac_exeext conftest.$ac_ext
9989 fi
9990 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
9991 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
9992 if test `eval echo '${'$as_ac_var'}'` = yes; then
9993 cat >>confdefs.h <<_ACEOF
9994 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
9995 _ACEOF
9996
9997 fi
9998 done
9999
10000
10001
10002
10003
10004 for ac_header in \
10005 utmp.h \
10006 utmpx.h \
10007 lastlog.h \
10008
10009 do
10010 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10011 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10012 echo "$as_me:$LINENO: checking for $ac_header" >&5
10013 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10014 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10015 echo $ECHO_N "(cached) $ECHO_C" >&6
10016 fi
10017 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10018 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10019 else
10020 # Is the header compilable?
10021 echo "$as_me:$LINENO: checking $ac_header usability" >&5
10022 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
10023 cat >conftest.$ac_ext <<_ACEOF
10024 /* confdefs.h. */
10025 _ACEOF
10026 cat confdefs.h >>conftest.$ac_ext
10027 cat >>conftest.$ac_ext <<_ACEOF
10028 /* end confdefs.h. */
10029 $ac_includes_default
10030 #include <$ac_header>
10031 _ACEOF
10032 rm -f conftest.$ac_objext
10033 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10034 (eval $ac_compile) 2>conftest.er1
10035 ac_status=$?
10036 grep -v '^ *+' conftest.er1 >conftest.err
10037 rm -f conftest.er1
10038 cat conftest.err >&5
10039 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10040 (exit $ac_status); } &&
10041 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10042 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10043 (eval $ac_try) 2>&5
10044 ac_status=$?
10045 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10046 (exit $ac_status); }; } &&
10047 { ac_try='test -s conftest.$ac_objext'
10048 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10049 (eval $ac_try) 2>&5
10050 ac_status=$?
10051 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10052 (exit $ac_status); }; }; then
10053 ac_header_compiler=yes
10054 else
10055 echo "$as_me: failed program was:" >&5
10056 sed 's/^/| /' conftest.$ac_ext >&5
10057
10058 ac_header_compiler=no
10059 fi
10060 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10061 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10062 echo "${ECHO_T}$ac_header_compiler" >&6
10063
10064 # Is the header present?
10065 echo "$as_me:$LINENO: checking $ac_header presence" >&5
10066 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
10067 cat >conftest.$ac_ext <<_ACEOF
10068 /* confdefs.h. */
10069 _ACEOF
10070 cat confdefs.h >>conftest.$ac_ext
10071 cat >>conftest.$ac_ext <<_ACEOF
10072 /* end confdefs.h. */
10073 #include <$ac_header>
10074 _ACEOF
10075 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10076 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10077 ac_status=$?
10078 grep -v '^ *+' conftest.er1 >conftest.err
10079 rm -f conftest.er1
10080 cat conftest.err >&5
10081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10082 (exit $ac_status); } >/dev/null; then
10083 if test -s conftest.err; then
10084 ac_cpp_err=$ac_cxx_preproc_warn_flag
10085 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10086 else
10087 ac_cpp_err=
10088 fi
10089 else
10090 ac_cpp_err=yes
10091 fi
10092 if test -z "$ac_cpp_err"; then
10093 ac_header_preproc=yes
10094 else
10095 echo "$as_me: failed program was:" >&5
10096 sed 's/^/| /' conftest.$ac_ext >&5
10097
10098 ac_header_preproc=no
10099 fi
10100 rm -f conftest.err conftest.$ac_ext
10101 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10102 echo "${ECHO_T}$ac_header_preproc" >&6
10103
10104 # So? What about this header?
10105 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10106 yes:no: )
10107 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10108 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10109 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10110 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10111 ac_header_preproc=yes
10112 ;;
10113 no:yes:* )
10114 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10115 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10116 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10117 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10118 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10119 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10120 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10121 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10122 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10123 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10124 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10125 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10126 (
10127 cat <<\_ASBOX
10128 ## ------------------------------------------ ##
10129 ## Report this to the AC_PACKAGE_NAME lists. ##
10130 ## ------------------------------------------ ##
10131 _ASBOX
10132 ) |
10133 sed "s/^/$as_me: WARNING: /" >&2
10134 ;;
10135 esac
10136 echo "$as_me:$LINENO: checking for $ac_header" >&5
10137 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10138 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10139 echo $ECHO_N "(cached) $ECHO_C" >&6
10140 else
10141 eval "$as_ac_Header=\$ac_header_preproc"
10142 fi
10143 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10144 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10145
10146 fi
10147 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10148 cat >>confdefs.h <<_ACEOF
10149 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10150 _ACEOF
10151
10152 fi
10153
10154 done
10155
10156
10157
10158 if test "${ac_cv_header_utmp_h+set}" = set; then
10159 echo "$as_me:$LINENO: checking for utmp.h" >&5
10160 echo $ECHO_N "checking for utmp.h... $ECHO_C" >&6
10161 if test "${ac_cv_header_utmp_h+set}" = set; then
10162 echo $ECHO_N "(cached) $ECHO_C" >&6
10163 fi
10164 echo "$as_me:$LINENO: result: $ac_cv_header_utmp_h" >&5
10165 echo "${ECHO_T}$ac_cv_header_utmp_h" >&6
10166 else
10167 # Is the header compilable?
10168 echo "$as_me:$LINENO: checking utmp.h usability" >&5
10169 echo $ECHO_N "checking utmp.h usability... $ECHO_C" >&6
10170 cat >conftest.$ac_ext <<_ACEOF
10171 /* confdefs.h. */
10172 _ACEOF
10173 cat confdefs.h >>conftest.$ac_ext
10174 cat >>conftest.$ac_ext <<_ACEOF
10175 /* end confdefs.h. */
10176 $ac_includes_default
10177 #include <utmp.h>
10178 _ACEOF
10179 rm -f conftest.$ac_objext
10180 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10181 (eval $ac_compile) 2>conftest.er1
10182 ac_status=$?
10183 grep -v '^ *+' conftest.er1 >conftest.err
10184 rm -f conftest.er1
10185 cat conftest.err >&5
10186 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10187 (exit $ac_status); } &&
10188 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10189 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10190 (eval $ac_try) 2>&5
10191 ac_status=$?
10192 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10193 (exit $ac_status); }; } &&
10194 { ac_try='test -s conftest.$ac_objext'
10195 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10196 (eval $ac_try) 2>&5
10197 ac_status=$?
10198 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10199 (exit $ac_status); }; }; then
10200 ac_header_compiler=yes
10201 else
10202 echo "$as_me: failed program was:" >&5
10203 sed 's/^/| /' conftest.$ac_ext >&5
10204
10205 ac_header_compiler=no
10206 fi
10207 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10208 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10209 echo "${ECHO_T}$ac_header_compiler" >&6
10210
10211 # Is the header present?
10212 echo "$as_me:$LINENO: checking utmp.h presence" >&5
10213 echo $ECHO_N "checking utmp.h presence... $ECHO_C" >&6
10214 cat >conftest.$ac_ext <<_ACEOF
10215 /* confdefs.h. */
10216 _ACEOF
10217 cat confdefs.h >>conftest.$ac_ext
10218 cat >>conftest.$ac_ext <<_ACEOF
10219 /* end confdefs.h. */
10220 #include <utmp.h>
10221 _ACEOF
10222 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10223 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10224 ac_status=$?
10225 grep -v '^ *+' conftest.er1 >conftest.err
10226 rm -f conftest.er1
10227 cat conftest.err >&5
10228 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10229 (exit $ac_status); } >/dev/null; then
10230 if test -s conftest.err; then
10231 ac_cpp_err=$ac_cxx_preproc_warn_flag
10232 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10233 else
10234 ac_cpp_err=
10235 fi
10236 else
10237 ac_cpp_err=yes
10238 fi
10239 if test -z "$ac_cpp_err"; then
10240 ac_header_preproc=yes
10241 else
10242 echo "$as_me: failed program was:" >&5
10243 sed 's/^/| /' conftest.$ac_ext >&5
10244
10245 ac_header_preproc=no
10246 fi
10247 rm -f conftest.err conftest.$ac_ext
10248 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10249 echo "${ECHO_T}$ac_header_preproc" >&6
10250
10251 # So? What about this header?
10252 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10253 yes:no: )
10254 { echo "$as_me:$LINENO: WARNING: utmp.h: accepted by the compiler, rejected by the preprocessor!" >&5
10255 echo "$as_me: WARNING: utmp.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
10256 { echo "$as_me:$LINENO: WARNING: utmp.h: proceeding with the compiler's result" >&5
10257 echo "$as_me: WARNING: utmp.h: proceeding with the compiler's result" >&2;}
10258 ac_header_preproc=yes
10259 ;;
10260 no:yes:* )
10261 { echo "$as_me:$LINENO: WARNING: utmp.h: present but cannot be compiled" >&5
10262 echo "$as_me: WARNING: utmp.h: present but cannot be compiled" >&2;}
10263 { echo "$as_me:$LINENO: WARNING: utmp.h: check for missing prerequisite headers?" >&5
10264 echo "$as_me: WARNING: utmp.h: check for missing prerequisite headers?" >&2;}
10265 { echo "$as_me:$LINENO: WARNING: utmp.h: see the Autoconf documentation" >&5
10266 echo "$as_me: WARNING: utmp.h: see the Autoconf documentation" >&2;}
10267 { echo "$as_me:$LINENO: WARNING: utmp.h: section \"Present But Cannot Be Compiled\"" >&5
10268 echo "$as_me: WARNING: utmp.h: section \"Present But Cannot Be Compiled\"" >&2;}
10269 { echo "$as_me:$LINENO: WARNING: utmp.h: proceeding with the preprocessor's result" >&5
10270 echo "$as_me: WARNING: utmp.h: proceeding with the preprocessor's result" >&2;}
10271 { echo "$as_me:$LINENO: WARNING: utmp.h: in the future, the compiler will take precedence" >&5
10272 echo "$as_me: WARNING: utmp.h: in the future, the compiler will take precedence" >&2;}
10273 (
10274 cat <<\_ASBOX
10275 ## ------------------------------------------ ##
10276 ## Report this to the AC_PACKAGE_NAME lists. ##
10277 ## ------------------------------------------ ##
10278 _ASBOX
10279 ) |
10280 sed "s/^/$as_me: WARNING: /" >&2
10281 ;;
10282 esac
10283 echo "$as_me:$LINENO: checking for utmp.h" >&5
10284 echo $ECHO_N "checking for utmp.h... $ECHO_C" >&6
10285 if test "${ac_cv_header_utmp_h+set}" = set; then
10286 echo $ECHO_N "(cached) $ECHO_C" >&6
10287 else
10288 ac_cv_header_utmp_h=$ac_header_preproc
10289 fi
10290 echo "$as_me:$LINENO: result: $ac_cv_header_utmp_h" >&5
10291 echo "${ECHO_T}$ac_cv_header_utmp_h" >&6
10292
10293 fi
10294 if test $ac_cv_header_utmp_h = yes; then
10295 echo "$as_me:$LINENO: checking for struct utmp" >&5
10296 echo $ECHO_N "checking for struct utmp... $ECHO_C" >&6
10297 if test "${struct_utmp+set}" = set; then
10298 echo $ECHO_N "(cached) $ECHO_C" >&6
10299 else
10300 cat >conftest.$ac_ext <<_ACEOF
10301 /* confdefs.h. */
10302 _ACEOF
10303 cat confdefs.h >>conftest.$ac_ext
10304 cat >>conftest.$ac_ext <<_ACEOF
10305 /* end confdefs.h. */
10306 #include <sys/types.h>
10307 #include <utmp.h>
10308 int
10309 main ()
10310 {
10311 struct utmp ut;
10312 ;
10313 return 0;
10314 }
10315 _ACEOF
10316 rm -f conftest.$ac_objext
10317 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10318 (eval $ac_compile) 2>conftest.er1
10319 ac_status=$?
10320 grep -v '^ *+' conftest.er1 >conftest.err
10321 rm -f conftest.er1
10322 cat conftest.err >&5
10323 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10324 (exit $ac_status); } &&
10325 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10326 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10327 (eval $ac_try) 2>&5
10328 ac_status=$?
10329 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10330 (exit $ac_status); }; } &&
10331 { ac_try='test -s conftest.$ac_objext'
10332 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10333 (eval $ac_try) 2>&5
10334 ac_status=$?
10335 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10336 (exit $ac_status); }; }; then
10337 struct_utmp=yes
10338 else
10339 echo "$as_me: failed program was:" >&5
10340 sed 's/^/| /' conftest.$ac_ext >&5
10341
10342 struct_utmp=no
10343 fi
10344 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10345 fi
10346 echo "$as_me:$LINENO: result: $struct_utmp" >&5
10347 echo "${ECHO_T}$struct_utmp" >&6
10348 if test x$struct_utmp = xyes; then
10349
10350 cat >>confdefs.h <<\_ACEOF
10351 #define HAVE_STRUCT_UTMP 1
10352 _ACEOF
10353
10354 fi
10355
10356
10357 echo "$as_me:$LINENO: checking for ut_host in utmp struct" >&5
10358 echo $ECHO_N "checking for ut_host in utmp struct... $ECHO_C" >&6
10359 if test "${struct_utmp_host+set}" = set; then
10360 echo $ECHO_N "(cached) $ECHO_C" >&6
10361 else
10362 cat >conftest.$ac_ext <<_ACEOF
10363 /* confdefs.h. */
10364 _ACEOF
10365 cat confdefs.h >>conftest.$ac_ext
10366 cat >>conftest.$ac_ext <<_ACEOF
10367 /* end confdefs.h. */
10368 #include <sys/types.h>
10369 #include <utmp.h>
10370 int
10371 main ()
10372 {
10373 struct utmp ut; ut.ut_host;
10374 ;
10375 return 0;
10376 }
10377 _ACEOF
10378 rm -f conftest.$ac_objext
10379 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10380 (eval $ac_compile) 2>conftest.er1
10381 ac_status=$?
10382 grep -v '^ *+' conftest.er1 >conftest.err
10383 rm -f conftest.er1
10384 cat conftest.err >&5
10385 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10386 (exit $ac_status); } &&
10387 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10388 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10389 (eval $ac_try) 2>&5
10390 ac_status=$?
10391 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10392 (exit $ac_status); }; } &&
10393 { ac_try='test -s conftest.$ac_objext'
10394 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10395 (eval $ac_try) 2>&5
10396 ac_status=$?
10397 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10398 (exit $ac_status); }; }; then
10399 struct_utmp_host=yes
10400 else
10401 echo "$as_me: failed program was:" >&5
10402 sed 's/^/| /' conftest.$ac_ext >&5
10403
10404 struct_utmp_host=no
10405 fi
10406 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10407 fi
10408 echo "$as_me:$LINENO: result: $struct_utmp_host" >&5
10409 echo "${ECHO_T}$struct_utmp_host" >&6
10410 if test x$struct_utmp_host = xyes; then
10411
10412 cat >>confdefs.h <<\_ACEOF
10413 #define HAVE_UTMP_HOST 1
10414 _ACEOF
10415
10416 fi
10417
10418 echo "$as_me:$LINENO: checking for ut_pid in utmp struct" >&5
10419 echo $ECHO_N "checking for ut_pid in utmp struct... $ECHO_C" >&6
10420 if test "${struct_utmp_pid+set}" = set; then
10421 echo $ECHO_N "(cached) $ECHO_C" >&6
10422 else
10423 cat >conftest.$ac_ext <<_ACEOF
10424 /* confdefs.h. */
10425 _ACEOF
10426 cat confdefs.h >>conftest.$ac_ext
10427 cat >>conftest.$ac_ext <<_ACEOF
10428 /* end confdefs.h. */
10429 #include <sys/types.h>
10430 #include <utmp.h>
10431 int
10432 main ()
10433 {
10434 struct utmp ut; ut.ut_pid;
10435 ;
10436 return 0;
10437 }
10438 _ACEOF
10439 rm -f conftest.$ac_objext
10440 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10441 (eval $ac_compile) 2>conftest.er1
10442 ac_status=$?
10443 grep -v '^ *+' conftest.er1 >conftest.err
10444 rm -f conftest.er1
10445 cat conftest.err >&5
10446 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10447 (exit $ac_status); } &&
10448 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10449 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10450 (eval $ac_try) 2>&5
10451 ac_status=$?
10452 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10453 (exit $ac_status); }; } &&
10454 { ac_try='test -s conftest.$ac_objext'
10455 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10456 (eval $ac_try) 2>&5
10457 ac_status=$?
10458 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10459 (exit $ac_status); }; }; then
10460 struct_utmp_pid=yes
10461 else
10462 echo "$as_me: failed program was:" >&5
10463 sed 's/^/| /' conftest.$ac_ext >&5
10464
10465 struct_utmp_pid=no
10466 fi
10467 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10468 fi
10469 echo "$as_me:$LINENO: result: $struct_utmp_pid" >&5
10470 echo "${ECHO_T}$struct_utmp_pid" >&6
10471 if test x$struct_utmp_pid = xyes; then
10472
10473 cat >>confdefs.h <<\_ACEOF
10474 #define HAVE_UTMP_PID 1
10475 _ACEOF
10476
10477 fi
10478
10479 fi
10480
10481
10482
10483 if test "${ac_cv_header_utmpx_h+set}" = set; then
10484 echo "$as_me:$LINENO: checking for utmpx.h" >&5
10485 echo $ECHO_N "checking for utmpx.h... $ECHO_C" >&6
10486 if test "${ac_cv_header_utmpx_h+set}" = set; then
10487 echo $ECHO_N "(cached) $ECHO_C" >&6
10488 fi
10489 echo "$as_me:$LINENO: result: $ac_cv_header_utmpx_h" >&5
10490 echo "${ECHO_T}$ac_cv_header_utmpx_h" >&6
10491 else
10492 # Is the header compilable?
10493 echo "$as_me:$LINENO: checking utmpx.h usability" >&5
10494 echo $ECHO_N "checking utmpx.h usability... $ECHO_C" >&6
10495 cat >conftest.$ac_ext <<_ACEOF
10496 /* confdefs.h. */
10497 _ACEOF
10498 cat confdefs.h >>conftest.$ac_ext
10499 cat >>conftest.$ac_ext <<_ACEOF
10500 /* end confdefs.h. */
10501 $ac_includes_default
10502 #include <utmpx.h>
10503 _ACEOF
10504 rm -f conftest.$ac_objext
10505 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10506 (eval $ac_compile) 2>conftest.er1
10507 ac_status=$?
10508 grep -v '^ *+' conftest.er1 >conftest.err
10509 rm -f conftest.er1
10510 cat conftest.err >&5
10511 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10512 (exit $ac_status); } &&
10513 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10514 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10515 (eval $ac_try) 2>&5
10516 ac_status=$?
10517 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10518 (exit $ac_status); }; } &&
10519 { ac_try='test -s conftest.$ac_objext'
10520 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10521 (eval $ac_try) 2>&5
10522 ac_status=$?
10523 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10524 (exit $ac_status); }; }; then
10525 ac_header_compiler=yes
10526 else
10527 echo "$as_me: failed program was:" >&5
10528 sed 's/^/| /' conftest.$ac_ext >&5
10529
10530 ac_header_compiler=no
10531 fi
10532 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10533 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10534 echo "${ECHO_T}$ac_header_compiler" >&6
10535
10536 # Is the header present?
10537 echo "$as_me:$LINENO: checking utmpx.h presence" >&5
10538 echo $ECHO_N "checking utmpx.h presence... $ECHO_C" >&6
10539 cat >conftest.$ac_ext <<_ACEOF
10540 /* confdefs.h. */
10541 _ACEOF
10542 cat confdefs.h >>conftest.$ac_ext
10543 cat >>conftest.$ac_ext <<_ACEOF
10544 /* end confdefs.h. */
10545 #include <utmpx.h>
10546 _ACEOF
10547 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10548 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10549 ac_status=$?
10550 grep -v '^ *+' conftest.er1 >conftest.err
10551 rm -f conftest.er1
10552 cat conftest.err >&5
10553 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10554 (exit $ac_status); } >/dev/null; then
10555 if test -s conftest.err; then
10556 ac_cpp_err=$ac_cxx_preproc_warn_flag
10557 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10558 else
10559 ac_cpp_err=
10560 fi
10561 else
10562 ac_cpp_err=yes
10563 fi
10564 if test -z "$ac_cpp_err"; then
10565 ac_header_preproc=yes
10566 else
10567 echo "$as_me: failed program was:" >&5
10568 sed 's/^/| /' conftest.$ac_ext >&5
10569
10570 ac_header_preproc=no
10571 fi
10572 rm -f conftest.err conftest.$ac_ext
10573 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10574 echo "${ECHO_T}$ac_header_preproc" >&6
10575
10576 # So? What about this header?
10577 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10578 yes:no: )
10579 { echo "$as_me:$LINENO: WARNING: utmpx.h: accepted by the compiler, rejected by the preprocessor!" >&5
10580 echo "$as_me: WARNING: utmpx.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
10581 { echo "$as_me:$LINENO: WARNING: utmpx.h: proceeding with the compiler's result" >&5
10582 echo "$as_me: WARNING: utmpx.h: proceeding with the compiler's result" >&2;}
10583 ac_header_preproc=yes
10584 ;;
10585 no:yes:* )
10586 { echo "$as_me:$LINENO: WARNING: utmpx.h: present but cannot be compiled" >&5
10587 echo "$as_me: WARNING: utmpx.h: present but cannot be compiled" >&2;}
10588 { echo "$as_me:$LINENO: WARNING: utmpx.h: check for missing prerequisite headers?" >&5
10589 echo "$as_me: WARNING: utmpx.h: check for missing prerequisite headers?" >&2;}
10590 { echo "$as_me:$LINENO: WARNING: utmpx.h: see the Autoconf documentation" >&5
10591 echo "$as_me: WARNING: utmpx.h: see the Autoconf documentation" >&2;}
10592 { echo "$as_me:$LINENO: WARNING: utmpx.h: section \"Present But Cannot Be Compiled\"" >&5
10593 echo "$as_me: WARNING: utmpx.h: section \"Present But Cannot Be Compiled\"" >&2;}
10594 { echo "$as_me:$LINENO: WARNING: utmpx.h: proceeding with the preprocessor's result" >&5
10595 echo "$as_me: WARNING: utmpx.h: proceeding with the preprocessor's result" >&2;}
10596 { echo "$as_me:$LINENO: WARNING: utmpx.h: in the future, the compiler will take precedence" >&5
10597 echo "$as_me: WARNING: utmpx.h: in the future, the compiler will take precedence" >&2;}
10598 (
10599 cat <<\_ASBOX
10600 ## ------------------------------------------ ##
10601 ## Report this to the AC_PACKAGE_NAME lists. ##
10602 ## ------------------------------------------ ##
10603 _ASBOX
10604 ) |
10605 sed "s/^/$as_me: WARNING: /" >&2
10606 ;;
10607 esac
10608 echo "$as_me:$LINENO: checking for utmpx.h" >&5
10609 echo $ECHO_N "checking for utmpx.h... $ECHO_C" >&6
10610 if test "${ac_cv_header_utmpx_h+set}" = set; then
10611 echo $ECHO_N "(cached) $ECHO_C" >&6
10612 else
10613 ac_cv_header_utmpx_h=$ac_header_preproc
10614 fi
10615 echo "$as_me:$LINENO: result: $ac_cv_header_utmpx_h" >&5
10616 echo "${ECHO_T}$ac_cv_header_utmpx_h" >&6
10617
10618 fi
10619 if test $ac_cv_header_utmpx_h = yes; then
10620 echo "$as_me:$LINENO: checking for struct utmpx" >&5
10621 echo $ECHO_N "checking for struct utmpx... $ECHO_C" >&6
10622 if test "${struct_utmpx+set}" = set; then
10623 echo $ECHO_N "(cached) $ECHO_C" >&6
10624 else
10625 cat >conftest.$ac_ext <<_ACEOF
10626 /* confdefs.h. */
10627 _ACEOF
10628 cat confdefs.h >>conftest.$ac_ext
10629 cat >>conftest.$ac_ext <<_ACEOF
10630 /* end confdefs.h. */
10631 #include <sys/types.h>
10632 #include <utmpx.h>
10633 int
10634 main ()
10635 {
10636 struct utmpx ut;
10637 ;
10638 return 0;
10639 }
10640 _ACEOF
10641 rm -f conftest.$ac_objext
10642 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10643 (eval $ac_compile) 2>conftest.er1
10644 ac_status=$?
10645 grep -v '^ *+' conftest.er1 >conftest.err
10646 rm -f conftest.er1
10647 cat conftest.err >&5
10648 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10649 (exit $ac_status); } &&
10650 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10651 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10652 (eval $ac_try) 2>&5
10653 ac_status=$?
10654 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10655 (exit $ac_status); }; } &&
10656 { ac_try='test -s conftest.$ac_objext'
10657 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10658 (eval $ac_try) 2>&5
10659 ac_status=$?
10660 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10661 (exit $ac_status); }; }; then
10662 struct_utmpx=yes
10663 else
10664 echo "$as_me: failed program was:" >&5
10665 sed 's/^/| /' conftest.$ac_ext >&5
10666
10667 struct_utmpx=no
10668 fi
10669 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10670 fi
10671 echo "$as_me:$LINENO: result: $struct_utmpx" >&5
10672 echo "${ECHO_T}$struct_utmpx" >&6
10673 if test x$struct_utmpx = xyes; then
10674
10675 cat >>confdefs.h <<\_ACEOF
10676 #define HAVE_STRUCT_UTMPX 1
10677 _ACEOF
10678
10679 fi
10680
10681
10682 echo "$as_me:$LINENO: checking for host in utmpx struct" >&5
10683 echo $ECHO_N "checking for host in utmpx struct... $ECHO_C" >&6
10684 if test "${struct_utmpx_host+set}" = set; then
10685 echo $ECHO_N "(cached) $ECHO_C" >&6
10686 else
10687 cat >conftest.$ac_ext <<_ACEOF
10688 /* confdefs.h. */
10689 _ACEOF
10690 cat confdefs.h >>conftest.$ac_ext
10691 cat >>conftest.$ac_ext <<_ACEOF
10692 /* end confdefs.h. */
10693 #include <sys/types.h>
10694 #include <utmpx.h>
10695 int
10696 main ()
10697 {
10698 struct utmpx utx; utx.ut_host;
10699 ;
10700 return 0;
10701 }
10702 _ACEOF
10703 rm -f conftest.$ac_objext
10704 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10705 (eval $ac_compile) 2>conftest.er1
10706 ac_status=$?
10707 grep -v '^ *+' conftest.er1 >conftest.err
10708 rm -f conftest.er1
10709 cat conftest.err >&5
10710 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10711 (exit $ac_status); } &&
10712 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10713 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10714 (eval $ac_try) 2>&5
10715 ac_status=$?
10716 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10717 (exit $ac_status); }; } &&
10718 { ac_try='test -s conftest.$ac_objext'
10719 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10720 (eval $ac_try) 2>&5
10721 ac_status=$?
10722 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10723 (exit $ac_status); }; }; then
10724 struct_utmpx_host=yes
10725 else
10726 echo "$as_me: failed program was:" >&5
10727 sed 's/^/| /' conftest.$ac_ext >&5
10728
10729 struct_utmpx_host=no
10730 fi
10731 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10732 fi
10733 echo "$as_me:$LINENO: result: $struct_utmpx_host" >&5
10734 echo "${ECHO_T}$struct_utmpx_host" >&6
10735 if test x$struct_utmpx_host = xyes; then
10736
10737 cat >>confdefs.h <<\_ACEOF
10738 #define HAVE_UTMPX_HOST 1
10739 _ACEOF
10740
10741 fi
10742
10743 echo "$as_me:$LINENO: checking for session in utmpx struct" >&5
10744 echo $ECHO_N "checking for session in utmpx struct... $ECHO_C" >&6
10745 if test "${struct_utmpx_session+set}" = set; then
10746 echo $ECHO_N "(cached) $ECHO_C" >&6
10747 else
10748 cat >conftest.$ac_ext <<_ACEOF
10749 /* confdefs.h. */
10750 _ACEOF
10751 cat confdefs.h >>conftest.$ac_ext
10752 cat >>conftest.$ac_ext <<_ACEOF
10753 /* end confdefs.h. */
10754 #include <sys/types.h>
10755 #include <utmpx.h>
10756 int
10757 main ()
10758 {
10759 struct utmpx utx; utx.ut_session;
10760 ;
10761 return 0;
10762 }
10763 _ACEOF
10764 rm -f conftest.$ac_objext
10765 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10766 (eval $ac_compile) 2>conftest.er1
10767 ac_status=$?
10768 grep -v '^ *+' conftest.er1 >conftest.err
10769 rm -f conftest.er1
10770 cat conftest.err >&5
10771 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10772 (exit $ac_status); } &&
10773 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10774 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10775 (eval $ac_try) 2>&5
10776 ac_status=$?
10777 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10778 (exit $ac_status); }; } &&
10779 { ac_try='test -s conftest.$ac_objext'
10780 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10781 (eval $ac_try) 2>&5
10782 ac_status=$?
10783 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10784 (exit $ac_status); }; }; then
10785 struct_utmpx_session=yes
10786 else
10787 echo "$as_me: failed program was:" >&5
10788 sed 's/^/| /' conftest.$ac_ext >&5
10789
10790 struct_utmpx_session=no
10791 fi
10792 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10793 fi
10794 echo "$as_me:$LINENO: result: $struct_utmpx_session" >&5
10795 echo "${ECHO_T}$struct_utmpx_session" >&6
10796 if test x$struct_utmpx_session = xyes; then
10797
10798 cat >>confdefs.h <<\_ACEOF
10799 #define HAVE_UTMPX_SESSION 1
10800 _ACEOF
10801
10802 fi
10803
10804 fi
10805
10806
10807 echo "$as_me:$LINENO: checking for struct lastlog" >&5
10808 echo $ECHO_N "checking for struct lastlog... $ECHO_C" >&6
10809 if test "${struct_lastlog+set}" = set; then
10810 echo $ECHO_N "(cached) $ECHO_C" >&6
10811 else
10812 cat >conftest.$ac_ext <<_ACEOF
10813 /* confdefs.h. */
10814 _ACEOF
10815 cat confdefs.h >>conftest.$ac_ext
10816 cat >>conftest.$ac_ext <<_ACEOF
10817 /* end confdefs.h. */
10818 #include <sys/types.h>
10819 #include <utmp.h>
10820 #ifdef HAVE_LASTLOG_H
10821 #include <lastlog.h>
10822 #endif
10823
10824 int
10825 main ()
10826 {
10827 struct lastlog ll;
10828 ;
10829 return 0;
10830 }
10831 _ACEOF
10832 rm -f conftest.$ac_objext
10833 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10834 (eval $ac_compile) 2>conftest.er1
10835 ac_status=$?
10836 grep -v '^ *+' conftest.er1 >conftest.err
10837 rm -f conftest.er1
10838 cat conftest.err >&5
10839 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10840 (exit $ac_status); } &&
10841 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10842 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10843 (eval $ac_try) 2>&5
10844 ac_status=$?
10845 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10846 (exit $ac_status); }; } &&
10847 { ac_try='test -s conftest.$ac_objext'
10848 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10849 (eval $ac_try) 2>&5
10850 ac_status=$?
10851 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10852 (exit $ac_status); }; }; then
10853 struct_lastlog=yes
10854 else
10855 echo "$as_me: failed program was:" >&5
10856 sed 's/^/| /' conftest.$ac_ext >&5
10857
10858 struct_lastlog=no
10859 fi
10860 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10861 fi
10862 echo "$as_me:$LINENO: result: $struct_lastlog" >&5
10863 echo "${ECHO_T}$struct_lastlog" >&6
10864 if test x$struct_lastlog = xyes; then
10865
10866 cat >>confdefs.h <<\_ACEOF
10867 #define HAVE_STRUCT_LASTLOG 1
10868 _ACEOF
10869
10870 fi
10871
10872 echo "$as_me:$LINENO: checking for struct lastlogx" >&5
10873 echo $ECHO_N "checking for struct lastlogx... $ECHO_C" >&6
10874 if test "${struct_lastlogx+set}" = set; then
10875 echo $ECHO_N "(cached) $ECHO_C" >&6
10876 else
10877 cat >conftest.$ac_ext <<_ACEOF
10878 /* confdefs.h. */
10879 _ACEOF
10880 cat confdefs.h >>conftest.$ac_ext
10881 cat >>conftest.$ac_ext <<_ACEOF
10882 /* end confdefs.h. */
10883 #include <sys/types.h>
10884 #include <utmpx.h>
10885 #ifdef HAVE_LASTLOG_H
10886 #include <lastlog.h>
10887 #endif
10888
10889 int
10890 main ()
10891 {
10892 struct lastlogx ll;
10893 ;
10894 return 0;
10895 }
10896 _ACEOF
10897 rm -f conftest.$ac_objext
10898 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10899 (eval $ac_compile) 2>conftest.er1
10900 ac_status=$?
10901 grep -v '^ *+' conftest.er1 >conftest.err
10902 rm -f conftest.er1
10903 cat conftest.err >&5
10904 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10905 (exit $ac_status); } &&
10906 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10907 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10908 (eval $ac_try) 2>&5
10909 ac_status=$?
10910 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10911 (exit $ac_status); }; } &&
10912 { ac_try='test -s conftest.$ac_objext'
10913 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10914 (eval $ac_try) 2>&5
10915 ac_status=$?
10916 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10917 (exit $ac_status); }; }; then
10918 struct_lastlogx=yes
10919 else
10920 echo "$as_me: failed program was:" >&5
10921 sed 's/^/| /' conftest.$ac_ext >&5
10922
10923 struct_lastlogx=no
10924 fi
10925 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10926 fi
10927 echo "$as_me:$LINENO: result: $struct_lastlogx" >&5
10928 echo "${ECHO_T}$struct_lastlogx" >&6
10929 if test x$struct_lastlogx = xyes; then
10930
10931 cat >>confdefs.h <<\_ACEOF
10932 #define HAVE_STRUCT_LASTLOGX 1
10933 _ACEOF
10934
10935 fi
10936
10937
10938 echo "$as_me:$LINENO: checking where utmp is located" >&5
10939 echo $ECHO_N "checking where utmp is located... $ECHO_C" >&6
10940 if test "${path_utmp+set}" = set; then
10941 echo $ECHO_N "(cached) $ECHO_C" >&6
10942 else
10943 if test "$cross_compiling" = yes; then
10944 { echo "$as_me:$LINENO: WARNING: Define UTMP_FILE in config.h manually" >&5
10945 echo "$as_me: WARNING: Define UTMP_FILE in config.h manually" >&2;}
10946 else
10947 cat >conftest.$ac_ext <<_ACEOF
10948 /* confdefs.h. */
10949 _ACEOF
10950 cat confdefs.h >>conftest.$ac_ext
10951 cat >>conftest.$ac_ext <<_ACEOF
10952 /* end confdefs.h. */
10953 #include <stdio.h>
10954 #include <sys/types.h>
10955 #include <utmp.h>
10956 #include <errno.h>
10957 main()
10958 {
10959 char **u, *utmplist[] = {
10960 "/var/run/utmp", "/var/adm/utmp", "/etc/utmp", "/usr/etc/utmp", "/usr/adm/utmp", NULL };
10961 FILE *a, *f=fopen("conftestval", "w");
10962 if (!f) exit(1);
10963 #ifdef UTMP_FILE
10964 fprintf(f, "%s\n", UTMP_FILE);
10965 exit(0);
10966 #endif
10967 #ifdef _PATH_UTMP
10968 fprintf(f, "%s\n", _PATH_UTMP);
10969 exit(0);
10970 #endif
10971 for (u = utmplist; *u; u++) {
10972 if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
10973 fprintf(f, "%s\n", *u);
10974 exit(0);
10975 }
10976 }
10977 exit(0);
10978 }
10979 _ACEOF
10980 rm -f conftest$ac_exeext
10981 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10982 (eval $ac_link) 2>&5
10983 ac_status=$?
10984 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10985 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10986 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10987 (eval $ac_try) 2>&5
10988 ac_status=$?
10989 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10990 (exit $ac_status); }; }; then
10991 path_utmp=`cat conftestval`
10992 else
10993 echo "$as_me: program exited with status $ac_status" >&5
10994 echo "$as_me: failed program was:" >&5
10995 sed 's/^/| /' conftest.$ac_ext >&5
10996
10997 ( exit $ac_status )
10998 path_utmp=
10999 fi
11000 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11001 fi
11002 fi
11003 echo "$as_me:$LINENO: result: $path_utmp" >&5
11004 echo "${ECHO_T}$path_utmp" >&6
11005 if test x$path_utmp != x; then
11006
11007 cat >>confdefs.h <<_ACEOF
11008 #define UTMP_FILE "$path_utmp"
11009 _ACEOF
11010
11011 fi
11012
11013
11014 echo "$as_me:$LINENO: checking where utmpx is located" >&5
11015 echo $ECHO_N "checking where utmpx is located... $ECHO_C" >&6
11016 if test "${path_utmpx+set}" = set; then
11017 echo $ECHO_N "(cached) $ECHO_C" >&6
11018 else
11019 if test "$cross_compiling" = yes; then
11020 { echo "$as_me:$LINENO: WARNING: Define UTMPX_FILE in config.h manually" >&5
11021 echo "$as_me: WARNING: Define UTMPX_FILE in config.h manually" >&2;}
11022 else
11023 cat >conftest.$ac_ext <<_ACEOF
11024 /* confdefs.h. */
11025 _ACEOF
11026 cat confdefs.h >>conftest.$ac_ext
11027 cat >>conftest.$ac_ext <<_ACEOF
11028 /* end confdefs.h. */
11029 #include <stdio.h>
11030 #include <sys/types.h>
11031 #include <utmpx.h>
11032 #include <errno.h>
11033 #include <sys/stat.h>
11034 #ifdef HAVE_STRING_H
11035 #include <string.h>
11036 #endif
11037 main()
11038 {
11039 char **u, *p, *utmplist[] = {
11040 #ifdef UTMPX_FILE
11041 UTMPX_FILE,
11042 #endif
11043 #ifdef _PATH_UTMPX
11044 _PATH_UTMPX,
11045 #endif
11046 "/var/adm/utmpx", "/etc/utmpx", NULL };
11047 FILE *a, *f=fopen("conftestval", "w");
11048 struct stat statu, statux;
11049 if (!f) exit(1);
11050 for (u = utmplist; *u; u++) {
11051 if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
11052 if (stat(*u, &statux) < 0)
11053 continue;
11054 p = strdup(*u);
11055 p[strlen(p) - 1] = '\0';
11056 if (stat(p, &statu) >= 0
11057 && (statu.st_mtime - statux.st_mtime > 86400))
11058 continue;
11059 fprintf(f, "%s\n", *u);
11060 exit(0);
11061 }
11062 }
11063 exit(0);
11064 }
11065 _ACEOF
11066 rm -f conftest$ac_exeext
11067 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11068 (eval $ac_link) 2>&5
11069 ac_status=$?
11070 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11071 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11072 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11073 (eval $ac_try) 2>&5
11074 ac_status=$?
11075 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11076 (exit $ac_status); }; }; then
11077 path_utmpx=`cat conftestval`
11078 else
11079 echo "$as_me: program exited with status $ac_status" >&5
11080 echo "$as_me: failed program was:" >&5
11081 sed 's/^/| /' conftest.$ac_ext >&5
11082
11083 ( exit $ac_status )
11084 path_utmpx=
11085 fi
11086 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11087 fi
11088 fi
11089 echo "$as_me:$LINENO: result: $path_utmpx" >&5
11090 echo "${ECHO_T}$path_utmpx" >&6
11091 if test x$path_utmpx != x; then
11092
11093 cat >>confdefs.h <<_ACEOF
11094 #define UTMPX_FILE "$path_utmpx"
11095 _ACEOF
11096
11097 fi
11098
11099
11100 echo "$as_me:$LINENO: checking where wtmp is located" >&5
11101 echo $ECHO_N "checking where wtmp is located... $ECHO_C" >&6
11102 if test "${path_wtmp+set}" = set; then
11103 echo $ECHO_N "(cached) $ECHO_C" >&6
11104 else
11105 if test "$cross_compiling" = yes; then
11106 { echo "$as_me:$LINENO: WARNING: Define WTMP_FILE in config.h manually" >&5
11107 echo "$as_me: WARNING: Define WTMP_FILE in config.h manually" >&2;}
11108 else
11109 cat >conftest.$ac_ext <<_ACEOF
11110 /* confdefs.h. */
11111 _ACEOF
11112 cat confdefs.h >>conftest.$ac_ext
11113 cat >>conftest.$ac_ext <<_ACEOF
11114 /* end confdefs.h. */
11115 #include <stdio.h>
11116 #include <sys/types.h>
11117 #ifdef HAVE_UTMP_H
11118 #include <utmp.h>
11119 #endif
11120 #include <errno.h>
11121 main()
11122 {
11123 char **w, *wtmplist[] = {
11124 "/var/log/wtmp", "/var/adm/wtmp", "/etc/wtmp", "/usr/etc/wtmp", "/usr/adm/wtmp", NULL };
11125 FILE *a, *f=fopen("conftestval", "w");
11126 if (!f) exit(1);
11127 #ifdef WTMP_FILE
11128 fprintf(f, "%s\n", WTMP_FILE);
11129 exit(0);
11130 #endif
11131 #ifdef _PATH_WTMP
11132 fprintf(f, "%s\n", _PATH_WTMP);
11133 exit(0);
11134 #endif
11135 for (w = wtmplist; *w; w++) {
11136 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
11137 fprintf(f, "%s\n", *w);
11138 exit(0);
11139 }
11140 }
11141 exit(0);
11142 }
11143 _ACEOF
11144 rm -f conftest$ac_exeext
11145 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11146 (eval $ac_link) 2>&5
11147 ac_status=$?
11148 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11149 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11150 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11151 (eval $ac_try) 2>&5
11152 ac_status=$?
11153 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11154 (exit $ac_status); }; }; then
11155 path_wtmp=`cat conftestval`
11156 else
11157 echo "$as_me: program exited with status $ac_status" >&5
11158 echo "$as_me: failed program was:" >&5
11159 sed 's/^/| /' conftest.$ac_ext >&5
11160
11161 ( exit $ac_status )
11162 path_wtmp=
11163 fi
11164 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11165 fi
11166 fi
11167 echo "$as_me:$LINENO: result: $path_wtmp" >&5
11168 echo "${ECHO_T}$path_wtmp" >&6
11169 if test x$path_wtmp != x; then
11170
11171 cat >>confdefs.h <<_ACEOF
11172 #define WTMP_FILE "$path_wtmp"
11173 _ACEOF
11174
11175 fi
11176
11177 echo "$as_me:$LINENO: checking where wtmpx is located" >&5
11178 echo $ECHO_N "checking where wtmpx is located... $ECHO_C" >&6
11179 if test "${path_wtmpx+set}" = set; then
11180 echo $ECHO_N "(cached) $ECHO_C" >&6
11181 else
11182 if test "$cross_compiling" = yes; then
11183 { echo "$as_me:$LINENO: WARNING: Define WTMPX_FILE in config.h manually" >&5
11184 echo "$as_me: WARNING: Define WTMPX_FILE in config.h manually" >&2;}
11185 else
11186 cat >conftest.$ac_ext <<_ACEOF
11187 /* confdefs.h. */
11188 _ACEOF
11189 cat confdefs.h >>conftest.$ac_ext
11190 cat >>conftest.$ac_ext <<_ACEOF
11191 /* end confdefs.h. */
11192 #include <stdio.h>
11193 #ifdef HAVE_UTMPX_H
11194 #include <utmpx.h>
11195 #endif
11196 #include <errno.h>
11197 main()
11198 {
11199 char **w, *wtmplist[] = {
11200 "/var/log/wtmpx", "/var/adm/wtmpx", NULL };
11201 FILE *a, *f=fopen("conftestval", "w");
11202 if (!f) exit(1);
11203 #ifdef WTMPX_FILE
11204 fprintf(f, "%s\n", WTMPX_FILE);
11205 exit(0);
11206 #endif
11207 #ifdef _PATH_WTMPX
11208 fprintf(f, "%s\n", _PATH_WTMPX);
11209 exit(0);
11210 #endif
11211 for (w = wtmplist; *w; w++) {
11212 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
11213 fprintf(f, "%s\n", *w);
11214 exit(0);
11215 }
11216 }
11217 exit(0);
11218 }
11219 _ACEOF
11220 rm -f conftest$ac_exeext
11221 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11222 (eval $ac_link) 2>&5
11223 ac_status=$?
11224 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11225 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11226 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11227 (eval $ac_try) 2>&5
11228 ac_status=$?
11229 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11230 (exit $ac_status); }; }; then
11231 path_wtmpx=`cat conftestval`
11232 else
11233 echo "$as_me: program exited with status $ac_status" >&5
11234 echo "$as_me: failed program was:" >&5
11235 sed 's/^/| /' conftest.$ac_ext >&5
11236
11237 ( exit $ac_status )
11238 path_wtmpx=
11239 fi
11240 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11241 fi
11242 fi
11243 echo "$as_me:$LINENO: result: $path_wtmpx" >&5
11244 echo "${ECHO_T}$path_wtmpx" >&6
11245 if test x$path_wtmpx != x; then
11246
11247 cat >>confdefs.h <<_ACEOF
11248 #define WTMPX_FILE "$path_wtmpx"
11249 _ACEOF
11250
11251 fi
11252
11253 echo "$as_me:$LINENO: checking where lastlog is located" >&5
11254 echo $ECHO_N "checking where lastlog is located... $ECHO_C" >&6
11255 if test "${path_lastlog+set}" = set; then
11256 echo $ECHO_N "(cached) $ECHO_C" >&6
11257 else
11258 if test "$cross_compiling" = yes; then
11259 { echo "$as_me:$LINENO: WARNING: Define LASTLOG_FILE in config.h manually" >&5
11260 echo "$as_me: WARNING: Define LASTLOG_FILE in config.h manually" >&2;}
11261 else
11262 cat >conftest.$ac_ext <<_ACEOF
11263 /* confdefs.h. */
11264 _ACEOF
11265 cat confdefs.h >>conftest.$ac_ext
11266 cat >>conftest.$ac_ext <<_ACEOF
11267 /* end confdefs.h. */
11268 #include <stdio.h>
11269 #include <sys/types.h>
11270 #ifdef HAVE_UTMPX_H
11271 #include <utmpx.h>
11272 #elif defined(HAVE_UTMP_H)
11273 #include <utmp.h>
11274 #endif
11275 #ifdef HAVE_LASTLOG_H
11276 #include <lastlog.h>
11277 #endif
11278 #include <errno.h>
11279 main()
11280 {
11281 char **w, *lastloglist[] = { "/var/log/lastlog", NULL };
11282 FILE *a, *f=fopen("conftestval", "w");
11283 if (!f) exit(1);
11284 #ifdef LASTLOG_FILE
11285 fprintf(f, "%s\n", LASTLOG_FILE);
11286 exit(0);
11287 #endif
11288 #ifdef _PATH_LASTLOG
11289 fprintf(f, "%s\n", _PATH_LASTLOG);
11290 exit(0);
11291 #endif
11292 for (w = lastloglist; *w; w++) {
11293 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
11294 fprintf(f, "%s\n", *w);
11295 exit(0);
11296 }
11297 }
11298 exit(0);
11299 }
11300 _ACEOF
11301 rm -f conftest$ac_exeext
11302 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11303 (eval $ac_link) 2>&5
11304 ac_status=$?
11305 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11306 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11307 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11308 (eval $ac_try) 2>&5
11309 ac_status=$?
11310 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11311 (exit $ac_status); }; }; then
11312 path_lastlog=`cat conftestval`
11313 else
11314 echo "$as_me: program exited with status $ac_status" >&5
11315 echo "$as_me: failed program was:" >&5
11316 sed 's/^/| /' conftest.$ac_ext >&5
11317
11318 ( exit $ac_status )
11319 path_lastlog=
11320 fi
11321 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11322 fi
11323 fi
11324 echo "$as_me:$LINENO: result: $path_lastlog" >&5
11325 echo "${ECHO_T}$path_lastlog" >&6
11326 if test x$path_lastlog != x; then
11327
11328 cat >>confdefs.h <<_ACEOF
11329 #define LASTLOG_FILE "$path_lastlog"
11330 _ACEOF
11331
11332 if test -d "$path_lastlog"; then
11333
11334 cat >>confdefs.h <<\_ACEOF
11335 #define LASTLOG_IS_DIR 1
11336 _ACEOF
11337
11338 fi
11339 fi
11340
11341 echo "$as_me:$LINENO: checking where lastlogx is located" >&5
11342 echo $ECHO_N "checking where lastlogx is located... $ECHO_C" >&6
11343 if test "${path_lastlogx+set}" = set; then
11344 echo $ECHO_N "(cached) $ECHO_C" >&6
11345 else
11346 if test "$cross_compiling" = yes; then
11347 { echo "$as_me:$LINENO: WARNING: Define LASTLOGX_FILE in config.h manually" >&5
11348 echo "$as_me: WARNING: Define LASTLOGX_FILE in config.h manually" >&2;}
11349 else
11350 cat >conftest.$ac_ext <<_ACEOF
11351 /* confdefs.h. */
11352 _ACEOF
11353 cat confdefs.h >>conftest.$ac_ext
11354 cat >>conftest.$ac_ext <<_ACEOF
11355 /* end confdefs.h. */
11356 #include <stdio.h>
11357 #ifdef HAVE_UTMPX_H
11358 #include <utmpx.h>
11359 #endif
11360 #include <errno.h>
11361 main()
11362 {
11363 char **w, *wtmplist[] = { "/var/log/lastlogx", "/var/adm/lastlogx", NULL };
11364 FILE *a, *f=fopen("conftestval", "w");
11365 if (!f) exit(1);
11366 #ifdef LASTLOGX_FILE
11367 fprintf(f, "%s\n", LASTLOGX_FILE);
11368 exit(0);
11369 #endif
11370 #ifdef _PATH_LASTLOGX
11371 fprintf(f, "%s\n", _PATH_LASTLOGX);
11372 exit(0);
11373 #endif
11374 for (w = wtmplist; *w; w++) {
11375 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
11376 fprintf(f, "%s\n", *w);
11377 exit(0);
11378 }
11379 }
11380 exit(0);
11381 }
11382 _ACEOF
11383 rm -f conftest$ac_exeext
11384 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11385 (eval $ac_link) 2>&5
11386 ac_status=$?
11387 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11388 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11389 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11390 (eval $ac_try) 2>&5
11391 ac_status=$?
11392 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11393 (exit $ac_status); }; }; then
11394 path_lastlogx=`cat conftestval`
11395 else
11396 echo "$as_me: program exited with status $ac_status" >&5
11397 echo "$as_me: failed program was:" >&5
11398 sed 's/^/| /' conftest.$ac_ext >&5
11399
11400 ( exit $ac_status )
11401 path_lastlogx=
11402 fi
11403 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11404 fi
11405 fi
11406 echo "$as_me:$LINENO: result: $path_lastlogx" >&5
11407 echo "${ECHO_T}$path_lastlogx" >&6
11408 if test x$path_lastlogx != x; then
11409
11410 cat >>confdefs.h <<_ACEOF
11411 #define LASTLOGX_FILE "$path_lastlogx"
11412 _ACEOF
11413
11414 fi
11415
11416 if test x$support_utmp != xyes; then
11417 echo " utmp support: disabled"
11418 echo
11419 else
11420 echo " utmp support: enabled
11421 utmp file: $path_utmp
11422 utmpx file: $path_utmpx
11423 wtmp file: $path_wtmp
11424 wtmpx file: $path_wtmpx
11425 lastlog file: $path_lastlog
11426 lastlogx file: $path_lastlogx"
11427 fi
11428
11429
11430
11431 echo "$as_me:$LINENO: checking where ttys/ttytab is located" >&5
11432 echo $ECHO_N "checking where ttys/ttytab is located... $ECHO_C" >&6
11433 if test "${rxvt_cv_path_ttytab+set}" = set; then
11434 echo $ECHO_N "(cached) $ECHO_C" >&6
11435 else
11436 for ttys_file in /etc/ttys /etc/ttytab;
11437 do
11438 if test -f "$ttys_file" ; then
11439 rxvt_cv_path_ttytab=$ttys_file
11440 break
11441 fi
11442 done
11443
11444 fi
11445 echo "$as_me:$LINENO: result: $rxvt_cv_path_ttytab" >&5
11446 echo "${ECHO_T}$rxvt_cv_path_ttytab" >&6
11447 if test x$rxvt_cv_path_ttytab != x; then
11448
11449 cat >>confdefs.h <<_ACEOF
11450 #define TTYTAB_FILENAME "$rxvt_cv_path_ttytab"
11451 _ACEOF
11452
11453 fi
11454
11455
11456 ac_save_LIBS=$LIBS
11457 ac_save_CFLAGS=$CFLAGS
11458 CFLAGS="$CFLAGS $X_CFLAGS"
11459 LIBS="$LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
11460 if test x$rxvt_cv_rpath = xyes -o x$rxvt_cv_R = xyes; then
11461 LIBS=`echo $LIBS | sed "$R_TRANSLATE"`
11462 fi
11463 echo "$as_me:$LINENO: checking for working Xlocale" >&5
11464 echo $ECHO_N "checking for working Xlocale... $ECHO_C" >&6
11465 if test "${rxvt_cv_func_xlocale+set}" = set; then
11466 echo $ECHO_N "(cached) $ECHO_C" >&6
11467 else
11468 if test "$cross_compiling" = yes; then
11469 { echo "$as_me:$LINENO: WARNING: Define NO_XLOCALE in config.h manually" >&5
11470 echo "$as_me: WARNING: Define NO_XLOCALE in config.h manually" >&2;}
11471 else
11472 cat >conftest.$ac_ext <<_ACEOF
11473 /* confdefs.h. */
11474 _ACEOF
11475 cat confdefs.h >>conftest.$ac_ext
11476 cat >>conftest.$ac_ext <<_ACEOF
11477 /* end confdefs.h. */
11478 #include <X11/Xlib.h>
11479 main() {
11480 char *p;
11481 if ((p = XSetLocaleModifiers("@im=none")) != NULL && *p)
11482 exit (XSupportsLocale() ? 0 : 1);
11483 else
11484 exit (1);}
11485 _ACEOF
11486 rm -f conftest$ac_exeext
11487 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11488 (eval $ac_link) 2>&5
11489 ac_status=$?
11490 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11491 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11492 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11493 (eval $ac_try) 2>&5
11494 ac_status=$?
11495 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11496 (exit $ac_status); }; }; then
11497 rxvt_cv_func_xlocale=yes
11498 else
11499 echo "$as_me: program exited with status $ac_status" >&5
11500 echo "$as_me: failed program was:" >&5
11501 sed 's/^/| /' conftest.$ac_ext >&5
11502
11503 ( exit $ac_status )
11504 rxvt_cv_func_xlocale=no
11505 fi
11506 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11507 fi
11508 fi
11509 echo "$as_me:$LINENO: result: $rxvt_cv_func_xlocale" >&5
11510 echo "${ECHO_T}$rxvt_cv_func_xlocale" >&6
11511 if test x$rxvt_cv_func_xlocale = xyes; then
11512
11513 cat >>confdefs.h <<\_ACEOF
11514 #define HAVE_XLOCALE 1
11515 _ACEOF
11516
11517 fi
11518
11519 echo "$as_me:$LINENO: checking for working X setlocale" >&5
11520 echo $ECHO_N "checking for working X setlocale... $ECHO_C" >&6
11521 if test "${rxvt_cv_func_xsetlocale+set}" = set; then
11522 echo $ECHO_N "(cached) $ECHO_C" >&6
11523 else
11524 cat >conftest.$ac_ext <<_ACEOF
11525 /* confdefs.h. */
11526 _ACEOF
11527 cat confdefs.h >>conftest.$ac_ext
11528 cat >>conftest.$ac_ext <<_ACEOF
11529 /* end confdefs.h. */
11530 #define X_LOCALE 1
11531 #include <X11/Xlocale.h>
11532 int
11533 main ()
11534 {
11535 setlocale(LC_CTYPE, "");
11536 ;
11537 return 0;
11538 }
11539 _ACEOF
11540 rm -f conftest.$ac_objext conftest$ac_exeext
11541 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11542 (eval $ac_link) 2>conftest.er1
11543 ac_status=$?
11544 grep -v '^ *+' conftest.er1 >conftest.err
11545 rm -f conftest.er1
11546 cat conftest.err >&5
11547 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11548 (exit $ac_status); } &&
11549 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11550 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11551 (eval $ac_try) 2>&5
11552 ac_status=$?
11553 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11554 (exit $ac_status); }; } &&
11555 { ac_try='test -s conftest$ac_exeext'
11556 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11557 (eval $ac_try) 2>&5
11558 ac_status=$?
11559 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11560 (exit $ac_status); }; }; then
11561 rxvt_cv_func_xsetlocale=yes
11562 else
11563 echo "$as_me: failed program was:" >&5
11564 sed 's/^/| /' conftest.$ac_ext >&5
11565
11566 rxvt_cv_func_xsetlocale=no
11567 fi
11568 rm -f conftest.err conftest.$ac_objext \
11569 conftest$ac_exeext conftest.$ac_ext
11570 fi
11571 echo "$as_me:$LINENO: result: $rxvt_cv_func_xsetlocale" >&5
11572 echo "${ECHO_T}$rxvt_cv_func_xsetlocale" >&6
11573 if test x$rxvt_cv_func_xsetlocale = xyes; then
11574
11575 cat >>confdefs.h <<\_ACEOF
11576 #define HAVE_XSETLOCALE 1
11577 _ACEOF
11578
11579 fi
11580 LIBS=$ac_save_LIBS
11581 CFLAGS=$ac_save_CFLAGS
11582
11583 echo "$as_me:$LINENO: checking for working plain setlocale" >&5
11584 echo $ECHO_N "checking for working plain setlocale... $ECHO_C" >&6
11585 if test "${rxvt_cv_func_setlocale+set}" = set; then
11586 echo $ECHO_N "(cached) $ECHO_C" >&6
11587 else
11588 cat >conftest.$ac_ext <<_ACEOF
11589 /* confdefs.h. */
11590 _ACEOF
11591 cat confdefs.h >>conftest.$ac_ext
11592 cat >>conftest.$ac_ext <<_ACEOF
11593 /* end confdefs.h. */
11594 #include <clocale>
11595 int
11596 main ()
11597 {
11598 setlocale(LC_CTYPE, "");
11599 ;
11600 return 0;
11601 }
11602 _ACEOF
11603 rm -f conftest.$ac_objext conftest$ac_exeext
11604 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11605 (eval $ac_link) 2>conftest.er1
11606 ac_status=$?
11607 grep -v '^ *+' conftest.er1 >conftest.err
11608 rm -f conftest.er1
11609 cat conftest.err >&5
11610 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11611 (exit $ac_status); } &&
11612 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11613 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11614 (eval $ac_try) 2>&5
11615 ac_status=$?
11616 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11617 (exit $ac_status); }; } &&
11618 { ac_try='test -s conftest$ac_exeext'
11619 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11620 (eval $ac_try) 2>&5
11621 ac_status=$?
11622 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11623 (exit $ac_status); }; }; then
11624 rxvt_cv_func_setlocale=yes
11625 else
11626 echo "$as_me: failed program was:" >&5
11627 sed 's/^/| /' conftest.$ac_ext >&5
11628
11629 rxvt_cv_func_setlocale=no
11630 fi
11631 rm -f conftest.err conftest.$ac_objext \
11632 conftest$ac_exeext conftest.$ac_ext
11633 fi
11634 echo "$as_me:$LINENO: result: $rxvt_cv_func_setlocale" >&5
11635 echo "${ECHO_T}$rxvt_cv_func_setlocale" >&6
11636 if test x$rxvt_cv_func_setlocale = xyes; then
11637
11638 cat >>confdefs.h <<\_ACEOF
11639 #define HAVE_SETLOCALE 1
11640 _ACEOF
11641
11642 fi
11643
11644 echo "$as_me:$LINENO: checking for working nl_langinfo" >&5
11645 echo $ECHO_N "checking for working nl_langinfo... $ECHO_C" >&6
11646 if test "${rxvt_cv_func_nl_langinfo+set}" = set; then
11647 echo $ECHO_N "(cached) $ECHO_C" >&6
11648 else
11649 cat >conftest.$ac_ext <<_ACEOF
11650 /* confdefs.h. */
11651 _ACEOF
11652 cat confdefs.h >>conftest.$ac_ext
11653 cat >>conftest.$ac_ext <<_ACEOF
11654 /* end confdefs.h. */
11655 #include <langinfo.h>
11656 int
11657 main ()
11658 {
11659 nl_langinfo(CODESET);
11660 ;
11661 return 0;
11662 }
11663 _ACEOF
11664 rm -f conftest.$ac_objext conftest$ac_exeext
11665 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11666 (eval $ac_link) 2>conftest.er1
11667 ac_status=$?
11668 grep -v '^ *+' conftest.er1 >conftest.err
11669 rm -f conftest.er1
11670 cat conftest.err >&5
11671 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11672 (exit $ac_status); } &&
11673 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11674 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11675 (eval $ac_try) 2>&5
11676 ac_status=$?
11677 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11678 (exit $ac_status); }; } &&
11679 { ac_try='test -s conftest$ac_exeext'
11680 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11681 (eval $ac_try) 2>&5
11682 ac_status=$?
11683 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11684 (exit $ac_status); }; }; then
11685 rxvt_cv_func_nl_langinfo=yes
11686 else
11687 echo "$as_me: failed program was:" >&5
11688 sed 's/^/| /' conftest.$ac_ext >&5
11689
11690 rxvt_cv_func_nl_langinfo=no
11691 fi
11692 rm -f conftest.err conftest.$ac_objext \
11693 conftest$ac_exeext conftest.$ac_ext
11694 fi
11695 echo "$as_me:$LINENO: result: $rxvt_cv_func_nl_langinfo" >&5
11696 echo "${ECHO_T}$rxvt_cv_func_nl_langinfo" >&6
11697 if test x$rxvt_cv_func_nl_langinfo = xyes; then
11698
11699 cat >>confdefs.h <<\_ACEOF
11700 #define HAVE_NL_LANGINFO 1
11701 _ACEOF
11702
11703 fi
11704
11705
11706 echo "$as_me:$LINENO: checking for unix-compliant filehandle passing ability" >&5
11707 echo $ECHO_N "checking for unix-compliant filehandle passing ability... $ECHO_C" >&6
11708 if test "${can_pass_fds+set}" = set; then
11709 echo $ECHO_N "(cached) $ECHO_C" >&6
11710 else
11711 cat >conftest.$ac_ext <<_ACEOF
11712 /* confdefs.h. */
11713 _ACEOF
11714 cat confdefs.h >>conftest.$ac_ext
11715 cat >>conftest.$ac_ext <<_ACEOF
11716 /* end confdefs.h. */
11717
11718 #include <cstddef> // broken bsds (is that redundant?) need this
11719 #include <sys/types.h>
11720 #include <sys/socket.h>
11721 #include <sys/uio.h>
11722
11723 int
11724 main ()
11725 {
11726
11727 {
11728 msghdr msg;
11729 iovec iov;
11730 char buf [100];
11731 char data = 0;
11732
11733 iov.iov_base = &data;
11734 iov.iov_len = 1;
11735
11736 msg.msg_iov = &iov;
11737 msg.msg_iovlen = 1;
11738 msg.msg_control = buf;
11739 msg.msg_controllen = sizeof buf;
11740
11741 cmsghdr *cmsg = CMSG_FIRSTHDR (&msg);
11742 cmsg->cmsg_level = SOL_SOCKET;
11743 cmsg->cmsg_type = SCM_RIGHTS;
11744 cmsg->cmsg_len = 100;
11745
11746 *(int *)CMSG_DATA (cmsg) = 5;
11747
11748 return sendmsg (3, &msg, 0);
11749 }
11750
11751 ;
11752 return 0;
11753 }
11754 _ACEOF
11755 rm -f conftest.$ac_objext conftest$ac_exeext
11756 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11757 (eval $ac_link) 2>conftest.er1
11758 ac_status=$?
11759 grep -v '^ *+' conftest.er1 >conftest.err
11760 rm -f conftest.er1
11761 cat conftest.err >&5
11762 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11763 (exit $ac_status); } &&
11764 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11765 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11766 (eval $ac_try) 2>&5
11767 ac_status=$?
11768 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11769 (exit $ac_status); }; } &&
11770 { ac_try='test -s conftest$ac_exeext'
11771 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11772 (eval $ac_try) 2>&5
11773 ac_status=$?
11774 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11775 (exit $ac_status); }; }; then
11776 can_pass_fds=yes
11777 else
11778 echo "$as_me: failed program was:" >&5
11779 sed 's/^/| /' conftest.$ac_ext >&5
11780
11781 can_pass_fds=no
11782 fi
11783 rm -f conftest.err conftest.$ac_objext \
11784 conftest$ac_exeext conftest.$ac_ext
11785 fi
11786 echo "$as_me:$LINENO: result: $can_pass_fds" >&5
11787 echo "${ECHO_T}$can_pass_fds" >&6
11788 if test x$can_pass_fds = xyes; then
11789
11790 cat >>confdefs.h <<\_ACEOF
11791 #define HAVE_UNIX_FDPASS 1
11792 _ACEOF
11793
11794 else
11795 { { echo "$as_me:$LINENO: error: libptytty requires unix-compliant filehandle passing ability" >&5
11796 echo "$as_me: error: libptytty requires unix-compliant filehandle passing ability" >&2;}
11797 { (exit 1); exit 1; }; }
11798 fi
11799
11800
11801 echo "$as_me:$LINENO: checking for broken XIM callback" >&5
11802 echo $ECHO_N "checking for broken XIM callback... $ECHO_C" >&6
11803 if test "${rxvt_broken_ximcb+set}" = set; then
11804 echo $ECHO_N "(cached) $ECHO_C" >&6
11805 else
11806 cat >conftest.$ac_ext <<_ACEOF
11807
11808 #include <X11/Xlib.h>
11809
11810 void im_destroy_cb (XIC unused1, XPointer client_data, XPointer unused3);
11811
11812 void f() {
11813 XIMCallback cb;
11814 cb.callback = im_destroy_cb;
11815 }
11816
11817 _ACEOF
11818 rm -f conftest.$ac_objext
11819 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11820 (eval $ac_compile) 2>conftest.er1
11821 ac_status=$?
11822 grep -v '^ *+' conftest.er1 >conftest.err
11823 rm -f conftest.er1
11824 cat conftest.err >&5
11825 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11826 (exit $ac_status); } &&
11827 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11828 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11829 (eval $ac_try) 2>&5
11830 ac_status=$?
11831 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11832 (exit $ac_status); }; } &&
11833 { ac_try='test -s conftest.$ac_objext'
11834 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11835 (eval $ac_try) 2>&5
11836 ac_status=$?
11837 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11838 (exit $ac_status); }; }; then
11839 rxvt_broken_ximcb=yes
11840 else
11841 echo "$as_me: failed program was:" >&5
11842 sed 's/^/| /' conftest.$ac_ext >&5
11843
11844 rxvt_broken_ximcb=no
11845 fi
11846 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11847 fi
11848 echo "$as_me:$LINENO: result: $rxvt_broken_ximcb" >&5
11849 echo "${ECHO_T}$rxvt_broken_ximcb" >&6
11850
11851 if test x$rxvt_broken_ximcb = xyes; then
11852
11853 cat >>confdefs.h <<\_ACEOF
11854 #define XIMCB_PROTO_BROKEN 1
11855 _ACEOF
11856
11857 fi
11858
11859
11860
11861
11862
11863
11864
11865 for ac_header in \
11866 pty.h \
11867 util.h \
11868 libutil.h \
11869 sys/ioctl.h \
11870 sys/stropts.h \
11871
11872 do
11873 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11874 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11875 echo "$as_me:$LINENO: checking for $ac_header" >&5
11876 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11877 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11878 echo $ECHO_N "(cached) $ECHO_C" >&6
11879 fi
11880 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11881 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11882 else
11883 # Is the header compilable?
11884 echo "$as_me:$LINENO: checking $ac_header usability" >&5
11885 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
11886 cat >conftest.$ac_ext <<_ACEOF
11887 /* confdefs.h. */
11888 _ACEOF
11889 cat confdefs.h >>conftest.$ac_ext
11890 cat >>conftest.$ac_ext <<_ACEOF
11891 /* end confdefs.h. */
11892 $ac_includes_default
11893 #include <$ac_header>
11894 _ACEOF
11895 rm -f conftest.$ac_objext
11896 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11897 (eval $ac_compile) 2>conftest.er1
11898 ac_status=$?
11899 grep -v '^ *+' conftest.er1 >conftest.err
11900 rm -f conftest.er1
11901 cat conftest.err >&5
11902 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11903 (exit $ac_status); } &&
11904 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11905 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11906 (eval $ac_try) 2>&5
11907 ac_status=$?
11908 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11909 (exit $ac_status); }; } &&
11910 { ac_try='test -s conftest.$ac_objext'
11911 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11912 (eval $ac_try) 2>&5
11913 ac_status=$?
11914 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11915 (exit $ac_status); }; }; then
11916 ac_header_compiler=yes
11917 else
11918 echo "$as_me: failed program was:" >&5
11919 sed 's/^/| /' conftest.$ac_ext >&5
11920
11921 ac_header_compiler=no
11922 fi
11923 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11924 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11925 echo "${ECHO_T}$ac_header_compiler" >&6
11926
11927 # Is the header present?
11928 echo "$as_me:$LINENO: checking $ac_header presence" >&5
11929 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
11930 cat >conftest.$ac_ext <<_ACEOF
11931 /* confdefs.h. */
11932 _ACEOF
11933 cat confdefs.h >>conftest.$ac_ext
11934 cat >>conftest.$ac_ext <<_ACEOF
11935 /* end confdefs.h. */
11936 #include <$ac_header>
11937 _ACEOF
11938 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11939 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11940 ac_status=$?
11941 grep -v '^ *+' conftest.er1 >conftest.err
11942 rm -f conftest.er1
11943 cat conftest.err >&5
11944 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11945 (exit $ac_status); } >/dev/null; then
11946 if test -s conftest.err; then
11947 ac_cpp_err=$ac_cxx_preproc_warn_flag
11948 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
11949 else
11950 ac_cpp_err=
11951 fi
11952 else
11953 ac_cpp_err=yes
11954 fi
11955 if test -z "$ac_cpp_err"; then
11956 ac_header_preproc=yes
11957 else
11958 echo "$as_me: failed program was:" >&5
11959 sed 's/^/| /' conftest.$ac_ext >&5
11960
11961 ac_header_preproc=no
11962 fi
11963 rm -f conftest.err conftest.$ac_ext
11964 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11965 echo "${ECHO_T}$ac_header_preproc" >&6
11966
11967 # So? What about this header?
11968 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
11969 yes:no: )
11970 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11971 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11972 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11973 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11974 ac_header_preproc=yes
11975 ;;
11976 no:yes:* )
11977 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11978 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11979 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11980 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11981 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11982 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11983 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
11984 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
11985 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11986 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11987 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11988 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11989 (
11990 cat <<\_ASBOX
11991 ## ------------------------------------------ ##
11992 ## Report this to the AC_PACKAGE_NAME lists. ##
11993 ## ------------------------------------------ ##
11994 _ASBOX
11995 ) |
11996 sed "s/^/$as_me: WARNING: /" >&2
11997 ;;
11998 esac
11999 echo "$as_me:$LINENO: checking for $ac_header" >&5
12000 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12001 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12002 echo $ECHO_N "(cached) $ECHO_C" >&6
12003 else
12004 eval "$as_ac_Header=\$ac_header_preproc"
12005 fi
12006 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12007 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12008
12009 fi
12010 if test `eval echo '${'$as_ac_Header'}'` = yes; then
12011 cat >>confdefs.h <<_ACEOF
12012 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12013 _ACEOF
12014
12015 fi
12016
12017 done
12018
12019
12020
12021
12022
12023
12024
12025
12026
12027
12028
12029 for ac_func in \
12030 revoke \
12031 _getpty \
12032 getpt \
12033 posix_openpt \
12034 isastream \
12035 setuid \
12036 seteuid \
12037 setreuid \
12038 setresuid \
12039
12040 do
12041 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12042 echo "$as_me:$LINENO: checking for $ac_func" >&5
12043 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
12044 if eval "test \"\${$as_ac_var+set}\" = set"; then
12045 echo $ECHO_N "(cached) $ECHO_C" >&6
12046 else
12047 cat >conftest.$ac_ext <<_ACEOF
12048 /* confdefs.h. */
12049 _ACEOF
12050 cat confdefs.h >>conftest.$ac_ext
12051 cat >>conftest.$ac_ext <<_ACEOF
12052 /* end confdefs.h. */
12053 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12054 For example, HP-UX 11i <limits.h> declares gettimeofday. */
12055 #define $ac_func innocuous_$ac_func
12056
12057 /* System header to define __stub macros and hopefully few prototypes,
12058 which can conflict with char $ac_func (); below.
12059 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12060 <limits.h> exists even on freestanding compilers. */
12061
12062 #ifdef __STDC__
12063 # include <limits.h>
12064 #else
12065 # include <assert.h>
12066 #endif
12067
12068 #undef $ac_func
12069
12070 /* Override any gcc2 internal prototype to avoid an error. */
12071 #ifdef __cplusplus
12072 extern "C"
12073 {
12074 #endif
12075 /* We use char because int might match the return type of a gcc2
12076 builtin and then its argument prototype would still apply. */
12077 char $ac_func ();
12078 /* The GNU C library defines this for functions which it implements
12079 to always fail with ENOSYS. Some functions are actually named
12080 something starting with __ and the normal name is an alias. */
12081 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
12082 choke me
12083 #else
12084 char (*f) () = $ac_func;
12085 #endif
12086 #ifdef __cplusplus
12087 }
12088 #endif
12089
12090 int
12091 main ()
12092 {
12093 return f != $ac_func;
12094 ;
12095 return 0;
12096 }
12097 _ACEOF
12098 rm -f conftest.$ac_objext conftest$ac_exeext
12099 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12100 (eval $ac_link) 2>conftest.er1
12101 ac_status=$?
12102 grep -v '^ *+' conftest.er1 >conftest.err
12103 rm -f conftest.er1
12104 cat conftest.err >&5
12105 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12106 (exit $ac_status); } &&
12107 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12108 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12109 (eval $ac_try) 2>&5
12110 ac_status=$?
12111 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12112 (exit $ac_status); }; } &&
12113 { ac_try='test -s conftest$ac_exeext'
12114 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12115 (eval $ac_try) 2>&5
12116 ac_status=$?
12117 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12118 (exit $ac_status); }; }; then
12119 eval "$as_ac_var=yes"
12120 else
12121 echo "$as_me: failed program was:" >&5
12122 sed 's/^/| /' conftest.$ac_ext >&5
12123
12124 eval "$as_ac_var=no"
12125 fi
12126 rm -f conftest.err conftest.$ac_objext \
12127 conftest$ac_exeext conftest.$ac_ext
12128 fi
12129 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
12130 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
12131 if test `eval echo '${'$as_ac_var'}'` = yes; then
12132 cat >>confdefs.h <<_ACEOF
12133 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12134 _ACEOF
12135
12136 fi
12137 done
12138
12139
12140 have_clone=no
12141
12142 echo "$as_me:$LINENO: checking for /dev/ptym/clone" >&5
12143 echo $ECHO_N "checking for /dev/ptym/clone... $ECHO_C" >&6
12144 if test -e /dev/ptym/clone; then
12145 echo "$as_me:$LINENO: result: yes" >&5
12146 echo "${ECHO_T}yes" >&6
12147
12148 cat >>confdefs.h <<\_ACEOF
12149 #define HAVE_DEV_CLONE 1
12150 _ACEOF
12151
12152
12153 cat >>confdefs.h <<\_ACEOF
12154 #define CLONE_DEVICE "/dev/ptym/clone"
12155 _ACEOF
12156
12157 have_clone=yes
12158 else
12159 echo "$as_me:$LINENO: result: no" >&5
12160 echo "${ECHO_T}no" >&6
12161 fi
12162
12163 echo "$as_me:$LINENO: checking for /dev/ptc" >&5
12164 echo $ECHO_N "checking for /dev/ptc... $ECHO_C" >&6
12165 if test -e /dev/ptc; then
12166 echo "$as_me:$LINENO: result: yes" >&5
12167 echo "${ECHO_T}yes" >&6
12168
12169 cat >>confdefs.h <<\_ACEOF
12170 #define HAVE_DEV_PTC 1
12171 _ACEOF
12172
12173
12174 cat >>confdefs.h <<\_ACEOF
12175 #define CLONE_DEVICE "/dev/ptc"
12176 _ACEOF
12177
12178 have_clone=yes
12179 else
12180 echo "$as_me:$LINENO: result: no" >&5
12181 echo "${ECHO_T}no" >&6
12182 fi
12183
12184 case $host in
12185 *-*-cygwin*)
12186 have_clone=yes
12187
12188 cat >>confdefs.h <<\_ACEOF
12189 #define CLONE_DEVICE "/dev/ptmx"
12190 _ACEOF
12191
12192 ;;
12193 *)
12194 echo "$as_me:$LINENO: checking for /dev/ptmx" >&5
12195 echo $ECHO_N "checking for /dev/ptmx... $ECHO_C" >&6
12196 if test -e /dev/ptmx; then
12197 echo "$as_me:$LINENO: result: yes" >&5
12198 echo "${ECHO_T}yes" >&6
12199
12200 cat >>confdefs.h <<\_ACEOF
12201 #define HAVE_DEV_PTMX 1
12202 _ACEOF
12203
12204
12205 cat >>confdefs.h <<\_ACEOF
12206 #define CLONE_DEVICE "/dev/ptmx"
12207 _ACEOF
12208
12209 have_clone=yes
12210 else
12211 echo "$as_me:$LINENO: result: no" >&5
12212 echo "${ECHO_T}no" >&6
12213 fi
12214 ;;
12215 esac
12216
12217 if test x$ac_cv_func_getpt = xyes -o x$ac_cv_func_posix_openpt = xyes -o x$have_clone = xyes; then
12218 echo "$as_me:$LINENO: checking for UNIX98 ptys" >&5
12219 echo $ECHO_N "checking for UNIX98 ptys... $ECHO_C" >&6
12220 cat >conftest.$ac_ext <<_ACEOF
12221 /* confdefs.h. */
12222 _ACEOF
12223 cat confdefs.h >>conftest.$ac_ext
12224 cat >>conftest.$ac_ext <<_ACEOF
12225 /* end confdefs.h. */
12226 #include <stdlib.h>
12227 int
12228 main ()
12229 {
12230 grantpt(0);unlockpt(0);ptsname(0);
12231 ;
12232 return 0;
12233 }
12234 _ACEOF
12235 rm -f conftest.$ac_objext conftest$ac_exeext
12236 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12237 (eval $ac_link) 2>conftest.er1
12238 ac_status=$?
12239 grep -v '^ *+' conftest.er1 >conftest.err
12240 rm -f conftest.er1
12241 cat conftest.err >&5
12242 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12243 (exit $ac_status); } &&
12244 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12245 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12246 (eval $ac_try) 2>&5
12247 ac_status=$?
12248 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12249 (exit $ac_status); }; } &&
12250 { ac_try='test -s conftest$ac_exeext'
12251 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12252 (eval $ac_try) 2>&5
12253 ac_status=$?
12254 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12255 (exit $ac_status); }; }; then
12256 unix98_pty=yes
12257
12258 cat >>confdefs.h <<\_ACEOF
12259 #define UNIX98_PTY 1
12260 _ACEOF
12261
12262 echo "$as_me:$LINENO: result: yes" >&5
12263 echo "${ECHO_T}yes" >&6
12264 else
12265 echo "$as_me: failed program was:" >&5
12266 sed 's/^/| /' conftest.$ac_ext >&5
12267
12268 echo "$as_me:$LINENO: result: no" >&5
12269 echo "${ECHO_T}no" >&6
12270 fi
12271 rm -f conftest.err conftest.$ac_objext \
12272 conftest$ac_exeext conftest.$ac_ext
12273 fi
12274
12275 if test -z "$unix98_pty"; then
12276
12277 for ac_func in openpty
12278 do
12279 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12280 echo "$as_me:$LINENO: checking for $ac_func" >&5
12281 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
12282 if eval "test \"\${$as_ac_var+set}\" = set"; then
12283 echo $ECHO_N "(cached) $ECHO_C" >&6
12284 else
12285 cat >conftest.$ac_ext <<_ACEOF
12286 /* confdefs.h. */
12287 _ACEOF
12288 cat confdefs.h >>conftest.$ac_ext
12289 cat >>conftest.$ac_ext <<_ACEOF
12290 /* end confdefs.h. */
12291 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12292 For example, HP-UX 11i <limits.h> declares gettimeofday. */
12293 #define $ac_func innocuous_$ac_func
12294
12295 /* System header to define __stub macros and hopefully few prototypes,
12296 which can conflict with char $ac_func (); below.
12297 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12298 <limits.h> exists even on freestanding compilers. */
12299
12300 #ifdef __STDC__
12301 # include <limits.h>
12302 #else
12303 # include <assert.h>
12304 #endif
12305
12306 #undef $ac_func
12307
12308 /* Override any gcc2 internal prototype to avoid an error. */
12309 #ifdef __cplusplus
12310 extern "C"
12311 {
12312 #endif
12313 /* We use char because int might match the return type of a gcc2
12314 builtin and then its argument prototype would still apply. */
12315 char $ac_func ();
12316 /* The GNU C library defines this for functions which it implements
12317 to always fail with ENOSYS. Some functions are actually named
12318 something starting with __ and the normal name is an alias. */
12319 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
12320 choke me
12321 #else
12322 char (*f) () = $ac_func;
12323 #endif
12324 #ifdef __cplusplus
12325 }
12326 #endif
12327
12328 int
12329 main ()
12330 {
12331 return f != $ac_func;
12332 ;
12333 return 0;
12334 }
12335 _ACEOF
12336 rm -f conftest.$ac_objext conftest$ac_exeext
12337 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12338 (eval $ac_link) 2>conftest.er1
12339 ac_status=$?
12340 grep -v '^ *+' conftest.er1 >conftest.err
12341 rm -f conftest.er1
12342 cat conftest.err >&5
12343 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12344 (exit $ac_status); } &&
12345 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12346 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12347 (eval $ac_try) 2>&5
12348 ac_status=$?
12349 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12350 (exit $ac_status); }; } &&
12351 { ac_try='test -s conftest$ac_exeext'
12352 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12353 (eval $ac_try) 2>&5
12354 ac_status=$?
12355 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12356 (exit $ac_status); }; }; then
12357 eval "$as_ac_var=yes"
12358 else
12359 echo "$as_me: failed program was:" >&5
12360 sed 's/^/| /' conftest.$ac_ext >&5
12361
12362 eval "$as_ac_var=no"
12363 fi
12364 rm -f conftest.err conftest.$ac_objext \
12365 conftest$ac_exeext conftest.$ac_ext
12366 fi
12367 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
12368 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
12369 if test `eval echo '${'$as_ac_var'}'` = yes; then
12370 cat >>confdefs.h <<_ACEOF
12371 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12372 _ACEOF
12373
12374 else
12375 echo "$as_me:$LINENO: checking for openpty in -lutil" >&5
12376 echo $ECHO_N "checking for openpty in -lutil... $ECHO_C" >&6
12377 if test "${ac_cv_lib_util_openpty+set}" = set; then
12378 echo $ECHO_N "(cached) $ECHO_C" >&6
12379 else
12380 ac_check_lib_save_LIBS=$LIBS
12381 LIBS="-lutil $LIBS"
12382 cat >conftest.$ac_ext <<_ACEOF
12383 /* confdefs.h. */
12384 _ACEOF
12385 cat confdefs.h >>conftest.$ac_ext
12386 cat >>conftest.$ac_ext <<_ACEOF
12387 /* end confdefs.h. */
12388
12389 /* Override any gcc2 internal prototype to avoid an error. */
12390 #ifdef __cplusplus
12391 extern "C"
12392 #endif
12393 /* We use char because int might match the return type of a gcc2
12394 builtin and then its argument prototype would still apply. */
12395 char openpty ();
12396 int
12397 main ()
12398 {
12399 openpty ();
12400 ;
12401 return 0;
12402 }
12403 _ACEOF
12404 rm -f conftest.$ac_objext conftest$ac_exeext
12405 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12406 (eval $ac_link) 2>conftest.er1
12407 ac_status=$?
12408 grep -v '^ *+' conftest.er1 >conftest.err
12409 rm -f conftest.er1
12410 cat conftest.err >&5
12411 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12412 (exit $ac_status); } &&
12413 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12414 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12415 (eval $ac_try) 2>&5
12416 ac_status=$?
12417 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12418 (exit $ac_status); }; } &&
12419 { ac_try='test -s conftest$ac_exeext'
12420 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12421 (eval $ac_try) 2>&5
12422 ac_status=$?
12423 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12424 (exit $ac_status); }; }; then
12425 ac_cv_lib_util_openpty=yes
12426 else
12427 echo "$as_me: failed program was:" >&5
12428 sed 's/^/| /' conftest.$ac_ext >&5
12429
12430 ac_cv_lib_util_openpty=no
12431 fi
12432 rm -f conftest.err conftest.$ac_objext \
12433 conftest$ac_exeext conftest.$ac_ext
12434 LIBS=$ac_check_lib_save_LIBS
12435 fi
12436 echo "$as_me:$LINENO: result: $ac_cv_lib_util_openpty" >&5
12437 echo "${ECHO_T}$ac_cv_lib_util_openpty" >&6
12438 if test $ac_cv_lib_util_openpty = yes; then
12439 cat >>confdefs.h <<\_ACEOF
12440 #define HAVE_OPENPTY 1
12441 _ACEOF
12442 LIBS="$LIBS -lutil"
12443 fi
12444
12445 fi
12446 done
12447
12448 fi
12449
12450
12451
12452 echo "$as_me:$LINENO: checking for tty group" >&5
12453 echo $ECHO_N "checking for tty group... $ECHO_C" >&6
12454 if test "${tty_group+set}" = set; then
12455 echo $ECHO_N "(cached) $ECHO_C" >&6
12456 else
12457 if test "$cross_compiling" = yes; then
12458 tty_group=no
12459 else
12460 cat >conftest.$ac_ext <<_ACEOF
12461 /* confdefs.h. */
12462 _ACEOF
12463 cat confdefs.h >>conftest.$ac_ext
12464 cat >>conftest.$ac_ext <<_ACEOF
12465 /* end confdefs.h. */
12466
12467 #include <sys/types.h>
12468 #include <sys/stat.h>
12469 #include <unistd.h>
12470 #include <grp.h>
12471
12472 main()
12473 {
12474 struct stat st;
12475 struct group *gr;
12476 char *tty;
12477 gr = getgrnam("tty");
12478 tty = ttyname(0);
12479 if (gr != 0
12480 && tty != 0
12481 && (stat(tty, &st)) == 0
12482 && st.st_gid == gr->gr_gid)
12483 return 0;
12484 else
12485 return 1;
12486 }
12487 _ACEOF
12488 rm -f conftest$ac_exeext
12489 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12490 (eval $ac_link) 2>&5
12491 ac_status=$?
12492 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12493 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12494 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12495 (eval $ac_try) 2>&5
12496 ac_status=$?
12497 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12498 (exit $ac_status); }; }; then
12499 tty_group=yes
12500 else
12501 echo "$as_me: program exited with status $ac_status" >&5
12502 echo "$as_me: failed program was:" >&5
12503 sed 's/^/| /' conftest.$ac_ext >&5
12504
12505 ( exit $ac_status )
12506 tty_group=no
12507 fi
12508 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12509 fi
12510 fi
12511 echo "$as_me:$LINENO: result: $tty_group" >&5
12512 echo "${ECHO_T}$tty_group" >&6
12513 if test x$tty_group = xyes; then
12514
12515 cat >>confdefs.h <<\_ACEOF
12516 #define TTY_GID_SUPPORT 1
12517 _ACEOF
12518
12519 fi
12520
12521 if test x$support_xft = xyes; then
12522 # Extract the first word of "pkg-config", so it can be a program name with args.
12523 set dummy pkg-config; ac_word=$2
12524 echo "$as_me:$LINENO: checking for $ac_word" >&5
12525 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
12526 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
12527 echo $ECHO_N "(cached) $ECHO_C" >&6
12528 else
12529 case $PKG_CONFIG in
12530 [\\/]* | ?:[\\/]*)
12531 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
12532 ;;
12533 *)
12534 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12535 for as_dir in $PATH
12536 do
12537 IFS=$as_save_IFS
12538 test -z "$as_dir" && as_dir=.
12539 for ac_exec_ext in '' $ac_executable_extensions; do
12540 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12541 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
12542 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12543 break 2
12544 fi
12545 done
12546 done
12547
12548 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
12549 ;;
12550 esac
12551 fi
12552 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
12553
12554 if test -n "$PKG_CONFIG"; then
12555 echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
12556 echo "${ECHO_T}$PKG_CONFIG" >&6
12557 else
12558 echo "$as_me:$LINENO: result: no" >&5
12559 echo "${ECHO_T}no" >&6
12560 fi
12561
12562 if test $PKG_CONFIG != no && $PKG_CONFIG --exists xft; then
12563 LIBS="$LIBS `$PKG_CONFIG xft --libs`"
12564 CPPFLAGS="$CPPFLAGS `$PKG_CONFIG xft --cflags`"
12565 else
12566 # Extract the first word of "xft-config", so it can be a program name with args.
12567 set dummy xft-config; ac_word=$2
12568 echo "$as_me:$LINENO: checking for $ac_word" >&5
12569 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
12570 if test "${ac_cv_path_XFT_CONFIG+set}" = set; then
12571 echo $ECHO_N "(cached) $ECHO_C" >&6
12572 else
12573 case $XFT_CONFIG in
12574 [\\/]* | ?:[\\/]*)
12575 ac_cv_path_XFT_CONFIG="$XFT_CONFIG" # Let the user override the test with a path.
12576 ;;
12577 *)
12578 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12579 for as_dir in $PATH
12580 do
12581 IFS=$as_save_IFS
12582 test -z "$as_dir" && as_dir=.
12583 for ac_exec_ext in '' $ac_executable_extensions; do
12584 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12585 ac_cv_path_XFT_CONFIG="$as_dir/$ac_word$ac_exec_ext"
12586 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12587 break 2
12588 fi
12589 done
12590 done
12591
12592 test -z "$ac_cv_path_XFT_CONFIG" && ac_cv_path_XFT_CONFIG="no"
12593 ;;
12594 esac
12595 fi
12596 XFT_CONFIG=$ac_cv_path_XFT_CONFIG
12597
12598 if test -n "$XFT_CONFIG"; then
12599 echo "$as_me:$LINENO: result: $XFT_CONFIG" >&5
12600 echo "${ECHO_T}$XFT_CONFIG" >&6
12601 else
12602 echo "$as_me:$LINENO: result: no" >&5
12603 echo "${ECHO_T}no" >&6
12604 fi
12605
12606 if test $XFT_CONFIG != no; then
12607 LIBS="$LIBS `$XFT_CONFIG --libs`"
12608 CPPFLAGS="$CPPFLAGS `$XFT_CONFIG --cflags`"
12609 fi
12610 fi
12611
12612
12613 for ac_header in X11/Xft/Xft.h
12614 do
12615 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12616 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12617 echo "$as_me:$LINENO: checking for $ac_header" >&5
12618 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12619 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12620 echo $ECHO_N "(cached) $ECHO_C" >&6
12621 fi
12622 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12623 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12624 else
12625 # Is the header compilable?
12626 echo "$as_me:$LINENO: checking $ac_header usability" >&5
12627 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
12628 cat >conftest.$ac_ext <<_ACEOF
12629 /* confdefs.h. */
12630 _ACEOF
12631 cat confdefs.h >>conftest.$ac_ext
12632 cat >>conftest.$ac_ext <<_ACEOF
12633 /* end confdefs.h. */
12634 $ac_includes_default
12635 #include <$ac_header>
12636 _ACEOF
12637 rm -f conftest.$ac_objext
12638 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12639 (eval $ac_compile) 2>conftest.er1
12640 ac_status=$?
12641 grep -v '^ *+' conftest.er1 >conftest.err
12642 rm -f conftest.er1
12643 cat conftest.err >&5
12644 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12645 (exit $ac_status); } &&
12646 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12647 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12648 (eval $ac_try) 2>&5
12649 ac_status=$?
12650 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12651 (exit $ac_status); }; } &&
12652 { ac_try='test -s conftest.$ac_objext'
12653 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12654 (eval $ac_try) 2>&5
12655 ac_status=$?
12656 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12657 (exit $ac_status); }; }; then
12658 ac_header_compiler=yes
12659 else
12660 echo "$as_me: failed program was:" >&5
12661 sed 's/^/| /' conftest.$ac_ext >&5
12662
12663 ac_header_compiler=no
12664 fi
12665 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12666 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12667 echo "${ECHO_T}$ac_header_compiler" >&6
12668
12669 # Is the header present?
12670 echo "$as_me:$LINENO: checking $ac_header presence" >&5
12671 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
12672 cat >conftest.$ac_ext <<_ACEOF
12673 /* confdefs.h. */
12674 _ACEOF
12675 cat confdefs.h >>conftest.$ac_ext
12676 cat >>conftest.$ac_ext <<_ACEOF
12677 /* end confdefs.h. */
12678 #include <$ac_header>
12679 _ACEOF
12680 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
12681 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
12682 ac_status=$?
12683 grep -v '^ *+' conftest.er1 >conftest.err
12684 rm -f conftest.er1
12685 cat conftest.err >&5
12686 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12687 (exit $ac_status); } >/dev/null; then
12688 if test -s conftest.err; then
12689 ac_cpp_err=$ac_cxx_preproc_warn_flag
12690 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
12691 else
12692 ac_cpp_err=
12693 fi
12694 else
12695 ac_cpp_err=yes
12696 fi
12697 if test -z "$ac_cpp_err"; then
12698 ac_header_preproc=yes
12699 else
12700 echo "$as_me: failed program was:" >&5
12701 sed 's/^/| /' conftest.$ac_ext >&5
12702
12703 ac_header_preproc=no
12704 fi
12705 rm -f conftest.err conftest.$ac_ext
12706 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12707 echo "${ECHO_T}$ac_header_preproc" >&6
12708
12709 # So? What about this header?
12710 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
12711 yes:no: )
12712 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12713 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12714 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12715 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12716 ac_header_preproc=yes
12717 ;;
12718 no:yes:* )
12719 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12720 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12721 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
12722 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
12723 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12724 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12725 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
12726 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
12727 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12728 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12729 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12730 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12731 (
12732 cat <<\_ASBOX
12733 ## ------------------------------------------ ##
12734 ## Report this to the AC_PACKAGE_NAME lists. ##
12735 ## ------------------------------------------ ##
12736 _ASBOX
12737 ) |
12738 sed "s/^/$as_me: WARNING: /" >&2
12739 ;;
12740 esac
12741 echo "$as_me:$LINENO: checking for $ac_header" >&5
12742 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12743 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12744 echo $ECHO_N "(cached) $ECHO_C" >&6
12745 else
12746 eval "$as_ac_Header=\$ac_header_preproc"
12747 fi
12748 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12749 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12750
12751 fi
12752 if test `eval echo '${'$as_ac_Header'}'` = yes; then
12753 cat >>confdefs.h <<_ACEOF
12754 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12755 _ACEOF
12756
12757 else
12758 support_xft=no
12759 fi
12760
12761 done
12762
12763
12764 echo "$as_me:$LINENO: checking for XftDrawString32 in -lXft" >&5
12765 echo $ECHO_N "checking for XftDrawString32 in -lXft... $ECHO_C" >&6
12766 if test "${ac_cv_lib_Xft_XftDrawString32+set}" = set; then
12767 echo $ECHO_N "(cached) $ECHO_C" >&6
12768 else
12769 ac_check_lib_save_LIBS=$LIBS
12770 LIBS="-lXft $LIBS"
12771 cat >conftest.$ac_ext <<_ACEOF
12772 /* confdefs.h. */
12773 _ACEOF
12774 cat confdefs.h >>conftest.$ac_ext
12775 cat >>conftest.$ac_ext <<_ACEOF
12776 /* end confdefs.h. */
12777
12778 /* Override any gcc2 internal prototype to avoid an error. */
12779 #ifdef __cplusplus
12780 extern "C"
12781 #endif
12782 /* We use char because int might match the return type of a gcc2
12783 builtin and then its argument prototype would still apply. */
12784 char XftDrawString32 ();
12785 int
12786 main ()
12787 {
12788 XftDrawString32 ();
12789 ;
12790 return 0;
12791 }
12792 _ACEOF
12793 rm -f conftest.$ac_objext conftest$ac_exeext
12794 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12795 (eval $ac_link) 2>conftest.er1
12796 ac_status=$?
12797 grep -v '^ *+' conftest.er1 >conftest.err
12798 rm -f conftest.er1
12799 cat conftest.err >&5
12800 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12801 (exit $ac_status); } &&
12802 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12803 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12804 (eval $ac_try) 2>&5
12805 ac_status=$?
12806 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12807 (exit $ac_status); }; } &&
12808 { ac_try='test -s conftest$ac_exeext'
12809 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12810 (eval $ac_try) 2>&5
12811 ac_status=$?
12812 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12813 (exit $ac_status); }; }; then
12814 ac_cv_lib_Xft_XftDrawString32=yes
12815 else
12816 echo "$as_me: failed program was:" >&5
12817 sed 's/^/| /' conftest.$ac_ext >&5
12818
12819 ac_cv_lib_Xft_XftDrawString32=no
12820 fi
12821 rm -f conftest.err conftest.$ac_objext \
12822 conftest$ac_exeext conftest.$ac_ext
12823 LIBS=$ac_check_lib_save_LIBS
12824 fi
12825 echo "$as_me:$LINENO: result: $ac_cv_lib_Xft_XftDrawString32" >&5
12826 echo "${ECHO_T}$ac_cv_lib_Xft_XftDrawString32" >&6
12827 if test $ac_cv_lib_Xft_XftDrawString32 = yes; then
12828 cat >>confdefs.h <<_ACEOF
12829 #define HAVE_LIBXFT 1
12830 _ACEOF
12831
12832 LIBS="-lXft $LIBS"
12833
12834 else
12835 support_xft=no
12836 fi
12837
12838
12839 if test x$support_xft = xyes; then
12840
12841 cat >>confdefs.h <<\_ACEOF
12842 #define XFT 1
12843 _ACEOF
12844
12845 fi
12846 fi
12847 if test x$support_styles = xyes; then
12848
12849 cat >>confdefs.h <<\_ACEOF
12850 #define ENABLE_STYLES 1
12851 _ACEOF
12852
12853 fi
12854 if test x$support_iso14755 = xyes; then
12855
12856 cat >>confdefs.h <<\_ACEOF
12857 #define ISO_14755 1
12858 _ACEOF
12859
12860 fi
12861 if test x$support_8bitctrls = xyes; then
12862
12863 cat >>confdefs.h <<\_ACEOF
12864 #define EIGHT_BIT_CONTROLS 1
12865 _ACEOF
12866
12867 fi
12868 if test x$support_fading = xyes; then
12869
12870 cat >>confdefs.h <<\_ACEOF
12871 #define OFF_FOCUS_FADING 1
12872 _ACEOF
12873
12874 fi
12875 if test x$support_tinting = xyes; then
12876
12877 cat >>confdefs.h <<\_ACEOF
12878 #define TINTING 1
12879 _ACEOF
12880
12881 fi
12882 if test x$support_inheritpixmap = xyes; then
12883
12884 cat >>confdefs.h <<\_ACEOF
12885 #define TRANSPARENT 1
12886 _ACEOF
12887
12888 fi
12889 if test x$support_keepscrolling = xno; then
12890
12891 cat >>confdefs.h <<\_ACEOF
12892 #define NO_SCROLLBAR_BUTTON_CONTINUAL_SCROLLING 1
12893 _ACEOF
12894
12895 fi
12896 if test x$support_selectionscrolling = xyes; then
12897
12898 cat >>confdefs.h <<\_ACEOF
12899 #define SELECTION_SCROLLING 1
12900 _ACEOF
12901
12902 fi
12903 if test x$support_frills = xyes; then
12904
12905 cat >>confdefs.h <<\_ACEOF
12906 #define ENABLE_FRILLS 1
12907 _ACEOF
12908
12909 fi
12910 if test x$support_mousewheel = xyes; then
12911
12912 cat >>confdefs.h <<\_ACEOF
12913 #define MOUSE_WHEEL 1
12914 _ACEOF
12915
12916 fi
12917 if test x$support_mouseslipwheel = xyes; then
12918
12919 cat >>confdefs.h <<\_ACEOF
12920 #define MOUSE_SLIP_WHEELING 1
12921 _ACEOF
12922
12923 fi
12924 if test x$support_xim = xyes -o x$multichar_set = xyes; then
12925 if test x$rxvt_cv_func_xlocale = xyes; then
12926
12927 cat >>confdefs.h <<\_ACEOF
12928 #define USE_XIM 1
12929 _ACEOF
12930
12931 fi
12932 fi
12933 if test x$support_xpm = xyes; then
12934
12935 cat >>confdefs.h <<\_ACEOF
12936 #define XPM_BACKGROUND 1
12937 _ACEOF
12938
12939 fi
12940 if test x$support_scroll_rxvt = xyes; then
12941
12942 cat >>confdefs.h <<\_ACEOF
12943 #define RXVT_SCROLLBAR 1
12944 _ACEOF
12945
12946 scrolltypes="rxvt"
12947 fi
12948 if test x$support_scroll_next = xyes; then
12949
12950 cat >>confdefs.h <<\_ACEOF
12951 #define NEXT_SCROLLBAR 1
12952 _ACEOF
12953
12954 scrolltypes="$scrolltypes next"
12955 fi
12956 if test x$support_scroll_xterm = xyes; then
12957
12958 cat >>confdefs.h <<\_ACEOF
12959 #define XTERM_SCROLLBAR 1
12960 _ACEOF
12961
12962 scrolltypes="$scrolltypes xterm"
12963 fi
12964 if test x$support_scroll_plain = xyes; then
12965
12966 cat >>confdefs.h <<\_ACEOF
12967 #define PLAIN_SCROLLBAR 1
12968 _ACEOF
12969
12970 scrolltypes="$scrolltypes plain"
12971 fi
12972 if test x$support_pointer_blank = xyes; then
12973
12974 cat >>confdefs.h <<\_ACEOF
12975 #define POINTER_BLANK 1
12976 _ACEOF
12977
12978 fi
12979 if test x$support_text_blink = xyes; then
12980
12981 cat >>confdefs.h <<\_ACEOF
12982 #define TEXT_BLINK 1
12983 _ACEOF
12984
12985 fi
12986 if test x$support_unicode3 = xyes; then
12987
12988 cat >>confdefs.h <<\_ACEOF
12989 #define UNICODE_3 1
12990 _ACEOF
12991
12992 fi
12993 if test x$support_combining = xyes; then
12994
12995 cat >>confdefs.h <<\_ACEOF
12996 #define ENABLE_COMBINING 1
12997 _ACEOF
12998
12999 fi
13000 if test x$codesets = xall; then
13001 codesets=jp,jp-ext,kr,zh,zh-ext
13002 fi
13003
13004 cat >>confdefs.h <<\_ACEOF
13005 #define ENCODING_EU 1
13006 _ACEOF
13007
13008
13009 cat >>confdefs.h <<\_ACEOF
13010 #define ENCODING_VN 1
13011 _ACEOF
13012
13013 for codeset in `echo $codesets | tr "a-z,\\-" "A-Z _"`; do
13014 case "$codeset" in
13015 JP )
13016 cat >>confdefs.h <<\_ACEOF
13017 #define ENCODING_JP 1
13018 _ACEOF
13019 ;;
13020 JP_EXT )
13021 cat >>confdefs.h <<\_ACEOF
13022 #define ENCODING_JP_EXT 1
13023 _ACEOF
13024 ;;
13025 KR )
13026 cat >>confdefs.h <<\_ACEOF
13027 #define ENCODING_KR 1
13028 _ACEOF
13029 ;;
13030 ZH )
13031 cat >>confdefs.h <<\_ACEOF
13032 #define ENCODING_ZH 1
13033 _ACEOF
13034 ;;
13035 ZH_EXT )
13036 cat >>confdefs.h <<\_ACEOF
13037 #define ENCODING_ZH_EXT 1
13038 _ACEOF
13039 ;;
13040 esac
13041 done
13042
13043 IF_PERL=\#
13044 if test x$support_perl = xyes; then
13045 # Extract the first word of "perl5", so it can be a program name with args.
13046 set dummy perl5; ac_word=$2
13047 echo "$as_me:$LINENO: checking for $ac_word" >&5
13048 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
13049 if test "${ac_cv_path_PERL+set}" = set; then
13050 echo $ECHO_N "(cached) $ECHO_C" >&6
13051 else
13052 case $PERL in
13053 [\\/]* | ?:[\\/]*)
13054 ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
13055 ;;
13056 *)
13057 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13058 for as_dir in $PATH
13059 do
13060 IFS=$as_save_IFS
13061 test -z "$as_dir" && as_dir=.
13062 for ac_exec_ext in '' $ac_executable_extensions; do
13063 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13064 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
13065 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
13066 break 2
13067 fi
13068 done
13069 done
13070
13071 ;;
13072 esac
13073 fi
13074 PERL=$ac_cv_path_PERL
13075
13076 if test -n "$PERL"; then
13077 echo "$as_me:$LINENO: result: $PERL" >&5
13078 echo "${ECHO_T}$PERL" >&6
13079 else
13080 echo "$as_me:$LINENO: result: no" >&5
13081 echo "${ECHO_T}no" >&6
13082 fi
13083
13084 # Extract the first word of "perl", so it can be a program name with args.
13085 set dummy perl; ac_word=$2
13086 echo "$as_me:$LINENO: checking for $ac_word" >&5
13087 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
13088 if test "${ac_cv_path_PERL+set}" = set; then
13089 echo $ECHO_N "(cached) $ECHO_C" >&6
13090 else
13091 case $PERL in
13092 [\\/]* | ?:[\\/]*)
13093 ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
13094 ;;
13095 *)
13096 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13097 for as_dir in $PATH
13098 do
13099 IFS=$as_save_IFS
13100 test -z "$as_dir" && as_dir=.
13101 for ac_exec_ext in '' $ac_executable_extensions; do
13102 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13103 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
13104 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
13105 break 2
13106 fi
13107 done
13108 done
13109
13110 ;;
13111 esac
13112 fi
13113 PERL=$ac_cv_path_PERL
13114
13115 if test -n "$PERL"; then
13116 echo "$as_me:$LINENO: result: $PERL" >&5
13117 echo "${ECHO_T}$PERL" >&6
13118 else
13119 echo "$as_me:$LINENO: result: no" >&5
13120 echo "${ECHO_T}no" >&6
13121 fi
13122
13123
13124 echo "$as_me:$LINENO: checking for $PERL suitability" >&5
13125 echo $ECHO_N "checking for $PERL suitability... $ECHO_C" >&6
13126 if $PERL -MExtUtils::Embed -e "use v5.8" >/dev/null 2>/dev/null; then
13127
13128 save_CXXFLAGS="$CXXFLAGS"
13129 save_LIBS="$LIBS"
13130 CXXFLAGS="$CXXFLAGS `$PERL -MExtUtils::Embed -e ccopts`"
13131 LIBS="$LIBS `$PERL -MExtUtils::Embed -e ldopts`"
13132 cat >conftest.$ac_ext <<_ACEOF
13133 /* confdefs.h. */
13134 _ACEOF
13135 cat confdefs.h >>conftest.$ac_ext
13136 cat >>conftest.$ac_ext <<_ACEOF
13137 /* end confdefs.h. */
13138
13139 #include <EXTERN.h>
13140 #include <perl.h>
13141 #include <XSUB.h>
13142
13143 int
13144 main ()
13145 {
13146
13147 PerlInterpreter *perl = perl_alloc ();
13148
13149 ;
13150 return 0;
13151 }
13152 _ACEOF
13153 rm -f conftest.$ac_objext conftest$ac_exeext
13154 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13155 (eval $ac_link) 2>conftest.er1
13156 ac_status=$?
13157 grep -v '^ *+' conftest.er1 >conftest.err
13158 rm -f conftest.er1
13159 cat conftest.err >&5
13160 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13161 (exit $ac_status); } &&
13162 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13163 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13164 (eval $ac_try) 2>&5
13165 ac_status=$?
13166 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13167 (exit $ac_status); }; } &&
13168 { ac_try='test -s conftest$ac_exeext'
13169 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13170 (eval $ac_try) 2>&5
13171 ac_status=$?
13172 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13173 (exit $ac_status); }; }; then
13174 rxvt_perl_link=yes
13175 else
13176 echo "$as_me: failed program was:" >&5
13177 sed 's/^/| /' conftest.$ac_ext >&5
13178
13179 rxvt_perl_link=no
13180 fi
13181 rm -f conftest.err conftest.$ac_objext \
13182 conftest$ac_exeext conftest.$ac_ext
13183 CXXFLAGS="$save_CXXFLAGS"
13184 LIBS="$save_LIBS"
13185
13186 if test x$rxvt_perl_link = xyes; then
13187 echo "$as_me:$LINENO: result: ok" >&5
13188 echo "${ECHO_T}ok" >&6
13189
13190 cat >>confdefs.h <<\_ACEOF
13191 #define ENABLE_PERL 1
13192 _ACEOF
13193
13194 IF_PERL=
13195 PERL_O=rxvtperl.o
13196 PERLFLAGS="`$PERL -MExtUtils::Embed -e ccopts`"
13197 PERLLIB="`$PERL -MExtUtils::Embed -e ldopts`"
13198 PERLPRIVLIBEXP="`$PERL -MConfig -e 'print $Config{privlibexp}'`"
13199 else
13200 { { echo "$as_me:$LINENO: error: no, unable to link" >&5
13201 echo "$as_me: error: no, unable to link" >&2;}
13202 { (exit 1); exit 1; }; }
13203 fi
13204 else
13205 { { echo "$as_me:$LINENO: error: no working perl found, or perl not version >= 5.8" >&5
13206 echo "$as_me: error: no working perl found, or perl not version >= 5.8" >&2;}
13207 { (exit 1); exit 1; }; }
13208 fi
13209 fi
13210
13211
13212
13213
13214
13215
13216
13217 if test x$support_perl = xyes; then
13218 support_frills=yes
13219 fi
13220
13221
13222 CFLAGS=${CFLAGS--O}
13223 LDFLAGS=${LDFLAGS--O}
13224
13225 CPPFLAGS="$CPPFLAGS"
13226
13227
13228
13229
13230
13231
13232
13233 if test x$rxvt_cv_rpath = xyes -o x$rxvt_cv_R = xyes; then
13234 DLIB=`echo $DLIB | sed "$R_TRANSLATE"`
13235 LIBS=`echo $LIBS | sed "$R_TRANSLATE"`
13236 X_LIBS=`echo $X_LIBS | sed "$R_TRANSLATE"`
13237 X_EXTRA_LIBS=`echo $X_EXTRA_LIBS | sed "$R_TRANSLATE"`
13238 XPM_LIBS=`echo $XPM_LIBS | sed "$R_TRANSLATE"`
13239 fi
13240
13241
13242
13243
13244
13245 test "$program_prefix" != NONE &&
13246 program_transform_name="s,^,$program_prefix,;$program_transform_name"
13247 # Use a double $ so make ignores it.
13248 test "$program_suffix" != NONE &&
13249 program_transform_name="s,\$,$program_suffix,;$program_transform_name"
13250 # Double any \ or $. echo might interpret backslashes.
13251 # By default was `s,x,x', remove it if useless.
13252 cat <<\_ACEOF >conftest.sed
13253 s/[\\$]/&&/g;s/;s,x,x,$//
13254 _ACEOF
13255 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
13256 rm conftest.sed
13257
13258
13259
13260
13261
13262 if test "$ac_cv_header_stdint_h" = "yes" -o "$notset" = "dontmatch"; then
13263 include_stdint_h="#include <stdint.h>"
13264 else
13265 include_stdint_h="/* #include <stdint.h> */"
13266 fi
13267 if test "$ac_cv_header_stdarg_h" = "yes" -o "$notset" = "dontmatch"; then
13268 include_stdarg_h="#include <cstdarg>"
13269 else
13270 include_stdarg_h="/* #include <cstdarg> */"
13271 fi
13272 if test "$ac_cv_header_stdlib_h" = "yes" -o "$notset" = "dontmatch"; then
13273 include_stdlib_h="#include <cstdlib>"
13274 else
13275 include_stdlib_h="/* #include <cstdlib> */"
13276 fi
13277 if test "$ac_cv_header_unistd_h" = "yes" -o "$notset" = "dontmatch"; then
13278 include_unistd_h="#include <unistd.h>"
13279 else
13280 include_unistd_h="/* #include <unistd.h> */"
13281 fi
13282 if test "$ac_cv_header_string_h" = "yes" -o "$notset" = "dontmatch"; then
13283 include_string_h="#include <cstring>"
13284 else
13285 include_string_h="/* #include <cstring> */"
13286 fi
13287 if test "$ac_cv_header_fcntl_h" = "yes" -o "$notset" = "dontmatch"; then
13288 include_fcntl_h="#include <fcntl.h>"
13289 else
13290 include_fcntl_h="/* #include <fcntl.h> */"
13291 fi
13292 if test "$ac_cv_header_util_h" = "yes" -o "$notset" = "dontmatch"; then
13293 include_util_h="#include <util.h>"
13294 else
13295 include_util_h="/* #include <util.h> */"
13296 fi
13297 if test "$ac_cv_header_assert_h" = "yes" -o "$notset" = "dontmatch"; then
13298 include_assert_h="#include <assert.h>"
13299 else
13300 include_assert_h="/* #include <assert.h> */"
13301 fi
13302 if test "$rxvt_cv_header_sysioctl" = "yes" -o "$notset" = "dontmatch"; then
13303 include_sys_ioctl_h="#include <sys/ioctl.h>"
13304 else
13305 include_sys_ioctl_h="/* #include <sys/ioctl.h> */"
13306 fi
13307 if test "$ac_cv_header_sys_select_h" = "yes" -o "$notset" = "dontmatch"; then
13308 include_sys_select_h="#include <sys/select.h>"
13309 else
13310 include_sys_select_h="/* #include <sys/select.h> */"
13311 fi
13312 if test "$ac_cv_header_sys_strredir_h" = "yes" -o "$notset" = "dontmatch"; then
13313 include_sys_strredir_h="#include <sys/strredir.h>"
13314 else
13315 include_sys_strredir_h="/* #include <sys/strredir.h> */"
13316 fi
13317 if test "$ac_cv_header_sys_time_h" = "yes" -o "$notset" = "dontmatch"; then
13318 include_sys_time_h="#include <sys/time.h>"
13319 else
13320 include_sys_time_h="/* #include <sys/time.h> */"
13321 fi
13322 if test "$ac_cv_header_sys_time_h" = "no" -o "$ac_cv_header_time" = "yes"; then
13323 include_time_h="#include <time.h>"
13324 else
13325 include_time_h="/* #include <time.h> */"
13326 fi
13327
13328 ac_config_files="$ac_config_files Makefile doc/Makefile src/Makefile src/rxvtlib.h"
13329
13330 cat >confcache <<\_ACEOF
13331 # This file is a shell script that caches the results of configure
13332 # tests run on this system so they can be shared between configure
13333 # scripts and configure runs, see configure's option --config-cache.
13334 # It is not useful on other systems. If it contains results you don't
13335 # want to keep, you may remove or edit it.
13336 #
13337 # config.status only pays attention to the cache file if you give it
13338 # the --recheck option to rerun configure.
13339 #
13340 # `ac_cv_env_foo' variables (set or unset) will be overridden when
13341 # loading this file, other *unset* `ac_cv_foo' will be assigned the
13342 # following values.
13343
13344 _ACEOF
13345
13346 # The following way of writing the cache mishandles newlines in values,
13347 # but we know of no workaround that is simple, portable, and efficient.
13348 # So, don't put newlines in cache variables' values.
13349 # Ultrix sh set writes to stderr and can't be redirected directly,
13350 # and sets the high bit in the cache file unless we assign to the vars.
13351 {
13352 (set) 2>&1 |
13353 case `(ac_space=' '; set | grep ac_space) 2>&1` in
13354 *ac_space=\ *)
13355 # `set' does not quote correctly, so add quotes (double-quote
13356 # substitution turns \\\\ into \\, and sed turns \\ into \).
13357 sed -n \
13358 "s/'/'\\\\''/g;
13359 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
13360 ;;
13361 *)
13362 # `set' quotes correctly as required by POSIX, so do not add quotes.
13363 sed -n \
13364 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
13365 ;;
13366 esac;
13367 } |
13368 sed '
13369 t clear
13370 : clear
13371 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
13372 t end
13373 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
13374 : end' >>confcache
13375 if diff $cache_file confcache >/dev/null 2>&1; then :; else
13376 if test -w $cache_file; then
13377 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
13378 cat confcache >$cache_file
13379 else
13380 echo "not updating unwritable cache $cache_file"
13381 fi
13382 fi
13383 rm -f confcache
13384
13385 test "x$prefix" = xNONE && prefix=$ac_default_prefix
13386 # Let make expand exec_prefix.
13387 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
13388
13389 # VPATH may cause trouble with some makes, so we remove $(srcdir),
13390 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
13391 # trailing colons and then remove the whole line if VPATH becomes empty
13392 # (actually we leave an empty line to preserve line numbers).
13393 if test "x$srcdir" = x.; then
13394 ac_vpsub='/^[ ]*VPATH[ ]*=/{
13395 s/:*\$(srcdir):*/:/;
13396 s/:*\${srcdir}:*/:/;
13397 s/:*@srcdir@:*/:/;
13398 s/^\([^=]*=[ ]*\):*/\1/;
13399 s/:*$//;
13400 s/^[^=]*=[ ]*$//;
13401 }'
13402 fi
13403
13404 DEFS=-DHAVE_CONFIG_H
13405
13406 ac_libobjs=
13407 ac_ltlibobjs=
13408 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
13409 # 1. Remove the extension, and $U if already installed.
13410 ac_i=`echo "$ac_i" |
13411 sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
13412 # 2. Add them.
13413 ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
13414 ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
13415 done
13416 LIBOBJS=$ac_libobjs
13417
13418 LTLIBOBJS=$ac_ltlibobjs
13419
13420
13421
13422 : ${CONFIG_STATUS=./config.status}
13423 ac_clean_files_save=$ac_clean_files
13424 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
13425 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
13426 echo "$as_me: creating $CONFIG_STATUS" >&6;}
13427 cat >$CONFIG_STATUS <<_ACEOF
13428 #! $SHELL
13429 # Generated by $as_me.
13430 # Run this file to recreate the current configuration.
13431 # Compiler output produced by configure, useful for debugging
13432 # configure, is in config.log if it exists.
13433
13434 debug=false
13435 ac_cs_recheck=false
13436 ac_cs_silent=false
13437 SHELL=\${CONFIG_SHELL-$SHELL}
13438 _ACEOF
13439
13440 cat >>$CONFIG_STATUS <<\_ACEOF
13441 ## --------------------- ##
13442 ## M4sh Initialization. ##
13443 ## --------------------- ##
13444
13445 # Be Bourne compatible
13446 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
13447 emulate sh
13448 NULLCMD=:
13449 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
13450 # is contrary to our usage. Disable this feature.
13451 alias -g '${1+"$@"}'='"$@"'
13452 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
13453 set -o posix
13454 fi
13455 DUALCASE=1; export DUALCASE # for MKS sh
13456
13457 # Support unset when possible.
13458 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
13459 as_unset=unset
13460 else
13461 as_unset=false
13462 fi
13463
13464
13465 # Work around bugs in pre-3.0 UWIN ksh.
13466 $as_unset ENV MAIL MAILPATH
13467 PS1='$ '
13468 PS2='> '
13469 PS4='+ '
13470
13471 # NLS nuisances.
13472 for as_var in \
13473 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
13474 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
13475 LC_TELEPHONE LC_TIME
13476 do
13477 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
13478 eval $as_var=C; export $as_var
13479 else
13480 $as_unset $as_var
13481 fi
13482 done
13483
13484 # Required to use basename.
13485 if expr a : '\(a\)' >/dev/null 2>&1; then
13486 as_expr=expr
13487 else
13488 as_expr=false
13489 fi
13490
13491 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
13492 as_basename=basename
13493 else
13494 as_basename=false
13495 fi
13496
13497
13498 # Name of the executable.
13499 as_me=`$as_basename "$0" ||
13500 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
13501 X"$0" : 'X\(//\)$' \| \
13502 X"$0" : 'X\(/\)$' \| \
13503 . : '\(.\)' 2>/dev/null ||
13504 echo X/"$0" |
13505 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
13506 /^X\/\(\/\/\)$/{ s//\1/; q; }
13507 /^X\/\(\/\).*/{ s//\1/; q; }
13508 s/.*/./; q'`
13509
13510
13511 # PATH needs CR, and LINENO needs CR and PATH.
13512 # Avoid depending upon Character Ranges.
13513 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
13514 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
13515 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
13516 as_cr_digits='0123456789'
13517 as_cr_alnum=$as_cr_Letters$as_cr_digits
13518
13519 # The user is always right.
13520 if test "${PATH_SEPARATOR+set}" != set; then
13521 echo "#! /bin/sh" >conf$$.sh
13522 echo "exit 0" >>conf$$.sh
13523 chmod +x conf$$.sh
13524 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
13525 PATH_SEPARATOR=';'
13526 else
13527 PATH_SEPARATOR=:
13528 fi
13529 rm -f conf$$.sh
13530 fi
13531
13532
13533 as_lineno_1=$LINENO
13534 as_lineno_2=$LINENO
13535 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
13536 test "x$as_lineno_1" != "x$as_lineno_2" &&
13537 test "x$as_lineno_3" = "x$as_lineno_2" || {
13538 # Find who we are. Look in the path if we contain no path at all
13539 # relative or not.
13540 case $0 in
13541 *[\\/]* ) as_myself=$0 ;;
13542 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13543 for as_dir in $PATH
13544 do
13545 IFS=$as_save_IFS
13546 test -z "$as_dir" && as_dir=.
13547 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
13548 done
13549
13550 ;;
13551 esac
13552 # We did not find ourselves, most probably we were run as `sh COMMAND'
13553 # in which case we are not to be found in the path.
13554 if test "x$as_myself" = x; then
13555 as_myself=$0
13556 fi
13557 if test ! -f "$as_myself"; then
13558 { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
13559 echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
13560 { (exit 1); exit 1; }; }
13561 fi
13562 case $CONFIG_SHELL in
13563 '')
13564 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13565 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
13566 do
13567 IFS=$as_save_IFS
13568 test -z "$as_dir" && as_dir=.
13569 for as_base in sh bash ksh sh5; do
13570 case $as_dir in
13571 /*)
13572 if ("$as_dir/$as_base" -c '
13573 as_lineno_1=$LINENO
13574 as_lineno_2=$LINENO
13575 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
13576 test "x$as_lineno_1" != "x$as_lineno_2" &&
13577 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
13578 $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
13579 $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
13580 CONFIG_SHELL=$as_dir/$as_base
13581 export CONFIG_SHELL
13582 exec "$CONFIG_SHELL" "$0" ${1+"$@"}
13583 fi;;
13584 esac
13585 done
13586 done
13587 ;;
13588 esac
13589
13590 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
13591 # uniformly replaced by the line number. The first 'sed' inserts a
13592 # line-number line before each line; the second 'sed' does the real
13593 # work. The second script uses 'N' to pair each line-number line
13594 # with the numbered line, and appends trailing '-' during
13595 # substitution so that $LINENO is not a special case at line end.
13596 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
13597 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
13598 sed '=' <$as_myself |
13599 sed '
13600 N
13601 s,$,-,
13602 : loop
13603 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
13604 t loop
13605 s,-$,,
13606 s,^['$as_cr_digits']*\n,,
13607 ' >$as_me.lineno &&
13608 chmod +x $as_me.lineno ||
13609 { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
13610 echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
13611 { (exit 1); exit 1; }; }
13612
13613 # Don't try to exec as it changes $[0], causing all sort of problems
13614 # (the dirname of $[0] is not the place where we might find the
13615 # original and so on. Autoconf is especially sensible to this).
13616 . ./$as_me.lineno
13617 # Exit status is that of the last command.
13618 exit
13619 }
13620
13621
13622 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
13623 *c*,-n*) ECHO_N= ECHO_C='
13624 ' ECHO_T=' ' ;;
13625 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
13626 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
13627 esac
13628
13629 if expr a : '\(a\)' >/dev/null 2>&1; then
13630 as_expr=expr
13631 else
13632 as_expr=false
13633 fi
13634
13635 rm -f conf$$ conf$$.exe conf$$.file
13636 echo >conf$$.file
13637 if ln -s conf$$.file conf$$ 2>/dev/null; then
13638 # We could just check for DJGPP; but this test a) works b) is more generic
13639 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
13640 if test -f conf$$.exe; then
13641 # Don't use ln at all; we don't have any links
13642 as_ln_s='cp -p'
13643 else
13644 as_ln_s='ln -s'
13645 fi
13646 elif ln conf$$.file conf$$ 2>/dev/null; then
13647 as_ln_s=ln
13648 else
13649 as_ln_s='cp -p'
13650 fi
13651 rm -f conf$$ conf$$.exe conf$$.file
13652
13653 if mkdir -p . 2>/dev/null; then
13654 as_mkdir_p=:
13655 else
13656 test -d ./-p && rmdir ./-p
13657 as_mkdir_p=false
13658 fi
13659
13660 as_executable_p="test -f"
13661
13662 # Sed expression to map a string onto a valid CPP name.
13663 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
13664
13665 # Sed expression to map a string onto a valid variable name.
13666 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
13667
13668
13669 # IFS
13670 # We need space, tab and new line, in precisely that order.
13671 as_nl='
13672 '
13673 IFS=" $as_nl"
13674
13675 # CDPATH.
13676 $as_unset CDPATH
13677
13678 exec 6>&1
13679
13680 # Open the log real soon, to keep \$[0] and so on meaningful, and to
13681 # report actual input values of CONFIG_FILES etc. instead of their
13682 # values after options handling. Logging --version etc. is OK.
13683 exec 5>>config.log
13684 {
13685 echo
13686 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
13687 ## Running $as_me. ##
13688 _ASBOX
13689 } >&5
13690 cat >&5 <<_CSEOF
13691
13692 This file was extended by $as_me, which was
13693 generated by GNU Autoconf 2.59. Invocation command line was
13694
13695 CONFIG_FILES = $CONFIG_FILES
13696 CONFIG_HEADERS = $CONFIG_HEADERS
13697 CONFIG_LINKS = $CONFIG_LINKS
13698 CONFIG_COMMANDS = $CONFIG_COMMANDS
13699 $ $0 $@
13700
13701 _CSEOF
13702 echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
13703 echo >&5
13704 _ACEOF
13705
13706 # Files that config.status was made for.
13707 if test -n "$ac_config_files"; then
13708 echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
13709 fi
13710
13711 if test -n "$ac_config_headers"; then
13712 echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
13713 fi
13714
13715 if test -n "$ac_config_links"; then
13716 echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
13717 fi
13718
13719 if test -n "$ac_config_commands"; then
13720 echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
13721 fi
13722
13723 cat >>$CONFIG_STATUS <<\_ACEOF
13724
13725 ac_cs_usage="\
13726 \`$as_me' instantiates files from templates according to the
13727 current configuration.
13728
13729 Usage: $0 [OPTIONS] [FILE]...
13730
13731 -h, --help print this help, then exit
13732 -V, --version print version number, then exit
13733 -q, --quiet do not print progress messages
13734 -d, --debug don't remove temporary files
13735 --recheck update $as_me by reconfiguring in the same conditions
13736 --file=FILE[:TEMPLATE]
13737 instantiate the configuration file FILE
13738 --header=FILE[:TEMPLATE]
13739 instantiate the configuration header FILE
13740
13741 Configuration files:
13742 $config_files
13743
13744 Configuration headers:
13745 $config_headers
13746
13747 Report bugs to <bug-autoconf@gnu.org>."
13748 _ACEOF
13749
13750 cat >>$CONFIG_STATUS <<_ACEOF
13751 ac_cs_version="\\
13752 config.status
13753 configured by $0, generated by GNU Autoconf 2.59,
13754 with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
13755
13756 Copyright (C) 2003 Free Software Foundation, Inc.
13757 This config.status script is free software; the Free Software Foundation
13758 gives unlimited permission to copy, distribute and modify it."
13759 srcdir=$srcdir
13760 INSTALL="$INSTALL"
13761 _ACEOF
13762
13763 cat >>$CONFIG_STATUS <<\_ACEOF
13764 # If no file are specified by the user, then we need to provide default
13765 # value. By we need to know if files were specified by the user.
13766 ac_need_defaults=:
13767 while test $# != 0
13768 do
13769 case $1 in
13770 --*=*)
13771 ac_option=`expr "x$1" : 'x\([^=]*\)='`
13772 ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
13773 ac_shift=:
13774 ;;
13775 -*)
13776 ac_option=$1
13777 ac_optarg=$2
13778 ac_shift=shift
13779 ;;
13780 *) # This is not an option, so the user has probably given explicit
13781 # arguments.
13782 ac_option=$1
13783 ac_need_defaults=false;;
13784 esac
13785
13786 case $ac_option in
13787 # Handling of the options.
13788 _ACEOF
13789 cat >>$CONFIG_STATUS <<\_ACEOF
13790 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
13791 ac_cs_recheck=: ;;
13792 --version | --vers* | -V )
13793 echo "$ac_cs_version"; exit 0 ;;
13794 --he | --h)
13795 # Conflict between --help and --header
13796 { { echo "$as_me:$LINENO: error: ambiguous option: $1
13797 Try \`$0 --help' for more information." >&5
13798 echo "$as_me: error: ambiguous option: $1
13799 Try \`$0 --help' for more information." >&2;}
13800 { (exit 1); exit 1; }; };;
13801 --help | --hel | -h )
13802 echo "$ac_cs_usage"; exit 0 ;;
13803 --debug | --d* | -d )
13804 debug=: ;;
13805 --file | --fil | --fi | --f )
13806 $ac_shift
13807 CONFIG_FILES="$CONFIG_FILES $ac_optarg"
13808 ac_need_defaults=false;;
13809 --header | --heade | --head | --hea )
13810 $ac_shift
13811 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
13812 ac_need_defaults=false;;
13813 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
13814 | -silent | --silent | --silen | --sile | --sil | --si | --s)
13815 ac_cs_silent=: ;;
13816
13817 # This is an error.
13818 -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
13819 Try \`$0 --help' for more information." >&5
13820 echo "$as_me: error: unrecognized option: $1
13821 Try \`$0 --help' for more information." >&2;}
13822 { (exit 1); exit 1; }; } ;;
13823
13824 *) ac_config_targets="$ac_config_targets $1" ;;
13825
13826 esac
13827 shift
13828 done
13829
13830 ac_configure_extra_args=
13831
13832 if $ac_cs_silent; then
13833 exec 6>/dev/null
13834 ac_configure_extra_args="$ac_configure_extra_args --silent"
13835 fi
13836
13837 _ACEOF
13838 cat >>$CONFIG_STATUS <<_ACEOF
13839 if \$ac_cs_recheck; then
13840 echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
13841 exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
13842 fi
13843
13844 _ACEOF
13845
13846
13847
13848
13849
13850 cat >>$CONFIG_STATUS <<\_ACEOF
13851 for ac_config_target in $ac_config_targets
13852 do
13853 case "$ac_config_target" in
13854 # Handling of arguments.
13855 "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
13856 "doc/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
13857 "src/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
13858 "src/rxvtlib.h" ) CONFIG_FILES="$CONFIG_FILES src/rxvtlib.h" ;;
13859 "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.h.in" ;;
13860 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
13861 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
13862 { (exit 1); exit 1; }; };;
13863 esac
13864 done
13865
13866 # If the user did not use the arguments to specify the items to instantiate,
13867 # then the envvar interface is used. Set only those that are not.
13868 # We use the long form for the default assignment because of an extremely
13869 # bizarre bug on SunOS 4.1.3.
13870 if $ac_need_defaults; then
13871 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
13872 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
13873 fi
13874
13875 # Have a temporary directory for convenience. Make it in the build tree
13876 # simply because there is no reason to put it here, and in addition,
13877 # creating and moving files from /tmp can sometimes cause problems.
13878 # Create a temporary directory, and hook for its removal unless debugging.
13879 $debug ||
13880 {
13881 trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
13882 trap '{ (exit 1); exit 1; }' 1 2 13 15
13883 }
13884
13885 # Create a (secure) tmp directory for tmp files.
13886
13887 {
13888 tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
13889 test -n "$tmp" && test -d "$tmp"
13890 } ||
13891 {
13892 tmp=./confstat$$-$RANDOM
13893 (umask 077 && mkdir $tmp)
13894 } ||
13895 {
13896 echo "$me: cannot create a temporary directory in ." >&2
13897 { (exit 1); exit 1; }
13898 }
13899
13900 _ACEOF
13901
13902 cat >>$CONFIG_STATUS <<_ACEOF
13903
13904 #
13905 # CONFIG_FILES section.
13906 #
13907
13908 # No need to generate the scripts if there are no CONFIG_FILES.
13909 # This happens for instance when ./config.status config.h
13910 if test -n "\$CONFIG_FILES"; then
13911 # Protect against being on the right side of a sed subst in config.status.
13912 sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
13913 s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
13914 s,@SHELL@,$SHELL,;t t
13915 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
13916 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
13917 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
13918 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
13919 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
13920 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
13921 s,@exec_prefix@,$exec_prefix,;t t
13922 s,@prefix@,$prefix,;t t
13923 s,@program_transform_name@,$program_transform_name,;t t
13924 s,@bindir@,$bindir,;t t
13925 s,@sbindir@,$sbindir,;t t
13926 s,@libexecdir@,$libexecdir,;t t
13927 s,@datadir@,$datadir,;t t
13928 s,@sysconfdir@,$sysconfdir,;t t
13929 s,@sharedstatedir@,$sharedstatedir,;t t
13930 s,@localstatedir@,$localstatedir,;t t
13931 s,@libdir@,$libdir,;t t
13932 s,@includedir@,$includedir,;t t
13933 s,@oldincludedir@,$oldincludedir,;t t
13934 s,@infodir@,$infodir,;t t
13935 s,@mandir@,$mandir,;t t
13936 s,@build_alias@,$build_alias,;t t
13937 s,@host_alias@,$host_alias,;t t
13938 s,@target_alias@,$target_alias,;t t
13939 s,@DEFS@,$DEFS,;t t
13940 s,@ECHO_C@,$ECHO_C,;t t
13941 s,@ECHO_N@,$ECHO_N,;t t
13942 s,@ECHO_T@,$ECHO_T,;t t
13943 s,@LIBS@,$LIBS,;t t
13944 s,@build@,$build,;t t
13945 s,@build_cpu@,$build_cpu,;t t
13946 s,@build_vendor@,$build_vendor,;t t
13947 s,@build_os@,$build_os,;t t
13948 s,@host@,$host,;t t
13949 s,@host_cpu@,$host_cpu,;t t
13950 s,@host_vendor@,$host_vendor,;t t
13951 s,@host_os@,$host_os,;t t
13952 s,@VERSION@,$VERSION,;t t
13953 s,@DATE@,$DATE,;t t
13954 s,@LSMDATE@,$LSMDATE,;t t
13955 s,@LIBVERSION@,$LIBVERSION,;t t
13956 s,@CC@,$CC,;t t
13957 s,@CFLAGS@,$CFLAGS,;t t
13958 s,@LDFLAGS@,$LDFLAGS,;t t
13959 s,@CPPFLAGS@,$CPPFLAGS,;t t
13960 s,@ac_ct_CC@,$ac_ct_CC,;t t
13961 s,@EXEEXT@,$EXEEXT,;t t
13962 s,@OBJEXT@,$OBJEXT,;t t
13963 s,@CXX@,$CXX,;t t
13964 s,@CXXFLAGS@,$CXXFLAGS,;t t
13965 s,@ac_ct_CXX@,$ac_ct_CXX,;t t
13966 s,@CPP@,$CPP,;t t
13967 s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
13968 s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
13969 s,@INSTALL_DATA@,$INSTALL_DATA,;t t
13970 s,@EGREP@,$EGREP,;t t
13971 s,@LINKER@,$LINKER,;t t
13972 s,@INSTALL_LIBRXVT@,$INSTALL_LIBRXVT,;t t
13973 s,@RXVTNAME@,$RXVTNAME,;t t
13974 s,@MV@,$MV,;t t
13975 s,@CP@,$CP,;t t
13976 s,@LN@,$LN,;t t
13977 s,@SED@,$SED,;t t
13978 s,@ECHO@,$ECHO,;t t
13979 s,@CMP@,$CMP,;t t
13980 s,@TIC@,$TIC,;t t
13981 s,@CXXCPP@,$CXXCPP,;t t
13982 s,@X_CFLAGS@,$X_CFLAGS,;t t
13983 s,@X_PRE_LIBS@,$X_PRE_LIBS,;t t
13984 s,@X_LIBS@,$X_LIBS,;t t
13985 s,@X_EXTRA_LIBS@,$X_EXTRA_LIBS,;t t
13986 s,@XPM_CPPFLAGS@,$XPM_CPPFLAGS,;t t
13987 s,@XPM_CFLAGS@,$XPM_CFLAGS,;t t
13988 s,@XPM_LIBS@,$XPM_LIBS,;t t
13989 s,@rxvt_int16_typedef@,$rxvt_int16_typedef,;t t
13990 s,@rxvt_uint16_typedef@,$rxvt_uint16_typedef,;t t
13991 s,@rxvt_int32_typedef@,$rxvt_int32_typedef,;t t
13992 s,@rxvt_uint32_typedef@,$rxvt_uint32_typedef,;t t
13993 s,@rxvt_intp_define@,$rxvt_intp_define,;t t
13994 s,@rxvt_u_intp_define@,$rxvt_u_intp_define,;t t
13995 s,@PKG_CONFIG@,$PKG_CONFIG,;t t
13996 s,@XFT_CONFIG@,$XFT_CONFIG,;t t
13997 s,@PERL@,$PERL,;t t
13998 s,@PERLLIB@,$PERLLIB,;t t
13999 s,@PERLFLAGS@,$PERLFLAGS,;t t
14000 s,@PERLPRIVLIBEXP@,$PERLPRIVLIBEXP,;t t
14001 s,@IF_PERL@,$IF_PERL,;t t
14002 s,@PERL_O@,$PERL_O,;t t
14003 s,@DEBUG@,$DEBUG,;t t
14004 s,@DINCLUDE@,$DINCLUDE,;t t
14005 s,@DLIB@,$DLIB,;t t
14006 s,@include_stdint_h@,$include_stdint_h,;t t
14007 s,@include_stdarg_h@,$include_stdarg_h,;t t
14008 s,@include_stdlib_h@,$include_stdlib_h,;t t
14009 s,@include_unistd_h@,$include_unistd_h,;t t
14010 s,@include_string_h@,$include_string_h,;t t
14011 s,@include_fcntl_h@,$include_fcntl_h,;t t
14012 s,@include_util_h@,$include_util_h,;t t
14013 s,@include_assert_h@,$include_assert_h,;t t
14014 s,@include_sys_ioctl_h@,$include_sys_ioctl_h,;t t
14015 s,@include_sys_select_h@,$include_sys_select_h,;t t
14016 s,@include_sys_strredir_h@,$include_sys_strredir_h,;t t
14017 s,@include_sys_time_h@,$include_sys_time_h,;t t
14018 s,@include_time_h@,$include_time_h,;t t
14019 s,@LIBOBJS@,$LIBOBJS,;t t
14020 s,@LTLIBOBJS@,$LTLIBOBJS,;t t
14021 CEOF
14022
14023 _ACEOF
14024
14025 cat >>$CONFIG_STATUS <<\_ACEOF
14026 # Split the substitutions into bite-sized pieces for seds with
14027 # small command number limits, like on Digital OSF/1 and HP-UX.
14028 ac_max_sed_lines=48
14029 ac_sed_frag=1 # Number of current file.
14030 ac_beg=1 # First line for current file.
14031 ac_end=$ac_max_sed_lines # Line after last line for current file.
14032 ac_more_lines=:
14033 ac_sed_cmds=
14034 while $ac_more_lines; do
14035 if test $ac_beg -gt 1; then
14036 sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
14037 else
14038 sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
14039 fi
14040 if test ! -s $tmp/subs.frag; then
14041 ac_more_lines=false
14042 else
14043 # The purpose of the label and of the branching condition is to
14044 # speed up the sed processing (if there are no `@' at all, there
14045 # is no need to browse any of the substitutions).
14046 # These are the two extra sed commands mentioned above.
14047 (echo ':t
14048 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
14049 if test -z "$ac_sed_cmds"; then
14050 ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
14051 else
14052 ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
14053 fi
14054 ac_sed_frag=`expr $ac_sed_frag + 1`
14055 ac_beg=$ac_end
14056 ac_end=`expr $ac_end + $ac_max_sed_lines`
14057 fi
14058 done
14059 if test -z "$ac_sed_cmds"; then
14060 ac_sed_cmds=cat
14061 fi
14062 fi # test -n "$CONFIG_FILES"
14063
14064 _ACEOF
14065 cat >>$CONFIG_STATUS <<\_ACEOF
14066 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
14067 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
14068 case $ac_file in
14069 - | *:- | *:-:* ) # input from stdin
14070 cat >$tmp/stdin
14071 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
14072 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
14073 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
14074 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
14075 * ) ac_file_in=$ac_file.in ;;
14076 esac
14077
14078 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
14079 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
14080 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14081 X"$ac_file" : 'X\(//\)[^/]' \| \
14082 X"$ac_file" : 'X\(//\)$' \| \
14083 X"$ac_file" : 'X\(/\)' \| \
14084 . : '\(.\)' 2>/dev/null ||
14085 echo X"$ac_file" |
14086 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14087 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14088 /^X\(\/\/\)$/{ s//\1/; q; }
14089 /^X\(\/\).*/{ s//\1/; q; }
14090 s/.*/./; q'`
14091 { if $as_mkdir_p; then
14092 mkdir -p "$ac_dir"
14093 else
14094 as_dir="$ac_dir"
14095 as_dirs=
14096 while test ! -d "$as_dir"; do
14097 as_dirs="$as_dir $as_dirs"
14098 as_dir=`(dirname "$as_dir") 2>/dev/null ||
14099 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14100 X"$as_dir" : 'X\(//\)[^/]' \| \
14101 X"$as_dir" : 'X\(//\)$' \| \
14102 X"$as_dir" : 'X\(/\)' \| \
14103 . : '\(.\)' 2>/dev/null ||
14104 echo X"$as_dir" |
14105 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14106 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14107 /^X\(\/\/\)$/{ s//\1/; q; }
14108 /^X\(\/\).*/{ s//\1/; q; }
14109 s/.*/./; q'`
14110 done
14111 test ! -n "$as_dirs" || mkdir $as_dirs
14112 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
14113 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
14114 { (exit 1); exit 1; }; }; }
14115
14116 ac_builddir=.
14117
14118 if test "$ac_dir" != .; then
14119 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
14120 # A "../" for each directory in $ac_dir_suffix.
14121 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
14122 else
14123 ac_dir_suffix= ac_top_builddir=
14124 fi
14125
14126 case $srcdir in
14127 .) # No --srcdir option. We are building in place.
14128 ac_srcdir=.
14129 if test -z "$ac_top_builddir"; then
14130 ac_top_srcdir=.
14131 else
14132 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
14133 fi ;;
14134 [\\/]* | ?:[\\/]* ) # Absolute path.
14135 ac_srcdir=$srcdir$ac_dir_suffix;
14136 ac_top_srcdir=$srcdir ;;
14137 *) # Relative path.
14138 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
14139 ac_top_srcdir=$ac_top_builddir$srcdir ;;
14140 esac
14141
14142 # Do not use `cd foo && pwd` to compute absolute paths, because
14143 # the directories may not exist.
14144 case `pwd` in
14145 .) ac_abs_builddir="$ac_dir";;
14146 *)
14147 case "$ac_dir" in
14148 .) ac_abs_builddir=`pwd`;;
14149 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
14150 *) ac_abs_builddir=`pwd`/"$ac_dir";;
14151 esac;;
14152 esac
14153 case $ac_abs_builddir in
14154 .) ac_abs_top_builddir=${ac_top_builddir}.;;
14155 *)
14156 case ${ac_top_builddir}. in
14157 .) ac_abs_top_builddir=$ac_abs_builddir;;
14158 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
14159 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
14160 esac;;
14161 esac
14162 case $ac_abs_builddir in
14163 .) ac_abs_srcdir=$ac_srcdir;;
14164 *)
14165 case $ac_srcdir in
14166 .) ac_abs_srcdir=$ac_abs_builddir;;
14167 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
14168 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
14169 esac;;
14170 esac
14171 case $ac_abs_builddir in
14172 .) ac_abs_top_srcdir=$ac_top_srcdir;;
14173 *)
14174 case $ac_top_srcdir in
14175 .) ac_abs_top_srcdir=$ac_abs_builddir;;
14176 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
14177 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
14178 esac;;
14179 esac
14180
14181
14182 case $INSTALL in
14183 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
14184 *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
14185 esac
14186
14187 # Let's still pretend it is `configure' which instantiates (i.e., don't
14188 # use $as_me), people would be surprised to read:
14189 # /* config.h. Generated by config.status. */
14190 if test x"$ac_file" = x-; then
14191 configure_input=
14192 else
14193 configure_input="$ac_file. "
14194 fi
14195 configure_input=$configure_input"Generated from `echo $ac_file_in |
14196 sed 's,.*/,,'` by configure."
14197
14198 # First look for the input files in the build tree, otherwise in the
14199 # src tree.
14200 ac_file_inputs=`IFS=:
14201 for f in $ac_file_in; do
14202 case $f in
14203 -) echo $tmp/stdin ;;
14204 [\\/$]*)
14205 # Absolute (can't be DOS-style, as IFS=:)
14206 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
14207 echo "$as_me: error: cannot find input file: $f" >&2;}
14208 { (exit 1); exit 1; }; }
14209 echo "$f";;
14210 *) # Relative
14211 if test -f "$f"; then
14212 # Build tree
14213 echo "$f"
14214 elif test -f "$srcdir/$f"; then
14215 # Source tree
14216 echo "$srcdir/$f"
14217 else
14218 # /dev/null tree
14219 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
14220 echo "$as_me: error: cannot find input file: $f" >&2;}
14221 { (exit 1); exit 1; }; }
14222 fi;;
14223 esac
14224 done` || { (exit 1); exit 1; }
14225
14226 if test x"$ac_file" != x-; then
14227 { echo "$as_me:$LINENO: creating $ac_file" >&5
14228 echo "$as_me: creating $ac_file" >&6;}
14229 rm -f "$ac_file"
14230 fi
14231 _ACEOF
14232 cat >>$CONFIG_STATUS <<_ACEOF
14233 sed "$ac_vpsub
14234 $extrasub
14235 _ACEOF
14236 cat >>$CONFIG_STATUS <<\_ACEOF
14237 :t
14238 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
14239 s,@configure_input@,$configure_input,;t t
14240 s,@srcdir@,$ac_srcdir,;t t
14241 s,@abs_srcdir@,$ac_abs_srcdir,;t t
14242 s,@top_srcdir@,$ac_top_srcdir,;t t
14243 s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
14244 s,@builddir@,$ac_builddir,;t t
14245 s,@abs_builddir@,$ac_abs_builddir,;t t
14246 s,@top_builddir@,$ac_top_builddir,;t t
14247 s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
14248 s,@INSTALL@,$ac_INSTALL,;t t
14249 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
14250 rm -f $tmp/stdin
14251 if test x"$ac_file" != x-; then
14252 mv $tmp/out $ac_file
14253 else
14254 cat $tmp/out
14255 rm -f $tmp/out
14256 fi
14257
14258 done
14259 _ACEOF
14260 cat >>$CONFIG_STATUS <<\_ACEOF
14261
14262 #
14263 # CONFIG_HEADER section.
14264 #
14265
14266 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
14267 # NAME is the cpp macro being defined and VALUE is the value it is being given.
14268 #
14269 # ac_d sets the value in "#define NAME VALUE" lines.
14270 ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
14271 ac_dB='[ ].*$,\1#\2'
14272 ac_dC=' '
14273 ac_dD=',;t'
14274 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
14275 ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
14276 ac_uB='$,\1#\2define\3'
14277 ac_uC=' '
14278 ac_uD=',;t'
14279
14280 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
14281 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
14282 case $ac_file in
14283 - | *:- | *:-:* ) # input from stdin
14284 cat >$tmp/stdin
14285 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
14286 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
14287 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
14288 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
14289 * ) ac_file_in=$ac_file.in ;;
14290 esac
14291
14292 test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
14293 echo "$as_me: creating $ac_file" >&6;}
14294
14295 # First look for the input files in the build tree, otherwise in the
14296 # src tree.
14297 ac_file_inputs=`IFS=:
14298 for f in $ac_file_in; do
14299 case $f in
14300 -) echo $tmp/stdin ;;
14301 [\\/$]*)
14302 # Absolute (can't be DOS-style, as IFS=:)
14303 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
14304 echo "$as_me: error: cannot find input file: $f" >&2;}
14305 { (exit 1); exit 1; }; }
14306 # Do quote $f, to prevent DOS paths from being IFS'd.
14307 echo "$f";;
14308 *) # Relative
14309 if test -f "$f"; then
14310 # Build tree
14311 echo "$f"
14312 elif test -f "$srcdir/$f"; then
14313 # Source tree
14314 echo "$srcdir/$f"
14315 else
14316 # /dev/null tree
14317 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
14318 echo "$as_me: error: cannot find input file: $f" >&2;}
14319 { (exit 1); exit 1; }; }
14320 fi;;
14321 esac
14322 done` || { (exit 1); exit 1; }
14323 # Remove the trailing spaces.
14324 sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
14325
14326 _ACEOF
14327
14328 # Transform confdefs.h into two sed scripts, `conftest.defines' and
14329 # `conftest.undefs', that substitutes the proper values into
14330 # config.h.in to produce config.h. The first handles `#define'
14331 # templates, and the second `#undef' templates.
14332 # And first: Protect against being on the right side of a sed subst in
14333 # config.status. Protect against being in an unquoted here document
14334 # in config.status.
14335 rm -f conftest.defines conftest.undefs
14336 # Using a here document instead of a string reduces the quoting nightmare.
14337 # Putting comments in sed scripts is not portable.
14338 #
14339 # `end' is used to avoid that the second main sed command (meant for
14340 # 0-ary CPP macros) applies to n-ary macro definitions.
14341 # See the Autoconf documentation for `clear'.
14342 cat >confdef2sed.sed <<\_ACEOF
14343 s/[\\&,]/\\&/g
14344 s,[\\$`],\\&,g
14345 t clear
14346 : clear
14347 s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
14348 t end
14349 s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
14350 : end
14351 _ACEOF
14352 # If some macros were called several times there might be several times
14353 # the same #defines, which is useless. Nevertheless, we may not want to
14354 # sort them, since we want the *last* AC-DEFINE to be honored.
14355 uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
14356 sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
14357 rm -f confdef2sed.sed
14358
14359 # This sed command replaces #undef with comments. This is necessary, for
14360 # example, in the case of _POSIX_SOURCE, which is predefined and required
14361 # on some systems where configure will not decide to define it.
14362 cat >>conftest.undefs <<\_ACEOF
14363 s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
14364 _ACEOF
14365
14366 # Break up conftest.defines because some shells have a limit on the size
14367 # of here documents, and old seds have small limits too (100 cmds).
14368 echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
14369 echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
14370 echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
14371 echo ' :' >>$CONFIG_STATUS
14372 rm -f conftest.tail
14373 while grep . conftest.defines >/dev/null
14374 do
14375 # Write a limited-size here document to $tmp/defines.sed.
14376 echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
14377 # Speed up: don't consider the non `#define' lines.
14378 echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS
14379 # Work around the forget-to-reset-the-flag bug.
14380 echo 't clr' >>$CONFIG_STATUS
14381 echo ': clr' >>$CONFIG_STATUS
14382 sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
14383 echo 'CEOF
14384 sed -f $tmp/defines.sed $tmp/in >$tmp/out
14385 rm -f $tmp/in
14386 mv $tmp/out $tmp/in
14387 ' >>$CONFIG_STATUS
14388 sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
14389 rm -f conftest.defines
14390 mv conftest.tail conftest.defines
14391 done
14392 rm -f conftest.defines
14393 echo ' fi # grep' >>$CONFIG_STATUS
14394 echo >>$CONFIG_STATUS
14395
14396 # Break up conftest.undefs because some shells have a limit on the size
14397 # of here documents, and old seds have small limits too (100 cmds).
14398 echo ' # Handle all the #undef templates' >>$CONFIG_STATUS
14399 rm -f conftest.tail
14400 while grep . conftest.undefs >/dev/null
14401 do
14402 # Write a limited-size here document to $tmp/undefs.sed.
14403 echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
14404 # Speed up: don't consider the non `#undef'
14405 echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS
14406 # Work around the forget-to-reset-the-flag bug.
14407 echo 't clr' >>$CONFIG_STATUS
14408 echo ': clr' >>$CONFIG_STATUS
14409 sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
14410 echo 'CEOF
14411 sed -f $tmp/undefs.sed $tmp/in >$tmp/out
14412 rm -f $tmp/in
14413 mv $tmp/out $tmp/in
14414 ' >>$CONFIG_STATUS
14415 sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
14416 rm -f conftest.undefs
14417 mv conftest.tail conftest.undefs
14418 done
14419 rm -f conftest.undefs
14420
14421 cat >>$CONFIG_STATUS <<\_ACEOF
14422 # Let's still pretend it is `configure' which instantiates (i.e., don't
14423 # use $as_me), people would be surprised to read:
14424 # /* config.h. Generated by config.status. */
14425 if test x"$ac_file" = x-; then
14426 echo "/* Generated by configure. */" >$tmp/config.h
14427 else
14428 echo "/* $ac_file. Generated by configure. */" >$tmp/config.h
14429 fi
14430 cat $tmp/in >>$tmp/config.h
14431 rm -f $tmp/in
14432 if test x"$ac_file" != x-; then
14433 if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
14434 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
14435 echo "$as_me: $ac_file is unchanged" >&6;}
14436 else
14437 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
14438 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14439 X"$ac_file" : 'X\(//\)[^/]' \| \
14440 X"$ac_file" : 'X\(//\)$' \| \
14441 X"$ac_file" : 'X\(/\)' \| \
14442 . : '\(.\)' 2>/dev/null ||
14443 echo X"$ac_file" |
14444 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14445 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14446 /^X\(\/\/\)$/{ s//\1/; q; }
14447 /^X\(\/\).*/{ s//\1/; q; }
14448 s/.*/./; q'`
14449 { if $as_mkdir_p; then
14450 mkdir -p "$ac_dir"
14451 else
14452 as_dir="$ac_dir"
14453 as_dirs=
14454 while test ! -d "$as_dir"; do
14455 as_dirs="$as_dir $as_dirs"
14456 as_dir=`(dirname "$as_dir") 2>/dev/null ||
14457 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14458 X"$as_dir" : 'X\(//\)[^/]' \| \
14459 X"$as_dir" : 'X\(//\)$' \| \
14460 X"$as_dir" : 'X\(/\)' \| \
14461 . : '\(.\)' 2>/dev/null ||
14462 echo X"$as_dir" |
14463 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14464 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14465 /^X\(\/\/\)$/{ s//\1/; q; }
14466 /^X\(\/\).*/{ s//\1/; q; }
14467 s/.*/./; q'`
14468 done
14469 test ! -n "$as_dirs" || mkdir $as_dirs
14470 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
14471 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
14472 { (exit 1); exit 1; }; }; }
14473
14474 rm -f $ac_file
14475 mv $tmp/config.h $ac_file
14476 fi
14477 else
14478 cat $tmp/config.h
14479 rm -f $tmp/config.h
14480 fi
14481 done
14482 _ACEOF
14483
14484 cat >>$CONFIG_STATUS <<\_ACEOF
14485
14486 { (exit 0); exit 0; }
14487 _ACEOF
14488 chmod +x $CONFIG_STATUS
14489 ac_clean_files=$ac_clean_files_save
14490
14491
14492 # configure is writing to config.log, and then calls config.status.
14493 # config.status does its own redirection, appending to config.log.
14494 # Unfortunately, on DOS this fails, as config.log is still kept open
14495 # by configure, so config.status won't be able to write to it; its
14496 # output is simply discarded. So we exec the FD to /dev/null,
14497 # effectively closing config.log, so it can be properly (re)opened and
14498 # appended to by config.status. When coming back to configure, we
14499 # need to make the FD available again.
14500 if test "$no_create" != yes; then
14501 ac_cs_success=:
14502 ac_config_status_args=
14503 test "$silent" = yes &&
14504 ac_config_status_args="$ac_config_status_args --quiet"
14505 exec 5>/dev/null
14506 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
14507 exec 5>>config.log
14508 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
14509 # would make configure fail if this is the last instruction.
14510 $ac_cs_success || { (exit 1); exit 1; }
14511 fi
14512
14513
14514 echo "Configuration:
14515
14516 Rxvt version: $VERSION : $DATE
14517 Source code location: $srcdir
14518 Install path: ${prefix}/bin
14519 Compiler: $CXX
14520 Compiler flags: $CFLAGS
14521 Linker: $LINKER"
14522
14523 if test x$support_xpm = xyes; then
14524 echo " Xpm library: $XPM_LIBS"
14525 fi
14526
14527 if test x$term != x; then
14528 echo " set TERM to: $term"
14529 fi
14530 if test x$terminfo != x; then
14531 echo " set TERMINFO to: $terminfo"
14532 fi
14533 echo " default resource name: $RESNAME"
14534 echo " resource class: $RESCLASS"
14535 if test x$RESFALLBACK != x; then
14536 echo " resource class fallback: $RESFALLBACK"
14537 fi
14538 echo
14539 echo " embedded perl: $support_perl"
14540 echo
14541 if test x$support_xpm = xneedsmanualspecification; then
14542 echo ".----------------------------------------------------------------."
14543 echo ". WARNING: --enable-xpm-background was specified however the ."
14544 echo ". XPM includes files and libraries could not be found. ."
14545 echo ". XPM backgrounds are now being DISABLED! If you want ."
14546 echo ". to use them you should rerun configure with the ."
14547 echo ". appropriate --with-xpm-includes=/path/to/xpm/includes ."
14548 echo ". and --with-xpm-library=/path/to/xpm/library lines. ."
14549 echo ".----------------------------------------------------------------."
14550 fi
14551 if test x$support_xim = xyes -a x$rxvt_cv_func_xlocale = xno; then
14552 echo ".----------------------------------------------------------------."
14553 echo ". WARNING: --enable-xim was specified however the locale support ."
14554 echo ". functions could not be found. ."
14555 echo ". XIM is now being DISABLED! ."
14556 echo ".----------------------------------------------------------------."
14557 fi
14558
14559 echo "*** Optionally check src/feature.h for further, rarely used options ***"
14560 echo
14561