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