ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/rxvt-unicode/configure
Revision: 1.92
Committed: Wed Jan 25 21:04:15 2006 UTC (18 years, 4 months ago) by root
Branch: MAIN
Changes since 1.91: +67 -160 lines
Log Message:
*** empty log message ***

File Contents

# User Rev Content
1 pcg 1.1 #! /bin/sh
2     # Guess values for system-dependent variables and create Makefiles.
3 pcg 1.11 # Generated by GNU Autoconf 2.59.
4 pcg 1.1 #
5 pcg 1.11 # Copyright (C) 2003 Free Software Foundation, Inc.
6 pcg 1.1 # This configure script is free software; the Free Software Foundation
7     # gives unlimited permission to copy, distribute and modify it.
8 pcg 1.11 ## --------------------- ##
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 pcg 1.1
243    
244 pcg 1.11 # 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 root 1.92 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 root 1.73 ac_subst_files=''
314 pcg 1.1
315     # Initialize some variables set by options.
316 pcg 1.11 ac_init_help=
317     ac_init_version=false
318 pcg 1.1 # The variables have the same names as the options, with
319     # dashes changed to underlines.
320 pcg 1.11 cache_file=/dev/null
321 pcg 1.1 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 pcg 1.11
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 pcg 1.1 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 pcg 1.11 ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
364 pcg 1.1
365     # Accept the important Cygnus configure options, so we can diagnose typos.
366    
367 pcg 1.11 case $ac_option in
368 pcg 1.1
369     -bindir | --bindir | --bindi | --bind | --bin | --bi)
370     ac_prev=bindir ;;
371     -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
372 pcg 1.11 bindir=$ac_optarg ;;
373 pcg 1.1
374     -build | --build | --buil | --bui | --bu)
375 pcg 1.11 ac_prev=build_alias ;;
376 pcg 1.1 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
377 pcg 1.11 build_alias=$ac_optarg ;;
378 pcg 1.1
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 pcg 1.11 cache_file=$ac_optarg ;;
385    
386     --config-cache | -C)
387     cache_file=config.cache ;;
388 pcg 1.1
389     -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
390     ac_prev=datadir ;;
391     -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
392     | --da=*)
393 pcg 1.11 datadir=$ac_optarg ;;
394 pcg 1.1
395     -disable-* | --disable-*)
396 pcg 1.11 ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
397 pcg 1.1 # Reject names that are not valid shell variable names.
398 pcg 1.11 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 pcg 1.1
404     -enable-* | --enable-*)
405 pcg 1.11 ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
406 pcg 1.1 # Reject names that are not valid shell variable names.
407 pcg 1.11 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 pcg 1.1 *) ac_optarg=yes ;;
414     esac
415 pcg 1.11 eval "enable_$ac_feature='$ac_optarg'" ;;
416 pcg 1.1
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 pcg 1.11 exec_prefix=$ac_optarg ;;
425 pcg 1.1
426     -gas | --gas | --ga | --g)
427     # Obsolete; use --with-gas.
428     with_gas=yes ;;
429    
430 pcg 1.11 -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 pcg 1.1
437     -host | --host | --hos | --ho)
438 pcg 1.11 ac_prev=host_alias ;;
439 pcg 1.1 -host=* | --host=* | --hos=* | --ho=*)
440 pcg 1.11 host_alias=$ac_optarg ;;
441 pcg 1.1
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 pcg 1.11 includedir=$ac_optarg ;;
448 pcg 1.1
449     -infodir | --infodir | --infodi | --infod | --info | --inf)
450     ac_prev=infodir ;;
451     -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
452 pcg 1.11 infodir=$ac_optarg ;;
453 pcg 1.1
454     -libdir | --libdir | --libdi | --libd)
455     ac_prev=libdir ;;
456     -libdir=* | --libdir=* | --libdi=* | --libd=*)
457 pcg 1.11 libdir=$ac_optarg ;;
458 pcg 1.1
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 pcg 1.11 libexecdir=$ac_optarg ;;
465 pcg 1.1
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 pcg 1.11 localstatedir=$ac_optarg ;;
474 pcg 1.1
475     -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
476     ac_prev=mandir ;;
477     -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
478 pcg 1.11 mandir=$ac_optarg ;;
479 pcg 1.1
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 pcg 1.11 | --no-cr | --no-c | -n)
486 pcg 1.1 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 pcg 1.11 oldincludedir=$ac_optarg ;;
500 pcg 1.1
501     -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
502     ac_prev=prefix ;;
503     -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
504 pcg 1.11 prefix=$ac_optarg ;;
505 pcg 1.1
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 pcg 1.11 program_prefix=$ac_optarg ;;
512 pcg 1.1
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 pcg 1.11 program_suffix=$ac_optarg ;;
519 pcg 1.1
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 pcg 1.11 program_transform_name=$ac_optarg ;;
536 pcg 1.1
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 pcg 1.11 sbindir=$ac_optarg ;;
546 pcg 1.1
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 pcg 1.11 sharedstatedir=$ac_optarg ;;
557 pcg 1.1
558     -site | --site | --sit)
559     ac_prev=site ;;
560     -site=* | --site=* | --sit=*)
561 pcg 1.11 site=$ac_optarg ;;
562 pcg 1.1
563     -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
564     ac_prev=srcdir ;;
565     -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
566 pcg 1.11 srcdir=$ac_optarg ;;
567 pcg 1.1
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 pcg 1.11 sysconfdir=$ac_optarg ;;
574 pcg 1.1
575     -target | --target | --targe | --targ | --tar | --ta | --t)
576 pcg 1.11 ac_prev=target_alias ;;
577 pcg 1.1 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
578 pcg 1.11 target_alias=$ac_optarg ;;
579 pcg 1.1
580     -v | -verbose | --verbose | --verbos | --verbo | --verb)
581     verbose=yes ;;
582    
583 pcg 1.11 -version | --version | --versio | --versi | --vers | -V)
584     ac_init_version=: ;;
585 pcg 1.1
586     -with-* | --with-*)
587 pcg 1.11 ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
588 pcg 1.1 # Reject names that are not valid shell variable names.
589 pcg 1.11 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 pcg 1.1 ac_package=`echo $ac_package| sed 's/-/_/g'`
593 pcg 1.11 case $ac_option in
594     *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
595 pcg 1.1 *) ac_optarg=yes ;;
596     esac
597 pcg 1.11 eval "with_$ac_package='$ac_optarg'" ;;
598 pcg 1.1
599     -without-* | --without-*)
600 pcg 1.11 ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
601 pcg 1.1 # Reject names that are not valid shell variable names.
602 pcg 1.11 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 pcg 1.1
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 pcg 1.11 x_includes=$ac_optarg ;;
618 pcg 1.1
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 pcg 1.11 x_libraries=$ac_optarg ;;
625 pcg 1.1
626 pcg 1.11 -*) { echo "$as_me: error: unrecognized option: $ac_option
627     Try \`$0 --help' for more information." >&2
628     { (exit 1); exit 1; }; }
629 pcg 1.1 ;;
630    
631 pcg 1.11 *=*)
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 pcg 1.1 *)
642 pcg 1.11 # 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 pcg 1.1 ;;
648    
649     esac
650     done
651    
652     if test -n "$ac_prev"; then
653 pcg 1.11 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 pcg 1.1 fi
657    
658 pcg 1.11 # 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 pcg 1.1
669 pcg 1.11 # 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 pcg 1.1 do
673 pcg 1.11 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 pcg 1.1 esac
679     done
680    
681 pcg 1.11 # 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 pcg 1.1
702 pcg 1.11 test "$silent" = yes && exec 6>/dev/null
703 pcg 1.1
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 pcg 1.11 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 pcg 1.1 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 pcg 1.11 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
731     { (exit 1); exit 1; }; }
732 pcg 1.1 else
733 pcg 1.11 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
734     { (exit 1); exit 1; }; }
735 pcg 1.1 fi
736     fi
737 pcg 1.11 (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 pcg 1.13 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 pcg 1.11
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 pcg 1.13 --enable-everything enable standard non-multichoice features
869 pcg 1.11 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 pcg 1.18 --enable-combining enable composition of base and combining characters
873 pcg 1.15 --enable-xft enable xft support on systems that have it
874 root 1.39 --enable-font-styles enable bold and italic support
875 pcg 1.11 --enable-xpm-background enable XPM background pixmaps
876     --enable-transparency enable transparent backgrounds
877 pcg 1.24 --enable-tinting enable tinting of transparent bg
878 root 1.31 --enable-fading enable colors fading when off focus
879 pcg 1.11 --enable-rxvt-scroll enable rxvt style scrollbar
880     --enable-next-scroll enable NeXT style scrollbar
881     --enable-xterm-scroll enable Xterm style scrollbar
882 root 1.60 --enable-perl enable embedded perl interpreter
883 pcg 1.11 --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 root 1.26 --enable-8bitctrls enable 8 bit control sequences (not recommended)
889 pcg 1.15 --enable-fallback(=CLASS) fall back on CLASS resources in addition to URxvt ones (default: Rxvt)
890 pcg 1.11 --disable-swapscreen disable swap screen support
891 root 1.34 --enable-iso14755 enable support for extended ISO 14755 modes
892 pcg 1.11 --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 root 1.92 --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 pcg 1.11
904     Optional Packages:
905     --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
906     --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
907 root 1.41 --with-codesets=NAME,.. compile in additional codesets (jp,jp_ext,kr,zh,zh_ext,all)
908 pcg 1.15 --with-res-name=NAME use this as default resource name (default: urxvt)
909 pcg 1.18 --with-res-class=CLASS use this as the resource class (default: URxvt)
910 pcg 1.15 --with-name=NAME set the basename for the installed binaries (default: urxvt)
911     --with-term=NAME set the terminal to NAME (default: rxvt)
912 pcg 1.11 --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 pcg 1.13 CXXCPP C++ preprocessor
929 pcg 1.11
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 pcg 1.1
1257 pcg 1.11
1258     # Let the site file select an alternate cache file if it wants to.
1259 pcg 1.1 # 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 pcg 1.11 { 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 pcg 1.1 . "$ac_site_file"
1273     fi
1274     done
1275    
1276     if test -r "$cache_file"; then
1277 pcg 1.11 # 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 pcg 1.1 else
1288 pcg 1.11 { 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 pcg 1.1 fi
1343    
1344     ac_ext=c
1345     ac_cpp='$CPP $CPPFLAGS'
1346 pcg 1.11 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 pcg 1.1
1367    
1368 root 1.32
1369 root 1.72
1370 root 1.76 ac_config_headers="$ac_config_headers config.h:config.h.in"
1371    
1372    
1373 pcg 1.1 ac_aux_dir=
1374 root 1.76 for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
1375 pcg 1.1 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 pcg 1.11 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 pcg 1.1 fi
1388     done
1389     if test -z "$ac_aux_dir"; then
1390 root 1.76 { { 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 pcg 1.11 { (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 pcg 1.1
1398 root 1.48 # 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 pcg 1.1 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 root 1.72 orig_CXXFLAGS="$CXXFLAGS"
1460    
1461 pcg 1.1
1462 pcg 1.11 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 pcg 1.1 set dummy gcc; ac_word=$2
1508 pcg 1.11 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 pcg 1.1 else
1555     if test -n "$CC"; then
1556     ac_cv_prog_CC="$CC" # Let the user override the test.
1557     else
1558 pcg 1.11 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 pcg 1.1 fi
1573     fi
1574 pcg 1.11 CC=$ac_cv_prog_CC
1575 pcg 1.1 if test -n "$CC"; then
1576 pcg 1.11 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 pcg 1.1 else
1623 pcg 1.11 CC="$ac_cv_prog_CC"
1624 pcg 1.1 fi
1625    
1626 pcg 1.11 fi
1627 pcg 1.1 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 pcg 1.11 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 pcg 1.1 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 pcg 1.11 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 pcg 1.1 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 pcg 1.11 if test $# != 0; then
1662 pcg 1.1 # 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 pcg 1.11 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
1667 pcg 1.1 fi
1668     fi
1669     fi
1670     fi
1671 pcg 1.11 CC=$ac_cv_prog_CC
1672 pcg 1.1 if test -n "$CC"; then
1673 pcg 1.11 echo "$as_me:$LINENO: result: $CC" >&5
1674     echo "${ECHO_T}$CC" >&6
1675 pcg 1.1 else
1676 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
1677     echo "${ECHO_T}no" >&6
1678 pcg 1.1 fi
1679    
1680 pcg 1.11 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 pcg 1.1 else
1692     if test -n "$CC"; then
1693     ac_cv_prog_CC="$CC" # Let the user override the test.
1694     else
1695 pcg 1.11 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 pcg 1.1 fi
1710     fi
1711 pcg 1.11 CC=$ac_cv_prog_CC
1712 pcg 1.1 if test -n "$CC"; then
1713 pcg 1.11 echo "$as_me:$LINENO: result: $CC" >&5
1714     echo "${ECHO_T}$CC" >&6
1715 pcg 1.1 else
1716 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
1717     echo "${ECHO_T}no" >&6
1718     fi
1719    
1720     test -n "$CC" && break
1721     done
1722 pcg 1.1 fi
1723 pcg 1.11 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 pcg 1.1 fi
1748 pcg 1.11 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 pcg 1.1 fi
1769    
1770    
1771 pcg 1.11 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 pcg 1.1
1804 pcg 1.11 int
1805     main ()
1806     {
1807 pcg 1.1
1808 pcg 1.11 ;
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 pcg 1.1
1861 pcg 1.11 { { 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 pcg 1.1 fi
1899 pcg 1.11 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 pcg 1.1 else
1934 pcg 1.11 { { 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 pcg 1.1 fi
1940 pcg 1.11
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 pcg 1.1 else
1982 pcg 1.11 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 pcg 1.1 fi
1991 pcg 1.11
1992     rm -f conftest.$ac_cv_objext conftest.$ac_ext
1993 pcg 1.1 fi
1994 pcg 1.11 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 pcg 1.1
2017 pcg 1.11 ;
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 pcg 1.1
2071 pcg 1.11 int
2072     main ()
2073     {
2074 pcg 1.1
2075 pcg 1.11 ;
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 pcg 1.1 ac_cv_prog_cc_g=yes
2101     else
2102 pcg 1.11 echo "$as_me: failed program was:" >&5
2103     sed 's/^/| /' conftest.$ac_ext >&5
2104    
2105     ac_cv_prog_cc_g=no
2106 pcg 1.1 fi
2107 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2108 pcg 1.1 fi
2109 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2110     echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2111 pcg 1.1 if test "$ac_test_CFLAGS" = set; then
2112 pcg 1.11 CFLAGS=$ac_save_CFLAGS
2113 pcg 1.1 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 pcg 1.11 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 pcg 1.1
2162 pcg 1.11 /* 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 pcg 1.1 do
2194 pcg 1.11 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 pcg 1.1 else
2219 pcg 1.11 echo "$as_me: failed program was:" >&5
2220     sed 's/^/| /' conftest.$ac_ext >&5
2221    
2222 pcg 1.1 fi
2223 pcg 1.11 rm -f conftest.err conftest.$ac_objext
2224 pcg 1.1 done
2225 pcg 1.11 rm -f conftest.$ac_ext conftest.$ac_objext
2226     CC=$ac_save_CC
2227 pcg 1.1
2228 pcg 1.11 fi
2229 pcg 1.1
2230 pcg 1.11 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 pcg 1.1
2240 pcg 1.11 # 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 pcg 1.1
2320 pcg 1.11 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 pcg 1.1
2364 pcg 1.11 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 pcg 1.1
2374     else
2375 pcg 1.11 echo "$as_me: failed program was:" >&5
2376     sed 's/^/| /' conftest.$ac_ext >&5
2377    
2378 pcg 1.1 fi
2379 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2380 pcg 1.1 ac_ext=c
2381     ac_cpp='$CPP $CPPFLAGS'
2382 pcg 1.11 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 pcg 1.1 else
2404 pcg 1.11 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 pcg 1.1 fi
2419     fi
2420 pcg 1.11 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 pcg 1.1 else
2425 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
2426     echo "${ECHO_T}no" >&6
2427 pcg 1.1 fi
2428    
2429 pcg 1.11 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 pcg 1.1 else
2443 pcg 1.11 if test -n "$ac_ct_CXX"; then
2444     ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
2445 pcg 1.1 else
2446 pcg 1.11 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 pcg 1.1 fi
2461 pcg 1.11 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 pcg 1.1 fi
2470    
2471 pcg 1.11 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 pcg 1.1 if test "$ac_test_CXXFLAGS" = set; then
2613 pcg 1.11 CXXFLAGS=$ac_save_CXXFLAGS
2614 pcg 1.1 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 pcg 1.11 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 pcg 1.1
2737 pcg 1.11 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 pcg 1.1 # 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 pcg 1.11 if test "${ac_cv_prog_CPP+set}" = set; then
2750     echo $ECHO_N "(cached) $ECHO_C" >&6
2751 pcg 1.1 else
2752 pcg 1.11 # 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 pcg 1.1 # On the NeXT, cc -E runs the code through the compiler's parser,
2763 pcg 1.11 # 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 pcg 1.1 :
2796     else
2797 pcg 1.11 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 pcg 1.1 else
2899 pcg 1.11 ac_cpp_err=yes
2900     fi
2901     if test -z "$ac_cpp_err"; then
2902 pcg 1.1 :
2903     else
2904 pcg 1.11 echo "$as_me: failed program was:" >&5
2905     sed 's/^/| /' conftest.$ac_ext >&5
2906    
2907     # Broken: fails on valid input.
2908     continue
2909 pcg 1.1 fi
2910 pcg 1.11 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 pcg 1.1 fi
2939 pcg 1.11 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 pcg 1.1 fi
2950 pcg 1.11 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 pcg 1.1 else
2958 pcg 1.11 { { 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 pcg 1.1 fi
2964 pcg 1.11
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 pcg 1.1
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 pcg 1.11 # AmigaOS /C/install, which installs bootblocks on floppy discs
2979 pcg 1.1 # 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 pcg 1.11 # OS/2's system install, which has a completely different semantic
2983 pcg 1.1 # ./install, which can be erroneously created by make from ./install.sh.
2984 pcg 1.11 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 pcg 1.1 if test -z "$INSTALL"; then
2987 pcg 1.11 if test "${ac_cv_path_install+set}" = set; then
2988     echo $ECHO_N "(cached) $ECHO_C" >&6
2989 pcg 1.1 else
2990 pcg 1.11 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 pcg 1.1 if test $ac_prog = install &&
3009 pcg 1.11 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3010 pcg 1.1 # AIX install. It has an incompatible calling convention.
3011     :
3012 pcg 1.11 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 pcg 1.1 else
3017 pcg 1.11 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3018     break 3
3019 pcg 1.1 fi
3020     fi
3021     done
3022 pcg 1.11 done
3023     ;;
3024     esac
3025     done
3026    
3027 pcg 1.1
3028     fi
3029     if test "${ac_cv_path_install+set}" = set; then
3030 pcg 1.11 INSTALL=$ac_cv_path_install
3031 pcg 1.1 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 pcg 1.11 INSTALL=$ac_install_sh
3037 pcg 1.1 fi
3038     fi
3039 pcg 1.11 echo "$as_me:$LINENO: result: $INSTALL" >&5
3040     echo "${ECHO_T}$INSTALL" >&6
3041 pcg 1.1
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 pcg 1.11 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3047 pcg 1.1
3048     test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3049    
3050    
3051 pcg 1.11
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 pcg 1.1 #ifdef _AIX
3078     yes
3079     #endif
3080    
3081 pcg 1.11 _ACEOF
3082 pcg 1.1 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3083 pcg 1.11 $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 pcg 1.1 #define _ALL_SOURCE 1
3088 pcg 1.11 _ACEOF
3089 pcg 1.1
3090     else
3091 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
3092     echo "${ECHO_T}no" >&6
3093 pcg 1.1 fi
3094     rm -f conftest*
3095    
3096    
3097 pcg 1.11 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 root 1.80 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
3136 pcg 1.11 { (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 pcg 1.1
3165 pcg 1.11 /* 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 root 1.80 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
3190 pcg 1.11 { (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 root 1.80 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 root 1.84 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 root 1.80
3227    
3228 root 1.84 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 root 1.80
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 root 1.84 struct test { }; void f() try { throw new test; } catch (...) { throw; }
3244 root 1.80 int
3245     main ()
3246     {
3247 root 1.84
3248 root 1.80 ;
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 root 1.84 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3262 root 1.80 { (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 root 1.84 echo "$as_me:$LINENO: result: ok" >&5
3274     echo "${ECHO_T}ok" >&6
3275 root 1.80 else
3276     echo "$as_me: failed program was:" >&5
3277     sed 's/^/| /' conftest.$ac_ext >&5
3278    
3279 root 1.84
3280 root 1.86 echo "$as_me:$LINENO: result: no, making everything bigger and slower" >&5
3281     echo "${ECHO_T}no, making everything bigger and slower" >&6
3282 root 1.84 LIBS="$save_LIBS"
3283 root 1.85 LINKER="$save_CXX"
3284 root 1.84
3285    
3286 root 1.80 fi
3287     rm -f conftest.err conftest.$ac_objext \
3288     conftest$ac_exeext conftest.$ac_ext
3289 root 1.85 CXX="$save_CXX"
3290 root 1.80 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 root 1.91 CXXFLAGS="-g -O3 -fno-threadsafe-statics -fno-enforce-eh-specs"
3303 root 1.84 cat >conftest.$ac_ext <<_ACEOF
3304 root 1.83 /* 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 root 1.80 _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 root 1.82 :
3340 root 1.80 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 pcg 1.11
3372 root 1.80 cat >>confdefs.h <<\_ACEOF
3373     #define __EXTENSIONS__ 1
3374     _ACEOF
3375 pcg 1.11
3376 root 1.80 ;;
3377     esac
3378 pcg 1.1
3379    
3380 root 1.57 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 pcg 1.25 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 root 1.57 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 pcg 1.25
3624 root 1.57 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 pcg 1.25 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 root 1.57 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 pcg 1.25 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 root 1.51 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 pcg 1.1 fi
3861    
3862 root 1.57 fi
3863    
3864 pcg 1.1
3865 root 1.59 echo "$as_me:$LINENO: checking for sched_yield" >&5
3866     echo $ECHO_N "checking for sched_yield... $ECHO_C" >&6
3867     if test "${ac_cv_func_sched_yield+set}" = set; then
3868     echo $ECHO_N "(cached) $ECHO_C" >&6
3869     else
3870     cat >conftest.$ac_ext <<_ACEOF
3871     /* confdefs.h. */
3872     _ACEOF
3873     cat confdefs.h >>conftest.$ac_ext
3874     cat >>conftest.$ac_ext <<_ACEOF
3875     /* end confdefs.h. */
3876     /* Define sched_yield to an innocuous variant, in case <limits.h> declares sched_yield.
3877     For example, HP-UX 11i <limits.h> declares gettimeofday. */
3878     #define sched_yield innocuous_sched_yield
3879    
3880     /* System header to define __stub macros and hopefully few prototypes,
3881     which can conflict with char sched_yield (); below.
3882     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3883     <limits.h> exists even on freestanding compilers. */
3884    
3885     #ifdef __STDC__
3886     # include <limits.h>
3887     #else
3888     # include <assert.h>
3889     #endif
3890    
3891     #undef sched_yield
3892    
3893     /* Override any gcc2 internal prototype to avoid an error. */
3894     #ifdef __cplusplus
3895     extern "C"
3896     {
3897     #endif
3898     /* We use char because int might match the return type of a gcc2
3899     builtin and then its argument prototype would still apply. */
3900     char sched_yield ();
3901     /* The GNU C library defines this for functions which it implements
3902     to always fail with ENOSYS. Some functions are actually named
3903     something starting with __ and the normal name is an alias. */
3904     #if defined (__stub_sched_yield) || defined (__stub___sched_yield)
3905     choke me
3906     #else
3907     char (*f) () = sched_yield;
3908     #endif
3909     #ifdef __cplusplus
3910     }
3911     #endif
3912    
3913     int
3914     main ()
3915     {
3916     return f != sched_yield;
3917     ;
3918     return 0;
3919     }
3920     _ACEOF
3921     rm -f conftest.$ac_objext conftest$ac_exeext
3922     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3923     (eval $ac_link) 2>conftest.er1
3924     ac_status=$?
3925     grep -v '^ *+' conftest.er1 >conftest.err
3926     rm -f conftest.er1
3927     cat conftest.err >&5
3928     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3929     (exit $ac_status); } &&
3930     { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3931     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3932     (eval $ac_try) 2>&5
3933     ac_status=$?
3934     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3935     (exit $ac_status); }; } &&
3936     { ac_try='test -s conftest$ac_exeext'
3937     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3938     (eval $ac_try) 2>&5
3939     ac_status=$?
3940     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3941     (exit $ac_status); }; }; then
3942     ac_cv_func_sched_yield=yes
3943     else
3944     echo "$as_me: failed program was:" >&5
3945     sed 's/^/| /' conftest.$ac_ext >&5
3946    
3947     ac_cv_func_sched_yield=no
3948     fi
3949     rm -f conftest.err conftest.$ac_objext \
3950     conftest$ac_exeext conftest.$ac_ext
3951     fi
3952     echo "$as_me:$LINENO: result: $ac_cv_func_sched_yield" >&5
3953     echo "${ECHO_T}$ac_cv_func_sched_yield" >&6
3954     if test $ac_cv_func_sched_yield = yes; then
3955     :
3956     else
3957     echo "$as_me:$LINENO: checking for sched_yield in -lrt" >&5
3958     echo $ECHO_N "checking for sched_yield in -lrt... $ECHO_C" >&6
3959     if test "${ac_cv_lib_rt_sched_yield+set}" = set; then
3960     echo $ECHO_N "(cached) $ECHO_C" >&6
3961     else
3962     ac_check_lib_save_LIBS=$LIBS
3963     LIBS="-lrt $LIBS"
3964     cat >conftest.$ac_ext <<_ACEOF
3965     /* confdefs.h. */
3966     _ACEOF
3967     cat confdefs.h >>conftest.$ac_ext
3968     cat >>conftest.$ac_ext <<_ACEOF
3969     /* end confdefs.h. */
3970    
3971     /* Override any gcc2 internal prototype to avoid an error. */
3972     #ifdef __cplusplus
3973     extern "C"
3974     #endif
3975     /* We use char because int might match the return type of a gcc2
3976     builtin and then its argument prototype would still apply. */
3977     char sched_yield ();
3978     int
3979     main ()
3980     {
3981     sched_yield ();
3982     ;
3983     return 0;
3984     }
3985     _ACEOF
3986     rm -f conftest.$ac_objext conftest$ac_exeext
3987     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3988     (eval $ac_link) 2>conftest.er1
3989     ac_status=$?
3990     grep -v '^ *+' conftest.er1 >conftest.err
3991     rm -f conftest.er1
3992     cat conftest.err >&5
3993     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3994     (exit $ac_status); } &&
3995     { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3996     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3997     (eval $ac_try) 2>&5
3998     ac_status=$?
3999     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4000     (exit $ac_status); }; } &&
4001     { ac_try='test -s conftest$ac_exeext'
4002     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4003     (eval $ac_try) 2>&5
4004     ac_status=$?
4005     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4006     (exit $ac_status); }; }; then
4007     ac_cv_lib_rt_sched_yield=yes
4008     else
4009     echo "$as_me: failed program was:" >&5
4010     sed 's/^/| /' conftest.$ac_ext >&5
4011    
4012     ac_cv_lib_rt_sched_yield=no
4013     fi
4014     rm -f conftest.err conftest.$ac_objext \
4015     conftest$ac_exeext conftest.$ac_ext
4016     LIBS=$ac_check_lib_save_LIBS
4017     fi
4018     echo "$as_me:$LINENO: result: $ac_cv_lib_rt_sched_yield" >&5
4019     echo "${ECHO_T}$ac_cv_lib_rt_sched_yield" >&6
4020     if test $ac_cv_lib_rt_sched_yield = yes; then
4021     LIBS="$LIBS -lrt"
4022     fi
4023    
4024     fi
4025    
4026    
4027 root 1.58 echo "$as_me:$LINENO: checking for sched_yield support" >&5
4028     echo $ECHO_N "checking for sched_yield support... $ECHO_C" >&6
4029     cat >conftest.$ac_ext <<_ACEOF
4030     /* confdefs.h. */
4031     _ACEOF
4032     cat confdefs.h >>conftest.$ac_ext
4033     cat >>conftest.$ac_ext <<_ACEOF
4034     /* end confdefs.h. */
4035     #include <sched.h>
4036     int
4037     main ()
4038     {
4039     sched_yield ()
4040     ;
4041     return 0;
4042     }
4043     _ACEOF
4044     rm -f conftest.$ac_objext conftest$ac_exeext
4045     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4046     (eval $ac_link) 2>conftest.er1
4047     ac_status=$?
4048     grep -v '^ *+' conftest.er1 >conftest.err
4049     rm -f conftest.er1
4050     cat conftest.err >&5
4051     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4052     (exit $ac_status); } &&
4053     { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
4054     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4055     (eval $ac_try) 2>&5
4056     ac_status=$?
4057     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4058     (exit $ac_status); }; } &&
4059     { ac_try='test -s conftest$ac_exeext'
4060     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4061     (eval $ac_try) 2>&5
4062     ac_status=$?
4063     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4064     (exit $ac_status); }; }; then
4065     echo "$as_me:$LINENO: result: yes" >&5
4066     echo "${ECHO_T}yes" >&6
4067    
4068     cat >>confdefs.h <<\_ACEOF
4069     #define HAVE_SCHED_YIELD 1
4070     _ACEOF
4071    
4072     else
4073     echo "$as_me: failed program was:" >&5
4074     sed 's/^/| /' conftest.$ac_ext >&5
4075    
4076     echo "$as_me:$LINENO: result: no" >&5
4077     echo "${ECHO_T}no" >&6
4078     fi
4079     rm -f conftest.err conftest.$ac_objext \
4080     conftest$ac_exeext conftest.$ac_ext
4081    
4082 pcg 1.1
4083 root 1.54 support_frills=yes
4084 root 1.62 support_inheritpixmap=yes
4085 root 1.54 support_tinting=yes
4086     support_fading=yes
4087     support_keepscrolling=yes
4088     support_selectionscrolling=yes
4089     support_mousewheel=yes
4090     support_mouseslipwheel=yes
4091     support_text_blink=yes
4092     support_pointer_blank=yes
4093     support_scroll_rxvt=yes
4094     support_scroll_next=yes
4095     support_scroll_xterm=yes
4096     support_scroll_plain=yes
4097     support_xim=yes
4098 root 1.62 support_xpm=yes
4099 root 1.54 support_xft=yes
4100 pcg 1.1 support_unicode3=no
4101 root 1.54 support_combining=yes
4102 root 1.26 support_8bitctrls=no
4103 root 1.54 support_iso14755=yes
4104     support_styles=yes
4105 root 1.62 support_perl=yes
4106 root 1.54 codesets=all
4107 pcg 1.1
4108    
4109     if test "x$enable_shared" = xyes; then
4110 pcg 1.11
4111     cat >>confdefs.h <<\_ACEOF
4112 pcg 1.1 #define LIBRXVT 1
4113 pcg 1.11 _ACEOF
4114 pcg 1.1
4115     INSTALL_LIBRXVT=yes
4116     fi
4117    
4118    
4119     # Check whether --enable-everything or --disable-everything was given.
4120     if test "${enable_everything+set}" = set; then
4121     enableval="$enable_everything"
4122 root 1.54
4123     if test x$enableval = xno; then
4124     support_frills=no
4125     support_inheritpixmap=no
4126     support_tinting=no
4127     support_fading=no
4128     support_keepscrolling=no
4129     support_selectionscrolling=no
4130     support_lastlog=no
4131     support_mousewheel=no
4132     support_mouseslipwheel=no
4133     support_text_blink=no
4134     support_pointer_blank=no
4135     support_scroll_rxvt=no
4136     support_scroll_next=no
4137     support_scroll_xterm=no
4138     support_scroll_plain=no
4139     support_utmp=no
4140     support_wtmp=no
4141     support_xim=no
4142     support_xpm=no
4143     support_xft=no
4144     support_unicode3=no
4145     support_combining=no
4146     support_8bitctrls=no
4147     support_iso14755=no
4148     support_styles=no
4149 root 1.60 support_perl=no
4150 root 1.54 codesets=
4151     fi
4152     if test x$enableval = xyes; then
4153     support_frills=yes
4154     support_inheritpixmap=yes
4155     support_tinting=yes
4156     support_fading=yes
4157     support_keepscrolling=yes
4158     support_selectionscrolling=yes
4159     support_lastlog=yes
4160     support_mousewheel=yes
4161     support_mouseslipwheel=yes
4162     support_text_blink=yes
4163     support_pointer_blank=yes
4164     support_scroll_rxvt=yes
4165     support_scroll_next=yes
4166     support_scroll_xterm=yes
4167     support_scroll_plain=yes
4168     support_utmp=yes
4169     support_wtmp=yes
4170     support_xim=yes
4171     support_xpm=yes
4172     support_xft=yes
4173     support_unicode3=yes
4174     support_combining=yes
4175     #support_8bitctrls=yes
4176     support_iso14755=yes
4177     support_styles=yes
4178 root 1.60 support_perl=yes
4179 root 1.54 codesets=all
4180     fi
4181    
4182 pcg 1.11 fi;
4183 pcg 1.4
4184 pcg 1.1 # Check whether --enable-unicode3 or --disable-unicode3 was given.
4185     if test "${enable_unicode3+set}" = set; then
4186     enableval="$enable_unicode3"
4187 pcg 1.13 if test x$enableval = xyes -o x$enableval = xno; then
4188 root 1.39 support_unicode3=$enableval
4189 pcg 1.1 fi
4190 pcg 1.11 fi;
4191 pcg 1.1
4192 pcg 1.18 # Check whether --enable-combining or --disable-combining was given.
4193     if test "${enable_combining+set}" = set; then
4194     enableval="$enable_combining"
4195     if test x$enableval = xyes -o x$enableval = xno; then
4196 root 1.39 support_combining=$enableval
4197 pcg 1.18 fi
4198     fi;
4199    
4200 pcg 1.1 # Check whether --enable-xft or --disable-xft was given.
4201     if test "${enable_xft+set}" = set; then
4202     enableval="$enable_xft"
4203 pcg 1.13 if test x$enableval = xyes -o x$enableval = xno; then
4204 root 1.39 support_xft=$enableval
4205     fi
4206     fi;
4207    
4208     # Check whether --enable-font-styles or --disable-font-styles was given.
4209     if test "${enable_font_styles+set}" = set; then
4210     enableval="$enable_font_styles"
4211     if test x$enableval = xyes -o x$enableval = xno; then
4212     support_styles=$enableval
4213 pcg 1.1 fi
4214 pcg 1.11 fi;
4215 pcg 1.1
4216     # Check whether --enable-xpm-background or --disable-xpm-background was given.
4217     if test "${enable_xpm_background+set}" = set; then
4218     enableval="$enable_xpm_background"
4219     if test x$enableval = xyes -o x$enableval = xno; then
4220     support_xpm=$enableval
4221     fi
4222 pcg 1.11 fi;
4223 pcg 1.1
4224     # Check whether --enable-transparency or --disable-transparency was given.
4225     if test "${enable_transparency+set}" = set; then
4226     enableval="$enable_transparency"
4227     if test x$enableval = xyes -o x$enableval = xno; then
4228     support_inheritpixmap=$enableval
4229     fi
4230 pcg 1.11 fi;
4231 pcg 1.1
4232 pcg 1.24 # Check whether --enable-tinting or --disable-tinting was given.
4233     if test "${enable_tinting+set}" = set; then
4234     enableval="$enable_tinting"
4235     if test x$enableval = xyes -o x$enableval = xno; then
4236     support_tinting=$enableval
4237     fi
4238     fi;
4239    
4240 root 1.31 # Check whether --enable-fading or --disable-fading was given.
4241     if test "${enable_fading+set}" = set; then
4242     enableval="$enable_fading"
4243     if test x$enableval = xyes -o x$enableval = xno; then
4244     support_fading=$enableval
4245     fi
4246     fi;
4247    
4248 pcg 1.1 # Check whether --enable-rxvt-scroll or --disable-rxvt-scroll was given.
4249     if test "${enable_rxvt_scroll+set}" = set; then
4250     enableval="$enable_rxvt_scroll"
4251     if test x$enableval = xyes -o x$enableval = xno; then
4252     support_scroll_rxvt=$enableval
4253     fi
4254 pcg 1.11 fi;
4255 pcg 1.1
4256     # Check whether --enable-next-scroll or --disable-next-scroll was given.
4257     if test "${enable_next_scroll+set}" = set; then
4258     enableval="$enable_next_scroll"
4259     if test x$enableval = xyes -o x$enableval = xno; then
4260     support_scroll_next=$enableval
4261     fi
4262 pcg 1.11 fi;
4263 pcg 1.1
4264     # Check whether --enable-xterm-scroll or --disable-xterm-scroll was given.
4265     if test "${enable_xterm_scroll+set}" = set; then
4266     enableval="$enable_xterm_scroll"
4267     if test x$enableval = xyes -o x$enableval = xno; then
4268     support_scroll_xterm=$enableval
4269     fi
4270 pcg 1.11 fi;
4271 pcg 1.1
4272 root 1.60 # Check whether --enable-perl or --disable-perl was given.
4273     if test "${enable_perl+set}" = set; then
4274     enableval="$enable_perl"
4275     if test x$enableval = xyes -o x$enableval = xno; then
4276     support_perl=$enableval
4277     fi
4278     fi;
4279    
4280 pcg 1.11 # Check whether --enable-plain-scroll or --disable-plain-scroll was given.
4281     if test "${enable_plain_scroll+set}" = set; then
4282     enableval="$enable_plain_scroll"
4283     if test x$enableval = xyes -o x$enableval = xno; then
4284     support_scroll_plain=$enableval
4285     fi
4286     fi;
4287 pcg 1.1
4288    
4289 pcg 1.15
4290     # Check whether --with-codesets or --without-codesets was given.
4291     if test "${with_codesets+set}" = set; then
4292     withval="$with_codesets"
4293     codesets="$withval"
4294     fi;
4295    
4296 pcg 1.1 # Check whether --enable-xim or --disable-xim was given.
4297     if test "${enable_xim+set}" = set; then
4298     enableval="$enable_xim"
4299     if test x$enableval = xyes -o x$enableval = xno; then
4300     support_xim=$enableval
4301     fi
4302 pcg 1.11 fi;
4303 pcg 1.1
4304     # Check whether --enable-backspace-key or --disable-backspace-key was given.
4305     if test "${enable_backspace_key+set}" = set; then
4306     enableval="$enable_backspace_key"
4307     if test x$enableval = xno; then
4308 pcg 1.11
4309     cat >>confdefs.h <<\_ACEOF
4310 pcg 1.1 #define NO_BACKSPACE_KEY 1
4311 pcg 1.11 _ACEOF
4312 pcg 1.1
4313     fi
4314 pcg 1.11 fi;
4315 pcg 1.1
4316     # Check whether --enable-delete-key or --disable-delete-key was given.
4317     if test "${enable_delete_key+set}" = set; then
4318     enableval="$enable_delete_key"
4319     if test x$enableval = xno; then
4320 pcg 1.11
4321     cat >>confdefs.h <<\_ACEOF
4322 pcg 1.1 #define NO_DELETE_KEY 1
4323 pcg 1.11 _ACEOF
4324 pcg 1.1
4325     fi
4326 pcg 1.11 fi;
4327 pcg 1.1
4328     # Check whether --enable-resources or --disable-resources was given.
4329     if test "${enable_resources+set}" = set; then
4330     enableval="$enable_resources"
4331     if test x$enableval = xno; then
4332 pcg 1.11
4333     cat >>confdefs.h <<\_ACEOF
4334 pcg 1.1 #define NO_RESOURCES 1
4335 pcg 1.11 _ACEOF
4336 pcg 1.1
4337     fi
4338 pcg 1.11 fi;
4339 pcg 1.1
4340 root 1.26 # Check whether --enable-8bitctrls or --disable-8bitctrls was given.
4341     if test "${enable_8bitctrls+set}" = set; then
4342     enableval="$enable_8bitctrls"
4343     if test x$enableval = xyes -o x$enableval = xno; then
4344 root 1.39 support_8bitctrls=$enableval
4345 root 1.26 fi
4346     fi;
4347    
4348 pcg 1.15 RESFALLBACK=Rxvt
4349     # Check whether --enable-fallback or --disable-fallback was given.
4350     if test "${enable_fallback+set}" = set; then
4351     enableval="$enable_fallback"
4352    
4353     test x$enableval = xyes && enableval=Rxvt
4354     test x$enableval = xno && enableval=
4355     RESFALLBACK="$enableval"
4356    
4357     fi;
4358    
4359     if test x$RESFALLBACK != x; then
4360    
4361     cat >>confdefs.h <<_ACEOF
4362     #define RESFALLBACK "$RESFALLBACK"
4363     _ACEOF
4364    
4365     fi
4366    
4367     RESNAME=urxvt
4368    
4369     # Check whether --with-res-name or --without-res-name was given.
4370     if test "${with_res_name+set}" = set; then
4371     withval="$with_res_name"
4372     RESNAME="$withval"
4373     fi;
4374    
4375     cat >>confdefs.h <<_ACEOF
4376     #define RESNAME "$RESNAME"
4377     _ACEOF
4378    
4379    
4380     RESCLASS=URxvt
4381    
4382     # Check whether --with-res-class or --without-res-class was given.
4383     if test "${with_res_class+set}" = set; then
4384     withval="$with_res_class"
4385     RESCLASS="$withval"
4386     fi;
4387    
4388     cat >>confdefs.h <<_ACEOF
4389     #define RESCLASS "$RESCLASS"
4390     _ACEOF
4391    
4392    
4393     RXVTNAME=urxvt
4394    
4395     # Check whether --with-name or --without-name was given.
4396     if test "${with_name+set}" = set; then
4397     withval="$with_name"
4398     RXVTNAME="$withval"
4399     fi;
4400    
4401 root 1.39 cat >>confdefs.h <<_ACEOF
4402     #define RXVTNAME "$RXVTNAME"
4403     _ACEOF
4404    
4405    
4406 pcg 1.15 RXVTNAME=`echo "$RXVTNAME"|sed "$program_transform_name"`
4407    
4408    
4409 pcg 1.1 # Check whether --enable-swapscreen or --disable-swapscreen was given.
4410     if test "${enable_swapscreen+set}" = set; then
4411     enableval="$enable_swapscreen"
4412     if test x$enableval = xno; then
4413 pcg 1.11
4414     cat >>confdefs.h <<\_ACEOF
4415 pcg 1.1 #define NO_SECONDARY_SCREEN 1
4416 pcg 1.11 _ACEOF
4417 pcg 1.1
4418     fi
4419 pcg 1.11 fi;
4420 pcg 1.1
4421 root 1.34 # Check whether --enable-iso14755 or --disable-iso14755 was given.
4422     if test "${enable_iso14755+set}" = set; then
4423     enableval="$enable_iso14755"
4424     if test x$enableval = xyes -o x$enableval = xno; then
4425     support_iso14755=$enableval
4426     fi
4427     fi;
4428    
4429 pcg 1.1 # Check whether --enable-frills or --disable-frills was given.
4430     if test "${enable_frills+set}" = set; then
4431     enableval="$enable_frills"
4432     if test x$enableval = xyes -o x$enableval = xno; then
4433     support_frills=$enableval
4434     fi
4435 pcg 1.11 fi;
4436 pcg 1.1
4437     # Check whether --enable-keepscrolling or --disable-keepscrolling was given.
4438     if test "${enable_keepscrolling+set}" = set; then
4439     enableval="$enable_keepscrolling"
4440     if test x$enableval = xyes -o x$enableval = xno; then
4441     support_keepscrolling=$enableval
4442     fi
4443 pcg 1.11 fi;
4444 pcg 1.1
4445     # Check whether --enable-selectionscrolling or --disable-selectionscrolling was given.
4446     if test "${enable_selectionscrolling+set}" = set; then
4447     enableval="$enable_selectionscrolling"
4448     if test x$enableval = xyes -o x$enableval = xno; then
4449     support_selectionscrolling=$enableval
4450     fi
4451 pcg 1.11 fi;
4452 pcg 1.1
4453     # Check whether --enable-mousewheel or --disable-mousewheel was given.
4454     if test "${enable_mousewheel+set}" = set; then
4455     enableval="$enable_mousewheel"
4456     if test x$enableval = xyes -o x$enableval = xno; then
4457     support_mousewheel=$enableval
4458     fi
4459 pcg 1.11 fi;
4460 pcg 1.1
4461     # Check whether --enable-slipwheeling or --disable-slipwheeling was given.
4462     if test "${enable_slipwheeling+set}" = set; then
4463     enableval="$enable_slipwheeling"
4464     if test x$enableval = xyes -o x$enableval = xno; then
4465     support_mouseslipwheel=$enableval
4466     fi
4467 pcg 1.11 fi;
4468 pcg 1.1
4469     # Check whether --enable-smart-resize or --disable-smart-resize was given.
4470     if test "${enable_smart_resize+set}" = set; then
4471     enableval="$enable_smart_resize"
4472     if test x$enableval = xyes; then
4473 pcg 1.11
4474     cat >>confdefs.h <<\_ACEOF
4475 pcg 1.1 #define SMART_RESIZE 1
4476 pcg 1.11 _ACEOF
4477 pcg 1.1
4478     fi
4479 pcg 1.11 fi;
4480 pcg 1.1
4481 pcg 1.11 # Check whether --enable-text-blink or --disable-text-blink was given.
4482     if test "${enable_text_blink+set}" = set; then
4483     enableval="$enable_text_blink"
4484     if test x$enableval = xyes -o x$enableval = xno; then
4485     support_text_blink=$enableval
4486     fi
4487     fi;
4488 pcg 1.1
4489     # Check whether --enable-pointer-blank or --disable-pointer-blank was given.
4490     if test "${enable_pointer_blank+set}" = set; then
4491     enableval="$enable_pointer_blank"
4492     if test x$enableval = xyes -o x$enableval = xno; then
4493     support_pointer_blank=$enableval
4494     fi
4495 pcg 1.11 fi;
4496 pcg 1.1
4497    
4498     # Check whether --with-term or --without-term was given.
4499     if test "${with_term+set}" = set; then
4500     withval="$with_term"
4501     if test x$withval != x; then
4502 pcg 1.11
4503     cat >>confdefs.h <<_ACEOF
4504 pcg 1.1 #define TERMENV "$withval"
4505 pcg 1.11 _ACEOF
4506 pcg 1.1 term="$withval"
4507     fi
4508 pcg 1.11 fi;
4509 pcg 1.1
4510    
4511     # Check whether --with-terminfo or --without-terminfo was given.
4512     if test "${with_terminfo+set}" = set; then
4513     withval="$with_terminfo"
4514     if test x$withval != x; then
4515 pcg 1.11
4516     cat >>confdefs.h <<_ACEOF
4517 pcg 1.1 #define RXVT_TERMINFO "$withval"
4518 pcg 1.11 _ACEOF
4519 pcg 1.1 terminfo="$withval"
4520     fi
4521 pcg 1.11 fi;
4522 pcg 1.1
4523    
4524     # Extract the first word of "mv", so it can be a program name with args.
4525     set dummy mv; ac_word=$2
4526 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
4527     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4528     if test "${ac_cv_path_MV+set}" = set; then
4529     echo $ECHO_N "(cached) $ECHO_C" >&6
4530 pcg 1.1 else
4531 pcg 1.11 case $MV in
4532     [\\/]* | ?:[\\/]*)
4533 pcg 1.1 ac_cv_path_MV="$MV" # Let the user override the test with a path.
4534     ;;
4535     *)
4536 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4537     for as_dir in $PATH
4538     do
4539     IFS=$as_save_IFS
4540     test -z "$as_dir" && as_dir=.
4541     for ac_exec_ext in '' $ac_executable_extensions; do
4542     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4543     ac_cv_path_MV="$as_dir/$ac_word$ac_exec_ext"
4544     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4545     break 2
4546     fi
4547     done
4548     done
4549    
4550 pcg 1.1 test -z "$ac_cv_path_MV" && ac_cv_path_MV="mv"
4551     ;;
4552     esac
4553     fi
4554 pcg 1.11 MV=$ac_cv_path_MV
4555    
4556 pcg 1.1 if test -n "$MV"; then
4557 pcg 1.11 echo "$as_me:$LINENO: result: $MV" >&5
4558     echo "${ECHO_T}$MV" >&6
4559 pcg 1.1 else
4560 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
4561     echo "${ECHO_T}no" >&6
4562 pcg 1.1 fi
4563    
4564     # Extract the first word of "cp", so it can be a program name with args.
4565     set dummy cp; ac_word=$2
4566 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
4567     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4568     if test "${ac_cv_path_CP+set}" = set; then
4569     echo $ECHO_N "(cached) $ECHO_C" >&6
4570 pcg 1.1 else
4571 pcg 1.11 case $CP in
4572     [\\/]* | ?:[\\/]*)
4573 pcg 1.1 ac_cv_path_CP="$CP" # Let the user override the test with a path.
4574     ;;
4575     *)
4576 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4577     for as_dir in $PATH
4578     do
4579     IFS=$as_save_IFS
4580     test -z "$as_dir" && as_dir=.
4581     for ac_exec_ext in '' $ac_executable_extensions; do
4582     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4583     ac_cv_path_CP="$as_dir/$ac_word$ac_exec_ext"
4584     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4585     break 2
4586     fi
4587     done
4588     done
4589    
4590 pcg 1.1 test -z "$ac_cv_path_CP" && ac_cv_path_CP="cp"
4591     ;;
4592     esac
4593     fi
4594 pcg 1.11 CP=$ac_cv_path_CP
4595    
4596 pcg 1.1 if test -n "$CP"; then
4597 pcg 1.11 echo "$as_me:$LINENO: result: $CP" >&5
4598     echo "${ECHO_T}$CP" >&6
4599 pcg 1.1 else
4600 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
4601     echo "${ECHO_T}no" >&6
4602 pcg 1.1 fi
4603    
4604     # Extract the first word of "ln", so it can be a program name with args.
4605     set dummy ln; ac_word=$2
4606 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
4607     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4608     if test "${ac_cv_path_LN+set}" = set; then
4609     echo $ECHO_N "(cached) $ECHO_C" >&6
4610 pcg 1.1 else
4611 pcg 1.11 case $LN in
4612     [\\/]* | ?:[\\/]*)
4613 pcg 1.1 ac_cv_path_LN="$LN" # Let the user override the test with a path.
4614     ;;
4615     *)
4616 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4617     for as_dir in $PATH
4618     do
4619     IFS=$as_save_IFS
4620     test -z "$as_dir" && as_dir=.
4621     for ac_exec_ext in '' $ac_executable_extensions; do
4622     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4623     ac_cv_path_LN="$as_dir/$ac_word$ac_exec_ext"
4624     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4625     break 2
4626     fi
4627     done
4628     done
4629    
4630 pcg 1.1 test -z "$ac_cv_path_LN" && ac_cv_path_LN="ln"
4631     ;;
4632     esac
4633     fi
4634 pcg 1.11 LN=$ac_cv_path_LN
4635    
4636 pcg 1.1 if test -n "$LN"; then
4637 pcg 1.11 echo "$as_me:$LINENO: result: $LN" >&5
4638     echo "${ECHO_T}$LN" >&6
4639 pcg 1.1 else
4640 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
4641     echo "${ECHO_T}no" >&6
4642 pcg 1.1 fi
4643    
4644     # Extract the first word of "sed", so it can be a program name with args.
4645     set dummy sed; ac_word=$2
4646 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
4647     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4648     if test "${ac_cv_path_SED+set}" = set; then
4649     echo $ECHO_N "(cached) $ECHO_C" >&6
4650 pcg 1.1 else
4651 pcg 1.11 case $SED in
4652     [\\/]* | ?:[\\/]*)
4653 pcg 1.1 ac_cv_path_SED="$SED" # Let the user override the test with a path.
4654     ;;
4655     *)
4656 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4657     for as_dir in $PATH
4658     do
4659     IFS=$as_save_IFS
4660     test -z "$as_dir" && as_dir=.
4661     for ac_exec_ext in '' $ac_executable_extensions; do
4662     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4663     ac_cv_path_SED="$as_dir/$ac_word$ac_exec_ext"
4664     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4665     break 2
4666     fi
4667     done
4668     done
4669    
4670 pcg 1.1 test -z "$ac_cv_path_SED" && ac_cv_path_SED="sed"
4671     ;;
4672     esac
4673     fi
4674 pcg 1.11 SED=$ac_cv_path_SED
4675    
4676 pcg 1.1 if test -n "$SED"; then
4677 pcg 1.11 echo "$as_me:$LINENO: result: $SED" >&5
4678     echo "${ECHO_T}$SED" >&6
4679 pcg 1.1 else
4680 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
4681     echo "${ECHO_T}no" >&6
4682 pcg 1.1 fi
4683    
4684     # Extract the first word of "echo", so it can be a program name with args.
4685     set dummy echo; ac_word=$2
4686 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
4687     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4688     if test "${ac_cv_path_ECHO+set}" = set; then
4689     echo $ECHO_N "(cached) $ECHO_C" >&6
4690 pcg 1.1 else
4691 pcg 1.11 case $ECHO in
4692     [\\/]* | ?:[\\/]*)
4693 pcg 1.1 ac_cv_path_ECHO="$ECHO" # Let the user override the test with a path.
4694     ;;
4695     *)
4696 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4697     for as_dir in $PATH
4698     do
4699     IFS=$as_save_IFS
4700     test -z "$as_dir" && as_dir=.
4701     for ac_exec_ext in '' $ac_executable_extensions; do
4702     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4703     ac_cv_path_ECHO="$as_dir/$ac_word$ac_exec_ext"
4704     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4705     break 2
4706     fi
4707     done
4708     done
4709    
4710 pcg 1.1 test -z "$ac_cv_path_ECHO" && ac_cv_path_ECHO="echo"
4711     ;;
4712     esac
4713     fi
4714 pcg 1.11 ECHO=$ac_cv_path_ECHO
4715    
4716 pcg 1.1 if test -n "$ECHO"; then
4717 pcg 1.11 echo "$as_me:$LINENO: result: $ECHO" >&5
4718     echo "${ECHO_T}$ECHO" >&6
4719 pcg 1.1 else
4720 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
4721     echo "${ECHO_T}no" >&6
4722 pcg 1.1 fi
4723    
4724     # Extract the first word of "cmp", so it can be a program name with args.
4725     set dummy cmp; ac_word=$2
4726 pcg 1.11 echo "$as_me:$LINENO: checking for $ac_word" >&5
4727     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4728     if test "${ac_cv_path_CMP+set}" = set; then
4729     echo $ECHO_N "(cached) $ECHO_C" >&6
4730 pcg 1.1 else
4731 pcg 1.11 case $CMP in
4732     [\\/]* | ?:[\\/]*)
4733 pcg 1.1 ac_cv_path_CMP="$CMP" # Let the user override the test with a path.
4734     ;;
4735     *)
4736 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4737     for as_dir in $PATH
4738     do
4739     IFS=$as_save_IFS
4740     test -z "$as_dir" && as_dir=.
4741     for ac_exec_ext in '' $ac_executable_extensions; do
4742     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4743     ac_cv_path_CMP="$as_dir/$ac_word$ac_exec_ext"
4744     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4745     break 2
4746     fi
4747     done
4748     done
4749    
4750 pcg 1.1 test -z "$ac_cv_path_CMP" && ac_cv_path_CMP="cmp"
4751     ;;
4752     esac
4753     fi
4754 pcg 1.11 CMP=$ac_cv_path_CMP
4755    
4756 pcg 1.1 if test -n "$CMP"; then
4757 pcg 1.11 echo "$as_me:$LINENO: result: $CMP" >&5
4758     echo "${ECHO_T}$CMP" >&6
4759 pcg 1.1 else
4760 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
4761     echo "${ECHO_T}no" >&6
4762 pcg 1.1 fi
4763    
4764 root 1.39 # Extract the first word of "tic", so it can be a program name with args.
4765     set dummy tic; ac_word=$2
4766     echo "$as_me:$LINENO: checking for $ac_word" >&5
4767     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4768     if test "${ac_cv_path_TIC+set}" = set; then
4769     echo $ECHO_N "(cached) $ECHO_C" >&6
4770     else
4771     case $TIC in
4772     [\\/]* | ?:[\\/]*)
4773     ac_cv_path_TIC="$TIC" # Let the user override the test with a path.
4774     ;;
4775     *)
4776     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4777     for as_dir in $PATH
4778     do
4779     IFS=$as_save_IFS
4780     test -z "$as_dir" && as_dir=.
4781     for ac_exec_ext in '' $ac_executable_extensions; do
4782     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4783     ac_cv_path_TIC="$as_dir/$ac_word$ac_exec_ext"
4784     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4785     break 2
4786     fi
4787     done
4788     done
4789    
4790     ;;
4791     esac
4792     fi
4793     TIC=$ac_cv_path_TIC
4794    
4795     if test -n "$TIC"; then
4796     echo "$as_me:$LINENO: result: $TIC" >&5
4797     echo "${ECHO_T}$TIC" >&6
4798     else
4799     echo "$as_me:$LINENO: result: no" >&5
4800     echo "${ECHO_T}no" >&6
4801     fi
4802    
4803 pcg 1.1
4804    
4805    
4806 root 1.80 ac_ext=cc
4807     ac_cpp='$CXXCPP $CPPFLAGS'
4808     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4809     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4810     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4811     echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
4812     echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6
4813     if test -z "$CXXCPP"; then
4814     if test "${ac_cv_prog_CXXCPP+set}" = set; then
4815     echo $ECHO_N "(cached) $ECHO_C" >&6
4816     else
4817     # Double quotes because CXXCPP needs to be expanded
4818     for CXXCPP in "$CXX -E" "/lib/cpp"
4819     do
4820     ac_preproc_ok=false
4821     for ac_cxx_preproc_warn_flag in '' yes
4822     do
4823     # Use a header file that comes with gcc, so configuring glibc
4824     # with a fresh cross-compiler works.
4825     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4826     # <limits.h> exists even on freestanding compilers.
4827     # On the NeXT, cc -E runs the code through the compiler's parser,
4828     # not just through cpp. "Syntax error" is here to catch this case.
4829     cat >conftest.$ac_ext <<_ACEOF
4830     /* confdefs.h. */
4831     _ACEOF
4832     cat confdefs.h >>conftest.$ac_ext
4833     cat >>conftest.$ac_ext <<_ACEOF
4834     /* end confdefs.h. */
4835     #ifdef __STDC__
4836     # include <limits.h>
4837     #else
4838     # include <assert.h>
4839     #endif
4840     Syntax error
4841     _ACEOF
4842     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4843     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4844     ac_status=$?
4845     grep -v '^ *+' conftest.er1 >conftest.err
4846     rm -f conftest.er1
4847     cat conftest.err >&5
4848     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4849     (exit $ac_status); } >/dev/null; then
4850     if test -s conftest.err; then
4851     ac_cpp_err=$ac_cxx_preproc_warn_flag
4852     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
4853     else
4854     ac_cpp_err=
4855     fi
4856     else
4857     ac_cpp_err=yes
4858     fi
4859     if test -z "$ac_cpp_err"; then
4860     :
4861     else
4862     echo "$as_me: failed program was:" >&5
4863     sed 's/^/| /' conftest.$ac_ext >&5
4864    
4865     # Broken: fails on valid input.
4866     continue
4867     fi
4868     rm -f conftest.err conftest.$ac_ext
4869    
4870     # OK, works on sane cases. Now check whether non-existent headers
4871     # can be detected and how.
4872     cat >conftest.$ac_ext <<_ACEOF
4873     /* confdefs.h. */
4874     _ACEOF
4875     cat confdefs.h >>conftest.$ac_ext
4876     cat >>conftest.$ac_ext <<_ACEOF
4877     /* end confdefs.h. */
4878     #include <ac_nonexistent.h>
4879     _ACEOF
4880     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4881     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4882     ac_status=$?
4883     grep -v '^ *+' conftest.er1 >conftest.err
4884     rm -f conftest.er1
4885     cat conftest.err >&5
4886     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4887     (exit $ac_status); } >/dev/null; then
4888     if test -s conftest.err; then
4889     ac_cpp_err=$ac_cxx_preproc_warn_flag
4890     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
4891     else
4892     ac_cpp_err=
4893     fi
4894     else
4895     ac_cpp_err=yes
4896     fi
4897     if test -z "$ac_cpp_err"; then
4898     # Broken: success on invalid input.
4899     continue
4900     else
4901     echo "$as_me: failed program was:" >&5
4902     sed 's/^/| /' conftest.$ac_ext >&5
4903    
4904     # Passes both tests.
4905     ac_preproc_ok=:
4906     break
4907     fi
4908     rm -f conftest.err conftest.$ac_ext
4909    
4910     done
4911     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4912     rm -f conftest.err conftest.$ac_ext
4913     if $ac_preproc_ok; then
4914     break
4915     fi
4916    
4917     done
4918     ac_cv_prog_CXXCPP=$CXXCPP
4919    
4920     fi
4921     CXXCPP=$ac_cv_prog_CXXCPP
4922     else
4923     ac_cv_prog_CXXCPP=$CXXCPP
4924     fi
4925     echo "$as_me:$LINENO: result: $CXXCPP" >&5
4926     echo "${ECHO_T}$CXXCPP" >&6
4927     ac_preproc_ok=false
4928     for ac_cxx_preproc_warn_flag in '' yes
4929     do
4930     # Use a header file that comes with gcc, so configuring glibc
4931     # with a fresh cross-compiler works.
4932     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4933     # <limits.h> exists even on freestanding compilers.
4934     # On the NeXT, cc -E runs the code through the compiler's parser,
4935     # not just through cpp. "Syntax error" is here to catch this case.
4936     cat >conftest.$ac_ext <<_ACEOF
4937     /* confdefs.h. */
4938     _ACEOF
4939     cat confdefs.h >>conftest.$ac_ext
4940     cat >>conftest.$ac_ext <<_ACEOF
4941     /* end confdefs.h. */
4942     #ifdef __STDC__
4943     # include <limits.h>
4944     #else
4945     # include <assert.h>
4946     #endif
4947     Syntax error
4948     _ACEOF
4949     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4950     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4951     ac_status=$?
4952     grep -v '^ *+' conftest.er1 >conftest.err
4953     rm -f conftest.er1
4954     cat conftest.err >&5
4955     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4956     (exit $ac_status); } >/dev/null; then
4957     if test -s conftest.err; then
4958     ac_cpp_err=$ac_cxx_preproc_warn_flag
4959     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
4960     else
4961     ac_cpp_err=
4962     fi
4963     else
4964     ac_cpp_err=yes
4965     fi
4966     if test -z "$ac_cpp_err"; then
4967     :
4968     else
4969     echo "$as_me: failed program was:" >&5
4970     sed 's/^/| /' conftest.$ac_ext >&5
4971    
4972     # Broken: fails on valid input.
4973     continue
4974     fi
4975     rm -f conftest.err conftest.$ac_ext
4976    
4977     # OK, works on sane cases. Now check whether non-existent headers
4978     # can be detected and how.
4979     cat >conftest.$ac_ext <<_ACEOF
4980     /* confdefs.h. */
4981     _ACEOF
4982     cat confdefs.h >>conftest.$ac_ext
4983     cat >>conftest.$ac_ext <<_ACEOF
4984     /* end confdefs.h. */
4985     #include <ac_nonexistent.h>
4986     _ACEOF
4987     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4988     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4989     ac_status=$?
4990     grep -v '^ *+' conftest.er1 >conftest.err
4991     rm -f conftest.er1
4992     cat conftest.err >&5
4993     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4994     (exit $ac_status); } >/dev/null; then
4995     if test -s conftest.err; then
4996     ac_cpp_err=$ac_cxx_preproc_warn_flag
4997     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
4998     else
4999     ac_cpp_err=
5000     fi
5001     else
5002     ac_cpp_err=yes
5003     fi
5004     if test -z "$ac_cpp_err"; then
5005     # Broken: success on invalid input.
5006     continue
5007     else
5008     echo "$as_me: failed program was:" >&5
5009     sed 's/^/| /' conftest.$ac_ext >&5
5010    
5011     # Passes both tests.
5012     ac_preproc_ok=:
5013     break
5014     fi
5015     rm -f conftest.err conftest.$ac_ext
5016    
5017     done
5018     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5019     rm -f conftest.err conftest.$ac_ext
5020     if $ac_preproc_ok; then
5021     :
5022     else
5023     { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
5024     See \`config.log' for more details." >&5
5025     echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
5026     See \`config.log' for more details." >&2;}
5027     { (exit 1); exit 1; }; }
5028     fi
5029    
5030     ac_ext=cc
5031     ac_cpp='$CXXCPP $CPPFLAGS'
5032     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5033     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5034     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5035    
5036    
5037 pcg 1.24
5038     if test "x$ac_path_x_has_been_run" != xyes; then
5039     echo "$as_me:$LINENO: checking for X" >&5
5040 pcg 1.11 echo $ECHO_N "checking for X... $ECHO_C" >&6
5041    
5042 pcg 1.24 ac_path_x_has_been_run=yes
5043 pcg 1.1
5044     # Check whether --with-x or --without-x was given.
5045     if test "${with_x+set}" = set; then
5046     withval="$with_x"
5047    
5048 pcg 1.11 fi;
5049 pcg 1.1 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
5050     if test "x$with_x" = xno; then
5051     # The user explicitly disabled X.
5052     have_x=disabled
5053     else
5054     if test "x$x_includes" != xNONE && test "x$x_libraries" != xNONE; then
5055     # Both variables are already set.
5056     have_x=yes
5057     else
5058 pcg 1.11 if test "${ac_cv_have_x+set}" = set; then
5059     echo $ECHO_N "(cached) $ECHO_C" >&6
5060 pcg 1.1 else
5061     # One or both of the vars are not set, and there is no cached value.
5062 pcg 1.11 ac_x_includes=no ac_x_libraries=no
5063     rm -fr conftest.dir
5064     if mkdir conftest.dir; then
5065     cd conftest.dir
5066 pcg 1.1 # Make sure to not put "make" in the Imakefile rules, since we grep it out.
5067 pcg 1.11 cat >Imakefile <<'_ACEOF'
5068 pcg 1.1 acfindx:
5069     @echo 'ac_im_incroot="${INCROOT}"; ac_im_usrlibdir="${USRLIBDIR}"; ac_im_libdir="${LIBDIR}"'
5070 pcg 1.11 _ACEOF
5071 pcg 1.1 if (xmkmf) >/dev/null 2>/dev/null && test -f Makefile; then
5072     # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
5073     eval `${MAKE-make} acfindx 2>/dev/null | grep -v make`
5074     # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
5075     for ac_extension in a so sl; do
5076     if test ! -f $ac_im_usrlibdir/libX11.$ac_extension &&
5077 pcg 1.11 test -f $ac_im_libdir/libX11.$ac_extension; then
5078     ac_im_usrlibdir=$ac_im_libdir; break
5079 pcg 1.1 fi
5080     done
5081     # Screen out bogus values from the imake configuration. They are
5082     # bogus both because they are the default anyway, and because
5083     # using them would break gcc on systems where it needs fixed includes.
5084 pcg 1.11 case $ac_im_incroot in
5085 pcg 1.1 /usr/include) ;;
5086 pcg 1.11 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
5087 pcg 1.1 esac
5088 pcg 1.11 case $ac_im_usrlibdir in
5089 pcg 1.1 /usr/lib | /lib) ;;
5090 pcg 1.11 *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
5091 pcg 1.1 esac
5092     fi
5093     cd ..
5094 pcg 1.11 rm -fr conftest.dir
5095 pcg 1.1 fi
5096    
5097 pcg 1.11 # Standard set of common directories for X headers.
5098     # Check X11 before X11Rn because it is often a symlink to the current release.
5099     ac_x_header_dirs='
5100     /usr/X11/include
5101     /usr/X11R6/include
5102     /usr/X11R5/include
5103     /usr/X11R4/include
5104    
5105     /usr/include/X11
5106     /usr/include/X11R6
5107     /usr/include/X11R5
5108     /usr/include/X11R4
5109    
5110     /usr/local/X11/include
5111     /usr/local/X11R6/include
5112     /usr/local/X11R5/include
5113     /usr/local/X11R4/include
5114    
5115     /usr/local/include/X11
5116     /usr/local/include/X11R6
5117     /usr/local/include/X11R5
5118     /usr/local/include/X11R4
5119    
5120     /usr/X386/include
5121     /usr/x386/include
5122     /usr/XFree86/include/X11
5123    
5124     /usr/include
5125     /usr/local/include
5126     /usr/unsupported/include
5127     /usr/athena/include
5128     /usr/local/x11r5/include
5129     /usr/lpp/Xamples/include
5130    
5131     /usr/openwin/include
5132     /usr/openwin/share/include'
5133 pcg 1.1
5134 pcg 1.11 if test "$ac_x_includes" = no; then
5135 pcg 1.24 # Guess where to find include files, by looking for a specified header file.
5136 pcg 1.1 # First, try using that file with no special directory specified.
5137 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
5138     /* confdefs.h. */
5139     _ACEOF
5140     cat confdefs.h >>conftest.$ac_ext
5141     cat >>conftest.$ac_ext <<_ACEOF
5142     /* end confdefs.h. */
5143 root 1.54 #include <X11/Xlib.h>
5144 pcg 1.11 _ACEOF
5145     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5146     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5147     ac_status=$?
5148     grep -v '^ *+' conftest.er1 >conftest.err
5149     rm -f conftest.er1
5150     cat conftest.err >&5
5151     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5152     (exit $ac_status); } >/dev/null; then
5153     if test -s conftest.err; then
5154 pcg 1.13 ac_cpp_err=$ac_cxx_preproc_warn_flag
5155     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
5156 pcg 1.11 else
5157     ac_cpp_err=
5158     fi
5159     else
5160     ac_cpp_err=yes
5161     fi
5162     if test -z "$ac_cpp_err"; then
5163 pcg 1.1 # We can compile using X headers with no special include directory.
5164     ac_x_includes=
5165     else
5166 pcg 1.11 echo "$as_me: failed program was:" >&5
5167     sed 's/^/| /' conftest.$ac_ext >&5
5168    
5169     for ac_dir in $ac_x_header_dirs; do
5170 root 1.54 if test -r "$ac_dir/X11/Xlib.h"; then
5171 pcg 1.11 ac_x_includes=$ac_dir
5172     break
5173     fi
5174     done
5175 pcg 1.1 fi
5176 pcg 1.11 rm -f conftest.err conftest.$ac_ext
5177     fi # $ac_x_includes = no
5178 pcg 1.1
5179 pcg 1.11 if test "$ac_x_libraries" = no; then
5180 pcg 1.1 # Check for the libraries.
5181     # See if we find them without any special options.
5182     # Don't add to $LIBS permanently.
5183 pcg 1.11 ac_save_LIBS=$LIBS
5184 root 1.54 LIBS="-lX11 $LIBS"
5185 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
5186     /* confdefs.h. */
5187     _ACEOF
5188     cat confdefs.h >>conftest.$ac_ext
5189     cat >>conftest.$ac_ext <<_ACEOF
5190     /* end confdefs.h. */
5191 root 1.54 #include <X11/Xlib.h>
5192 pcg 1.11 int
5193     main ()
5194     {
5195 root 1.54 XrmInitialize ()
5196 pcg 1.11 ;
5197     return 0;
5198     }
5199     _ACEOF
5200     rm -f conftest.$ac_objext conftest$ac_exeext
5201     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5202     (eval $ac_link) 2>conftest.er1
5203     ac_status=$?
5204     grep -v '^ *+' conftest.er1 >conftest.err
5205     rm -f conftest.er1
5206     cat conftest.err >&5
5207     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5208     (exit $ac_status); } &&
5209 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5210 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5211     (eval $ac_try) 2>&5
5212     ac_status=$?
5213     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5214     (exit $ac_status); }; } &&
5215     { ac_try='test -s conftest$ac_exeext'
5216     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5217     (eval $ac_try) 2>&5
5218     ac_status=$?
5219     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5220     (exit $ac_status); }; }; then
5221     LIBS=$ac_save_LIBS
5222 pcg 1.1 # We can link X programs with no special library path.
5223     ac_x_libraries=
5224     else
5225 pcg 1.11 echo "$as_me: failed program was:" >&5
5226     sed 's/^/| /' conftest.$ac_ext >&5
5227    
5228     LIBS=$ac_save_LIBS
5229     for ac_dir in `echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
5230 pcg 1.1 do
5231 pcg 1.11 # Don't even attempt the hair of trying to link an X program!
5232 pcg 1.1 for ac_extension in a so sl; do
5233 root 1.54 if test -r $ac_dir/libX11.$ac_extension; then
5234 pcg 1.1 ac_x_libraries=$ac_dir
5235     break 2
5236     fi
5237     done
5238     done
5239     fi
5240 pcg 1.11 rm -f conftest.err conftest.$ac_objext \
5241     conftest$ac_exeext conftest.$ac_ext
5242     fi # $ac_x_libraries = no
5243 pcg 1.1
5244 pcg 1.11 if test "$ac_x_includes" = no || test "$ac_x_libraries" = no; then
5245 pcg 1.1 # Didn't find X anywhere. Cache the known absence of X.
5246     ac_cv_have_x="have_x=no"
5247     else
5248     # Record where we found X for the cache.
5249     ac_cv_have_x="have_x=yes \
5250 pcg 1.11 ac_x_includes=$ac_x_includes ac_x_libraries=$ac_x_libraries"
5251 pcg 1.1 fi
5252     fi
5253 pcg 1.11
5254 pcg 1.1 fi
5255     eval "$ac_cv_have_x"
5256     fi # $with_x != no
5257    
5258     if test "$have_x" != yes; then
5259 pcg 1.11 echo "$as_me:$LINENO: result: $have_x" >&5
5260     echo "${ECHO_T}$have_x" >&6
5261 pcg 1.1 no_x=yes
5262     else
5263     # If each of the values was on the command line, it overrides each guess.
5264     test "x$x_includes" = xNONE && x_includes=$ac_x_includes
5265     test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
5266     # Update the cache value to reflect the command line values.
5267     ac_cv_have_x="have_x=yes \
5268     ac_x_includes=$x_includes ac_x_libraries=$x_libraries"
5269 pcg 1.24 # It might be that x_includes is empty (headers are found in the
5270     # standard search path. Then output the corresponding message
5271     ac_out_x_includes=$x_includes
5272     test "x$x_includes" = x && ac_out_x_includes="in standard search path"
5273     echo "$as_me:$LINENO: result: libraries $x_libraries, headers $ac_out_x_includes" >&5
5274     echo "${ECHO_T}libraries $x_libraries, headers $ac_out_x_includes" >&6
5275 pcg 1.1 fi
5276    
5277 pcg 1.24 fi
5278 pcg 1.1 if test "$no_x" = yes; then
5279     # Not all programs may use this symbol, but it does not hurt to define it.
5280 pcg 1.11
5281     cat >>confdefs.h <<\_ACEOF
5282 pcg 1.1 #define X_DISPLAY_MISSING 1
5283 pcg 1.11 _ACEOF
5284 pcg 1.1
5285     X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS=
5286     else
5287     if test -n "$x_includes"; then
5288     X_CFLAGS="$X_CFLAGS -I$x_includes"
5289     fi
5290    
5291     # It would also be nice to do this for all -L options, not just this one.
5292     if test -n "$x_libraries"; then
5293     X_LIBS="$X_LIBS -L$x_libraries"
5294     # For Solaris; some versions of Sun CC require a space after -R and
5295     # others require no space. Words are not sufficient . . . .
5296 pcg 1.11 case `(uname -sr) 2>/dev/null` in
5297 pcg 1.1 "SunOS 5"*)
5298 pcg 1.11 echo "$as_me:$LINENO: checking whether -R must be followed by a space" >&5
5299     echo $ECHO_N "checking whether -R must be followed by a space... $ECHO_C" >&6
5300     ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries"
5301     cat >conftest.$ac_ext <<_ACEOF
5302     /* confdefs.h. */
5303     _ACEOF
5304     cat confdefs.h >>conftest.$ac_ext
5305     cat >>conftest.$ac_ext <<_ACEOF
5306     /* end confdefs.h. */
5307 pcg 1.1
5308 pcg 1.11 int
5309     main ()
5310     {
5311 pcg 1.1
5312 pcg 1.11 ;
5313     return 0;
5314     }
5315     _ACEOF
5316     rm -f conftest.$ac_objext conftest$ac_exeext
5317     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5318     (eval $ac_link) 2>conftest.er1
5319     ac_status=$?
5320     grep -v '^ *+' conftest.er1 >conftest.err
5321     rm -f conftest.er1
5322     cat conftest.err >&5
5323     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5324     (exit $ac_status); } &&
5325 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5326 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5327     (eval $ac_try) 2>&5
5328     ac_status=$?
5329     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5330     (exit $ac_status); }; } &&
5331     { ac_try='test -s conftest$ac_exeext'
5332     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5333     (eval $ac_try) 2>&5
5334     ac_status=$?
5335     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5336     (exit $ac_status); }; }; then
5337 pcg 1.1 ac_R_nospace=yes
5338     else
5339 pcg 1.11 echo "$as_me: failed program was:" >&5
5340     sed 's/^/| /' conftest.$ac_ext >&5
5341    
5342     ac_R_nospace=no
5343 pcg 1.1 fi
5344 pcg 1.11 rm -f conftest.err conftest.$ac_objext \
5345     conftest$ac_exeext conftest.$ac_ext
5346 pcg 1.1 if test $ac_R_nospace = yes; then
5347 pcg 1.11 echo "$as_me:$LINENO: result: no" >&5
5348     echo "${ECHO_T}no" >&6
5349 pcg 1.1 X_LIBS="$X_LIBS -R$x_libraries"
5350     else
5351     LIBS="$ac_xsave_LIBS -R $x_libraries"
5352 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
5353     /* confdefs.h. */
5354     _ACEOF
5355     cat confdefs.h >>conftest.$ac_ext
5356     cat >>conftest.$ac_ext <<_ACEOF
5357     /* end confdefs.h. */
5358 pcg 1.1
5359 pcg 1.11 int
5360     main ()
5361     {
5362 pcg 1.1
5363 pcg 1.11 ;
5364     return 0;
5365     }
5366     _ACEOF
5367     rm -f conftest.$ac_objext conftest$ac_exeext
5368     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5369     (eval $ac_link) 2>conftest.er1
5370     ac_status=$?
5371     grep -v '^ *+' conftest.er1 >conftest.err
5372     rm -f conftest.er1
5373     cat conftest.err >&5
5374     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5375     (exit $ac_status); } &&
5376 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5377 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5378     (eval $ac_try) 2>&5
5379     ac_status=$?
5380     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5381     (exit $ac_status); }; } &&
5382     { ac_try='test -s conftest$ac_exeext'
5383     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5384     (eval $ac_try) 2>&5
5385     ac_status=$?
5386     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5387     (exit $ac_status); }; }; then
5388 pcg 1.1 ac_R_space=yes
5389     else
5390 pcg 1.11 echo "$as_me: failed program was:" >&5
5391     sed 's/^/| /' conftest.$ac_ext >&5
5392    
5393     ac_R_space=no
5394 pcg 1.1 fi
5395 pcg 1.11 rm -f conftest.err conftest.$ac_objext \
5396     conftest$ac_exeext conftest.$ac_ext
5397 pcg 1.1 if test $ac_R_space = yes; then
5398 pcg 1.11 echo "$as_me:$LINENO: result: yes" >&5
5399     echo "${ECHO_T}yes" >&6
5400 pcg 1.1 X_LIBS="$X_LIBS -R $x_libraries"
5401     else
5402 pcg 1.11 echo "$as_me:$LINENO: result: neither works" >&5
5403     echo "${ECHO_T}neither works" >&6
5404 pcg 1.1 fi
5405     fi
5406 pcg 1.11 LIBS=$ac_xsave_LIBS
5407 pcg 1.1 esac
5408     fi
5409    
5410     # Check for system-dependent libraries X programs must link with.
5411     # Do this before checking for the system-independent R6 libraries
5412     # (-lICE), since we may need -lsocket or whatever for X linking.
5413    
5414     if test "$ISC" = yes; then
5415     X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl_s -linet"
5416     else
5417 pcg 1.11 # Martyn Johnson says this is needed for Ultrix, if the X
5418     # libraries were built with DECnet support. And Karl Berry says
5419 pcg 1.1 # the Alpha needs dnet_stub (dnet does not exist).
5420 pcg 1.11 ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11"
5421     cat >conftest.$ac_ext <<_ACEOF
5422     /* confdefs.h. */
5423     _ACEOF
5424     cat confdefs.h >>conftest.$ac_ext
5425     cat >>conftest.$ac_ext <<_ACEOF
5426     /* end confdefs.h. */
5427    
5428 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
5429 pcg 1.11 #ifdef __cplusplus
5430     extern "C"
5431     #endif
5432 pcg 1.1 /* We use char because int might match the return type of a gcc2
5433 pcg 1.11 builtin and then its argument prototype would still apply. */
5434     char XOpenDisplay ();
5435     int
5436     main ()
5437     {
5438     XOpenDisplay ();
5439     ;
5440     return 0;
5441     }
5442     _ACEOF
5443     rm -f conftest.$ac_objext conftest$ac_exeext
5444     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5445     (eval $ac_link) 2>conftest.er1
5446     ac_status=$?
5447     grep -v '^ *+' conftest.er1 >conftest.err
5448     rm -f conftest.er1
5449     cat conftest.err >&5
5450     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5451     (exit $ac_status); } &&
5452 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5453 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5454     (eval $ac_try) 2>&5
5455     ac_status=$?
5456     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5457     (exit $ac_status); }; } &&
5458     { ac_try='test -s conftest$ac_exeext'
5459     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5460     (eval $ac_try) 2>&5
5461     ac_status=$?
5462     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5463     (exit $ac_status); }; }; then
5464     :
5465     else
5466     echo "$as_me: failed program was:" >&5
5467     sed 's/^/| /' conftest.$ac_ext >&5
5468 pcg 1.1
5469 pcg 1.11 echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet" >&5
5470     echo $ECHO_N "checking for dnet_ntoa in -ldnet... $ECHO_C" >&6
5471     if test "${ac_cv_lib_dnet_dnet_ntoa+set}" = set; then
5472     echo $ECHO_N "(cached) $ECHO_C" >&6
5473 pcg 1.1 else
5474 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
5475     LIBS="-ldnet $LIBS"
5476     cat >conftest.$ac_ext <<_ACEOF
5477     /* confdefs.h. */
5478     _ACEOF
5479     cat confdefs.h >>conftest.$ac_ext
5480     cat >>conftest.$ac_ext <<_ACEOF
5481     /* end confdefs.h. */
5482 pcg 1.1
5483 pcg 1.11 /* Override any gcc2 internal prototype to avoid an error. */
5484     #ifdef __cplusplus
5485     extern "C"
5486     #endif
5487     /* We use char because int might match the return type of a gcc2
5488     builtin and then its argument prototype would still apply. */
5489     char dnet_ntoa ();
5490     int
5491     main ()
5492     {
5493     dnet_ntoa ();
5494     ;
5495     return 0;
5496     }
5497     _ACEOF
5498     rm -f conftest.$ac_objext conftest$ac_exeext
5499     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5500     (eval $ac_link) 2>conftest.er1
5501     ac_status=$?
5502     grep -v '^ *+' conftest.er1 >conftest.err
5503     rm -f conftest.er1
5504     cat conftest.err >&5
5505     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5506     (exit $ac_status); } &&
5507 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5508 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5509     (eval $ac_try) 2>&5
5510     ac_status=$?
5511     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5512     (exit $ac_status); }; } &&
5513     { ac_try='test -s conftest$ac_exeext'
5514     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5515     (eval $ac_try) 2>&5
5516     ac_status=$?
5517     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5518     (exit $ac_status); }; }; then
5519     ac_cv_lib_dnet_dnet_ntoa=yes
5520     else
5521     echo "$as_me: failed program was:" >&5
5522     sed 's/^/| /' conftest.$ac_ext >&5
5523    
5524     ac_cv_lib_dnet_dnet_ntoa=no
5525     fi
5526     rm -f conftest.err conftest.$ac_objext \
5527     conftest$ac_exeext conftest.$ac_ext
5528     LIBS=$ac_check_lib_save_LIBS
5529     fi
5530     echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_dnet_ntoa" >&5
5531     echo "${ECHO_T}$ac_cv_lib_dnet_dnet_ntoa" >&6
5532     if test $ac_cv_lib_dnet_dnet_ntoa = yes; then
5533 pcg 1.1 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet"
5534     fi
5535    
5536     if test $ac_cv_lib_dnet_dnet_ntoa = no; then
5537 pcg 1.11 echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet_stub" >&5
5538     echo $ECHO_N "checking for dnet_ntoa in -ldnet_stub... $ECHO_C" >&6
5539     if test "${ac_cv_lib_dnet_stub_dnet_ntoa+set}" = set; then
5540     echo $ECHO_N "(cached) $ECHO_C" >&6
5541 pcg 1.1 else
5542 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
5543 pcg 1.1 LIBS="-ldnet_stub $LIBS"
5544 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
5545     /* confdefs.h. */
5546     _ACEOF
5547     cat confdefs.h >>conftest.$ac_ext
5548     cat >>conftest.$ac_ext <<_ACEOF
5549     /* end confdefs.h. */
5550    
5551 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
5552 pcg 1.11 #ifdef __cplusplus
5553     extern "C"
5554     #endif
5555 pcg 1.1 /* We use char because int might match the return type of a gcc2
5556 pcg 1.11 builtin and then its argument prototype would still apply. */
5557     char dnet_ntoa ();
5558     int
5559     main ()
5560     {
5561     dnet_ntoa ();
5562     ;
5563     return 0;
5564     }
5565     _ACEOF
5566     rm -f conftest.$ac_objext conftest$ac_exeext
5567     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5568     (eval $ac_link) 2>conftest.er1
5569     ac_status=$?
5570     grep -v '^ *+' conftest.er1 >conftest.err
5571     rm -f conftest.er1
5572     cat conftest.err >&5
5573     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5574     (exit $ac_status); } &&
5575 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5576 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5577     (eval $ac_try) 2>&5
5578     ac_status=$?
5579     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5580     (exit $ac_status); }; } &&
5581     { ac_try='test -s conftest$ac_exeext'
5582     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5583     (eval $ac_try) 2>&5
5584     ac_status=$?
5585     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5586     (exit $ac_status); }; }; then
5587     ac_cv_lib_dnet_stub_dnet_ntoa=yes
5588     else
5589     echo "$as_me: failed program was:" >&5
5590     sed 's/^/| /' conftest.$ac_ext >&5
5591    
5592     ac_cv_lib_dnet_stub_dnet_ntoa=no
5593     fi
5594     rm -f conftest.err conftest.$ac_objext \
5595     conftest$ac_exeext conftest.$ac_ext
5596     LIBS=$ac_check_lib_save_LIBS
5597     fi
5598     echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5
5599     echo "${ECHO_T}$ac_cv_lib_dnet_stub_dnet_ntoa" >&6
5600     if test $ac_cv_lib_dnet_stub_dnet_ntoa = yes; then
5601 pcg 1.1 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub"
5602     fi
5603    
5604     fi
5605 pcg 1.11 fi
5606     rm -f conftest.err conftest.$ac_objext \
5607     conftest$ac_exeext conftest.$ac_ext
5608     LIBS="$ac_xsave_LIBS"
5609 pcg 1.1
5610     # msh@cis.ufl.edu says -lnsl (and -lsocket) are needed for his 386/AT,
5611     # to get the SysV transport functions.
5612 pcg 1.11 # Chad R. Larson says the Pyramis MIS-ES running DC/OSx (SVR4)
5613 pcg 1.1 # needs -lnsl.
5614     # The nsl library prevents programs from opening the X display
5615 pcg 1.11 # on Irix 5.2, according to T.E. Dickey.
5616     # The functions gethostbyname, getservbyname, and inet_addr are
5617     # in -lbsd on LynxOS 3.0.1/i386, according to Lars Hecking.
5618     echo "$as_me:$LINENO: checking for gethostbyname" >&5
5619     echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6
5620     if test "${ac_cv_func_gethostbyname+set}" = set; then
5621     echo $ECHO_N "(cached) $ECHO_C" >&6
5622     else
5623     cat >conftest.$ac_ext <<_ACEOF
5624     /* confdefs.h. */
5625     _ACEOF
5626     cat confdefs.h >>conftest.$ac_ext
5627     cat >>conftest.$ac_ext <<_ACEOF
5628     /* end confdefs.h. */
5629     /* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
5630     For example, HP-UX 11i <limits.h> declares gettimeofday. */
5631     #define gethostbyname innocuous_gethostbyname
5632    
5633 pcg 1.1 /* System header to define __stub macros and hopefully few prototypes,
5634 pcg 1.11 which can conflict with char gethostbyname (); below.
5635     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5636     <limits.h> exists even on freestanding compilers. */
5637    
5638     #ifdef __STDC__
5639     # include <limits.h>
5640     #else
5641     # include <assert.h>
5642     #endif
5643    
5644     #undef gethostbyname
5645    
5646 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
5647 pcg 1.11 #ifdef __cplusplus
5648     extern "C"
5649     {
5650     #endif
5651 pcg 1.1 /* We use char because int might match the return type of a gcc2
5652 pcg 1.11 builtin and then its argument prototype would still apply. */
5653     char gethostbyname ();
5654 pcg 1.1 /* The GNU C library defines this for functions which it implements
5655     to always fail with ENOSYS. Some functions are actually named
5656     something starting with __ and the normal name is an alias. */
5657     #if defined (__stub_gethostbyname) || defined (__stub___gethostbyname)
5658     choke me
5659     #else
5660 pcg 1.11 char (*f) () = gethostbyname;
5661     #endif
5662     #ifdef __cplusplus
5663     }
5664 pcg 1.1 #endif
5665    
5666 pcg 1.11 int
5667     main ()
5668     {
5669     return f != gethostbyname;
5670     ;
5671     return 0;
5672     }
5673     _ACEOF
5674     rm -f conftest.$ac_objext conftest$ac_exeext
5675     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5676     (eval $ac_link) 2>conftest.er1
5677     ac_status=$?
5678     grep -v '^ *+' conftest.er1 >conftest.err
5679     rm -f conftest.er1
5680     cat conftest.err >&5
5681     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5682     (exit $ac_status); } &&
5683 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5684 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5685     (eval $ac_try) 2>&5
5686     ac_status=$?
5687     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5688     (exit $ac_status); }; } &&
5689     { ac_try='test -s conftest$ac_exeext'
5690     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5691     (eval $ac_try) 2>&5
5692     ac_status=$?
5693     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5694     (exit $ac_status); }; }; then
5695     ac_cv_func_gethostbyname=yes
5696     else
5697     echo "$as_me: failed program was:" >&5
5698     sed 's/^/| /' conftest.$ac_ext >&5
5699    
5700     ac_cv_func_gethostbyname=no
5701     fi
5702     rm -f conftest.err conftest.$ac_objext \
5703     conftest$ac_exeext conftest.$ac_ext
5704     fi
5705     echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5
5706     echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6
5707    
5708 pcg 1.1 if test $ac_cv_func_gethostbyname = no; then
5709 pcg 1.11 echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
5710     echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6
5711     if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
5712     echo $ECHO_N "(cached) $ECHO_C" >&6
5713 pcg 1.1 else
5714 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
5715 pcg 1.1 LIBS="-lnsl $LIBS"
5716 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
5717     /* confdefs.h. */
5718     _ACEOF
5719     cat confdefs.h >>conftest.$ac_ext
5720     cat >>conftest.$ac_ext <<_ACEOF
5721     /* end confdefs.h. */
5722    
5723 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
5724 pcg 1.11 #ifdef __cplusplus
5725     extern "C"
5726     #endif
5727 pcg 1.1 /* We use char because int might match the return type of a gcc2
5728 pcg 1.11 builtin and then its argument prototype would still apply. */
5729     char gethostbyname ();
5730     int
5731     main ()
5732     {
5733     gethostbyname ();
5734     ;
5735     return 0;
5736     }
5737     _ACEOF
5738     rm -f conftest.$ac_objext conftest$ac_exeext
5739     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5740     (eval $ac_link) 2>conftest.er1
5741     ac_status=$?
5742     grep -v '^ *+' conftest.er1 >conftest.err
5743     rm -f conftest.er1
5744     cat conftest.err >&5
5745     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5746     (exit $ac_status); } &&
5747 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5748 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5749     (eval $ac_try) 2>&5
5750     ac_status=$?
5751     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5752     (exit $ac_status); }; } &&
5753     { ac_try='test -s conftest$ac_exeext'
5754     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5755     (eval $ac_try) 2>&5
5756     ac_status=$?
5757     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5758     (exit $ac_status); }; }; then
5759     ac_cv_lib_nsl_gethostbyname=yes
5760     else
5761     echo "$as_me: failed program was:" >&5
5762     sed 's/^/| /' conftest.$ac_ext >&5
5763    
5764     ac_cv_lib_nsl_gethostbyname=no
5765     fi
5766     rm -f conftest.err conftest.$ac_objext \
5767     conftest$ac_exeext conftest.$ac_ext
5768     LIBS=$ac_check_lib_save_LIBS
5769     fi
5770     echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
5771     echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6
5772     if test $ac_cv_lib_nsl_gethostbyname = yes; then
5773     X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl"
5774     fi
5775 pcg 1.1
5776 pcg 1.11 if test $ac_cv_lib_nsl_gethostbyname = no; then
5777     echo "$as_me:$LINENO: checking for gethostbyname in -lbsd" >&5
5778     echo $ECHO_N "checking for gethostbyname in -lbsd... $ECHO_C" >&6
5779     if test "${ac_cv_lib_bsd_gethostbyname+set}" = set; then
5780     echo $ECHO_N "(cached) $ECHO_C" >&6
5781     else
5782     ac_check_lib_save_LIBS=$LIBS
5783     LIBS="-lbsd $LIBS"
5784     cat >conftest.$ac_ext <<_ACEOF
5785     /* confdefs.h. */
5786     _ACEOF
5787     cat confdefs.h >>conftest.$ac_ext
5788     cat >>conftest.$ac_ext <<_ACEOF
5789     /* end confdefs.h. */
5790 pcg 1.1
5791 pcg 1.11 /* Override any gcc2 internal prototype to avoid an error. */
5792     #ifdef __cplusplus
5793     extern "C"
5794     #endif
5795     /* We use char because int might match the return type of a gcc2
5796     builtin and then its argument prototype would still apply. */
5797     char gethostbyname ();
5798     int
5799     main ()
5800     {
5801     gethostbyname ();
5802     ;
5803     return 0;
5804     }
5805     _ACEOF
5806     rm -f conftest.$ac_objext conftest$ac_exeext
5807     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5808     (eval $ac_link) 2>conftest.er1
5809     ac_status=$?
5810     grep -v '^ *+' conftest.er1 >conftest.err
5811     rm -f conftest.er1
5812     cat conftest.err >&5
5813     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5814     (exit $ac_status); } &&
5815 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5816 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5817     (eval $ac_try) 2>&5
5818     ac_status=$?
5819     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5820     (exit $ac_status); }; } &&
5821     { ac_try='test -s conftest$ac_exeext'
5822     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5823     (eval $ac_try) 2>&5
5824     ac_status=$?
5825     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5826     (exit $ac_status); }; }; then
5827     ac_cv_lib_bsd_gethostbyname=yes
5828     else
5829     echo "$as_me: failed program was:" >&5
5830     sed 's/^/| /' conftest.$ac_ext >&5
5831    
5832     ac_cv_lib_bsd_gethostbyname=no
5833     fi
5834     rm -f conftest.err conftest.$ac_objext \
5835     conftest$ac_exeext conftest.$ac_ext
5836     LIBS=$ac_check_lib_save_LIBS
5837     fi
5838     echo "$as_me:$LINENO: result: $ac_cv_lib_bsd_gethostbyname" >&5
5839     echo "${ECHO_T}$ac_cv_lib_bsd_gethostbyname" >&6
5840     if test $ac_cv_lib_bsd_gethostbyname = yes; then
5841     X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd"
5842 pcg 1.1 fi
5843    
5844 pcg 1.11 fi
5845 pcg 1.1 fi
5846    
5847     # lieder@skyler.mavd.honeywell.com says without -lsocket,
5848     # socket/setsockopt and other routines are undefined under SCO ODT
5849     # 2.0. But -lsocket is broken on IRIX 5.2 (and is not necessary
5850 pcg 1.11 # on later versions), says Simon Leinen: it contains gethostby*
5851     # variants that don't use the name server (or something). -lsocket
5852     # must be given before -lnsl if both are needed. We assume that
5853     # if connect needs -lnsl, so does gethostbyname.
5854     echo "$as_me:$LINENO: checking for connect" >&5
5855     echo $ECHO_N "checking for connect... $ECHO_C" >&6
5856     if test "${ac_cv_func_connect+set}" = set; then
5857     echo $ECHO_N "(cached) $ECHO_C" >&6
5858     else
5859     cat >conftest.$ac_ext <<_ACEOF
5860     /* confdefs.h. */
5861     _ACEOF
5862     cat confdefs.h >>conftest.$ac_ext
5863     cat >>conftest.$ac_ext <<_ACEOF
5864     /* end confdefs.h. */
5865     /* Define connect to an innocuous variant, in case <limits.h> declares connect.
5866     For example, HP-UX 11i <limits.h> declares gettimeofday. */
5867     #define connect innocuous_connect
5868    
5869 pcg 1.1 /* System header to define __stub macros and hopefully few prototypes,
5870 pcg 1.11 which can conflict with char connect (); below.
5871     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5872     <limits.h> exists even on freestanding compilers. */
5873    
5874     #ifdef __STDC__
5875     # include <limits.h>
5876     #else
5877     # include <assert.h>
5878     #endif
5879    
5880     #undef connect
5881    
5882 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
5883 pcg 1.11 #ifdef __cplusplus
5884     extern "C"
5885     {
5886     #endif
5887 pcg 1.1 /* We use char because int might match the return type of a gcc2
5888 pcg 1.11 builtin and then its argument prototype would still apply. */
5889     char connect ();
5890 pcg 1.1 /* The GNU C library defines this for functions which it implements
5891     to always fail with ENOSYS. Some functions are actually named
5892     something starting with __ and the normal name is an alias. */
5893     #if defined (__stub_connect) || defined (__stub___connect)
5894     choke me
5895     #else
5896 pcg 1.11 char (*f) () = connect;
5897     #endif
5898     #ifdef __cplusplus
5899     }
5900 pcg 1.1 #endif
5901    
5902 pcg 1.11 int
5903     main ()
5904     {
5905     return f != connect;
5906     ;
5907     return 0;
5908     }
5909     _ACEOF
5910     rm -f conftest.$ac_objext conftest$ac_exeext
5911     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5912     (eval $ac_link) 2>conftest.er1
5913     ac_status=$?
5914     grep -v '^ *+' conftest.er1 >conftest.err
5915     rm -f conftest.er1
5916     cat conftest.err >&5
5917     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5918     (exit $ac_status); } &&
5919 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5920 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5921     (eval $ac_try) 2>&5
5922     ac_status=$?
5923     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5924     (exit $ac_status); }; } &&
5925     { ac_try='test -s conftest$ac_exeext'
5926     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5927     (eval $ac_try) 2>&5
5928     ac_status=$?
5929     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5930     (exit $ac_status); }; }; then
5931     ac_cv_func_connect=yes
5932     else
5933     echo "$as_me: failed program was:" >&5
5934     sed 's/^/| /' conftest.$ac_ext >&5
5935    
5936     ac_cv_func_connect=no
5937 pcg 1.1 fi
5938 pcg 1.11 rm -f conftest.err conftest.$ac_objext \
5939     conftest$ac_exeext conftest.$ac_ext
5940 pcg 1.1 fi
5941 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_func_connect" >&5
5942     echo "${ECHO_T}$ac_cv_func_connect" >&6
5943 pcg 1.1
5944     if test $ac_cv_func_connect = no; then
5945 pcg 1.11 echo "$as_me:$LINENO: checking for connect in -lsocket" >&5
5946     echo $ECHO_N "checking for connect in -lsocket... $ECHO_C" >&6
5947     if test "${ac_cv_lib_socket_connect+set}" = set; then
5948     echo $ECHO_N "(cached) $ECHO_C" >&6
5949 pcg 1.1 else
5950 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
5951 pcg 1.1 LIBS="-lsocket $X_EXTRA_LIBS $LIBS"
5952 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
5953     /* confdefs.h. */
5954     _ACEOF
5955     cat confdefs.h >>conftest.$ac_ext
5956     cat >>conftest.$ac_ext <<_ACEOF
5957     /* end confdefs.h. */
5958    
5959 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
5960 pcg 1.11 #ifdef __cplusplus
5961     extern "C"
5962     #endif
5963 pcg 1.1 /* We use char because int might match the return type of a gcc2
5964 pcg 1.11 builtin and then its argument prototype would still apply. */
5965     char connect ();
5966     int
5967     main ()
5968     {
5969     connect ();
5970     ;
5971     return 0;
5972     }
5973     _ACEOF
5974     rm -f conftest.$ac_objext conftest$ac_exeext
5975     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5976     (eval $ac_link) 2>conftest.er1
5977     ac_status=$?
5978     grep -v '^ *+' conftest.er1 >conftest.err
5979     rm -f conftest.er1
5980     cat conftest.err >&5
5981     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5982     (exit $ac_status); } &&
5983 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5984 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5985     (eval $ac_try) 2>&5
5986     ac_status=$?
5987     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5988     (exit $ac_status); }; } &&
5989     { ac_try='test -s conftest$ac_exeext'
5990     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5991     (eval $ac_try) 2>&5
5992     ac_status=$?
5993     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5994     (exit $ac_status); }; }; then
5995     ac_cv_lib_socket_connect=yes
5996     else
5997     echo "$as_me: failed program was:" >&5
5998     sed 's/^/| /' conftest.$ac_ext >&5
5999    
6000     ac_cv_lib_socket_connect=no
6001     fi
6002     rm -f conftest.err conftest.$ac_objext \
6003     conftest$ac_exeext conftest.$ac_ext
6004     LIBS=$ac_check_lib_save_LIBS
6005     fi
6006     echo "$as_me:$LINENO: result: $ac_cv_lib_socket_connect" >&5
6007     echo "${ECHO_T}$ac_cv_lib_socket_connect" >&6
6008     if test $ac_cv_lib_socket_connect = yes; then
6009 pcg 1.1 X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS"
6010     fi
6011    
6012     fi
6013    
6014 pcg 1.11 # Guillermo Gomez says -lposix is necessary on A/UX.
6015     echo "$as_me:$LINENO: checking for remove" >&5
6016     echo $ECHO_N "checking for remove... $ECHO_C" >&6
6017     if test "${ac_cv_func_remove+set}" = set; then
6018     echo $ECHO_N "(cached) $ECHO_C" >&6
6019     else
6020     cat >conftest.$ac_ext <<_ACEOF
6021     /* confdefs.h. */
6022     _ACEOF
6023     cat confdefs.h >>conftest.$ac_ext
6024     cat >>conftest.$ac_ext <<_ACEOF
6025     /* end confdefs.h. */
6026     /* Define remove to an innocuous variant, in case <limits.h> declares remove.
6027     For example, HP-UX 11i <limits.h> declares gettimeofday. */
6028     #define remove innocuous_remove
6029    
6030 pcg 1.1 /* System header to define __stub macros and hopefully few prototypes,
6031 pcg 1.11 which can conflict with char remove (); below.
6032     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6033     <limits.h> exists even on freestanding compilers. */
6034    
6035     #ifdef __STDC__
6036     # include <limits.h>
6037     #else
6038     # include <assert.h>
6039     #endif
6040    
6041     #undef remove
6042    
6043 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
6044 pcg 1.11 #ifdef __cplusplus
6045     extern "C"
6046     {
6047     #endif
6048 pcg 1.1 /* We use char because int might match the return type of a gcc2
6049 pcg 1.11 builtin and then its argument prototype would still apply. */
6050     char remove ();
6051 pcg 1.1 /* The GNU C library defines this for functions which it implements
6052     to always fail with ENOSYS. Some functions are actually named
6053     something starting with __ and the normal name is an alias. */
6054     #if defined (__stub_remove) || defined (__stub___remove)
6055     choke me
6056     #else
6057 pcg 1.11 char (*f) () = remove;
6058     #endif
6059     #ifdef __cplusplus
6060     }
6061 pcg 1.1 #endif
6062    
6063 pcg 1.11 int
6064     main ()
6065     {
6066     return f != remove;
6067     ;
6068     return 0;
6069     }
6070     _ACEOF
6071     rm -f conftest.$ac_objext conftest$ac_exeext
6072     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6073     (eval $ac_link) 2>conftest.er1
6074     ac_status=$?
6075     grep -v '^ *+' conftest.er1 >conftest.err
6076     rm -f conftest.er1
6077     cat conftest.err >&5
6078     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6079     (exit $ac_status); } &&
6080 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6081 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6082     (eval $ac_try) 2>&5
6083     ac_status=$?
6084     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6085     (exit $ac_status); }; } &&
6086     { ac_try='test -s conftest$ac_exeext'
6087     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6088     (eval $ac_try) 2>&5
6089     ac_status=$?
6090     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6091     (exit $ac_status); }; }; then
6092     ac_cv_func_remove=yes
6093     else
6094     echo "$as_me: failed program was:" >&5
6095     sed 's/^/| /' conftest.$ac_ext >&5
6096    
6097     ac_cv_func_remove=no
6098 pcg 1.1 fi
6099 pcg 1.11 rm -f conftest.err conftest.$ac_objext \
6100     conftest$ac_exeext conftest.$ac_ext
6101 pcg 1.1 fi
6102 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_func_remove" >&5
6103     echo "${ECHO_T}$ac_cv_func_remove" >&6
6104 pcg 1.1
6105     if test $ac_cv_func_remove = no; then
6106 pcg 1.11 echo "$as_me:$LINENO: checking for remove in -lposix" >&5
6107     echo $ECHO_N "checking for remove in -lposix... $ECHO_C" >&6
6108     if test "${ac_cv_lib_posix_remove+set}" = set; then
6109     echo $ECHO_N "(cached) $ECHO_C" >&6
6110 pcg 1.1 else
6111 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
6112 pcg 1.1 LIBS="-lposix $LIBS"
6113 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
6114     /* confdefs.h. */
6115     _ACEOF
6116     cat confdefs.h >>conftest.$ac_ext
6117     cat >>conftest.$ac_ext <<_ACEOF
6118     /* end confdefs.h. */
6119    
6120 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
6121 pcg 1.11 #ifdef __cplusplus
6122     extern "C"
6123     #endif
6124 pcg 1.1 /* We use char because int might match the return type of a gcc2
6125 pcg 1.11 builtin and then its argument prototype would still apply. */
6126     char remove ();
6127     int
6128     main ()
6129     {
6130     remove ();
6131     ;
6132     return 0;
6133     }
6134     _ACEOF
6135     rm -f conftest.$ac_objext conftest$ac_exeext
6136     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6137     (eval $ac_link) 2>conftest.er1
6138     ac_status=$?
6139     grep -v '^ *+' conftest.er1 >conftest.err
6140     rm -f conftest.er1
6141     cat conftest.err >&5
6142     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6143     (exit $ac_status); } &&
6144 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6145 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6146     (eval $ac_try) 2>&5
6147     ac_status=$?
6148     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6149     (exit $ac_status); }; } &&
6150     { ac_try='test -s conftest$ac_exeext'
6151     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6152     (eval $ac_try) 2>&5
6153     ac_status=$?
6154     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6155     (exit $ac_status); }; }; then
6156     ac_cv_lib_posix_remove=yes
6157     else
6158     echo "$as_me: failed program was:" >&5
6159     sed 's/^/| /' conftest.$ac_ext >&5
6160    
6161     ac_cv_lib_posix_remove=no
6162     fi
6163     rm -f conftest.err conftest.$ac_objext \
6164     conftest$ac_exeext conftest.$ac_ext
6165     LIBS=$ac_check_lib_save_LIBS
6166     fi
6167     echo "$as_me:$LINENO: result: $ac_cv_lib_posix_remove" >&5
6168     echo "${ECHO_T}$ac_cv_lib_posix_remove" >&6
6169     if test $ac_cv_lib_posix_remove = yes; then
6170 pcg 1.1 X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix"
6171     fi
6172    
6173     fi
6174    
6175     # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
6176 pcg 1.11 echo "$as_me:$LINENO: checking for shmat" >&5
6177     echo $ECHO_N "checking for shmat... $ECHO_C" >&6
6178     if test "${ac_cv_func_shmat+set}" = set; then
6179     echo $ECHO_N "(cached) $ECHO_C" >&6
6180     else
6181     cat >conftest.$ac_ext <<_ACEOF
6182     /* confdefs.h. */
6183     _ACEOF
6184     cat confdefs.h >>conftest.$ac_ext
6185     cat >>conftest.$ac_ext <<_ACEOF
6186     /* end confdefs.h. */
6187     /* Define shmat to an innocuous variant, in case <limits.h> declares shmat.
6188     For example, HP-UX 11i <limits.h> declares gettimeofday. */
6189     #define shmat innocuous_shmat
6190    
6191 pcg 1.1 /* System header to define __stub macros and hopefully few prototypes,
6192 pcg 1.11 which can conflict with char shmat (); below.
6193     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6194     <limits.h> exists even on freestanding compilers. */
6195    
6196     #ifdef __STDC__
6197     # include <limits.h>
6198     #else
6199     # include <assert.h>
6200     #endif
6201    
6202     #undef shmat
6203    
6204 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
6205 pcg 1.11 #ifdef __cplusplus
6206     extern "C"
6207     {
6208     #endif
6209 pcg 1.1 /* We use char because int might match the return type of a gcc2
6210 pcg 1.11 builtin and then its argument prototype would still apply. */
6211     char shmat ();
6212 pcg 1.1 /* The GNU C library defines this for functions which it implements
6213     to always fail with ENOSYS. Some functions are actually named
6214     something starting with __ and the normal name is an alias. */
6215     #if defined (__stub_shmat) || defined (__stub___shmat)
6216     choke me
6217     #else
6218 pcg 1.11 char (*f) () = shmat;
6219 pcg 1.1 #endif
6220 pcg 1.11 #ifdef __cplusplus
6221     }
6222     #endif
6223    
6224     int
6225     main ()
6226     {
6227     return f != shmat;
6228     ;
6229     return 0;
6230     }
6231     _ACEOF
6232     rm -f conftest.$ac_objext conftest$ac_exeext
6233     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6234     (eval $ac_link) 2>conftest.er1
6235     ac_status=$?
6236     grep -v '^ *+' conftest.er1 >conftest.err
6237     rm -f conftest.er1
6238     cat conftest.err >&5
6239     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6240     (exit $ac_status); } &&
6241 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6242 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6243     (eval $ac_try) 2>&5
6244     ac_status=$?
6245     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6246     (exit $ac_status); }; } &&
6247     { ac_try='test -s conftest$ac_exeext'
6248     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6249     (eval $ac_try) 2>&5
6250     ac_status=$?
6251     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6252     (exit $ac_status); }; }; then
6253     ac_cv_func_shmat=yes
6254     else
6255     echo "$as_me: failed program was:" >&5
6256     sed 's/^/| /' conftest.$ac_ext >&5
6257 pcg 1.1
6258 pcg 1.11 ac_cv_func_shmat=no
6259 pcg 1.1 fi
6260 pcg 1.11 rm -f conftest.err conftest.$ac_objext \
6261     conftest$ac_exeext conftest.$ac_ext
6262 pcg 1.1 fi
6263 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_func_shmat" >&5
6264     echo "${ECHO_T}$ac_cv_func_shmat" >&6
6265 pcg 1.1
6266     if test $ac_cv_func_shmat = no; then
6267 pcg 1.11 echo "$as_me:$LINENO: checking for shmat in -lipc" >&5
6268     echo $ECHO_N "checking for shmat in -lipc... $ECHO_C" >&6
6269     if test "${ac_cv_lib_ipc_shmat+set}" = set; then
6270     echo $ECHO_N "(cached) $ECHO_C" >&6
6271 pcg 1.1 else
6272 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
6273 pcg 1.1 LIBS="-lipc $LIBS"
6274 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
6275     /* confdefs.h. */
6276     _ACEOF
6277     cat confdefs.h >>conftest.$ac_ext
6278     cat >>conftest.$ac_ext <<_ACEOF
6279     /* end confdefs.h. */
6280    
6281 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
6282 pcg 1.11 #ifdef __cplusplus
6283     extern "C"
6284     #endif
6285 pcg 1.1 /* We use char because int might match the return type of a gcc2
6286 pcg 1.11 builtin and then its argument prototype would still apply. */
6287     char shmat ();
6288     int
6289     main ()
6290     {
6291     shmat ();
6292     ;
6293     return 0;
6294     }
6295     _ACEOF
6296     rm -f conftest.$ac_objext conftest$ac_exeext
6297     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6298     (eval $ac_link) 2>conftest.er1
6299     ac_status=$?
6300     grep -v '^ *+' conftest.er1 >conftest.err
6301     rm -f conftest.er1
6302     cat conftest.err >&5
6303     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6304     (exit $ac_status); } &&
6305 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6306 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6307     (eval $ac_try) 2>&5
6308     ac_status=$?
6309     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6310     (exit $ac_status); }; } &&
6311     { ac_try='test -s conftest$ac_exeext'
6312     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6313     (eval $ac_try) 2>&5
6314     ac_status=$?
6315     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6316     (exit $ac_status); }; }; then
6317     ac_cv_lib_ipc_shmat=yes
6318     else
6319     echo "$as_me: failed program was:" >&5
6320     sed 's/^/| /' conftest.$ac_ext >&5
6321    
6322     ac_cv_lib_ipc_shmat=no
6323     fi
6324     rm -f conftest.err conftest.$ac_objext \
6325     conftest$ac_exeext conftest.$ac_ext
6326     LIBS=$ac_check_lib_save_LIBS
6327     fi
6328     echo "$as_me:$LINENO: result: $ac_cv_lib_ipc_shmat" >&5
6329     echo "${ECHO_T}$ac_cv_lib_ipc_shmat" >&6
6330     if test $ac_cv_lib_ipc_shmat = yes; then
6331 pcg 1.1 X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc"
6332     fi
6333    
6334     fi
6335     fi
6336    
6337     # Check for libraries that X11R6 Xt/Xaw programs need.
6338 pcg 1.11 ac_save_LDFLAGS=$LDFLAGS
6339 pcg 1.1 test -n "$x_libraries" && LDFLAGS="$LDFLAGS -L$x_libraries"
6340     # SM needs ICE to (dynamically) link under SunOS 4.x (so we have to
6341     # check for ICE first), but we must link in the order -lSM -lICE or
6342     # we get undefined symbols. So assume we have SM if we have ICE.
6343     # These have to be linked with before -lX11, unlike the other
6344     # libraries we check for below, so use a different variable.
6345 pcg 1.11 # John Interrante, Karl Berry
6346     echo "$as_me:$LINENO: checking for IceConnectionNumber in -lICE" >&5
6347     echo $ECHO_N "checking for IceConnectionNumber in -lICE... $ECHO_C" >&6
6348     if test "${ac_cv_lib_ICE_IceConnectionNumber+set}" = set; then
6349     echo $ECHO_N "(cached) $ECHO_C" >&6
6350 pcg 1.1 else
6351 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
6352 pcg 1.1 LIBS="-lICE $X_EXTRA_LIBS $LIBS"
6353 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
6354     /* confdefs.h. */
6355     _ACEOF
6356     cat confdefs.h >>conftest.$ac_ext
6357     cat >>conftest.$ac_ext <<_ACEOF
6358     /* end confdefs.h. */
6359    
6360 pcg 1.1 /* Override any gcc2 internal prototype to avoid an error. */
6361 pcg 1.11 #ifdef __cplusplus
6362     extern "C"
6363     #endif
6364 pcg 1.1 /* We use char because int might match the return type of a gcc2
6365 pcg 1.11 builtin and then its argument prototype would still apply. */
6366     char IceConnectionNumber ();
6367     int
6368     main ()
6369     {
6370     IceConnectionNumber ();
6371     ;
6372     return 0;
6373     }
6374     _ACEOF
6375     rm -f conftest.$ac_objext conftest$ac_exeext
6376     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6377     (eval $ac_link) 2>conftest.er1
6378     ac_status=$?
6379     grep -v '^ *+' conftest.er1 >conftest.err
6380     rm -f conftest.er1
6381     cat conftest.err >&5
6382     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6383     (exit $ac_status); } &&
6384 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6385 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6386     (eval $ac_try) 2>&5
6387     ac_status=$?
6388     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6389     (exit $ac_status); }; } &&
6390     { ac_try='test -s conftest$ac_exeext'
6391     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6392     (eval $ac_try) 2>&5
6393     ac_status=$?
6394     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6395     (exit $ac_status); }; }; then
6396     ac_cv_lib_ICE_IceConnectionNumber=yes
6397     else
6398     echo "$as_me: failed program was:" >&5
6399     sed 's/^/| /' conftest.$ac_ext >&5
6400    
6401     ac_cv_lib_ICE_IceConnectionNumber=no
6402     fi
6403     rm -f conftest.err conftest.$ac_objext \
6404     conftest$ac_exeext conftest.$ac_ext
6405     LIBS=$ac_check_lib_save_LIBS
6406     fi
6407     echo "$as_me:$LINENO: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5
6408     echo "${ECHO_T}$ac_cv_lib_ICE_IceConnectionNumber" >&6
6409     if test $ac_cv_lib_ICE_IceConnectionNumber = yes; then
6410 pcg 1.1 X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE"
6411     fi
6412    
6413 pcg 1.11 LDFLAGS=$ac_save_LDFLAGS
6414 pcg 1.1
6415     fi
6416    
6417    
6418    
6419     if test x$support_xpm = xyes; then
6420 pcg 1.11
6421 pcg 1.1
6422    
6423     # Initialize some more variables set by options.
6424     # The variables have the same names as the options, with
6425     # dashes changed to underlines.
6426    
6427     # If we find XPM, set shell vars xpm_includes and xpm_libraries to the
6428     # paths, otherwise set no_xpm=yes.
6429     # Uses ac_ vars as temps to allow command line to override cache and checks.
6430 pcg 1.11 echo "$as_me:$LINENO: checking for libXpm" >&5
6431     echo $ECHO_N "checking for libXpm... $ECHO_C" >&6
6432    
6433 pcg 1.1
6434     # Check whether --with-xpm_includes or --without-xpm_includes was given.
6435     if test "${with_xpm_includes+set}" = set; then
6436     withval="$with_xpm_includes"
6437     xpm_includes="$withval"
6438     else
6439     xpm_includes=NO
6440 pcg 1.11 fi;
6441 pcg 1.1
6442     # Check whether --with-xpm_library or --without-xpm_library was given.
6443     if test "${with_xpm_library+set}" = set; then
6444     withval="$with_xpm_library"
6445     xpm_libraries="$withval"
6446     else
6447     xpm_libraries=NO
6448 pcg 1.11 fi;
6449 pcg 1.1
6450 pcg 1.11 # --without-xpm overrides everything else, but does not touch the cache.
6451 pcg 1.1
6452     # Check whether --with-xpm or --without-xpm was given.
6453     if test "${with_xpm+set}" = set; then
6454     withval="$with_xpm"
6455    
6456 pcg 1.11 fi;
6457 pcg 1.1 if test "$with_xpm" = no; then
6458     have_xpm=disabled
6459     else
6460 pcg 1.11 if test "${ac_cv_have_xpm+set}" = set; then
6461     echo $ECHO_N "(cached) $ECHO_C" >&6
6462 pcg 1.1 else
6463 pcg 1.11
6464 pcg 1.1 vt_xpm_include_X11=no
6465     if test -n "$xpm_includes"; then
6466     vt_xpm_includes=$xpm_includes
6467     else
6468     vt_xpm_includes=NO
6469     fi
6470     if test -n "$xpm_libraries"; then
6471     vt_xpm_libraries=$xpm_libraries
6472     else
6473     vt_xpm_libraries=NO
6474     fi
6475    
6476     if test "$vt_xpm_includes" = NO; then
6477     # Guess where to find xpm.h
6478    
6479     ac_save_CPPFLAGS="$CPPFLAGS"
6480     CPPFLAGS="$CPPFLAGS $X_CFLAGS"
6481    
6482     # First, try using that file with no special directory specified.
6483 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
6484     /* confdefs.h. */
6485     _ACEOF
6486     cat confdefs.h >>conftest.$ac_ext
6487     cat >>conftest.$ac_ext <<_ACEOF
6488     /* end confdefs.h. */
6489 pcg 1.1 #include <X11/xpm.h>
6490 pcg 1.11 _ACEOF
6491     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6492     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6493     ac_status=$?
6494     grep -v '^ *+' conftest.er1 >conftest.err
6495     rm -f conftest.er1
6496     cat conftest.err >&5
6497     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6498     (exit $ac_status); } >/dev/null; then
6499     if test -s conftest.err; then
6500 pcg 1.13 ac_cpp_err=$ac_cxx_preproc_warn_flag
6501     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
6502 pcg 1.11 else
6503     ac_cpp_err=
6504     fi
6505     else
6506     ac_cpp_err=yes
6507     fi
6508     if test -z "$ac_cpp_err"; then
6509 pcg 1.1 # We can compile using X headers with no special include directory.
6510     vt_xpm_includes=
6511     vt_xpm_include_X11=yes
6512     else
6513 pcg 1.11 echo "$as_me: failed program was:" >&5
6514     sed 's/^/| /' conftest.$ac_ext >&5
6515    
6516 pcg 1.1 CPPFLAGS="$ac_save_CPPFLAGS"
6517     # Look for the header file in a standard set of common directories.
6518     for ac_dir in \
6519     /usr/X11/include \
6520     /usr/X11R6/include \
6521     /usr/X11R5/include \
6522     /usr/X11R4/include \
6523     \
6524     /usr/include/X11 \
6525     /usr/include/X11R6 \
6526     /usr/include/X11R5 \
6527     /usr/include/X11R4 \
6528     \
6529     /usr/local/X11/include \
6530     /usr/local/X11R6/include \
6531     /usr/local/X11R5/include \
6532     /usr/local/X11R4/include \
6533     \
6534     /usr/local/include/X11 \
6535     /usr/local/include/X11R6 \
6536     /usr/local/include/X11R5 \
6537     /usr/local/include/X11R4 \
6538     \
6539     /usr/X386/include \
6540     /usr/x386/include \
6541     /usr/XFree86/include/X11 \
6542     \
6543     /usr/include \
6544     /usr/local/include \
6545     /usr/unsupported/include \
6546     /usr/athena/include \
6547     /usr/local/x11r5/include \
6548     /usr/lpp/Xamples/include \
6549     \
6550     /usr/openwin/include \
6551     /usr/openwin/share/include \
6552     ; \
6553     do
6554     if test -r "$ac_dir/X11/xpm.h"; then
6555     vt_xpm_includes="$ac_dir"
6556     vt_xpm_include_X11=yes
6557     break
6558     else
6559     if test -r "$ac_dir/xpm.h"; then
6560     vt_xpm_includes=$ac_dir
6561     break
6562     fi
6563     fi
6564     done
6565     fi
6566 pcg 1.11 rm -f conftest.err conftest.$ac_ext
6567 pcg 1.1 fi
6568    
6569     if test "$vt_xpm_libraries" = NO; then
6570     # Check for the libraries.
6571    
6572     # See if we find them without any special options.
6573     # Don't add to $LIBS permanently.
6574     ac_save_LIBS="$LIBS"
6575     LIBS="$LIBS $X_LIBS -lXpm -lX11"
6576 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
6577     /* confdefs.h. */
6578     _ACEOF
6579     cat confdefs.h >>conftest.$ac_ext
6580     cat >>conftest.$ac_ext <<_ACEOF
6581     /* end confdefs.h. */
6582 pcg 1.1
6583 pcg 1.11 int
6584     main ()
6585     {
6586 pcg 1.1 XpmReadFileToPixmap()
6587 pcg 1.11 ;
6588     return 0;
6589     }
6590     _ACEOF
6591     rm -f conftest.$ac_objext conftest$ac_exeext
6592     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6593     (eval $ac_link) 2>conftest.er1
6594     ac_status=$?
6595     grep -v '^ *+' conftest.er1 >conftest.err
6596     rm -f conftest.er1
6597     cat conftest.err >&5
6598     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6599     (exit $ac_status); } &&
6600 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6601 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6602     (eval $ac_try) 2>&5
6603     ac_status=$?
6604     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6605     (exit $ac_status); }; } &&
6606     { ac_try='test -s conftest$ac_exeext'
6607     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6608     (eval $ac_try) 2>&5
6609     ac_status=$?
6610     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6611     (exit $ac_status); }; }; then
6612 pcg 1.1 LIBS="$ac_save_LIBS"
6613     # We can link libXpm with no special library path.
6614     vt_xpm_libraries=
6615     else
6616 pcg 1.11 echo "$as_me: failed program was:" >&5
6617     sed 's/^/| /' conftest.$ac_ext >&5
6618    
6619     LIBS="$ac_save_LIBS"
6620 pcg 1.1 # First see if replacing the include by lib works.
6621     for ac_dir in \
6622     `echo "$vt_xpm_includes" | sed 's,include/X11,lib,;s,include,lib,'` \
6623     /usr/X11/lib \
6624     /usr/X11R6/lib \
6625     /usr/X11R5/lib \
6626     /usr/X11R4/lib \
6627     \
6628     /usr/lib/X11 \
6629     /usr/lib/X11R6 \
6630     /usr/lib/X11R5 \
6631     /usr/lib/X11R4 \
6632     \
6633     /usr/local/X11/lib \
6634     /usr/local/X11R6/lib \
6635     /usr/local/X11R5/lib \
6636     /usr/local/X11R4/lib \
6637     \
6638     /usr/local/lib/X11 \
6639     /usr/local/lib/X11R6 \
6640     /usr/local/lib/X11R5 \
6641     /usr/local/lib/X11R4 \
6642     \
6643     /usr/X386/lib \
6644     /usr/x386/lib \
6645     /usr/XFree86/lib/X11 \
6646     \
6647     /usr/lib \
6648     /usr/local/lib \
6649     /usr/unsupported/lib \
6650     /usr/athena/lib \
6651     /usr/local/x11r5/lib \
6652     /usr/lpp/Xamples/lib \
6653     \
6654     /usr/openwin/lib \
6655     /usr/openwin/share/lib \
6656     ; \
6657     do
6658     for ac_extension in a so sl; do
6659     if test -r $ac_dir/libXpm.$ac_extension; then
6660     vt_xpm_libraries=$ac_dir
6661     break 2
6662     fi
6663     done
6664     done
6665     fi
6666 pcg 1.11 rm -f conftest.err conftest.$ac_objext \
6667     conftest$ac_exeext conftest.$ac_ext
6668 pcg 1.1 fi
6669    
6670    
6671     if test "$vt_xpm_includes" = NO -o "$vt_xpm_libraries" = NO; then
6672     ac_cv_have_xpm="have_xpm=no"
6673     else
6674     ac_cv_have_xpm="have_xpm=yes \
6675     vt_xpm_includes=$vt_xpm_includes vt_xpm_libraries=$vt_xpm_libraries \
6676     vt_xpm_include_X11=$vt_xpm_include_X11"
6677     fi
6678     fi
6679     eval "$ac_cv_have_xpm"
6680     fi
6681    
6682     if test "$have_xpm" != yes; then
6683 pcg 1.11 echo "$as_me:$LINENO: result: $have_xpm" >&5
6684     echo "${ECHO_T}$have_xpm" >&6
6685 pcg 1.1 no_xpm=yes
6686     else
6687     if test "$xpm_includes" != NO; then
6688     if test "$xpm_includes" = "$vt_xpm_includes"; then
6689     if test -r "$xpm_includes/X11/xpm.h"; then
6690     vt_xpm_include_X11=yes
6691     fi
6692     else
6693     vt_xpm_include_X11=no
6694     if test -z "$xpm_includes"; then
6695 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
6696     /* confdefs.h. */
6697     _ACEOF
6698     cat confdefs.h >>conftest.$ac_ext
6699     cat >>conftest.$ac_ext <<_ACEOF
6700     /* end confdefs.h. */
6701 pcg 1.1 #include <X11/xpm.h>
6702 pcg 1.11 _ACEOF
6703     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6704     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6705     ac_status=$?
6706     grep -v '^ *+' conftest.er1 >conftest.err
6707     rm -f conftest.er1
6708     cat conftest.err >&5
6709     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6710     (exit $ac_status); } >/dev/null; then
6711     if test -s conftest.err; then
6712 pcg 1.13 ac_cpp_err=$ac_cxx_preproc_warn_flag
6713     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
6714 pcg 1.11 else
6715     ac_cpp_err=
6716     fi
6717     else
6718     ac_cpp_err=yes
6719     fi
6720     if test -z "$ac_cpp_err"; then
6721 pcg 1.1 vt_xpm_include_X11=yes
6722     else
6723 pcg 1.11 echo "$as_me: failed program was:" >&5
6724     sed 's/^/| /' conftest.$ac_ext >&5
6725    
6726    
6727 pcg 1.1 fi
6728 pcg 1.11 rm -f conftest.err conftest.$ac_ext
6729 pcg 1.1 else
6730     if test -r "$xpm_includes/X11/xpm.h"; then
6731     vt_xpm_include_X11=yes
6732     fi
6733     fi
6734     fi
6735     vt_xpm_includes=$xpm_includes
6736     fi
6737     if test "x$xpm_libraries" != xNO; then
6738     vt_xpm_libraries=$xpm_libraries
6739     fi
6740     # Update the cache value to reflect the command line values.
6741     ac_cv_have_xpm="have_xpm=yes \
6742     vt_xpm_includes=$vt_xpm_includes vt_xpm_libraries=$vt_xpm_libraries \
6743     vt_xpm_include_X11=$vt_xpm_include_X11"
6744     eval "$ac_cv_have_xpm"
6745 pcg 1.11 echo "$as_me:$LINENO: result: -I$vt_xpm_includes, -L$vt_xpm_libraries" >&5
6746     echo "${ECHO_T}-I$vt_xpm_includes, -L$vt_xpm_libraries" >&6
6747 pcg 1.1 if test -n "$vt_xpm_includes"; then
6748     XPM_CPPFLAGS="-DHAVE_LIBXPM"
6749     fi
6750     if test -n "$vt_xpm_includes"; then
6751     XPM_CFLAGS="-I$vt_xpm_includes"
6752     fi
6753     XPM_LIBS="-lXpm"
6754     if test -n "$vt_xpm_libraries"; then
6755     XPM_LIBS="-L$vt_xpm_libraries $XPM_LIBS"
6756     fi
6757     if test "x$vt_xpm_include_X11" = xyes; then
6758 pcg 1.11
6759     cat >>confdefs.h <<\_ACEOF
6760 pcg 1.1 #define XPM_INC_X11 1
6761 pcg 1.11 _ACEOF
6762 pcg 1.1
6763     fi
6764     fi
6765    
6766    
6767    
6768    
6769    
6770     if test x$no_xpm = xyes; then
6771     support_xpm=needsmanualspecification
6772     fi
6773     fi
6774    
6775 pcg 1.11 echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5
6776     echo $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6
6777     if test "${ac_cv_header_sys_wait_h+set}" = set; then
6778     echo $ECHO_N "(cached) $ECHO_C" >&6
6779     else
6780     cat >conftest.$ac_ext <<_ACEOF
6781     /* confdefs.h. */
6782     _ACEOF
6783     cat confdefs.h >>conftest.$ac_ext
6784     cat >>conftest.$ac_ext <<_ACEOF
6785     /* end confdefs.h. */
6786 pcg 1.1 #include <sys/types.h>
6787     #include <sys/wait.h>
6788     #ifndef WEXITSTATUS
6789 pcg 1.11 # define WEXITSTATUS(stat_val) ((unsigned)(stat_val) >> 8)
6790 pcg 1.1 #endif
6791     #ifndef WIFEXITED
6792 pcg 1.11 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
6793 pcg 1.1 #endif
6794 pcg 1.11
6795     int
6796     main ()
6797     {
6798     int s;
6799     wait (&s);
6800     s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
6801     ;
6802     return 0;
6803     }
6804     _ACEOF
6805     rm -f conftest.$ac_objext
6806     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6807     (eval $ac_compile) 2>conftest.er1
6808     ac_status=$?
6809     grep -v '^ *+' conftest.er1 >conftest.err
6810     rm -f conftest.er1
6811     cat conftest.err >&5
6812     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6813     (exit $ac_status); } &&
6814 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6815 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6816     (eval $ac_try) 2>&5
6817     ac_status=$?
6818     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6819     (exit $ac_status); }; } &&
6820     { ac_try='test -s conftest.$ac_objext'
6821     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6822     (eval $ac_try) 2>&5
6823     ac_status=$?
6824     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6825     (exit $ac_status); }; }; then
6826     ac_cv_header_sys_wait_h=yes
6827 pcg 1.1 else
6828 pcg 1.11 echo "$as_me: failed program was:" >&5
6829     sed 's/^/| /' conftest.$ac_ext >&5
6830    
6831     ac_cv_header_sys_wait_h=no
6832 pcg 1.1 fi
6833 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6834 pcg 1.1 fi
6835 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5
6836     echo "${ECHO_T}$ac_cv_header_sys_wait_h" >&6
6837     if test $ac_cv_header_sys_wait_h = yes; then
6838 pcg 1.1
6839 pcg 1.11 cat >>confdefs.h <<\_ACEOF
6840 pcg 1.1 #define HAVE_SYS_WAIT_H 1
6841 pcg 1.11 _ACEOF
6842 pcg 1.1
6843     fi
6844    
6845 root 1.51 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
6846     echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
6847     if test "${ac_cv_header_stdc+set}" = set; then
6848     echo $ECHO_N "(cached) $ECHO_C" >&6
6849     else
6850     cat >conftest.$ac_ext <<_ACEOF
6851     /* confdefs.h. */
6852     _ACEOF
6853     cat confdefs.h >>conftest.$ac_ext
6854     cat >>conftest.$ac_ext <<_ACEOF
6855     /* end confdefs.h. */
6856     #include <stdlib.h>
6857     #include <stdarg.h>
6858     #include <string.h>
6859     #include <float.h>
6860    
6861     int
6862     main ()
6863     {
6864    
6865     ;
6866     return 0;
6867     }
6868     _ACEOF
6869     rm -f conftest.$ac_objext
6870     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6871     (eval $ac_compile) 2>conftest.er1
6872     ac_status=$?
6873     grep -v '^ *+' conftest.er1 >conftest.err
6874     rm -f conftest.er1
6875     cat conftest.err >&5
6876     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6877     (exit $ac_status); } &&
6878     { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6879     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6880     (eval $ac_try) 2>&5
6881     ac_status=$?
6882     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6883     (exit $ac_status); }; } &&
6884     { ac_try='test -s conftest.$ac_objext'
6885     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6886     (eval $ac_try) 2>&5
6887     ac_status=$?
6888     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6889     (exit $ac_status); }; }; then
6890     ac_cv_header_stdc=yes
6891     else
6892     echo "$as_me: failed program was:" >&5
6893     sed 's/^/| /' conftest.$ac_ext >&5
6894    
6895     ac_cv_header_stdc=no
6896     fi
6897     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6898    
6899     if test $ac_cv_header_stdc = yes; then
6900     # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6901     cat >conftest.$ac_ext <<_ACEOF
6902     /* confdefs.h. */
6903     _ACEOF
6904     cat confdefs.h >>conftest.$ac_ext
6905     cat >>conftest.$ac_ext <<_ACEOF
6906     /* end confdefs.h. */
6907     #include <string.h>
6908    
6909     _ACEOF
6910     if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6911     $EGREP "memchr" >/dev/null 2>&1; then
6912     :
6913     else
6914     ac_cv_header_stdc=no
6915     fi
6916     rm -f conftest*
6917    
6918     fi
6919    
6920     if test $ac_cv_header_stdc = yes; then
6921     # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6922     cat >conftest.$ac_ext <<_ACEOF
6923     /* confdefs.h. */
6924     _ACEOF
6925     cat confdefs.h >>conftest.$ac_ext
6926     cat >>conftest.$ac_ext <<_ACEOF
6927     /* end confdefs.h. */
6928     #include <stdlib.h>
6929    
6930     _ACEOF
6931     if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6932     $EGREP "free" >/dev/null 2>&1; then
6933     :
6934     else
6935     ac_cv_header_stdc=no
6936     fi
6937     rm -f conftest*
6938    
6939     fi
6940    
6941     if test $ac_cv_header_stdc = yes; then
6942     # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6943     if test "$cross_compiling" = yes; then
6944     :
6945     else
6946     cat >conftest.$ac_ext <<_ACEOF
6947     /* confdefs.h. */
6948     _ACEOF
6949     cat confdefs.h >>conftest.$ac_ext
6950     cat >>conftest.$ac_ext <<_ACEOF
6951     /* end confdefs.h. */
6952     #include <ctype.h>
6953     #if ((' ' & 0x0FF) == 0x020)
6954     # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6955     # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6956     #else
6957     # define ISLOWER(c) \
6958     (('a' <= (c) && (c) <= 'i') \
6959     || ('j' <= (c) && (c) <= 'r') \
6960     || ('s' <= (c) && (c) <= 'z'))
6961     # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6962     #endif
6963    
6964     #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6965     int
6966     main ()
6967     {
6968     int i;
6969     for (i = 0; i < 256; i++)
6970     if (XOR (islower (i), ISLOWER (i))
6971     || toupper (i) != TOUPPER (i))
6972     exit(2);
6973     exit (0);
6974     }
6975     _ACEOF
6976     rm -f conftest$ac_exeext
6977     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6978     (eval $ac_link) 2>&5
6979     ac_status=$?
6980     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6981     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6982     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6983     (eval $ac_try) 2>&5
6984     ac_status=$?
6985     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6986     (exit $ac_status); }; }; then
6987     :
6988     else
6989     echo "$as_me: program exited with status $ac_status" >&5
6990     echo "$as_me: failed program was:" >&5
6991     sed 's/^/| /' conftest.$ac_ext >&5
6992    
6993     ( exit $ac_status )
6994     ac_cv_header_stdc=no
6995     fi
6996     rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6997     fi
6998     fi
6999     fi
7000     echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
7001     echo "${ECHO_T}$ac_cv_header_stdc" >&6
7002     if test $ac_cv_header_stdc = yes; then
7003    
7004     cat >>confdefs.h <<\_ACEOF
7005     #define STDC_HEADERS 1
7006     _ACEOF
7007    
7008     fi
7009    
7010     # On IRIX 5.3, sys/types and inttypes.h are conflicting.
7011    
7012    
7013    
7014    
7015    
7016    
7017    
7018    
7019    
7020     for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
7021     inttypes.h stdint.h unistd.h
7022     do
7023     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7024     echo "$as_me:$LINENO: checking for $ac_header" >&5
7025     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7026     if eval "test \"\${$as_ac_Header+set}\" = set"; then
7027     echo $ECHO_N "(cached) $ECHO_C" >&6
7028     else
7029     cat >conftest.$ac_ext <<_ACEOF
7030     /* confdefs.h. */
7031     _ACEOF
7032     cat confdefs.h >>conftest.$ac_ext
7033     cat >>conftest.$ac_ext <<_ACEOF
7034     /* end confdefs.h. */
7035     $ac_includes_default
7036    
7037     #include <$ac_header>
7038     _ACEOF
7039     rm -f conftest.$ac_objext
7040     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7041     (eval $ac_compile) 2>conftest.er1
7042     ac_status=$?
7043     grep -v '^ *+' conftest.er1 >conftest.err
7044     rm -f conftest.er1
7045     cat conftest.err >&5
7046     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7047     (exit $ac_status); } &&
7048     { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7049     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7050     (eval $ac_try) 2>&5
7051     ac_status=$?
7052     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7053     (exit $ac_status); }; } &&
7054     { ac_try='test -s conftest.$ac_objext'
7055     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7056     (eval $ac_try) 2>&5
7057     ac_status=$?
7058     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7059     (exit $ac_status); }; }; then
7060     eval "$as_ac_Header=yes"
7061     else
7062     echo "$as_me: failed program was:" >&5
7063     sed 's/^/| /' conftest.$ac_ext >&5
7064    
7065     eval "$as_ac_Header=no"
7066     fi
7067     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7068     fi
7069     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7070     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7071     if test `eval echo '${'$as_ac_Header'}'` = yes; then
7072     cat >>confdefs.h <<_ACEOF
7073     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7074     _ACEOF
7075    
7076     fi
7077    
7078     done
7079    
7080    
7081 pcg 1.11
7082    
7083    
7084    
7085    
7086    
7087    
7088    
7089    
7090    
7091    
7092    
7093    
7094    
7095    
7096    
7097    
7098     for ac_header in \
7099 pcg 1.1 assert.h \
7100     fcntl.h \
7101     stdarg.h \
7102     stdlib.h \
7103     string.h \
7104     termios.h \
7105     unistd.h \
7106     sys/byteorder.h \
7107     sys/ioctl.h \
7108     sys/select.h \
7109     sys/sockio.h \
7110     sys/strredir.h \
7111     sys/time.h \
7112 root 1.83 stdint.h \
7113     wchar.h \
7114     cwchar \
7115     clocale \
7116 pcg 1.1
7117     do
7118 pcg 1.11 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7119     if eval "test \"\${$as_ac_Header+set}\" = set"; then
7120     echo "$as_me:$LINENO: checking for $ac_header" >&5
7121     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7122     if eval "test \"\${$as_ac_Header+set}\" = set"; then
7123     echo $ECHO_N "(cached) $ECHO_C" >&6
7124     fi
7125     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7126     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7127     else
7128     # Is the header compilable?
7129     echo "$as_me:$LINENO: checking $ac_header usability" >&5
7130     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
7131     cat >conftest.$ac_ext <<_ACEOF
7132     /* confdefs.h. */
7133     _ACEOF
7134     cat confdefs.h >>conftest.$ac_ext
7135     cat >>conftest.$ac_ext <<_ACEOF
7136     /* end confdefs.h. */
7137     $ac_includes_default
7138     #include <$ac_header>
7139     _ACEOF
7140     rm -f conftest.$ac_objext
7141     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7142     (eval $ac_compile) 2>conftest.er1
7143     ac_status=$?
7144     grep -v '^ *+' conftest.er1 >conftest.err
7145     rm -f conftest.er1
7146     cat conftest.err >&5
7147     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7148     (exit $ac_status); } &&
7149 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7150 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7151     (eval $ac_try) 2>&5
7152     ac_status=$?
7153     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7154     (exit $ac_status); }; } &&
7155     { ac_try='test -s conftest.$ac_objext'
7156     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7157     (eval $ac_try) 2>&5
7158     ac_status=$?
7159     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7160     (exit $ac_status); }; }; then
7161     ac_header_compiler=yes
7162     else
7163     echo "$as_me: failed program was:" >&5
7164     sed 's/^/| /' conftest.$ac_ext >&5
7165    
7166     ac_header_compiler=no
7167     fi
7168     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7169     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7170     echo "${ECHO_T}$ac_header_compiler" >&6
7171    
7172     # Is the header present?
7173     echo "$as_me:$LINENO: checking $ac_header presence" >&5
7174     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
7175     cat >conftest.$ac_ext <<_ACEOF
7176     /* confdefs.h. */
7177     _ACEOF
7178     cat confdefs.h >>conftest.$ac_ext
7179     cat >>conftest.$ac_ext <<_ACEOF
7180     /* end confdefs.h. */
7181     #include <$ac_header>
7182     _ACEOF
7183     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7184     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7185     ac_status=$?
7186     grep -v '^ *+' conftest.er1 >conftest.err
7187     rm -f conftest.er1
7188     cat conftest.err >&5
7189     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7190     (exit $ac_status); } >/dev/null; then
7191     if test -s conftest.err; then
7192 pcg 1.13 ac_cpp_err=$ac_cxx_preproc_warn_flag
7193     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
7194 pcg 1.11 else
7195     ac_cpp_err=
7196     fi
7197     else
7198     ac_cpp_err=yes
7199     fi
7200     if test -z "$ac_cpp_err"; then
7201     ac_header_preproc=yes
7202 pcg 1.1 else
7203 pcg 1.11 echo "$as_me: failed program was:" >&5
7204     sed 's/^/| /' conftest.$ac_ext >&5
7205    
7206     ac_header_preproc=no
7207     fi
7208     rm -f conftest.err conftest.$ac_ext
7209     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7210     echo "${ECHO_T}$ac_header_preproc" >&6
7211    
7212     # So? What about this header?
7213 pcg 1.13 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
7214 pcg 1.11 yes:no: )
7215     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7216     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
7217     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
7218     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
7219     ac_header_preproc=yes
7220     ;;
7221     no:yes:* )
7222     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7223     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
7224     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
7225     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
7226     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
7227     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
7228     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
7229     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
7230     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7231     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
7232     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
7233     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
7234     (
7235     cat <<\_ASBOX
7236     ## ------------------------------------------ ##
7237     ## Report this to the AC_PACKAGE_NAME lists. ##
7238     ## ------------------------------------------ ##
7239     _ASBOX
7240     ) |
7241     sed "s/^/$as_me: WARNING: /" >&2
7242     ;;
7243     esac
7244     echo "$as_me:$LINENO: checking for $ac_header" >&5
7245     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7246     if eval "test \"\${$as_ac_Header+set}\" = set"; then
7247     echo $ECHO_N "(cached) $ECHO_C" >&6
7248 pcg 1.1 else
7249 pcg 1.11 eval "$as_ac_Header=\$ac_header_preproc"
7250 pcg 1.1 fi
7251 pcg 1.11 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7252     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7253    
7254 pcg 1.1 fi
7255 pcg 1.11 if test `eval echo '${'$as_ac_Header'}'` = yes; then
7256     cat >>confdefs.h <<_ACEOF
7257     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7258     _ACEOF
7259    
7260 pcg 1.1 fi
7261 pcg 1.11
7262 pcg 1.1 done
7263    
7264    
7265 pcg 1.11 echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
7266     echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
7267     if test "${ac_cv_header_time+set}" = set; then
7268     echo $ECHO_N "(cached) $ECHO_C" >&6
7269     else
7270     cat >conftest.$ac_ext <<_ACEOF
7271     /* confdefs.h. */
7272     _ACEOF
7273     cat confdefs.h >>conftest.$ac_ext
7274     cat >>conftest.$ac_ext <<_ACEOF
7275     /* end confdefs.h. */
7276 pcg 1.1 #include <sys/types.h>
7277     #include <sys/time.h>
7278     #include <time.h>
7279 pcg 1.11
7280     int
7281     main ()
7282     {
7283     if ((struct tm *) 0)
7284     return 0;
7285     ;
7286     return 0;
7287     }
7288     _ACEOF
7289     rm -f conftest.$ac_objext
7290     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7291     (eval $ac_compile) 2>conftest.er1
7292     ac_status=$?
7293     grep -v '^ *+' conftest.er1 >conftest.err
7294     rm -f conftest.er1
7295     cat conftest.err >&5
7296     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7297     (exit $ac_status); } &&
7298 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7299 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7300     (eval $ac_try) 2>&5
7301     ac_status=$?
7302     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7303     (exit $ac_status); }; } &&
7304     { ac_try='test -s conftest.$ac_objext'
7305     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7306     (eval $ac_try) 2>&5
7307     ac_status=$?
7308     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7309     (exit $ac_status); }; }; then
7310 pcg 1.1 ac_cv_header_time=yes
7311     else
7312 pcg 1.11 echo "$as_me: failed program was:" >&5
7313     sed 's/^/| /' conftest.$ac_ext >&5
7314    
7315     ac_cv_header_time=no
7316 pcg 1.1 fi
7317 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7318 pcg 1.1 fi
7319 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
7320     echo "${ECHO_T}$ac_cv_header_time" >&6
7321     if test $ac_cv_header_time = yes; then
7322 pcg 1.1
7323 pcg 1.11 cat >>confdefs.h <<\_ACEOF
7324 pcg 1.1 #define TIME_WITH_SYS_TIME 1
7325 pcg 1.11 _ACEOF
7326 pcg 1.1
7327     fi
7328    
7329    
7330 pcg 1.11 echo "$as_me:$LINENO: checking whether termios.h and sys/ioctl.h may both be included" >&5
7331     echo $ECHO_N "checking whether termios.h and sys/ioctl.h may both be included... $ECHO_C" >&6
7332     if test "${rxvt_cv_header_sysioctl+set}" = set; then
7333     echo $ECHO_N "(cached) $ECHO_C" >&6
7334 pcg 1.1 else
7335 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
7336     /* confdefs.h. */
7337     _ACEOF
7338     cat confdefs.h >>conftest.$ac_ext
7339     cat >>conftest.$ac_ext <<_ACEOF
7340     /* end confdefs.h. */
7341 pcg 1.1 #include <stdio.h>
7342     #include <sys/ioctl.h>
7343     #ifdef HAVE_TERMIOS_H
7344     #include <termios.h>
7345     #endif
7346 pcg 1.11 int
7347     main ()
7348     {
7349 pcg 1.1 int a = ECHO;
7350 pcg 1.11 ;
7351     return 0;
7352     }
7353     _ACEOF
7354     rm -f conftest.$ac_objext
7355     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7356     (eval $ac_compile) 2>conftest.er1
7357     ac_status=$?
7358     grep -v '^ *+' conftest.er1 >conftest.err
7359     rm -f conftest.er1
7360     cat conftest.err >&5
7361     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7362     (exit $ac_status); } &&
7363 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7364 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7365     (eval $ac_try) 2>&5
7366     ac_status=$?
7367     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7368     (exit $ac_status); }; } &&
7369     { ac_try='test -s conftest.$ac_objext'
7370     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7371     (eval $ac_try) 2>&5
7372     ac_status=$?
7373     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7374     (exit $ac_status); }; }; then
7375 pcg 1.1 rxvt_cv_header_sysioctl=yes
7376     else
7377 pcg 1.11 echo "$as_me: failed program was:" >&5
7378     sed 's/^/| /' conftest.$ac_ext >&5
7379    
7380     rxvt_cv_header_sysioctl=no
7381 pcg 1.1 fi
7382 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7383 pcg 1.1 fi
7384 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_header_sysioctl" >&5
7385     echo "${ECHO_T}$rxvt_cv_header_sysioctl" >&6
7386 pcg 1.1
7387     if test -n "$GCC"; then
7388     LDARG="-Wl,"
7389     else
7390     LDARG=""
7391     fi
7392     R_TRANSLATE='s/-L\([^ ]*\)/-L\1 '$LDARG'-rpath '$LDARG'\1/g'
7393    
7394     ac_save_CFLAGS=$CFLAGS
7395     ac_save_LIBS=$LIBS
7396     CFLAGS="$CFLAGS $X_CFLAGS"
7397     LIBS=`echo "$LIBS $X_LIBS $X_EXTRA_LIBS -lX11" | sed "$R_TRANSLATE"`
7398 pcg 1.11 echo "$as_me:$LINENO: checking for -rpath dynamic library path recording" >&5
7399     echo $ECHO_N "checking for -rpath dynamic library path recording... $ECHO_C" >&6
7400     if test "${rxvt_cv_rpath+set}" = set; then
7401     echo $ECHO_N "(cached) $ECHO_C" >&6
7402 pcg 1.1 else
7403     if test "$cross_compiling" = yes; then
7404 pcg 1.11 { echo "$as_me:$LINENO: WARNING: You may need to check the LIBS line" >&5
7405     echo "$as_me: WARNING: You may need to check the LIBS line" >&2;}
7406 pcg 1.1 else
7407 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
7408     /* confdefs.h. */
7409     _ACEOF
7410     cat confdefs.h >>conftest.$ac_ext
7411     cat >>conftest.$ac_ext <<_ACEOF
7412     /* end confdefs.h. */
7413 pcg 1.1
7414     main()
7415     {
7416     exit(0);
7417     (void) XOpenDisplay("foobar");
7418     }
7419 pcg 1.11 _ACEOF
7420     rm -f conftest$ac_exeext
7421     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7422     (eval $ac_link) 2>&5
7423     ac_status=$?
7424     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7425     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7426     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7427     (eval $ac_try) 2>&5
7428     ac_status=$?
7429     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7430     (exit $ac_status); }; }; then
7431 pcg 1.1 rxvt_cv_rpath=yes
7432     else
7433 pcg 1.11 echo "$as_me: program exited with status $ac_status" >&5
7434     echo "$as_me: failed program was:" >&5
7435     sed 's/^/| /' conftest.$ac_ext >&5
7436    
7437     ( exit $ac_status )
7438     rxvt_cv_rpath=no
7439 pcg 1.1 fi
7440 pcg 1.11 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7441 pcg 1.1 fi
7442     fi
7443 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_rpath" >&5
7444     echo "${ECHO_T}$rxvt_cv_rpath" >&6
7445 pcg 1.1 if test x$rxvt_cv_rpath != xyes; then
7446     R_TRANSLATE='s/-L\([^ ]*\)/-L\1 '$LDARG'-R\1/g'
7447     LIBS=`echo "$ac_save_LIBS $X_LIBS $X_EXTRA_LIBS -lX11" | sed "$R_TRANSLATE"`
7448 pcg 1.11 echo "$as_me:$LINENO: checking for -R dynamic library path recording" >&5
7449     echo $ECHO_N "checking for -R dynamic library path recording... $ECHO_C" >&6
7450     if test "${rxvt_cv_R+set}" = set; then
7451     echo $ECHO_N "(cached) $ECHO_C" >&6
7452 pcg 1.1 else
7453     if test "$cross_compiling" = yes; then
7454     rxvt_cv_R=no
7455     else
7456 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
7457     /* confdefs.h. */
7458     _ACEOF
7459     cat confdefs.h >>conftest.$ac_ext
7460     cat >>conftest.$ac_ext <<_ACEOF
7461     /* end confdefs.h. */
7462 pcg 1.1
7463     main()
7464     {
7465     exit(0);
7466     (void) XOpenDisplay("foobar");
7467     }
7468 pcg 1.11 _ACEOF
7469     rm -f conftest$ac_exeext
7470     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7471     (eval $ac_link) 2>&5
7472     ac_status=$?
7473     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7474     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7475     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7476     (eval $ac_try) 2>&5
7477     ac_status=$?
7478     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7479     (exit $ac_status); }; }; then
7480 pcg 1.1 rxvt_cv_R=yes
7481     else
7482 pcg 1.11 echo "$as_me: program exited with status $ac_status" >&5
7483     echo "$as_me: failed program was:" >&5
7484     sed 's/^/| /' conftest.$ac_ext >&5
7485    
7486     ( exit $ac_status )
7487     rxvt_cv_R=no
7488 pcg 1.1 fi
7489 pcg 1.11 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7490 pcg 1.1 fi
7491     fi
7492 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_R" >&5
7493     echo "${ECHO_T}$rxvt_cv_R" >&6
7494 pcg 1.1 if test x$rxvt_cv_R != xyes; then
7495     LIBS="$ac_save_LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
7496     fi
7497     fi
7498    
7499 pcg 1.11 echo "$as_me:$LINENO: checking for XPointer" >&5
7500     echo $ECHO_N "checking for XPointer... $ECHO_C" >&6
7501     if test "${rxvt_cv_xpointer+set}" = set; then
7502     echo $ECHO_N "(cached) $ECHO_C" >&6
7503     else
7504     cat >conftest.$ac_ext <<_ACEOF
7505     /* confdefs.h. */
7506     _ACEOF
7507     cat confdefs.h >>conftest.$ac_ext
7508     cat >>conftest.$ac_ext <<_ACEOF
7509     /* end confdefs.h. */
7510 pcg 1.1 #include <X11/Xlib.h>
7511 pcg 1.11 int
7512     main ()
7513     {
7514 pcg 1.1 XPointer dummy;
7515 pcg 1.11 ;
7516     return 0;
7517     }
7518     _ACEOF
7519     rm -f conftest.$ac_objext
7520     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7521     (eval $ac_compile) 2>conftest.er1
7522     ac_status=$?
7523     grep -v '^ *+' conftest.er1 >conftest.err
7524     rm -f conftest.er1
7525     cat conftest.err >&5
7526     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7527     (exit $ac_status); } &&
7528 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7529 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7530     (eval $ac_try) 2>&5
7531     ac_status=$?
7532     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7533     (exit $ac_status); }; } &&
7534     { ac_try='test -s conftest.$ac_objext'
7535     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7536     (eval $ac_try) 2>&5
7537     ac_status=$?
7538     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7539     (exit $ac_status); }; }; then
7540 pcg 1.1 rxvt_cv_xpointer=yes
7541     else
7542 pcg 1.11 echo "$as_me: failed program was:" >&5
7543     sed 's/^/| /' conftest.$ac_ext >&5
7544    
7545     rxvt_cv_xpointer=no
7546 pcg 1.1 fi
7547 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7548 pcg 1.1 fi
7549 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_xpointer" >&5
7550     echo "${ECHO_T}$rxvt_cv_xpointer" >&6
7551     if test x$rxvt_cv_xpointer = xyes; then
7552 pcg 1.1
7553 pcg 1.11 cat >>confdefs.h <<\_ACEOF
7554 pcg 1.1 #define HAVE_XPOINTER 1
7555 pcg 1.11 _ACEOF
7556 pcg 1.1
7557     fi
7558     LIBS=$ac_save_LIBS
7559     CFLAGS=$ac_save_CFLAGS
7560    
7561    
7562 pcg 1.11 echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
7563     echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
7564     if test "${ac_cv_c_const+set}" = set; then
7565     echo $ECHO_N "(cached) $ECHO_C" >&6
7566     else
7567     cat >conftest.$ac_ext <<_ACEOF
7568     /* confdefs.h. */
7569     _ACEOF
7570     cat confdefs.h >>conftest.$ac_ext
7571     cat >>conftest.$ac_ext <<_ACEOF
7572     /* end confdefs.h. */
7573 pcg 1.1
7574 pcg 1.11 int
7575     main ()
7576     {
7577     /* FIXME: Include the comments suggested by Paul. */
7578     #ifndef __cplusplus
7579     /* Ultrix mips cc rejects this. */
7580     typedef int charset[2];
7581     const charset x;
7582     /* SunOS 4.1.1 cc rejects this. */
7583     char const *const *ccp;
7584     char **p;
7585     /* NEC SVR4.0.2 mips cc rejects this. */
7586     struct point {int x, y;};
7587     static struct point const zero = {0,0};
7588     /* AIX XL C 1.02.0.0 rejects this.
7589     It does not let you subtract one const X* pointer from another in
7590     an arm of an if-expression whose if-part is not a constant
7591     expression */
7592     const char *g = "string";
7593     ccp = &g + (g ? g-g : 0);
7594     /* HPUX 7.0 cc rejects these. */
7595     ++ccp;
7596     p = (char**) ccp;
7597     ccp = (char const *const *) p;
7598     { /* SCO 3.2v4 cc rejects this. */
7599     char *t;
7600     char const *s = 0 ? (char *) 0 : (char const *) 0;
7601    
7602     *t++ = 0;
7603     }
7604     { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
7605     int x[] = {25, 17};
7606     const int *foo = &x[0];
7607     ++foo;
7608     }
7609     { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
7610     typedef const int *iptr;
7611     iptr p = 0;
7612     ++p;
7613     }
7614     { /* AIX XL C 1.02.0.0 rejects this saying
7615     "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
7616     struct s { int j; const int *ap[3]; };
7617     struct s *b; b->j = 5;
7618     }
7619     { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
7620     const int foo = 10;
7621     }
7622     #endif
7623 pcg 1.1
7624 pcg 1.11 ;
7625     return 0;
7626 pcg 1.1 }
7627 pcg 1.11 _ACEOF
7628     rm -f conftest.$ac_objext
7629     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7630     (eval $ac_compile) 2>conftest.er1
7631     ac_status=$?
7632     grep -v '^ *+' conftest.er1 >conftest.err
7633     rm -f conftest.er1
7634     cat conftest.err >&5
7635     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7636     (exit $ac_status); } &&
7637 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7638 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7639     (eval $ac_try) 2>&5
7640     ac_status=$?
7641     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7642     (exit $ac_status); }; } &&
7643     { ac_try='test -s conftest.$ac_objext'
7644     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7645     (eval $ac_try) 2>&5
7646     ac_status=$?
7647     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7648     (exit $ac_status); }; }; then
7649 pcg 1.1 ac_cv_c_const=yes
7650     else
7651 pcg 1.11 echo "$as_me: failed program was:" >&5
7652     sed 's/^/| /' conftest.$ac_ext >&5
7653    
7654     ac_cv_c_const=no
7655 pcg 1.1 fi
7656 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7657 pcg 1.1 fi
7658 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
7659     echo "${ECHO_T}$ac_cv_c_const" >&6
7660     if test $ac_cv_c_const = no; then
7661 pcg 1.1
7662 pcg 1.11 cat >>confdefs.h <<\_ACEOF
7663     #define const
7664     _ACEOF
7665 pcg 1.1
7666     fi
7667    
7668 pcg 1.11 echo "$as_me:$LINENO: checking for inline" >&5
7669     echo $ECHO_N "checking for inline... $ECHO_C" >&6
7670     if test "${ac_cv_c_inline+set}" = set; then
7671     echo $ECHO_N "(cached) $ECHO_C" >&6
7672 pcg 1.1 else
7673     ac_cv_c_inline=no
7674     for ac_kw in inline __inline__ __inline; do
7675 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
7676     /* confdefs.h. */
7677     _ACEOF
7678     cat confdefs.h >>conftest.$ac_ext
7679     cat >>conftest.$ac_ext <<_ACEOF
7680     /* end confdefs.h. */
7681     #ifndef __cplusplus
7682     typedef int foo_t;
7683     static $ac_kw foo_t static_foo () {return 0; }
7684     $ac_kw foo_t foo () {return 0; }
7685     #endif
7686 pcg 1.1
7687 pcg 1.11 _ACEOF
7688     rm -f conftest.$ac_objext
7689     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7690     (eval $ac_compile) 2>conftest.er1
7691     ac_status=$?
7692     grep -v '^ *+' conftest.er1 >conftest.err
7693     rm -f conftest.er1
7694     cat conftest.err >&5
7695     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7696     (exit $ac_status); } &&
7697 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7698 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7699     (eval $ac_try) 2>&5
7700     ac_status=$?
7701     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7702     (exit $ac_status); }; } &&
7703     { ac_try='test -s conftest.$ac_objext'
7704     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7705     (eval $ac_try) 2>&5
7706     ac_status=$?
7707     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7708     (exit $ac_status); }; }; then
7709 pcg 1.1 ac_cv_c_inline=$ac_kw; break
7710     else
7711 pcg 1.11 echo "$as_me: failed program was:" >&5
7712     sed 's/^/| /' conftest.$ac_ext >&5
7713    
7714 pcg 1.1 fi
7715 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7716 pcg 1.1 done
7717    
7718     fi
7719 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
7720     echo "${ECHO_T}$ac_cv_c_inline" >&6
7721    
7722 pcg 1.1
7723 pcg 1.11 case $ac_cv_c_inline in
7724 pcg 1.1 inline | yes) ;;
7725 pcg 1.11 *)
7726     case $ac_cv_c_inline in
7727     no) ac_val=;;
7728     *) ac_val=$ac_cv_c_inline;;
7729     esac
7730     cat >>confdefs.h <<_ACEOF
7731     #ifndef __cplusplus
7732     #define inline $ac_val
7733     #endif
7734     _ACEOF
7735     ;;
7736 pcg 1.1 esac
7737    
7738    
7739    
7740 pcg 1.11 echo "$as_me:$LINENO: checking for mode_t" >&5
7741     echo $ECHO_N "checking for mode_t... $ECHO_C" >&6
7742     if test "${ac_cv_type_mode_t+set}" = set; then
7743     echo $ECHO_N "(cached) $ECHO_C" >&6
7744     else
7745     cat >conftest.$ac_ext <<_ACEOF
7746     /* confdefs.h. */
7747     _ACEOF
7748     cat confdefs.h >>conftest.$ac_ext
7749     cat >>conftest.$ac_ext <<_ACEOF
7750     /* end confdefs.h. */
7751     $ac_includes_default
7752     int
7753     main ()
7754     {
7755     if ((mode_t *) 0)
7756     return 0;
7757     if (sizeof (mode_t))
7758     return 0;
7759     ;
7760     return 0;
7761     }
7762     _ACEOF
7763     rm -f conftest.$ac_objext
7764     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7765     (eval $ac_compile) 2>conftest.er1
7766     ac_status=$?
7767     grep -v '^ *+' conftest.er1 >conftest.err
7768     rm -f conftest.er1
7769     cat conftest.err >&5
7770     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7771     (exit $ac_status); } &&
7772 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7773 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7774     (eval $ac_try) 2>&5
7775     ac_status=$?
7776     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7777     (exit $ac_status); }; } &&
7778     { ac_try='test -s conftest.$ac_objext'
7779     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7780     (eval $ac_try) 2>&5
7781     ac_status=$?
7782     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7783     (exit $ac_status); }; }; then
7784     ac_cv_type_mode_t=yes
7785 pcg 1.1 else
7786 pcg 1.11 echo "$as_me: failed program was:" >&5
7787     sed 's/^/| /' conftest.$ac_ext >&5
7788 pcg 1.1
7789 pcg 1.11 ac_cv_type_mode_t=no
7790 pcg 1.1 fi
7791 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7792 pcg 1.1 fi
7793 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_type_mode_t" >&5
7794     echo "${ECHO_T}$ac_cv_type_mode_t" >&6
7795     if test $ac_cv_type_mode_t = yes; then
7796 pcg 1.1 :
7797     else
7798    
7799 pcg 1.11 cat >>confdefs.h <<_ACEOF
7800     #define mode_t int
7801     _ACEOF
7802 pcg 1.1
7803     fi
7804    
7805 pcg 1.11 echo "$as_me:$LINENO: checking for pid_t" >&5
7806     echo $ECHO_N "checking for pid_t... $ECHO_C" >&6
7807     if test "${ac_cv_type_pid_t+set}" = set; then
7808     echo $ECHO_N "(cached) $ECHO_C" >&6
7809     else
7810     cat >conftest.$ac_ext <<_ACEOF
7811     /* confdefs.h. */
7812     _ACEOF
7813     cat confdefs.h >>conftest.$ac_ext
7814     cat >>conftest.$ac_ext <<_ACEOF
7815     /* end confdefs.h. */
7816     $ac_includes_default
7817     int
7818     main ()
7819     {
7820     if ((pid_t *) 0)
7821     return 0;
7822     if (sizeof (pid_t))
7823     return 0;
7824     ;
7825     return 0;
7826     }
7827     _ACEOF
7828     rm -f conftest.$ac_objext
7829     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7830     (eval $ac_compile) 2>conftest.er1
7831     ac_status=$?
7832     grep -v '^ *+' conftest.er1 >conftest.err
7833     rm -f conftest.er1
7834     cat conftest.err >&5
7835     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7836     (exit $ac_status); } &&
7837 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7838 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7839     (eval $ac_try) 2>&5
7840     ac_status=$?
7841     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7842     (exit $ac_status); }; } &&
7843     { ac_try='test -s conftest.$ac_objext'
7844     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7845     (eval $ac_try) 2>&5
7846     ac_status=$?
7847     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7848     (exit $ac_status); }; }; then
7849     ac_cv_type_pid_t=yes
7850 pcg 1.1 else
7851 pcg 1.11 echo "$as_me: failed program was:" >&5
7852     sed 's/^/| /' conftest.$ac_ext >&5
7853 pcg 1.1
7854 pcg 1.11 ac_cv_type_pid_t=no
7855 pcg 1.1 fi
7856 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7857 pcg 1.1 fi
7858 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
7859     echo "${ECHO_T}$ac_cv_type_pid_t" >&6
7860     if test $ac_cv_type_pid_t = yes; then
7861     :
7862 pcg 1.1 else
7863    
7864 pcg 1.11 cat >>confdefs.h <<_ACEOF
7865 pcg 1.1 #define pid_t int
7866 pcg 1.11 _ACEOF
7867 pcg 1.1
7868     fi
7869    
7870 pcg 1.11 echo "$as_me:$LINENO: checking for uid_t in sys/types.h" >&5
7871     echo $ECHO_N "checking for uid_t in sys/types.h... $ECHO_C" >&6
7872     if test "${ac_cv_type_uid_t+set}" = set; then
7873     echo $ECHO_N "(cached) $ECHO_C" >&6
7874 pcg 1.1 else
7875 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
7876     /* confdefs.h. */
7877     _ACEOF
7878     cat confdefs.h >>conftest.$ac_ext
7879     cat >>conftest.$ac_ext <<_ACEOF
7880     /* end confdefs.h. */
7881 pcg 1.1 #include <sys/types.h>
7882 pcg 1.11
7883     _ACEOF
7884 pcg 1.1 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7885 pcg 1.11 $EGREP "uid_t" >/dev/null 2>&1; then
7886 pcg 1.1 ac_cv_type_uid_t=yes
7887     else
7888     ac_cv_type_uid_t=no
7889     fi
7890     rm -f conftest*
7891    
7892     fi
7893 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_type_uid_t" >&5
7894     echo "${ECHO_T}$ac_cv_type_uid_t" >&6
7895     if test $ac_cv_type_uid_t = no; then
7896 pcg 1.1
7897 pcg 1.11 cat >>confdefs.h <<\_ACEOF
7898 pcg 1.1 #define uid_t int
7899 pcg 1.11 _ACEOF
7900    
7901 pcg 1.1
7902 pcg 1.11 cat >>confdefs.h <<\_ACEOF
7903 pcg 1.1 #define gid_t int
7904 pcg 1.11 _ACEOF
7905 pcg 1.1
7906     fi
7907    
7908    
7909 pcg 1.11 echo "$as_me:$LINENO: checking for short" >&5
7910     echo $ECHO_N "checking for short... $ECHO_C" >&6
7911     if test "${ac_cv_type_short+set}" = set; then
7912     echo $ECHO_N "(cached) $ECHO_C" >&6
7913     else
7914     cat >conftest.$ac_ext <<_ACEOF
7915     /* confdefs.h. */
7916     _ACEOF
7917     cat confdefs.h >>conftest.$ac_ext
7918     cat >>conftest.$ac_ext <<_ACEOF
7919     /* end confdefs.h. */
7920     $ac_includes_default
7921     int
7922     main ()
7923     {
7924 root 1.42 if ((short *) 0)
7925 pcg 1.11 return 0;
7926 root 1.42 if (sizeof (short))
7927 pcg 1.11 return 0;
7928     ;
7929     return 0;
7930     }
7931     _ACEOF
7932     rm -f conftest.$ac_objext
7933     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7934     (eval $ac_compile) 2>conftest.er1
7935     ac_status=$?
7936     grep -v '^ *+' conftest.er1 >conftest.err
7937     rm -f conftest.er1
7938     cat conftest.err >&5
7939     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7940     (exit $ac_status); } &&
7941 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7942 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7943     (eval $ac_try) 2>&5
7944     ac_status=$?
7945     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7946     (exit $ac_status); }; } &&
7947     { ac_try='test -s conftest.$ac_objext'
7948     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7949     (eval $ac_try) 2>&5
7950     ac_status=$?
7951     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7952     (exit $ac_status); }; }; then
7953 root 1.42 ac_cv_type_short=yes
7954 pcg 1.11 else
7955     echo "$as_me: failed program was:" >&5
7956     sed 's/^/| /' conftest.$ac_ext >&5
7957    
7958 root 1.42 ac_cv_type_short=no
7959 pcg 1.11 fi
7960     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7961     fi
7962 root 1.42 echo "$as_me:$LINENO: result: $ac_cv_type_short" >&5
7963     echo "${ECHO_T}$ac_cv_type_short" >&6
7964 pcg 1.11
7965 root 1.42 echo "$as_me:$LINENO: checking size of short" >&5
7966     echo $ECHO_N "checking size of short... $ECHO_C" >&6
7967     if test "${ac_cv_sizeof_short+set}" = set; then
7968 pcg 1.11 echo $ECHO_N "(cached) $ECHO_C" >&6
7969     else
7970 root 1.42 if test "$ac_cv_type_short" = yes; then
7971 pcg 1.11 # The cast to unsigned long works around a bug in the HP C Compiler
7972     # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
7973     # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
7974     # This bug is HP SR number 8606223364.
7975     if test "$cross_compiling" = yes; then
7976     # Depending upon the size, compute the lo and hi bounds.
7977     cat >conftest.$ac_ext <<_ACEOF
7978     /* confdefs.h. */
7979     _ACEOF
7980     cat confdefs.h >>conftest.$ac_ext
7981     cat >>conftest.$ac_ext <<_ACEOF
7982     /* end confdefs.h. */
7983     $ac_includes_default
7984     int
7985     main ()
7986     {
7987 root 1.42 static int test_array [1 - 2 * !(((long) (sizeof (short))) >= 0)];
7988 pcg 1.11 test_array [0] = 0
7989    
7990     ;
7991     return 0;
7992     }
7993     _ACEOF
7994     rm -f conftest.$ac_objext
7995     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7996     (eval $ac_compile) 2>conftest.er1
7997     ac_status=$?
7998     grep -v '^ *+' conftest.er1 >conftest.err
7999     rm -f conftest.er1
8000     cat conftest.err >&5
8001     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8002     (exit $ac_status); } &&
8003 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8004 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8005     (eval $ac_try) 2>&5
8006     ac_status=$?
8007     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8008     (exit $ac_status); }; } &&
8009     { ac_try='test -s conftest.$ac_objext'
8010     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8011     (eval $ac_try) 2>&5
8012     ac_status=$?
8013     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8014     (exit $ac_status); }; }; then
8015     ac_lo=0 ac_mid=0
8016     while :; do
8017     cat >conftest.$ac_ext <<_ACEOF
8018     /* confdefs.h. */
8019     _ACEOF
8020     cat confdefs.h >>conftest.$ac_ext
8021     cat >>conftest.$ac_ext <<_ACEOF
8022     /* end confdefs.h. */
8023     $ac_includes_default
8024     int
8025     main ()
8026     {
8027 root 1.42 static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
8028 pcg 1.11 test_array [0] = 0
8029    
8030     ;
8031     return 0;
8032     }
8033     _ACEOF
8034     rm -f conftest.$ac_objext
8035     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8036     (eval $ac_compile) 2>conftest.er1
8037     ac_status=$?
8038     grep -v '^ *+' conftest.er1 >conftest.err
8039     rm -f conftest.er1
8040     cat conftest.err >&5
8041     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8042     (exit $ac_status); } &&
8043 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8044 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8045     (eval $ac_try) 2>&5
8046     ac_status=$?
8047     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8048     (exit $ac_status); }; } &&
8049     { ac_try='test -s conftest.$ac_objext'
8050     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8051     (eval $ac_try) 2>&5
8052     ac_status=$?
8053     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8054     (exit $ac_status); }; }; then
8055     ac_hi=$ac_mid; break
8056     else
8057     echo "$as_me: failed program was:" >&5
8058     sed 's/^/| /' conftest.$ac_ext >&5
8059    
8060     ac_lo=`expr $ac_mid + 1`
8061     if test $ac_lo -le $ac_mid; then
8062     ac_lo= ac_hi=
8063     break
8064     fi
8065     ac_mid=`expr 2 '*' $ac_mid + 1`
8066     fi
8067     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8068     done
8069     else
8070     echo "$as_me: failed program was:" >&5
8071     sed 's/^/| /' conftest.$ac_ext >&5
8072    
8073     cat >conftest.$ac_ext <<_ACEOF
8074     /* confdefs.h. */
8075     _ACEOF
8076     cat confdefs.h >>conftest.$ac_ext
8077     cat >>conftest.$ac_ext <<_ACEOF
8078     /* end confdefs.h. */
8079     $ac_includes_default
8080     int
8081     main ()
8082     {
8083 root 1.42 static int test_array [1 - 2 * !(((long) (sizeof (short))) < 0)];
8084 pcg 1.11 test_array [0] = 0
8085    
8086     ;
8087     return 0;
8088     }
8089     _ACEOF
8090     rm -f conftest.$ac_objext
8091     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8092     (eval $ac_compile) 2>conftest.er1
8093     ac_status=$?
8094     grep -v '^ *+' conftest.er1 >conftest.err
8095     rm -f conftest.er1
8096     cat conftest.err >&5
8097     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8098     (exit $ac_status); } &&
8099 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8100 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8101     (eval $ac_try) 2>&5
8102     ac_status=$?
8103     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8104     (exit $ac_status); }; } &&
8105     { ac_try='test -s conftest.$ac_objext'
8106     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8107     (eval $ac_try) 2>&5
8108     ac_status=$?
8109     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8110     (exit $ac_status); }; }; then
8111     ac_hi=-1 ac_mid=-1
8112     while :; do
8113     cat >conftest.$ac_ext <<_ACEOF
8114     /* confdefs.h. */
8115     _ACEOF
8116     cat confdefs.h >>conftest.$ac_ext
8117     cat >>conftest.$ac_ext <<_ACEOF
8118     /* end confdefs.h. */
8119     $ac_includes_default
8120     int
8121     main ()
8122     {
8123 root 1.42 static int test_array [1 - 2 * !(((long) (sizeof (short))) >= $ac_mid)];
8124 pcg 1.11 test_array [0] = 0
8125    
8126     ;
8127     return 0;
8128     }
8129     _ACEOF
8130     rm -f conftest.$ac_objext
8131     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8132     (eval $ac_compile) 2>conftest.er1
8133     ac_status=$?
8134     grep -v '^ *+' conftest.er1 >conftest.err
8135     rm -f conftest.er1
8136     cat conftest.err >&5
8137     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8138     (exit $ac_status); } &&
8139 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8140 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8141     (eval $ac_try) 2>&5
8142     ac_status=$?
8143     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8144     (exit $ac_status); }; } &&
8145     { ac_try='test -s conftest.$ac_objext'
8146     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8147     (eval $ac_try) 2>&5
8148     ac_status=$?
8149     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8150     (exit $ac_status); }; }; then
8151     ac_lo=$ac_mid; break
8152     else
8153     echo "$as_me: failed program was:" >&5
8154     sed 's/^/| /' conftest.$ac_ext >&5
8155    
8156     ac_hi=`expr '(' $ac_mid ')' - 1`
8157     if test $ac_mid -le $ac_hi; then
8158     ac_lo= ac_hi=
8159     break
8160     fi
8161     ac_mid=`expr 2 '*' $ac_mid`
8162     fi
8163     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8164     done
8165     else
8166     echo "$as_me: failed program was:" >&5
8167     sed 's/^/| /' conftest.$ac_ext >&5
8168 pcg 1.1
8169 pcg 1.11 ac_lo= ac_hi=
8170 pcg 1.1 fi
8171 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8172     fi
8173     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8174     # Binary search between lo and hi bounds.
8175     while test "x$ac_lo" != "x$ac_hi"; do
8176     ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
8177     cat >conftest.$ac_ext <<_ACEOF
8178     /* confdefs.h. */
8179     _ACEOF
8180     cat confdefs.h >>conftest.$ac_ext
8181     cat >>conftest.$ac_ext <<_ACEOF
8182     /* end confdefs.h. */
8183     $ac_includes_default
8184     int
8185     main ()
8186     {
8187 root 1.42 static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
8188 pcg 1.11 test_array [0] = 0
8189 pcg 1.1
8190 pcg 1.11 ;
8191     return 0;
8192     }
8193     _ACEOF
8194     rm -f conftest.$ac_objext
8195     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8196     (eval $ac_compile) 2>conftest.er1
8197     ac_status=$?
8198     grep -v '^ *+' conftest.er1 >conftest.err
8199     rm -f conftest.er1
8200     cat conftest.err >&5
8201     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8202     (exit $ac_status); } &&
8203 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8204 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8205     (eval $ac_try) 2>&5
8206     ac_status=$?
8207     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8208     (exit $ac_status); }; } &&
8209     { ac_try='test -s conftest.$ac_objext'
8210     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8211     (eval $ac_try) 2>&5
8212     ac_status=$?
8213     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8214     (exit $ac_status); }; }; then
8215     ac_hi=$ac_mid
8216     else
8217     echo "$as_me: failed program was:" >&5
8218     sed 's/^/| /' conftest.$ac_ext >&5
8219 pcg 1.1
8220 pcg 1.11 ac_lo=`expr '(' $ac_mid ')' + 1`
8221     fi
8222     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8223     done
8224     case $ac_lo in
8225 root 1.42 ?*) ac_cv_sizeof_short=$ac_lo;;
8226     '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
8227 pcg 1.11 See \`config.log' for more details." >&5
8228 root 1.42 echo "$as_me: error: cannot compute sizeof (short), 77
8229 pcg 1.11 See \`config.log' for more details." >&2;}
8230     { (exit 1); exit 1; }; } ;;
8231     esac
8232 pcg 1.1 else
8233     if test "$cross_compiling" = yes; then
8234 pcg 1.13 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
8235     echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
8236 pcg 1.11 { (exit 1); exit 1; }; }
8237     else
8238     cat >conftest.$ac_ext <<_ACEOF
8239     /* confdefs.h. */
8240     _ACEOF
8241     cat confdefs.h >>conftest.$ac_ext
8242     cat >>conftest.$ac_ext <<_ACEOF
8243     /* end confdefs.h. */
8244     $ac_includes_default
8245 root 1.42 long longval () { return (long) (sizeof (short)); }
8246     unsigned long ulongval () { return (long) (sizeof (short)); }
8247 pcg 1.1 #include <stdio.h>
8248 pcg 1.11 #include <stdlib.h>
8249     int
8250     main ()
8251 pcg 1.1 {
8252 pcg 1.11
8253     FILE *f = fopen ("conftest.val", "w");
8254     if (! f)
8255     exit (1);
8256 root 1.42 if (((long) (sizeof (short))) < 0)
8257 pcg 1.11 {
8258     long i = longval ();
8259 root 1.42 if (i != ((long) (sizeof (short))))
8260 pcg 1.11 exit (1);
8261     fprintf (f, "%ld\n", i);
8262     }
8263     else
8264     {
8265     unsigned long i = ulongval ();
8266 root 1.42 if (i != ((long) (sizeof (short))))
8267 pcg 1.11 exit (1);
8268     fprintf (f, "%lu\n", i);
8269     }
8270     exit (ferror (f) || fclose (f) != 0);
8271    
8272     ;
8273     return 0;
8274 pcg 1.1 }
8275 pcg 1.11 _ACEOF
8276     rm -f conftest$ac_exeext
8277     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8278     (eval $ac_link) 2>&5
8279     ac_status=$?
8280     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8281     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8282     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8283     (eval $ac_try) 2>&5
8284     ac_status=$?
8285     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8286     (exit $ac_status); }; }; then
8287 root 1.42 ac_cv_sizeof_short=`cat conftest.val`
8288 pcg 1.11 else
8289     echo "$as_me: program exited with status $ac_status" >&5
8290     echo "$as_me: failed program was:" >&5
8291     sed 's/^/| /' conftest.$ac_ext >&5
8292    
8293     ( exit $ac_status )
8294 root 1.42 { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
8295 pcg 1.11 See \`config.log' for more details." >&5
8296 root 1.42 echo "$as_me: error: cannot compute sizeof (short), 77
8297 pcg 1.11 See \`config.log' for more details." >&2;}
8298     { (exit 1); exit 1; }; }
8299     fi
8300     rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8301     fi
8302     fi
8303     rm -f conftest.val
8304     else
8305 root 1.42 ac_cv_sizeof_short=0
8306 pcg 1.1 fi
8307     fi
8308 root 1.42 echo "$as_me:$LINENO: result: $ac_cv_sizeof_short" >&5
8309     echo "${ECHO_T}$ac_cv_sizeof_short" >&6
8310 pcg 1.11 cat >>confdefs.h <<_ACEOF
8311 root 1.42 #define SIZEOF_SHORT $ac_cv_sizeof_short
8312 pcg 1.11 _ACEOF
8313    
8314    
8315 root 1.42 echo "$as_me:$LINENO: checking for int" >&5
8316     echo $ECHO_N "checking for int... $ECHO_C" >&6
8317     if test "${ac_cv_type_int+set}" = set; then
8318 pcg 1.11 echo $ECHO_N "(cached) $ECHO_C" >&6
8319     else
8320     cat >conftest.$ac_ext <<_ACEOF
8321     /* confdefs.h. */
8322     _ACEOF
8323     cat confdefs.h >>conftest.$ac_ext
8324     cat >>conftest.$ac_ext <<_ACEOF
8325     /* end confdefs.h. */
8326     $ac_includes_default
8327     int
8328     main ()
8329     {
8330 root 1.42 if ((int *) 0)
8331 pcg 1.11 return 0;
8332 root 1.42 if (sizeof (int))
8333 pcg 1.11 return 0;
8334     ;
8335     return 0;
8336     }
8337     _ACEOF
8338     rm -f conftest.$ac_objext
8339     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8340     (eval $ac_compile) 2>conftest.er1
8341     ac_status=$?
8342     grep -v '^ *+' conftest.er1 >conftest.err
8343     rm -f conftest.er1
8344     cat conftest.err >&5
8345     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8346     (exit $ac_status); } &&
8347 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8348 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8349     (eval $ac_try) 2>&5
8350     ac_status=$?
8351     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8352     (exit $ac_status); }; } &&
8353     { ac_try='test -s conftest.$ac_objext'
8354     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8355     (eval $ac_try) 2>&5
8356     ac_status=$?
8357     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8358     (exit $ac_status); }; }; then
8359 root 1.42 ac_cv_type_int=yes
8360 pcg 1.11 else
8361     echo "$as_me: failed program was:" >&5
8362     sed 's/^/| /' conftest.$ac_ext >&5
8363    
8364 root 1.42 ac_cv_type_int=no
8365 pcg 1.11 fi
8366     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8367     fi
8368 root 1.42 echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5
8369     echo "${ECHO_T}$ac_cv_type_int" >&6
8370 pcg 1.11
8371 root 1.42 echo "$as_me:$LINENO: checking size of int" >&5
8372     echo $ECHO_N "checking size of int... $ECHO_C" >&6
8373     if test "${ac_cv_sizeof_int+set}" = set; then
8374 pcg 1.11 echo $ECHO_N "(cached) $ECHO_C" >&6
8375     else
8376 root 1.42 if test "$ac_cv_type_int" = yes; then
8377 pcg 1.11 # The cast to unsigned long works around a bug in the HP C Compiler
8378     # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
8379     # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
8380     # This bug is HP SR number 8606223364.
8381     if test "$cross_compiling" = yes; then
8382     # Depending upon the size, compute the lo and hi bounds.
8383     cat >conftest.$ac_ext <<_ACEOF
8384     /* confdefs.h. */
8385     _ACEOF
8386     cat confdefs.h >>conftest.$ac_ext
8387     cat >>conftest.$ac_ext <<_ACEOF
8388     /* end confdefs.h. */
8389     $ac_includes_default
8390     int
8391     main ()
8392     {
8393 root 1.42 static int test_array [1 - 2 * !(((long) (sizeof (int))) >= 0)];
8394 pcg 1.11 test_array [0] = 0
8395    
8396     ;
8397     return 0;
8398     }
8399     _ACEOF
8400     rm -f conftest.$ac_objext
8401     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8402     (eval $ac_compile) 2>conftest.er1
8403     ac_status=$?
8404     grep -v '^ *+' conftest.er1 >conftest.err
8405     rm -f conftest.er1
8406     cat conftest.err >&5
8407     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8408     (exit $ac_status); } &&
8409 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8410 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8411     (eval $ac_try) 2>&5
8412     ac_status=$?
8413     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8414     (exit $ac_status); }; } &&
8415     { ac_try='test -s conftest.$ac_objext'
8416     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8417     (eval $ac_try) 2>&5
8418     ac_status=$?
8419     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8420     (exit $ac_status); }; }; then
8421     ac_lo=0 ac_mid=0
8422     while :; do
8423     cat >conftest.$ac_ext <<_ACEOF
8424     /* confdefs.h. */
8425     _ACEOF
8426     cat confdefs.h >>conftest.$ac_ext
8427     cat >>conftest.$ac_ext <<_ACEOF
8428     /* end confdefs.h. */
8429     $ac_includes_default
8430     int
8431     main ()
8432     {
8433 root 1.42 static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
8434 pcg 1.11 test_array [0] = 0
8435    
8436     ;
8437     return 0;
8438     }
8439     _ACEOF
8440     rm -f conftest.$ac_objext
8441     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8442     (eval $ac_compile) 2>conftest.er1
8443     ac_status=$?
8444     grep -v '^ *+' conftest.er1 >conftest.err
8445     rm -f conftest.er1
8446     cat conftest.err >&5
8447     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8448     (exit $ac_status); } &&
8449 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8450 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8451     (eval $ac_try) 2>&5
8452     ac_status=$?
8453     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8454     (exit $ac_status); }; } &&
8455     { ac_try='test -s conftest.$ac_objext'
8456     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8457     (eval $ac_try) 2>&5
8458     ac_status=$?
8459     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8460     (exit $ac_status); }; }; then
8461     ac_hi=$ac_mid; break
8462     else
8463     echo "$as_me: failed program was:" >&5
8464     sed 's/^/| /' conftest.$ac_ext >&5
8465    
8466     ac_lo=`expr $ac_mid + 1`
8467     if test $ac_lo -le $ac_mid; then
8468     ac_lo= ac_hi=
8469     break
8470     fi
8471     ac_mid=`expr 2 '*' $ac_mid + 1`
8472     fi
8473     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8474     done
8475     else
8476     echo "$as_me: failed program was:" >&5
8477     sed 's/^/| /' conftest.$ac_ext >&5
8478    
8479     cat >conftest.$ac_ext <<_ACEOF
8480     /* confdefs.h. */
8481     _ACEOF
8482     cat confdefs.h >>conftest.$ac_ext
8483     cat >>conftest.$ac_ext <<_ACEOF
8484     /* end confdefs.h. */
8485     $ac_includes_default
8486     int
8487     main ()
8488     {
8489 root 1.42 static int test_array [1 - 2 * !(((long) (sizeof (int))) < 0)];
8490 pcg 1.11 test_array [0] = 0
8491    
8492     ;
8493     return 0;
8494     }
8495     _ACEOF
8496     rm -f conftest.$ac_objext
8497     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8498     (eval $ac_compile) 2>conftest.er1
8499     ac_status=$?
8500     grep -v '^ *+' conftest.er1 >conftest.err
8501     rm -f conftest.er1
8502     cat conftest.err >&5
8503     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8504     (exit $ac_status); } &&
8505 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8506 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8507     (eval $ac_try) 2>&5
8508     ac_status=$?
8509     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8510     (exit $ac_status); }; } &&
8511     { ac_try='test -s conftest.$ac_objext'
8512     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8513     (eval $ac_try) 2>&5
8514     ac_status=$?
8515     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8516     (exit $ac_status); }; }; then
8517     ac_hi=-1 ac_mid=-1
8518     while :; do
8519     cat >conftest.$ac_ext <<_ACEOF
8520     /* confdefs.h. */
8521     _ACEOF
8522     cat confdefs.h >>conftest.$ac_ext
8523     cat >>conftest.$ac_ext <<_ACEOF
8524     /* end confdefs.h. */
8525     $ac_includes_default
8526     int
8527     main ()
8528     {
8529 root 1.42 static int test_array [1 - 2 * !(((long) (sizeof (int))) >= $ac_mid)];
8530 pcg 1.11 test_array [0] = 0
8531    
8532     ;
8533     return 0;
8534     }
8535     _ACEOF
8536     rm -f conftest.$ac_objext
8537     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8538     (eval $ac_compile) 2>conftest.er1
8539     ac_status=$?
8540     grep -v '^ *+' conftest.er1 >conftest.err
8541     rm -f conftest.er1
8542     cat conftest.err >&5
8543     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8544     (exit $ac_status); } &&
8545 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8546 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8547     (eval $ac_try) 2>&5
8548     ac_status=$?
8549     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8550     (exit $ac_status); }; } &&
8551     { ac_try='test -s conftest.$ac_objext'
8552     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8553     (eval $ac_try) 2>&5
8554     ac_status=$?
8555     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8556     (exit $ac_status); }; }; then
8557     ac_lo=$ac_mid; break
8558     else
8559     echo "$as_me: failed program was:" >&5
8560     sed 's/^/| /' conftest.$ac_ext >&5
8561    
8562     ac_hi=`expr '(' $ac_mid ')' - 1`
8563     if test $ac_mid -le $ac_hi; then
8564     ac_lo= ac_hi=
8565     break
8566     fi
8567     ac_mid=`expr 2 '*' $ac_mid`
8568     fi
8569     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8570     done
8571     else
8572     echo "$as_me: failed program was:" >&5
8573     sed 's/^/| /' conftest.$ac_ext >&5
8574 pcg 1.1
8575 pcg 1.11 ac_lo= ac_hi=
8576     fi
8577     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8578 pcg 1.1 fi
8579 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8580     # Binary search between lo and hi bounds.
8581     while test "x$ac_lo" != "x$ac_hi"; do
8582     ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
8583     cat >conftest.$ac_ext <<_ACEOF
8584     /* confdefs.h. */
8585     _ACEOF
8586     cat confdefs.h >>conftest.$ac_ext
8587     cat >>conftest.$ac_ext <<_ACEOF
8588     /* end confdefs.h. */
8589     $ac_includes_default
8590     int
8591     main ()
8592     {
8593 root 1.42 static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
8594 pcg 1.11 test_array [0] = 0
8595 pcg 1.1
8596 pcg 1.11 ;
8597     return 0;
8598     }
8599     _ACEOF
8600     rm -f conftest.$ac_objext
8601     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8602     (eval $ac_compile) 2>conftest.er1
8603     ac_status=$?
8604     grep -v '^ *+' conftest.er1 >conftest.err
8605     rm -f conftest.er1
8606     cat conftest.err >&5
8607     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8608     (exit $ac_status); } &&
8609 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8610 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8611     (eval $ac_try) 2>&5
8612     ac_status=$?
8613     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8614     (exit $ac_status); }; } &&
8615     { ac_try='test -s conftest.$ac_objext'
8616     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8617     (eval $ac_try) 2>&5
8618     ac_status=$?
8619     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8620     (exit $ac_status); }; }; then
8621     ac_hi=$ac_mid
8622     else
8623     echo "$as_me: failed program was:" >&5
8624     sed 's/^/| /' conftest.$ac_ext >&5
8625 pcg 1.1
8626 pcg 1.11 ac_lo=`expr '(' $ac_mid ')' + 1`
8627     fi
8628     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8629     done
8630     case $ac_lo in
8631 root 1.42 ?*) ac_cv_sizeof_int=$ac_lo;;
8632     '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
8633 pcg 1.11 See \`config.log' for more details." >&5
8634 root 1.42 echo "$as_me: error: cannot compute sizeof (int), 77
8635 pcg 1.11 See \`config.log' for more details." >&2;}
8636     { (exit 1); exit 1; }; } ;;
8637     esac
8638 pcg 1.1 else
8639     if test "$cross_compiling" = yes; then
8640 pcg 1.13 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
8641     echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
8642 pcg 1.11 { (exit 1); exit 1; }; }
8643     else
8644     cat >conftest.$ac_ext <<_ACEOF
8645     /* confdefs.h. */
8646     _ACEOF
8647     cat confdefs.h >>conftest.$ac_ext
8648     cat >>conftest.$ac_ext <<_ACEOF
8649     /* end confdefs.h. */
8650     $ac_includes_default
8651 root 1.42 long longval () { return (long) (sizeof (int)); }
8652     unsigned long ulongval () { return (long) (sizeof (int)); }
8653 pcg 1.1 #include <stdio.h>
8654 pcg 1.11 #include <stdlib.h>
8655     int
8656     main ()
8657 pcg 1.1 {
8658 pcg 1.11
8659     FILE *f = fopen ("conftest.val", "w");
8660     if (! f)
8661     exit (1);
8662 root 1.42 if (((long) (sizeof (int))) < 0)
8663 pcg 1.11 {
8664     long i = longval ();
8665 root 1.42 if (i != ((long) (sizeof (int))))
8666 pcg 1.11 exit (1);
8667     fprintf (f, "%ld\n", i);
8668     }
8669     else
8670     {
8671     unsigned long i = ulongval ();
8672 root 1.42 if (i != ((long) (sizeof (int))))
8673 pcg 1.11 exit (1);
8674     fprintf (f, "%lu\n", i);
8675     }
8676     exit (ferror (f) || fclose (f) != 0);
8677    
8678     ;
8679     return 0;
8680 pcg 1.1 }
8681 pcg 1.11 _ACEOF
8682     rm -f conftest$ac_exeext
8683     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8684     (eval $ac_link) 2>&5
8685     ac_status=$?
8686     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8687     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8688     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8689     (eval $ac_try) 2>&5
8690     ac_status=$?
8691     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8692     (exit $ac_status); }; }; then
8693 root 1.42 ac_cv_sizeof_int=`cat conftest.val`
8694 pcg 1.11 else
8695     echo "$as_me: program exited with status $ac_status" >&5
8696     echo "$as_me: failed program was:" >&5
8697     sed 's/^/| /' conftest.$ac_ext >&5
8698    
8699     ( exit $ac_status )
8700 root 1.42 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
8701 pcg 1.11 See \`config.log' for more details." >&5
8702 root 1.42 echo "$as_me: error: cannot compute sizeof (int), 77
8703 pcg 1.11 See \`config.log' for more details." >&2;}
8704     { (exit 1); exit 1; }; }
8705     fi
8706     rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8707     fi
8708     fi
8709     rm -f conftest.val
8710     else
8711 root 1.42 ac_cv_sizeof_int=0
8712 pcg 1.1 fi
8713     fi
8714 root 1.42 echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5
8715     echo "${ECHO_T}$ac_cv_sizeof_int" >&6
8716 pcg 1.11 cat >>confdefs.h <<_ACEOF
8717 root 1.42 #define SIZEOF_INT $ac_cv_sizeof_int
8718 pcg 1.11 _ACEOF
8719    
8720    
8721     echo "$as_me:$LINENO: checking for long long" >&5
8722     echo $ECHO_N "checking for long long... $ECHO_C" >&6
8723     if test "${ac_cv_type_long_long+set}" = set; then
8724     echo $ECHO_N "(cached) $ECHO_C" >&6
8725     else
8726     cat >conftest.$ac_ext <<_ACEOF
8727     /* confdefs.h. */
8728     _ACEOF
8729     cat confdefs.h >>conftest.$ac_ext
8730     cat >>conftest.$ac_ext <<_ACEOF
8731     /* end confdefs.h. */
8732     $ac_includes_default
8733     int
8734     main ()
8735     {
8736     if ((long long *) 0)
8737     return 0;
8738     if (sizeof (long long))
8739     return 0;
8740     ;
8741     return 0;
8742     }
8743     _ACEOF
8744     rm -f conftest.$ac_objext
8745     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8746     (eval $ac_compile) 2>conftest.er1
8747     ac_status=$?
8748     grep -v '^ *+' conftest.er1 >conftest.err
8749     rm -f conftest.er1
8750     cat conftest.err >&5
8751     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8752     (exit $ac_status); } &&
8753 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8754 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8755     (eval $ac_try) 2>&5
8756     ac_status=$?
8757     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8758     (exit $ac_status); }; } &&
8759     { ac_try='test -s conftest.$ac_objext'
8760     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8761     (eval $ac_try) 2>&5
8762     ac_status=$?
8763     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8764     (exit $ac_status); }; }; then
8765     ac_cv_type_long_long=yes
8766     else
8767     echo "$as_me: failed program was:" >&5
8768     sed 's/^/| /' conftest.$ac_ext >&5
8769    
8770     ac_cv_type_long_long=no
8771     fi
8772     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8773     fi
8774     echo "$as_me:$LINENO: result: $ac_cv_type_long_long" >&5
8775     echo "${ECHO_T}$ac_cv_type_long_long" >&6
8776    
8777     echo "$as_me:$LINENO: checking size of long long" >&5
8778     echo $ECHO_N "checking size of long long... $ECHO_C" >&6
8779     if test "${ac_cv_sizeof_long_long+set}" = set; then
8780     echo $ECHO_N "(cached) $ECHO_C" >&6
8781     else
8782     if test "$ac_cv_type_long_long" = yes; then
8783     # The cast to unsigned long works around a bug in the HP C Compiler
8784     # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
8785     # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
8786     # This bug is HP SR number 8606223364.
8787     if test "$cross_compiling" = yes; then
8788     # Depending upon the size, compute the lo and hi bounds.
8789     cat >conftest.$ac_ext <<_ACEOF
8790     /* confdefs.h. */
8791     _ACEOF
8792     cat confdefs.h >>conftest.$ac_ext
8793     cat >>conftest.$ac_ext <<_ACEOF
8794     /* end confdefs.h. */
8795     $ac_includes_default
8796     int
8797     main ()
8798     {
8799     static int test_array [1 - 2 * !(((long) (sizeof (long long))) >= 0)];
8800     test_array [0] = 0
8801    
8802     ;
8803     return 0;
8804     }
8805     _ACEOF
8806     rm -f conftest.$ac_objext
8807     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8808     (eval $ac_compile) 2>conftest.er1
8809     ac_status=$?
8810     grep -v '^ *+' conftest.er1 >conftest.err
8811     rm -f conftest.er1
8812     cat conftest.err >&5
8813     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8814     (exit $ac_status); } &&
8815 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8816 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8817     (eval $ac_try) 2>&5
8818     ac_status=$?
8819     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8820     (exit $ac_status); }; } &&
8821     { ac_try='test -s conftest.$ac_objext'
8822     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8823     (eval $ac_try) 2>&5
8824     ac_status=$?
8825     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8826     (exit $ac_status); }; }; then
8827     ac_lo=0 ac_mid=0
8828     while :; do
8829     cat >conftest.$ac_ext <<_ACEOF
8830     /* confdefs.h. */
8831     _ACEOF
8832     cat confdefs.h >>conftest.$ac_ext
8833     cat >>conftest.$ac_ext <<_ACEOF
8834     /* end confdefs.h. */
8835     $ac_includes_default
8836     int
8837     main ()
8838     {
8839     static int test_array [1 - 2 * !(((long) (sizeof (long long))) <= $ac_mid)];
8840     test_array [0] = 0
8841    
8842     ;
8843     return 0;
8844     }
8845     _ACEOF
8846     rm -f conftest.$ac_objext
8847     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8848     (eval $ac_compile) 2>conftest.er1
8849     ac_status=$?
8850     grep -v '^ *+' conftest.er1 >conftest.err
8851     rm -f conftest.er1
8852     cat conftest.err >&5
8853     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8854     (exit $ac_status); } &&
8855 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8856 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8857     (eval $ac_try) 2>&5
8858     ac_status=$?
8859     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8860     (exit $ac_status); }; } &&
8861     { ac_try='test -s conftest.$ac_objext'
8862     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8863     (eval $ac_try) 2>&5
8864     ac_status=$?
8865     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8866     (exit $ac_status); }; }; then
8867     ac_hi=$ac_mid; break
8868     else
8869     echo "$as_me: failed program was:" >&5
8870     sed 's/^/| /' conftest.$ac_ext >&5
8871    
8872     ac_lo=`expr $ac_mid + 1`
8873     if test $ac_lo -le $ac_mid; then
8874     ac_lo= ac_hi=
8875     break
8876     fi
8877     ac_mid=`expr 2 '*' $ac_mid + 1`
8878     fi
8879     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8880     done
8881     else
8882     echo "$as_me: failed program was:" >&5
8883     sed 's/^/| /' conftest.$ac_ext >&5
8884    
8885     cat >conftest.$ac_ext <<_ACEOF
8886     /* confdefs.h. */
8887     _ACEOF
8888     cat confdefs.h >>conftest.$ac_ext
8889     cat >>conftest.$ac_ext <<_ACEOF
8890     /* end confdefs.h. */
8891     $ac_includes_default
8892     int
8893     main ()
8894     {
8895     static int test_array [1 - 2 * !(((long) (sizeof (long long))) < 0)];
8896     test_array [0] = 0
8897    
8898     ;
8899     return 0;
8900     }
8901     _ACEOF
8902     rm -f conftest.$ac_objext
8903     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8904     (eval $ac_compile) 2>conftest.er1
8905     ac_status=$?
8906     grep -v '^ *+' conftest.er1 >conftest.err
8907     rm -f conftest.er1
8908     cat conftest.err >&5
8909     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8910     (exit $ac_status); } &&
8911 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8912 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8913     (eval $ac_try) 2>&5
8914     ac_status=$?
8915     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8916     (exit $ac_status); }; } &&
8917     { ac_try='test -s conftest.$ac_objext'
8918     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8919     (eval $ac_try) 2>&5
8920     ac_status=$?
8921     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8922     (exit $ac_status); }; }; then
8923     ac_hi=-1 ac_mid=-1
8924     while :; do
8925     cat >conftest.$ac_ext <<_ACEOF
8926     /* confdefs.h. */
8927     _ACEOF
8928     cat confdefs.h >>conftest.$ac_ext
8929     cat >>conftest.$ac_ext <<_ACEOF
8930     /* end confdefs.h. */
8931     $ac_includes_default
8932     int
8933     main ()
8934     {
8935     static int test_array [1 - 2 * !(((long) (sizeof (long long))) >= $ac_mid)];
8936     test_array [0] = 0
8937    
8938     ;
8939     return 0;
8940     }
8941     _ACEOF
8942     rm -f conftest.$ac_objext
8943     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8944     (eval $ac_compile) 2>conftest.er1
8945     ac_status=$?
8946     grep -v '^ *+' conftest.er1 >conftest.err
8947     rm -f conftest.er1
8948     cat conftest.err >&5
8949     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8950     (exit $ac_status); } &&
8951 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8952 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8953     (eval $ac_try) 2>&5
8954     ac_status=$?
8955     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8956     (exit $ac_status); }; } &&
8957     { ac_try='test -s conftest.$ac_objext'
8958     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8959     (eval $ac_try) 2>&5
8960     ac_status=$?
8961     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8962     (exit $ac_status); }; }; then
8963     ac_lo=$ac_mid; break
8964     else
8965     echo "$as_me: failed program was:" >&5
8966     sed 's/^/| /' conftest.$ac_ext >&5
8967    
8968     ac_hi=`expr '(' $ac_mid ')' - 1`
8969     if test $ac_mid -le $ac_hi; then
8970     ac_lo= ac_hi=
8971     break
8972     fi
8973     ac_mid=`expr 2 '*' $ac_mid`
8974     fi
8975     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8976     done
8977     else
8978     echo "$as_me: failed program was:" >&5
8979     sed 's/^/| /' conftest.$ac_ext >&5
8980 pcg 1.1
8981 pcg 1.11 ac_lo= ac_hi=
8982     fi
8983     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8984 pcg 1.1 fi
8985 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8986     # Binary search between lo and hi bounds.
8987     while test "x$ac_lo" != "x$ac_hi"; do
8988     ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
8989     cat >conftest.$ac_ext <<_ACEOF
8990     /* confdefs.h. */
8991     _ACEOF
8992     cat confdefs.h >>conftest.$ac_ext
8993     cat >>conftest.$ac_ext <<_ACEOF
8994     /* end confdefs.h. */
8995     $ac_includes_default
8996     int
8997     main ()
8998     {
8999     static int test_array [1 - 2 * !(((long) (sizeof (long long))) <= $ac_mid)];
9000     test_array [0] = 0
9001 pcg 1.1
9002 pcg 1.11 ;
9003     return 0;
9004     }
9005     _ACEOF
9006     rm -f conftest.$ac_objext
9007     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9008     (eval $ac_compile) 2>conftest.er1
9009     ac_status=$?
9010     grep -v '^ *+' conftest.er1 >conftest.err
9011     rm -f conftest.er1
9012     cat conftest.err >&5
9013     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9014     (exit $ac_status); } &&
9015 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9016 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9017     (eval $ac_try) 2>&5
9018     ac_status=$?
9019     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9020     (exit $ac_status); }; } &&
9021     { ac_try='test -s conftest.$ac_objext'
9022     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9023     (eval $ac_try) 2>&5
9024     ac_status=$?
9025     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9026     (exit $ac_status); }; }; then
9027     ac_hi=$ac_mid
9028     else
9029     echo "$as_me: failed program was:" >&5
9030     sed 's/^/| /' conftest.$ac_ext >&5
9031 pcg 1.1
9032 pcg 1.11 ac_lo=`expr '(' $ac_mid ')' + 1`
9033     fi
9034     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9035     done
9036     case $ac_lo in
9037     ?*) ac_cv_sizeof_long_long=$ac_lo;;
9038     '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long), 77
9039     See \`config.log' for more details." >&5
9040     echo "$as_me: error: cannot compute sizeof (long long), 77
9041     See \`config.log' for more details." >&2;}
9042     { (exit 1); exit 1; }; } ;;
9043     esac
9044 pcg 1.1 else
9045     if test "$cross_compiling" = yes; then
9046 pcg 1.13 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
9047     echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
9048 pcg 1.11 { (exit 1); exit 1; }; }
9049     else
9050     cat >conftest.$ac_ext <<_ACEOF
9051     /* confdefs.h. */
9052     _ACEOF
9053     cat confdefs.h >>conftest.$ac_ext
9054     cat >>conftest.$ac_ext <<_ACEOF
9055     /* end confdefs.h. */
9056     $ac_includes_default
9057     long longval () { return (long) (sizeof (long long)); }
9058     unsigned long ulongval () { return (long) (sizeof (long long)); }
9059 pcg 1.1 #include <stdio.h>
9060 pcg 1.11 #include <stdlib.h>
9061     int
9062     main ()
9063 pcg 1.1 {
9064 pcg 1.11
9065     FILE *f = fopen ("conftest.val", "w");
9066     if (! f)
9067     exit (1);
9068     if (((long) (sizeof (long long))) < 0)
9069     {
9070     long i = longval ();
9071     if (i != ((long) (sizeof (long long))))
9072     exit (1);
9073     fprintf (f, "%ld\n", i);
9074     }
9075     else
9076     {
9077     unsigned long i = ulongval ();
9078     if (i != ((long) (sizeof (long long))))
9079     exit (1);
9080     fprintf (f, "%lu\n", i);
9081     }
9082     exit (ferror (f) || fclose (f) != 0);
9083    
9084     ;
9085     return 0;
9086 pcg 1.1 }
9087 pcg 1.11 _ACEOF
9088     rm -f conftest$ac_exeext
9089     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9090     (eval $ac_link) 2>&5
9091     ac_status=$?
9092     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9093     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9094     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9095     (eval $ac_try) 2>&5
9096     ac_status=$?
9097     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9098     (exit $ac_status); }; }; then
9099     ac_cv_sizeof_long_long=`cat conftest.val`
9100     else
9101     echo "$as_me: program exited with status $ac_status" >&5
9102     echo "$as_me: failed program was:" >&5
9103     sed 's/^/| /' conftest.$ac_ext >&5
9104    
9105     ( exit $ac_status )
9106     { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long), 77
9107     See \`config.log' for more details." >&5
9108     echo "$as_me: error: cannot compute sizeof (long long), 77
9109     See \`config.log' for more details." >&2;}
9110     { (exit 1); exit 1; }; }
9111     fi
9112     rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9113     fi
9114     fi
9115     rm -f conftest.val
9116     else
9117 pcg 1.1 ac_cv_sizeof_long_long=0
9118     fi
9119 pcg 1.11 fi
9120     echo "$as_me:$LINENO: result: $ac_cv_sizeof_long_long" >&5
9121     echo "${ECHO_T}$ac_cv_sizeof_long_long" >&6
9122     cat >>confdefs.h <<_ACEOF
9123     #define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
9124     _ACEOF
9125    
9126    
9127     echo "$as_me:$LINENO: checking for int *" >&5
9128     echo $ECHO_N "checking for int *... $ECHO_C" >&6
9129     if test "${ac_cv_type_int_p+set}" = set; then
9130     echo $ECHO_N "(cached) $ECHO_C" >&6
9131     else
9132     cat >conftest.$ac_ext <<_ACEOF
9133     /* confdefs.h. */
9134     _ACEOF
9135     cat confdefs.h >>conftest.$ac_ext
9136     cat >>conftest.$ac_ext <<_ACEOF
9137     /* end confdefs.h. */
9138     $ac_includes_default
9139     int
9140     main ()
9141     {
9142     if ((int * *) 0)
9143     return 0;
9144     if (sizeof (int *))
9145     return 0;
9146     ;
9147     return 0;
9148     }
9149     _ACEOF
9150     rm -f conftest.$ac_objext
9151     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9152     (eval $ac_compile) 2>conftest.er1
9153     ac_status=$?
9154     grep -v '^ *+' conftest.er1 >conftest.err
9155     rm -f conftest.er1
9156     cat conftest.err >&5
9157     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9158     (exit $ac_status); } &&
9159 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9160 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9161     (eval $ac_try) 2>&5
9162     ac_status=$?
9163     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9164     (exit $ac_status); }; } &&
9165     { ac_try='test -s conftest.$ac_objext'
9166     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9167     (eval $ac_try) 2>&5
9168     ac_status=$?
9169     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9170     (exit $ac_status); }; }; then
9171     ac_cv_type_int_p=yes
9172     else
9173     echo "$as_me: failed program was:" >&5
9174     sed 's/^/| /' conftest.$ac_ext >&5
9175    
9176     ac_cv_type_int_p=no
9177     fi
9178     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9179     fi
9180     echo "$as_me:$LINENO: result: $ac_cv_type_int_p" >&5
9181     echo "${ECHO_T}$ac_cv_type_int_p" >&6
9182    
9183     echo "$as_me:$LINENO: checking size of int *" >&5
9184     echo $ECHO_N "checking size of int *... $ECHO_C" >&6
9185     if test "${ac_cv_sizeof_int_p+set}" = set; then
9186     echo $ECHO_N "(cached) $ECHO_C" >&6
9187     else
9188     if test "$ac_cv_type_int_p" = yes; then
9189     # The cast to unsigned long works around a bug in the HP C Compiler
9190     # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
9191     # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
9192     # This bug is HP SR number 8606223364.
9193     if test "$cross_compiling" = yes; then
9194     # Depending upon the size, compute the lo and hi bounds.
9195     cat >conftest.$ac_ext <<_ACEOF
9196     /* confdefs.h. */
9197     _ACEOF
9198     cat confdefs.h >>conftest.$ac_ext
9199     cat >>conftest.$ac_ext <<_ACEOF
9200     /* end confdefs.h. */
9201     $ac_includes_default
9202     int
9203     main ()
9204     {
9205     static int test_array [1 - 2 * !(((long) (sizeof (int *))) >= 0)];
9206     test_array [0] = 0
9207    
9208     ;
9209     return 0;
9210     }
9211     _ACEOF
9212     rm -f conftest.$ac_objext
9213     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9214     (eval $ac_compile) 2>conftest.er1
9215     ac_status=$?
9216     grep -v '^ *+' conftest.er1 >conftest.err
9217     rm -f conftest.er1
9218     cat conftest.err >&5
9219     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9220     (exit $ac_status); } &&
9221 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9222 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9223     (eval $ac_try) 2>&5
9224     ac_status=$?
9225     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9226     (exit $ac_status); }; } &&
9227     { ac_try='test -s conftest.$ac_objext'
9228     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9229     (eval $ac_try) 2>&5
9230     ac_status=$?
9231     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9232     (exit $ac_status); }; }; then
9233     ac_lo=0 ac_mid=0
9234     while :; do
9235     cat >conftest.$ac_ext <<_ACEOF
9236     /* confdefs.h. */
9237     _ACEOF
9238     cat confdefs.h >>conftest.$ac_ext
9239     cat >>conftest.$ac_ext <<_ACEOF
9240     /* end confdefs.h. */
9241     $ac_includes_default
9242     int
9243     main ()
9244     {
9245     static int test_array [1 - 2 * !(((long) (sizeof (int *))) <= $ac_mid)];
9246     test_array [0] = 0
9247    
9248     ;
9249     return 0;
9250     }
9251     _ACEOF
9252     rm -f conftest.$ac_objext
9253     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9254     (eval $ac_compile) 2>conftest.er1
9255     ac_status=$?
9256     grep -v '^ *+' conftest.er1 >conftest.err
9257     rm -f conftest.er1
9258     cat conftest.err >&5
9259     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9260     (exit $ac_status); } &&
9261 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9262 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9263     (eval $ac_try) 2>&5
9264     ac_status=$?
9265     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9266     (exit $ac_status); }; } &&
9267     { ac_try='test -s conftest.$ac_objext'
9268     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9269     (eval $ac_try) 2>&5
9270     ac_status=$?
9271     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9272     (exit $ac_status); }; }; then
9273     ac_hi=$ac_mid; break
9274     else
9275     echo "$as_me: failed program was:" >&5
9276     sed 's/^/| /' conftest.$ac_ext >&5
9277    
9278     ac_lo=`expr $ac_mid + 1`
9279     if test $ac_lo -le $ac_mid; then
9280     ac_lo= ac_hi=
9281     break
9282     fi
9283     ac_mid=`expr 2 '*' $ac_mid + 1`
9284     fi
9285     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9286     done
9287     else
9288     echo "$as_me: failed program was:" >&5
9289     sed 's/^/| /' conftest.$ac_ext >&5
9290    
9291     cat >conftest.$ac_ext <<_ACEOF
9292     /* confdefs.h. */
9293     _ACEOF
9294     cat confdefs.h >>conftest.$ac_ext
9295     cat >>conftest.$ac_ext <<_ACEOF
9296     /* end confdefs.h. */
9297     $ac_includes_default
9298     int
9299     main ()
9300     {
9301     static int test_array [1 - 2 * !(((long) (sizeof (int *))) < 0)];
9302     test_array [0] = 0
9303    
9304     ;
9305     return 0;
9306     }
9307     _ACEOF
9308     rm -f conftest.$ac_objext
9309     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9310     (eval $ac_compile) 2>conftest.er1
9311     ac_status=$?
9312     grep -v '^ *+' conftest.er1 >conftest.err
9313     rm -f conftest.er1
9314     cat conftest.err >&5
9315     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9316     (exit $ac_status); } &&
9317 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9318 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9319     (eval $ac_try) 2>&5
9320     ac_status=$?
9321     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9322     (exit $ac_status); }; } &&
9323     { ac_try='test -s conftest.$ac_objext'
9324     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9325     (eval $ac_try) 2>&5
9326     ac_status=$?
9327     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9328     (exit $ac_status); }; }; then
9329     ac_hi=-1 ac_mid=-1
9330     while :; do
9331     cat >conftest.$ac_ext <<_ACEOF
9332     /* confdefs.h. */
9333     _ACEOF
9334     cat confdefs.h >>conftest.$ac_ext
9335     cat >>conftest.$ac_ext <<_ACEOF
9336     /* end confdefs.h. */
9337     $ac_includes_default
9338     int
9339     main ()
9340     {
9341     static int test_array [1 - 2 * !(((long) (sizeof (int *))) >= $ac_mid)];
9342     test_array [0] = 0
9343    
9344     ;
9345     return 0;
9346     }
9347     _ACEOF
9348     rm -f conftest.$ac_objext
9349     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9350     (eval $ac_compile) 2>conftest.er1
9351     ac_status=$?
9352     grep -v '^ *+' conftest.er1 >conftest.err
9353     rm -f conftest.er1
9354     cat conftest.err >&5
9355     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9356     (exit $ac_status); } &&
9357 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9358 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9359     (eval $ac_try) 2>&5
9360     ac_status=$?
9361     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9362     (exit $ac_status); }; } &&
9363     { ac_try='test -s conftest.$ac_objext'
9364     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9365     (eval $ac_try) 2>&5
9366     ac_status=$?
9367     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9368     (exit $ac_status); }; }; then
9369     ac_lo=$ac_mid; break
9370     else
9371     echo "$as_me: failed program was:" >&5
9372     sed 's/^/| /' conftest.$ac_ext >&5
9373    
9374     ac_hi=`expr '(' $ac_mid ')' - 1`
9375     if test $ac_mid -le $ac_hi; then
9376     ac_lo= ac_hi=
9377     break
9378     fi
9379     ac_mid=`expr 2 '*' $ac_mid`
9380     fi
9381     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9382     done
9383     else
9384     echo "$as_me: failed program was:" >&5
9385     sed 's/^/| /' conftest.$ac_ext >&5
9386    
9387     ac_lo= ac_hi=
9388     fi
9389     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9390     fi
9391     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9392     # Binary search between lo and hi bounds.
9393     while test "x$ac_lo" != "x$ac_hi"; do
9394     ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
9395     cat >conftest.$ac_ext <<_ACEOF
9396     /* confdefs.h. */
9397     _ACEOF
9398     cat confdefs.h >>conftest.$ac_ext
9399     cat >>conftest.$ac_ext <<_ACEOF
9400     /* end confdefs.h. */
9401     $ac_includes_default
9402     int
9403     main ()
9404     {
9405     static int test_array [1 - 2 * !(((long) (sizeof (int *))) <= $ac_mid)];
9406     test_array [0] = 0
9407    
9408     ;
9409     return 0;
9410     }
9411     _ACEOF
9412     rm -f conftest.$ac_objext
9413     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9414     (eval $ac_compile) 2>conftest.er1
9415     ac_status=$?
9416     grep -v '^ *+' conftest.er1 >conftest.err
9417     rm -f conftest.er1
9418     cat conftest.err >&5
9419     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9420     (exit $ac_status); } &&
9421 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9422 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9423     (eval $ac_try) 2>&5
9424     ac_status=$?
9425     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9426     (exit $ac_status); }; } &&
9427     { ac_try='test -s conftest.$ac_objext'
9428     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9429     (eval $ac_try) 2>&5
9430     ac_status=$?
9431     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9432     (exit $ac_status); }; }; then
9433     ac_hi=$ac_mid
9434     else
9435     echo "$as_me: failed program was:" >&5
9436     sed 's/^/| /' conftest.$ac_ext >&5
9437 pcg 1.1
9438 pcg 1.11 ac_lo=`expr '(' $ac_mid ')' + 1`
9439 pcg 1.1 fi
9440 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9441     done
9442     case $ac_lo in
9443     ?*) ac_cv_sizeof_int_p=$ac_lo;;
9444     '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (int *), 77
9445     See \`config.log' for more details." >&5
9446     echo "$as_me: error: cannot compute sizeof (int *), 77
9447     See \`config.log' for more details." >&2;}
9448     { (exit 1); exit 1; }; } ;;
9449     esac
9450 pcg 1.1 else
9451     if test "$cross_compiling" = yes; then
9452 pcg 1.13 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
9453     echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
9454 pcg 1.11 { (exit 1); exit 1; }; }
9455     else
9456     cat >conftest.$ac_ext <<_ACEOF
9457     /* confdefs.h. */
9458     _ACEOF
9459     cat confdefs.h >>conftest.$ac_ext
9460     cat >>conftest.$ac_ext <<_ACEOF
9461     /* end confdefs.h. */
9462     $ac_includes_default
9463     long longval () { return (long) (sizeof (int *)); }
9464     unsigned long ulongval () { return (long) (sizeof (int *)); }
9465 pcg 1.1 #include <stdio.h>
9466 pcg 1.11 #include <stdlib.h>
9467     int
9468     main ()
9469 pcg 1.1 {
9470 pcg 1.11
9471     FILE *f = fopen ("conftest.val", "w");
9472     if (! f)
9473     exit (1);
9474     if (((long) (sizeof (int *))) < 0)
9475     {
9476     long i = longval ();
9477     if (i != ((long) (sizeof (int *))))
9478     exit (1);
9479     fprintf (f, "%ld\n", i);
9480     }
9481     else
9482     {
9483     unsigned long i = ulongval ();
9484     if (i != ((long) (sizeof (int *))))
9485     exit (1);
9486     fprintf (f, "%lu\n", i);
9487     }
9488     exit (ferror (f) || fclose (f) != 0);
9489    
9490     ;
9491     return 0;
9492 pcg 1.1 }
9493 pcg 1.11 _ACEOF
9494     rm -f conftest$ac_exeext
9495     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9496     (eval $ac_link) 2>&5
9497     ac_status=$?
9498     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9499     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9500     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9501     (eval $ac_try) 2>&5
9502     ac_status=$?
9503     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9504     (exit $ac_status); }; }; then
9505     ac_cv_sizeof_int_p=`cat conftest.val`
9506     else
9507     echo "$as_me: program exited with status $ac_status" >&5
9508     echo "$as_me: failed program was:" >&5
9509     sed 's/^/| /' conftest.$ac_ext >&5
9510    
9511     ( exit $ac_status )
9512     { { echo "$as_me:$LINENO: error: cannot compute sizeof (int *), 77
9513     See \`config.log' for more details." >&5
9514     echo "$as_me: error: cannot compute sizeof (int *), 77
9515     See \`config.log' for more details." >&2;}
9516     { (exit 1); exit 1; }; }
9517     fi
9518     rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9519     fi
9520     fi
9521     rm -f conftest.val
9522     else
9523 pcg 1.1 ac_cv_sizeof_int_p=0
9524     fi
9525     fi
9526 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_sizeof_int_p" >&5
9527     echo "${ECHO_T}$ac_cv_sizeof_int_p" >&6
9528     cat >>confdefs.h <<_ACEOF
9529 pcg 1.1 #define SIZEOF_INT_P $ac_cv_sizeof_int_p
9530 pcg 1.11 _ACEOF
9531 pcg 1.1
9532    
9533    
9534    
9535 pcg 1.11 echo "$as_me:$LINENO: checking for int16_t" >&5
9536     echo $ECHO_N "checking for int16_t... $ECHO_C" >&6
9537     if test "${rxvt_cv_int16_t+set}" = set; then
9538     echo $ECHO_N "(cached) $ECHO_C" >&6
9539 pcg 1.1 else
9540 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
9541     /* confdefs.h. */
9542     _ACEOF
9543     cat confdefs.h >>conftest.$ac_ext
9544     cat >>conftest.$ac_ext <<_ACEOF
9545     /* end confdefs.h. */
9546 pcg 1.1 #include <stdint.h>
9547 pcg 1.11 int
9548     main ()
9549     {
9550 pcg 1.1 int16_t dummy;
9551 pcg 1.11 ;
9552     return 0;
9553     }
9554     _ACEOF
9555     rm -f conftest.$ac_objext
9556     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9557     (eval $ac_compile) 2>conftest.er1
9558     ac_status=$?
9559     grep -v '^ *+' conftest.er1 >conftest.err
9560     rm -f conftest.er1
9561     cat conftest.err >&5
9562     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9563     (exit $ac_status); } &&
9564 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9565 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9566     (eval $ac_try) 2>&5
9567     ac_status=$?
9568     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9569     (exit $ac_status); }; } &&
9570     { ac_try='test -s conftest.$ac_objext'
9571     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9572     (eval $ac_try) 2>&5
9573     ac_status=$?
9574     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9575     (exit $ac_status); }; }; then
9576 pcg 1.1 rxvt_cv_int16_t=yes
9577     else
9578 pcg 1.11 echo "$as_me: failed program was:" >&5
9579     sed 's/^/| /' conftest.$ac_ext >&5
9580    
9581 root 1.50 if test "$ac_cv_sizeof_char" -ge 2; then
9582 pcg 1.1 rxvt_cv_int16_t=" char"
9583     else
9584 root 1.50 if test "$ac_cv_sizeof_short" -ge 2; then
9585 pcg 1.1 rxvt_cv_int16_t=" short"
9586     else
9587 root 1.50 if test "$ac_cv_sizeof_int" -ge 2; then
9588 pcg 1.1 rxvt_cv_int16_t=" int"
9589     else
9590 root 1.50 if test "$ac_cv_sizeof_long" -ge 2; then
9591 pcg 1.1 rxvt_cv_int16_t=" long"
9592     else
9593 root 1.50 if test "$ac_cv_sizeof_long_long" -ge 2; then
9594 pcg 1.1 rxvt_cv_int16_t=" long long"
9595     else
9596     rxvt_cv_int16_t=" short" # we _must_ have a (possibly wrong) default
9597     fi
9598     fi
9599     fi
9600     fi
9601     fi
9602     fi
9603 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9604 pcg 1.1 fi
9605 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_int16_t" >&5
9606     echo "${ECHO_T}$rxvt_cv_int16_t" >&6
9607 pcg 1.1 if test x"$rxvt_cv_int16_t" != xyes; then
9608     rxvt_int16_typedef="typedef $rxvt_cv_int16_t int16_t;"
9609     else
9610     if test x"" = x; then
9611     rxvt_int16_typedef="/* typedef short int16_t; */"
9612     else
9613     rxvt_int16_typedef="/* typedef short int16_t; */"
9614     fi
9615 pcg 1.11 fi
9616 pcg 1.1
9617 pcg 1.11 echo "$as_me:$LINENO: checking for uint16_t" >&5
9618     echo $ECHO_N "checking for uint16_t... $ECHO_C" >&6
9619     if test "${rxvt_cv_uint16_t+set}" = set; then
9620     echo $ECHO_N "(cached) $ECHO_C" >&6
9621     else
9622     cat >conftest.$ac_ext <<_ACEOF
9623     /* confdefs.h. */
9624     _ACEOF
9625     cat confdefs.h >>conftest.$ac_ext
9626     cat >>conftest.$ac_ext <<_ACEOF
9627     /* end confdefs.h. */
9628 pcg 1.1 #include <stdint.h>
9629 pcg 1.11 int
9630     main ()
9631     {
9632 pcg 1.1 uint16_t dummy;
9633 pcg 1.11 ;
9634     return 0;
9635     }
9636     _ACEOF
9637     rm -f conftest.$ac_objext
9638     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9639     (eval $ac_compile) 2>conftest.er1
9640     ac_status=$?
9641     grep -v '^ *+' conftest.er1 >conftest.err
9642     rm -f conftest.er1
9643     cat conftest.err >&5
9644     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9645     (exit $ac_status); } &&
9646 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9647 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9648     (eval $ac_try) 2>&5
9649     ac_status=$?
9650     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9651     (exit $ac_status); }; } &&
9652     { ac_try='test -s conftest.$ac_objext'
9653     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9654     (eval $ac_try) 2>&5
9655     ac_status=$?
9656     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9657     (exit $ac_status); }; }; then
9658 pcg 1.1 rxvt_cv_uint16_t=yes
9659     else
9660 pcg 1.11 echo "$as_me: failed program was:" >&5
9661     sed 's/^/| /' conftest.$ac_ext >&5
9662    
9663 root 1.50 if test "$ac_cv_sizeof_char" -ge 2; then
9664 pcg 1.1 rxvt_cv_uint16_t="unsigned char"
9665     else
9666 root 1.50 if test "$ac_cv_sizeof_short" -ge 2; then
9667 pcg 1.1 rxvt_cv_uint16_t="unsigned short"
9668     else
9669 root 1.50 if test "$ac_cv_sizeof_int" -ge 2; then
9670 pcg 1.1 rxvt_cv_uint16_t="unsigned int"
9671     else
9672 root 1.50 if test "$ac_cv_sizeof_long" -ge 2; then
9673 pcg 1.1 rxvt_cv_uint16_t="unsigned long"
9674     else
9675 root 1.50 if test "$ac_cv_sizeof_long_long" -ge 2; then
9676 pcg 1.1 rxvt_cv_uint16_t="unsigned long long"
9677     else
9678     rxvt_cv_uint16_t="unsigned short" # we _must_ have a (possibly wrong) default
9679     fi
9680     fi
9681     fi
9682     fi
9683     fi
9684     fi
9685 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9686 pcg 1.1 fi
9687 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_uint16_t" >&5
9688     echo "${ECHO_T}$rxvt_cv_uint16_t" >&6
9689 pcg 1.1 if test x"$rxvt_cv_uint16_t" != xyes; then
9690     rxvt_uint16_typedef="typedef $rxvt_cv_uint16_t uint16_t;"
9691     else
9692     if test x"unsigned" = x; then
9693     rxvt_uint16_typedef="/* typedef short uint16_t; */"
9694     else
9695     rxvt_uint16_typedef="/* typedef unsigned short uint16_t; */"
9696     fi
9697 pcg 1.11 fi
9698 pcg 1.1
9699 pcg 1.11 echo "$as_me:$LINENO: checking for int32_t" >&5
9700     echo $ECHO_N "checking for int32_t... $ECHO_C" >&6
9701     if test "${rxvt_cv_int32_t+set}" = set; then
9702     echo $ECHO_N "(cached) $ECHO_C" >&6
9703     else
9704     cat >conftest.$ac_ext <<_ACEOF
9705     /* confdefs.h. */
9706     _ACEOF
9707     cat confdefs.h >>conftest.$ac_ext
9708     cat >>conftest.$ac_ext <<_ACEOF
9709     /* end confdefs.h. */
9710 pcg 1.1 #include <stdint.h>
9711 pcg 1.11 int
9712     main ()
9713     {
9714 pcg 1.1 int32_t dummy;
9715 pcg 1.11 ;
9716     return 0;
9717     }
9718     _ACEOF
9719     rm -f conftest.$ac_objext
9720     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9721     (eval $ac_compile) 2>conftest.er1
9722     ac_status=$?
9723     grep -v '^ *+' conftest.er1 >conftest.err
9724     rm -f conftest.er1
9725     cat conftest.err >&5
9726     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9727     (exit $ac_status); } &&
9728 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9729 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9730     (eval $ac_try) 2>&5
9731     ac_status=$?
9732     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9733     (exit $ac_status); }; } &&
9734     { ac_try='test -s conftest.$ac_objext'
9735     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9736     (eval $ac_try) 2>&5
9737     ac_status=$?
9738     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9739     (exit $ac_status); }; }; then
9740 pcg 1.1 rxvt_cv_int32_t=yes
9741     else
9742 pcg 1.11 echo "$as_me: failed program was:" >&5
9743     sed 's/^/| /' conftest.$ac_ext >&5
9744    
9745 root 1.50 if test "$ac_cv_sizeof_char" -ge 4; then
9746 pcg 1.1 rxvt_cv_int32_t=" char"
9747     else
9748 root 1.50 if test "$ac_cv_sizeof_short" -ge 4; then
9749 pcg 1.1 rxvt_cv_int32_t=" short"
9750     else
9751 root 1.50 if test "$ac_cv_sizeof_int" -ge 4; then
9752 pcg 1.1 rxvt_cv_int32_t=" int"
9753     else
9754 root 1.50 if test "$ac_cv_sizeof_long" -ge 4; then
9755 pcg 1.1 rxvt_cv_int32_t=" long"
9756     else
9757 root 1.50 if test "$ac_cv_sizeof_long_long" -ge 4; then
9758 pcg 1.1 rxvt_cv_int32_t=" long long"
9759     else
9760     rxvt_cv_int32_t=" int" # we _must_ have a (possibly wrong) default
9761     fi
9762     fi
9763     fi
9764     fi
9765     fi
9766     fi
9767 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9768 pcg 1.1 fi
9769 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_int32_t" >&5
9770     echo "${ECHO_T}$rxvt_cv_int32_t" >&6
9771 pcg 1.1 if test x"$rxvt_cv_int32_t" != xyes; then
9772     rxvt_int32_typedef="typedef $rxvt_cv_int32_t int32_t;"
9773     else
9774     if test x"" = x; then
9775     rxvt_int32_typedef="/* typedef int int32_t; */"
9776     else
9777     rxvt_int32_typedef="/* typedef int int32_t; */"
9778     fi
9779 pcg 1.11 fi
9780 pcg 1.1
9781 pcg 1.11 echo "$as_me:$LINENO: checking for uint32_t" >&5
9782     echo $ECHO_N "checking for uint32_t... $ECHO_C" >&6
9783     if test "${rxvt_cv_uint32_t+set}" = set; then
9784     echo $ECHO_N "(cached) $ECHO_C" >&6
9785     else
9786     cat >conftest.$ac_ext <<_ACEOF
9787     /* confdefs.h. */
9788     _ACEOF
9789     cat confdefs.h >>conftest.$ac_ext
9790     cat >>conftest.$ac_ext <<_ACEOF
9791     /* end confdefs.h. */
9792 pcg 1.1 #include <stdint.h>
9793 pcg 1.11 int
9794     main ()
9795     {
9796 pcg 1.1 uint32_t dummy;
9797 pcg 1.11 ;
9798     return 0;
9799     }
9800     _ACEOF
9801     rm -f conftest.$ac_objext
9802     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9803     (eval $ac_compile) 2>conftest.er1
9804     ac_status=$?
9805     grep -v '^ *+' conftest.er1 >conftest.err
9806     rm -f conftest.er1
9807     cat conftest.err >&5
9808     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9809     (exit $ac_status); } &&
9810 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9811 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9812     (eval $ac_try) 2>&5
9813     ac_status=$?
9814     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9815     (exit $ac_status); }; } &&
9816     { ac_try='test -s conftest.$ac_objext'
9817     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9818     (eval $ac_try) 2>&5
9819     ac_status=$?
9820     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9821     (exit $ac_status); }; }; then
9822 pcg 1.1 rxvt_cv_uint32_t=yes
9823     else
9824 pcg 1.11 echo "$as_me: failed program was:" >&5
9825     sed 's/^/| /' conftest.$ac_ext >&5
9826    
9827 root 1.50 if test "$ac_cv_sizeof_char" -ge 4; then
9828 pcg 1.1 rxvt_cv_uint32_t="unsigned char"
9829     else
9830 root 1.50 if test "$ac_cv_sizeof_short" -ge 4; then
9831 pcg 1.1 rxvt_cv_uint32_t="unsigned short"
9832     else
9833 root 1.50 if test "$ac_cv_sizeof_int" -ge 4; then
9834 pcg 1.1 rxvt_cv_uint32_t="unsigned int"
9835     else
9836 root 1.50 if test "$ac_cv_sizeof_long" -ge 4; then
9837 pcg 1.1 rxvt_cv_uint32_t="unsigned long"
9838     else
9839 root 1.50 if test "$ac_cv_sizeof_long_long" -ge 4; then
9840 pcg 1.1 rxvt_cv_uint32_t="unsigned long long"
9841     else
9842     rxvt_cv_uint32_t="unsigned int" # we _must_ have a (possibly wrong) default
9843     fi
9844     fi
9845     fi
9846     fi
9847     fi
9848     fi
9849 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9850 pcg 1.1 fi
9851 pcg 1.11 echo "$as_me:$LINENO: result: $rxvt_cv_uint32_t" >&5
9852     echo "${ECHO_T}$rxvt_cv_uint32_t" >&6
9853 pcg 1.1 if test x"$rxvt_cv_uint32_t" != xyes; then
9854     rxvt_uint32_typedef="typedef $rxvt_cv_uint32_t uint32_t;"
9855     else
9856     if test x"unsigned" = x; then
9857     rxvt_uint32_typedef="/* typedef int uint32_t; */"
9858     else
9859     rxvt_uint32_typedef="/* typedef unsigned int uint32_t; */"
9860     fi
9861 pcg 1.11 fi
9862 pcg 1.1
9863 root 1.50 if test "$ac_cv_sizeof_int_p" -eq 8; then
9864 pcg 1.1 rxvt_intp_define="#define intp_t int64_t"
9865     rxvt_u_intp_define="#define u_intp_t u_int64_t"
9866     else
9867 root 1.50 if test "$ac_cv_sizeof_int_p" -eq 4; then
9868 pcg 1.1 rxvt_intp_define="#define intp_t int32_t"
9869     rxvt_u_intp_define="#define u_intp_t u_int32_t"
9870     else
9871 root 1.50 if test "$ac_cv_sizeof_int_p" -eq 2; then
9872 pcg 1.1 rxvt_intp_define="#define intp_t int16_t"
9873     rxvt_u_intp_define="#define u_intp_t u_int16_t"
9874     else
9875     rxvt_intp_define="#error set intp_t"
9876     rxvt_u_intp_define="#error set u_intp_t"
9877     fi
9878     fi
9879     fi
9880    
9881    
9882    
9883 pcg 1.11 echo "$as_me:$LINENO: checking return type of signal handlers" >&5
9884     echo $ECHO_N "checking return type of signal handlers... $ECHO_C" >&6
9885     if test "${ac_cv_type_signal+set}" = set; then
9886     echo $ECHO_N "(cached) $ECHO_C" >&6
9887     else
9888     cat >conftest.$ac_ext <<_ACEOF
9889     /* confdefs.h. */
9890     _ACEOF
9891     cat confdefs.h >>conftest.$ac_ext
9892     cat >>conftest.$ac_ext <<_ACEOF
9893     /* end confdefs.h. */
9894 pcg 1.1 #include <sys/types.h>
9895     #include <signal.h>
9896     #ifdef signal
9897 pcg 1.11 # undef signal
9898 pcg 1.1 #endif
9899     #ifdef __cplusplus
9900     extern "C" void (*signal (int, void (*)(int)))(int);
9901     #else
9902     void (*signal ()) ();
9903     #endif
9904    
9905 pcg 1.11 int
9906     main ()
9907     {
9908 pcg 1.1 int i;
9909 pcg 1.11 ;
9910     return 0;
9911     }
9912     _ACEOF
9913     rm -f conftest.$ac_objext
9914     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9915     (eval $ac_compile) 2>conftest.er1
9916     ac_status=$?
9917     grep -v '^ *+' conftest.er1 >conftest.err
9918     rm -f conftest.er1
9919     cat conftest.err >&5
9920     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9921     (exit $ac_status); } &&
9922 pcg 1.13 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9923 pcg 1.11 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9924     (eval $ac_try) 2>&5
9925     ac_status=$?
9926     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9927     (exit $ac_status); }; } &&
9928     { ac_try='test -s conftest.$ac_objext'
9929     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9930     (eval $ac_try) 2>&5
9931     ac_status=$?
9932     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9933     (exit $ac_status); }; }; then
9934 pcg 1.1 ac_cv_type_signal=void
9935     else
9936 pcg 1.11 echo "$as_me: failed program was:" >&5
9937     sed 's/^/| /' conftest.$ac_ext >&5
9938    
9939     ac_cv_type_signal=int
9940 pcg 1.1 fi
9941 pcg 1.11 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9942 pcg 1.1 fi
9943 pcg 1.11 echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5
9944     echo "${ECHO_T}$ac_cv_type_signal" >&6
9945 pcg 1.1
9946 pcg 1.11 cat >>confdefs.h <<_ACEOF
9947 pcg 1.1 #define RETSIGTYPE $ac_cv_type_signal
9948 pcg 1.11 _ACEOF
9949 pcg 1.1
9950    
9951    
9952 root 1.76
9953 pcg 1.11
9954    
9955    
9956    
9957    
9958 root 1.83 for ac_func in \
9959     unsetenv \
9960     setutent \
9961     seteuid \
9962     setresuid \
9963     setreuid \
9964     on_exit \
9965    
9966     do
9967     as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9968     echo "$as_me:$LINENO: checking for $ac_func" >&5
9969     echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
9970     if eval "test \"\${$as_ac_var+set}\" = set"; then
9971     echo $ECHO_N "(cached) $ECHO_C" >&6
9972     else
9973     cat >conftest.$ac_ext <<_ACEOF
9974     /* confdefs.h. */
9975     _ACEOF
9976     cat confdefs.h >>conftest.$ac_ext
9977     cat >>conftest.$ac_ext <<_ACEOF
9978     /* end confdefs.h. */
9979     /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
9980     For example, HP-UX 11i <limits.h> declares gettimeofday. */
9981     #define $ac_func innocuous_$ac_func
9982    
9983     /* System header to define __stub macros and hopefully few prototypes,
9984     which can conflict with char $ac_func (); below.
9985     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9986     <limits.h> exists even on freestanding compilers. */
9987    
9988     #ifdef __STDC__
9989     # include <limits.h>
9990     #else
9991     # include <assert.h>
9992     #endif
9993    
9994     #undef $ac_func
9995 pcg 1.11
9996 root 1.83 /* Override any gcc2 internal prototype to avoid an error. */
9997     #ifdef __cplusplus
9998     extern "C"
9999     {
10000     #endif
10001     /* We use char because int might match the return type of a gcc2
10002     builtin and then its argument prototype would still apply. */
10003     char $ac_func ();
10004     /* The GNU C library defines this for functions which it implements
10005     to always fail with ENOSYS. Some functions are actually named
10006     something starting with __ and the normal name is an alias. */
10007     #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
10008     choke me
10009     #else
10010     char (*f) () = $ac_func;
10011     #endif
10012     #ifdef __cplusplus
10013     }
10014     #endif
10015 pcg 1.11
10016 root 1.83 int
10017     main ()
10018     {
10019     return f != $ac_func;
10020     ;
10021     return 0;
10022     }
10023     _ACEOF
10024     rm -f conftest.$ac_objext conftest$ac_exeext
10025     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10026     (eval $ac_link) 2>conftest.er1
10027     ac_status=$?
10028     grep -v '^ *+' conftest.er1 >conftest.err
10029     rm -f conftest.er1
10030     cat conftest.err >&5
10031     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10032     (exit $ac_status); } &&
10033     { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10034     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10035     (eval $ac_try) 2>&5
10036     ac_status=$?
10037     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10038     (exit $ac_status); }; } &&
10039     { ac_try='test -s conftest$ac_exeext'
10040     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10041     (eval $ac_try) 2>&5
10042     ac_status=$?
10043     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10044     (exit $ac_status); }; }; then
10045     eval "$as_ac_var=yes"
10046     else
10047     echo "$as_me: failed program was:" >&5
10048     sed 's/^/| /' conftest.$ac_ext >&5
10049 pcg 1.11
10050 root 1.83 eval "$as_ac_var=no"
10051     fi
10052     rm -f conftest.err conftest.$ac_objext \
10053     conftest$ac_exeext conftest.$ac_ext
10054     fi
10055     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
10056     echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
10057     if test `eval echo '${'$as_ac_var'}'` = yes; then
10058     cat >>confdefs.h <<_ACEOF
10059     #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10060     _ACEOF
10061 pcg 1.11
10062 root 1.83 fi
10063     done
10064 pcg 1.11
10065    
10066    
10067 root 1.92 support_utmp=yes
10068     support_wtmp=yes
10069     support_lastlog=yes
10070    
10071     # Check whether --enable-utmp or --disable-utmp was given.
10072     if test "${enable_utmp+set}" = set; then
10073     enableval="$enable_utmp"
10074     if test x$enableval = xyes -o x$enableval = xno; then
10075     support_utmp=$enableval
10076     fi
10077     fi;
10078    
10079     # Check whether --enable-wtmp or --disable-wtmp was given.
10080     if test "${enable_wtmp+set}" = set; then
10081     enableval="$enable_wtmp"
10082     if test x$enableval = xyes -o x$enableval = xno; then
10083     support_wtmp=$enableval
10084     fi
10085     fi;
10086    
10087     # Check whether --enable-lastlog or --disable-lastlog was given.
10088     if test "${enable_lastlog+set}" = set; then
10089     enableval="$enable_lastlog"
10090     if test x$enableval = xyes -o x$enableval = xno; then
10091     support_lastlog=$enableval
10092     fi
10093     fi;
10094    
10095     if test x$support_utmp = xyes; then
10096    
10097     cat >>confdefs.h <<\_ACEOF
10098     #define UTMP_SUPPORT 1
10099     _ACEOF
10100    
10101     fi
10102     if test x$support_wtmp = xyes; then
10103    
10104     cat >>confdefs.h <<\_ACEOF
10105     #define WTMP_SUPPORT 1
10106     _ACEOF
10107    
10108     fi
10109     if test x$support_lastlog = xyes; then
10110    
10111     cat >>confdefs.h <<\_ACEOF
10112     #define LASTLOG_SUPPORT 1
10113     _ACEOF
10114    
10115     fi
10116    
10117 pcg 1.11
10118 root 1.88
10119    
10120     for ac_func in \
10121     ttyslot \
10122     updwtmp \
10123     updwtmpx \
10124    
10125     do
10126     as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10127     echo "$as_me:$LINENO: checking for $ac_func" >&5
10128     echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
10129     if eval "test \"\${$as_ac_var+set}\" = set"; then
10130     echo $ECHO_N "(cached) $ECHO_C" >&6
10131     else
10132     cat >conftest.$ac_ext <<_ACEOF
10133     /* confdefs.h. */
10134     _ACEOF
10135     cat confdefs.h >>conftest.$ac_ext
10136     cat >>conftest.$ac_ext <<_ACEOF
10137     /* end confdefs.h. */
10138     /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10139     For example, HP-UX 11i <limits.h> declares gettimeofday. */
10140     #define $ac_func innocuous_$ac_func
10141    
10142     /* System header to define __stub macros and hopefully few prototypes,
10143     which can conflict with char $ac_func (); below.
10144     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10145     <limits.h> exists even on freestanding compilers. */
10146    
10147     #ifdef __STDC__
10148     # include <limits.h>
10149     #else
10150     # include <assert.h>
10151     #endif
10152    
10153     #undef $ac_func
10154    
10155     /* Override any gcc2 internal prototype to avoid an error. */
10156     #ifdef __cplusplus
10157     extern "C"
10158     {
10159     #endif
10160     /* We use char because int might match the return type of a gcc2
10161     builtin and then its argument prototype would still apply. */
10162     char $ac_func ();
10163     /* The GNU C library defines this for functions which it implements
10164     to always fail with ENOSYS. Some functions are actually named
10165     something starting with __ and the normal name is an alias. */
10166     #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
10167     choke me
10168     #else
10169     char (*f) () = $ac_func;
10170     #endif
10171     #ifdef __cplusplus
10172     }
10173     #endif
10174    
10175     int
10176     main ()
10177     {
10178     return f != $ac_func;
10179     ;
10180     return 0;
10181     }
10182     _ACEOF
10183     rm -f conftest.$ac_objext conftest$ac_exeext
10184     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10185     (eval $ac_link) 2>conftest.er1
10186     ac_status=$?
10187     grep -v '^ *+' conftest.er1 >conftest.err
10188     rm -f conftest.er1
10189     cat conftest.err >&5
10190     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10191     (exit $ac_status); } &&
10192     { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10193     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10194     (eval $ac_try) 2>&5
10195     ac_status=$?
10196     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10197     (exit $ac_status); }; } &&
10198     { ac_try='test -s conftest$ac_exeext'
10199     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10200     (eval $ac_try) 2>&5
10201     ac_status=$?
10202     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10203     (exit $ac_status); }; }; then
10204     eval "$as_ac_var=yes"
10205     else
10206     echo "$as_me: failed program was:" >&5
10207     sed 's/^/| /' conftest.$ac_ext >&5
10208    
10209     eval "$as_ac_var=no"
10210     fi
10211     rm -f conftest.err conftest.$ac_objext \
10212     conftest$ac_exeext conftest.$ac_ext
10213     fi
10214     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
10215     echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
10216     if test `eval echo '${'$as_ac_var'}'` = yes; then
10217     cat >>confdefs.h <<_ACEOF
10218     #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10219     _ACEOF
10220    
10221     fi
10222     done
10223    
10224    
10225    
10226    
10227    
10228     for ac_header in \
10229     utmp.h \
10230     utmpx.h \
10231     lastlog.h \
10232    
10233     do
10234     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10235     if eval "test \"\${$as_ac_Header+set}\" = set"; then
10236     echo "$as_me:$LINENO: checking for $ac_header" >&5
10237     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10238     if eval "test \"\${$as_ac_Header+set}\" = set"; then
10239     echo $ECHO_N "(cached) $ECHO_C" >&6
10240     fi
10241     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10242     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10243     else
10244     # Is the header compilable?
10245     echo "$as_me:$LINENO: checking $ac_header usability" >&5
10246     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
10247     cat >conftest.$ac_ext <<_ACEOF
10248     /* confdefs.h. */
10249     _ACEOF
10250     cat confdefs.h >>conftest.$ac_ext
10251     cat >>conftest.$ac_ext <<_ACEOF
10252     /* end confdefs.h. */
10253     $ac_includes_default
10254     #include <$ac_header>
10255     _ACEOF
10256     rm -f conftest.$ac_objext
10257     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10258     (eval $ac_compile) 2>conftest.er1
10259     ac_status=$?
10260     grep -v '^ *+' conftest.er1 >conftest.err
10261     rm -f conftest.er1
10262     cat conftest.err >&5
10263     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10264     (exit $ac_status); } &&
10265     { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10266     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10267     (eval $ac_try) 2>&5
10268     ac_status=$?
10269     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10270     (exit $ac_status); }; } &&
10271     { ac_try='test -s conftest.$ac_objext'
10272     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10273     (eval $ac_try) 2>&5
10274     ac_status=$?
10275     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10276     (exit $ac_status); }; }; then
10277     ac_header_compiler=yes
10278     else
10279     echo "$as_me: failed program was:" >&5
10280     sed 's/^/| /' conftest.$ac_ext >&5
10281    
10282     ac_header_compiler=no
10283     fi
10284     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10285     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10286     echo "${ECHO_T}$ac_header_compiler" >&6
10287    
10288     # Is the header present?
10289     echo "$as_me:$LINENO: checking $ac_header presence" >&5
10290     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
10291     cat >conftest.$ac_ext <<_ACEOF
10292     /* confdefs.h. */
10293     _ACEOF
10294     cat confdefs.h >>conftest.$ac_ext
10295     cat >>conftest.$ac_ext <<_ACEOF
10296     /* end confdefs.h. */
10297     #include <$ac_header>
10298     _ACEOF
10299     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10300     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10301     ac_status=$?
10302     grep -v '^ *+' conftest.er1 >conftest.err
10303     rm -f conftest.er1
10304     cat conftest.err >&5
10305     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10306     (exit $ac_status); } >/dev/null; then
10307     if test -s conftest.err; then
10308     ac_cpp_err=$ac_cxx_preproc_warn_flag
10309     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10310     else
10311     ac_cpp_err=
10312     fi
10313     else
10314     ac_cpp_err=yes
10315     fi
10316     if test -z "$ac_cpp_err"; then
10317     ac_header_preproc=yes
10318     else
10319     echo "$as_me: failed program was:" >&5
10320     sed 's/^/| /' conftest.$ac_ext >&5
10321    
10322     ac_header_preproc=no
10323     fi
10324     rm -f conftest.err conftest.$ac_ext
10325     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10326     echo "${ECHO_T}$ac_header_preproc" >&6
10327    
10328     # So? What about this header?
10329     case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10330     yes:no: )
10331     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10332     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10333     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10334     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10335     ac_header_preproc=yes
10336     ;;
10337     no:yes:* )
10338     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10339     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10340     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10341     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10342     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10343     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10344     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10345     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10346     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10347     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10348     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10349     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10350     (
10351     cat <<\_ASBOX
10352     ## ------------------------------------------ ##
10353     ## Report this to the AC_PACKAGE_NAME lists. ##
10354     ## ------------------------------------------ ##
10355     _ASBOX
10356     ) |
10357     sed "s/^/$as_me: WARNING: /" >&2
10358     ;;
10359     esac
10360     echo "$as_me:$LINENO: checking for $ac_header" >&5
10361     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10362     if eval "test \"\${$as_ac_Header+set}\" = set"; then
10363     echo $ECHO_N "(cached) $ECHO_C" >&6
10364     else
10365     eval "$as_ac_Header=\$ac_header_preproc"
10366     fi
10367     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10368     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10369    
10370     fi
10371     if test `eval echo '${'$as_ac_Header'}'` = yes; then
10372     cat >>confdefs.h <<_ACEOF
10373     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10374     _ACEOF
10375    
10376     fi
10377    
10378     done
10379    
10380    
10381    
10382     if test "${ac_cv_header_utmp_h+set}" = set; then
10383     echo "$as_me:$LINENO: checking for utmp.h" >&5
10384     echo $ECHO_N "checking for utmp.h... $ECHO_C" >&6
10385     if test "${ac_cv_header_utmp_h+set}" = set; then
10386     echo $ECHO_N "(cached) $ECHO_C" >&6
10387     fi
10388     echo "$as_me:$LINENO: result: $ac_cv_header_utmp_h" >&5
10389     echo "${ECHO_T}$ac_cv_header_utmp_h" >&6
10390     else
10391     # Is the header compilable?
10392     echo "$as_me:$LINENO: checking utmp.h usability" >&5
10393     echo $ECHO_N "checking utmp.h usability... $ECHO_C" >&6
10394     cat >conftest.$ac_ext <<_ACEOF
10395     /* confdefs.h. */
10396     _ACEOF
10397     cat confdefs.h >>conftest.$ac_ext
10398     cat >>conftest.$ac_ext <<_ACEOF
10399     /* end confdefs.h. */
10400     $ac_includes_default
10401     #include <utmp.h>
10402     _ACEOF
10403     rm -f conftest.$ac_objext
10404     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10405     (eval $ac_compile) 2>conftest.er1
10406     ac_status=$?
10407     grep -v '^ *+' conftest.er1 >conftest.err
10408     rm -f conftest.er1
10409     cat conftest.err >&5
10410     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10411     (exit $ac_status); } &&
10412     { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10413     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10414     (eval $ac_try) 2>&5
10415     ac_status=$?
10416     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10417     (exit $ac_status); }; } &&
10418     { ac_try='test -s conftest.$ac_objext'
10419     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10420     (eval $ac_try) 2>&5
10421     ac_status=$?
10422     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10423     (exit $ac_status); }; }; then
10424     ac_header_compiler=yes
10425     else
10426     echo "$as_me: failed program was:" >&5
10427     sed 's/^/| /' conftest.$ac_ext >&5
10428    
10429     ac_header_compiler=no
10430     fi
10431     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10432     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10433     echo "${ECHO_T}$ac_header_compiler" >&6
10434    
10435     # Is the header present?
10436     echo "$as_me:$LINENO: checking utmp.h presence" >&5
10437     echo $ECHO_N "checking utmp.h presence... $ECHO_C" >&6
10438     cat >conftest.$ac_ext <<_ACEOF
10439     /* confdefs.h. */
10440     _ACEOF
10441     cat confdefs.h >>conftest.$ac_ext
10442     cat >>conftest.$ac_ext <<_ACEOF
10443     /* end confdefs.h. */
10444     #include <utmp.h>
10445     _ACEOF
10446     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10447     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10448     ac_status=$?
10449     grep -v '^ *+' conftest.er1 >conftest.err
10450     rm -f conftest.er1
10451     cat conftest.err >&5
10452     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10453     (exit $ac_status); } >/dev/null; then
10454     if test -s conftest.err; then
10455     ac_cpp_err=$ac_cxx_preproc_warn_flag
10456     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10457     else
10458     ac_cpp_err=
10459     fi
10460     else
10461     ac_cpp_err=yes
10462     fi
10463     if test -z "$ac_cpp_err"; then
10464     ac_header_preproc=yes
10465     else
10466     echo "$as_me: failed program was:" >&5
10467     sed 's/^/| /' conftest.$ac_ext >&5
10468    
10469     ac_header_preproc=no
10470     fi
10471     rm -f conftest.err conftest.$ac_ext
10472     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10473     echo "${ECHO_T}$ac_header_preproc" >&6
10474    
10475     # So? What about this header?
10476     case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10477     yes:no: )
10478     { echo "$as_me:$LINENO: WARNING: utmp.h: accepted by the compiler, rejected by the preprocessor!" >&5
10479     echo "$as_me: WARNING: utmp.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
10480     { echo "$as_me:$LINENO: WARNING: utmp.h: proceeding with the compiler's result" >&5
10481     echo "$as_me: WARNING: utmp.h: proceeding with the compiler's result" >&2;}
10482     ac_header_preproc=yes
10483     ;;
10484     no:yes:* )
10485     { echo "$as_me:$LINENO: WARNING: utmp.h: present but cannot be compiled" >&5
10486     echo "$as_me: WARNING: utmp.h: present but cannot be compiled" >&2;}
10487     { echo "$as_me:$LINENO: WARNING: utmp.h: check for missing prerequisite headers?" >&5
10488     echo "$as_me: WARNING: utmp.h: check for missing prerequisite headers?" >&2;}
10489     { echo "$as_me:$LINENO: WARNING: utmp.h: see the Autoconf documentation" >&5
10490     echo "$as_me: WARNING: utmp.h: see the Autoconf documentation" >&2;}
10491     { echo "$as_me:$LINENO: WARNING: utmp.h: section \"Present But Cannot Be Compiled\"" >&5
10492     echo "$as_me: WARNING: utmp.h: section \"Present But Cannot Be Compiled\"" >&2;}
10493     { echo "$as_me:$LINENO: WARNING: utmp.h: proceeding with the preprocessor's result" >&5
10494     echo "$as_me: WARNING: utmp.h: proceeding with the preprocessor's result" >&2;}
10495     { echo "$as_me:$LINENO: WARNING: utmp.h: in the future, the compiler will take precedence" >&5
10496     echo "$as_me: WARNING: utmp.h: in the future, the compiler will take precedence" >&2;}
10497     (
10498     cat <<\_ASBOX
10499     ## ------------------------------------------ ##
10500     ## Report this to the AC_PACKAGE_NAME lists. ##
10501     ## ------------------------------------------ ##
10502     _ASBOX
10503     ) |
10504     sed "s/^/$as_me: WARNING: /" >&2
10505     ;;
10506     esac
10507     echo "$as_me:$LINENO: checking for utmp.h" >&5
10508     echo $ECHO_N "checking for utmp.h... $ECHO_C" >&6
10509     if test "${ac_cv_header_utmp_h+set}" = set; then
10510     echo $ECHO_N "(cached) $ECHO_C" >&6
10511     else
10512     ac_cv_header_utmp_h=$ac_header_preproc
10513     fi
10514     echo "$as_me:$LINENO: result: $ac_cv_header_utmp_h" >&5
10515     echo "${ECHO_T}$ac_cv_header_utmp_h" >&6
10516    
10517     fi
10518     if test $ac_cv_header_utmp_h = yes; then
10519     echo "$as_me:$LINENO: checking for struct utmp" >&5
10520     echo $ECHO_N "checking for struct utmp... $ECHO_C" >&6
10521     if test "${struct_utmp+set}" = set; then
10522     echo $ECHO_N "(cached) $ECHO_C" >&6
10523     else
10524     cat >conftest.$ac_ext <<_ACEOF
10525     /* confdefs.h. */
10526     _ACEOF
10527     cat confdefs.h >>conftest.$ac_ext
10528     cat >>conftest.$ac_ext <<_ACEOF
10529     /* end confdefs.h. */
10530     #include <sys/types.h>
10531     #include <utmp.h>
10532     int
10533     main ()
10534     {
10535     struct utmp ut;
10536     ;
10537     return 0;
10538     }
10539     _ACEOF
10540     rm -f conftest.$ac_objext
10541     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10542     (eval $ac_compile) 2>conftest.er1
10543     ac_status=$?
10544     grep -v '^ *+' conftest.er1 >conftest.err
10545     rm -f conftest.er1
10546     cat conftest.err >&5
10547     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10548     (exit $ac_status); } &&
10549     { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10550     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10551     (eval $ac_try) 2>&5
10552     ac_status=$?
10553     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10554     (exit $ac_status); }; } &&
10555     { ac_try='test -s conftest.$ac_objext'
10556     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10557     (eval $ac_try) 2>&5
10558     ac_status=$?
10559     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10560     (exit $ac_status); }; }; then
10561     struct_utmp=yes
10562     else
10563     echo "$as_me: failed program was:" >&5
10564     sed 's/^/| /' conftest.$ac_ext >&5
10565    
10566     struct_utmp=no
10567     fi
10568     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10569     fi
10570     echo "$as_me:$LINENO: result: $struct_utmp" >&5
10571     echo "${ECHO_T}$struct_utmp" >&6
10572     if test x$struct_utmp = xyes; then
10573    
10574     cat >>confdefs.h <<\_ACEOF
10575     #define HAVE_STRUCT_UTMP 1
10576     _ACEOF
10577    
10578     fi
10579    
10580    
10581     echo "$as_me:$LINENO: checking for ut_host in utmp struct" >&5
10582     echo $ECHO_N "checking for ut_host in utmp struct... $ECHO_C" >&6
10583     if test "${struct_utmp_host+set}" = set; then
10584     echo $ECHO_N "(cached) $ECHO_C" >&6
10585     else
10586     cat >conftest.$ac_ext <<_ACEOF
10587     /* confdefs.h. */
10588     _ACEOF
10589     cat confdefs.h >>conftest.$ac_ext
10590     cat >>conftest.$ac_ext <<_ACEOF
10591     /* end confdefs.h. */
10592     #include <sys/types.h>
10593     #include <utmp.h>
10594     int
10595     main ()
10596     {
10597     struct utmp ut; ut.ut_host;
10598     ;
10599     return 0;
10600     }
10601     _ACEOF
10602     rm -f conftest.$ac_objext
10603     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10604     (eval $ac_compile) 2>conftest.er1
10605     ac_status=$?
10606     grep -v '^ *+' conftest.er1 >conftest.err
10607     rm -f conftest.er1
10608     cat conftest.err >&5
10609     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10610     (exit $ac_status); } &&
10611     { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10612     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10613     (eval $ac_try) 2>&5
10614     ac_status=$?
10615     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10616     (exit $ac_status); }; } &&
10617     { ac_try='test -s conftest.$ac_objext'
10618     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10619     (eval $ac_try) 2>&5
10620     ac_status=$?
10621     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10622     (exit $ac_status); }; }; then
10623     struct_utmp_host=yes
10624     else
10625     echo "$as_me: failed program was:" >&5
10626     sed 's/^/| /' conftest.$ac_ext >&5
10627    
10628     struct_utmp_host=no
10629     fi
10630     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10631     fi
10632     echo "$as_me:$LINENO: result: $struct_utmp_host" >&5
10633     echo "${ECHO_T}$struct_utmp_host" >&6
10634     if test x$struct_utmp_host = xyes; then
10635    
10636     cat >>confdefs.h <<\_ACEOF
10637     #define HAVE_UTMP_HOST 1
10638     _ACEOF
10639    
10640     fi
10641    
10642     echo "$as_me:$LINENO: checking for ut_pid in utmp struct" >&5
10643     echo $ECHO_N "checking for ut_pid in utmp struct... $ECHO_C" >&6
10644     if test "${struct_utmp_pid+set}" = set; then
10645     echo $ECHO_N "(cached) $ECHO_C" >&6
10646     else
10647     cat >conftest.$ac_ext <<_ACEOF
10648     /* confdefs.h. */
10649     _ACEOF
10650     cat confdefs.h >>conftest.$ac_ext
10651     cat >>conftest.$ac_ext <<_ACEOF
10652     /* end confdefs.h. */
10653     #include <sys/types.h>
10654     #include <utmp.h>
10655     int
10656     main ()
10657     {
10658     struct utmp ut; ut.ut_pid;
10659     ;
10660     return 0;
10661     }
10662     _ACEOF
10663     rm -f conftest.$ac_objext
10664     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10665     (eval $ac_compile) 2>conftest.er1
10666     ac_status=$?
10667     grep -v '^ *+' conftest.er1 >conftest.err
10668     rm -f conftest.er1
10669     cat conftest.err >&5
10670     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10671     (exit $ac_status); } &&
10672     { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10673     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10674     (eval $ac_try) 2>&5
10675     ac_status=$?
10676     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10677     (exit $ac_status); }; } &&
10678     { ac_try='test -s conftest.$ac_objext'
10679     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10680     (eval $ac_try) 2>&5
10681     ac_status=$?
10682     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10683     (exit $ac_status); }; }; then
10684     struct_utmp_pid=yes
10685     else
10686     echo "$as_me: failed program was:" >&5
10687     sed 's/^/| /' conftest.$ac_ext >&5
10688    
10689     struct_utmp_pid=no
10690     fi
10691     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10692     fi
10693     echo "$as_me:$LINENO: result: $struct_utmp_pid" >&5
10694     echo "${ECHO_T}$struct_utmp_pid" >&6
10695     if test x$struct_utmp_pid = xyes; then
10696    
10697     cat >>confdefs.h <<\_ACEOF
10698     #define HAVE_UTMP_PID 1
10699     _ACEOF
10700    
10701     fi
10702    
10703     fi
10704    
10705    
10706    
10707     if test "${ac_cv_header_utmpx_h+set}" = set; then
10708     echo "$as_me:$LINENO: checking for utmpx.h" >&5
10709     echo $ECHO_N "checking for utmpx.h... $ECHO_C" >&6
10710     if test "${ac_cv_header_utmpx_h+set}" = set; then
10711     echo $ECHO_N "(cached) $ECHO_C" >&6
10712     fi
10713     echo "$as_me:$LINENO: result: $ac_cv_header_utmpx_h" >&5
10714     echo "${ECHO_T}$ac_cv_header_utmpx_h" >&6
10715     else
10716     # Is the header compilable?
10717     echo "$as_me:$LINENO: checking utmpx.h usability" >&5
10718     echo $ECHO_N "checking utmpx.h usability... $ECHO_C" >&6
10719     cat >conftest.$ac_ext <<_ACEOF
10720     /* confdefs.h. */
10721     _ACEOF
10722     cat confdefs.h >>conftest.$ac_ext
10723     cat >>conftest.$ac_ext <<_ACEOF
10724     /* end confdefs.h. */
10725     $ac_includes_default
10726     #include <utmpx.h>
10727     _ACEOF
10728     rm -f conftest.$ac_objext
10729     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10730     (eval $ac_compile) 2>conftest.er1
10731     ac_status=$?
10732     grep -v '^ *+' conftest.er1 >conftest.err
10733     rm -f conftest.er1
10734     cat conftest.err >&5
10735     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10736     (exit $ac_status); } &&
10737     { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10738     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10739     (eval $ac_try) 2>&5
10740     ac_status=$?
10741     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10742     (exit $ac_status); }; } &&
10743     { ac_try='test -s conftest.$ac_objext'
10744     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10745     (eval $ac_try) 2>&5
10746     ac_status=$?
10747     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10748     (exit $ac_status); }; }; then
10749     ac_header_compiler=yes
10750     else
10751     echo "$as_me: failed program was:" >&5
10752     sed 's/^/| /' conftest.$ac_ext >&5
10753    
10754     ac_header_compiler=no
10755     fi
10756     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10757     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10758     echo "${ECHO_T}$ac_header_compiler" >&6
10759    
10760     # Is the header present?
10761     echo "$as_me:$LINENO: checking utmpx.h presence" >&5
10762     echo $ECHO_N "checking utmpx.h presence... $ECHO_C" >&6
10763     cat >conftest.$ac_ext <<_ACEOF
10764     /* confdefs.h. */
10765     _ACEOF
10766     cat confdefs.h >>conftest.$ac_ext
10767     cat >>conftest.$ac_ext <<_ACEOF
10768     /* end confdefs.h. */
10769     #include <utmpx.h>
10770     _ACEOF
10771     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10772     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10773     ac_status=$?
10774     grep -v '^ *+' conftest.er1 >conftest.err
10775     rm -f conftest.er1
10776     cat conftest.err >&5
10777     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10778     (exit $ac_status); } >/dev/null; then
10779     if test -s conftest.err; then
10780     ac_cpp_err=$ac_cxx_preproc_warn_flag
10781     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10782     else
10783     ac_cpp_err=
10784     fi
10785     else
10786     ac_cpp_err=yes
10787     fi
10788     if test -z "$ac_cpp_err"; then
10789     ac_header_preproc=yes
10790     else
10791     echo "$as_me: failed program was:" >&5
10792     sed 's/^/| /' conftest.$ac_ext >&5
10793    
10794     ac_header_preproc=no
10795     fi
10796     rm -f conftest.err conftest.$ac_ext
10797     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10798     echo "${ECHO_T}$ac_header_preproc" >&6
10799    
10800     # So? What about this header?
10801     case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10802     yes:no: )
10803     { echo "$as_me:$LINENO: WARNING: utmpx.h: accepted by the compiler, rejected by the preprocessor!" >&5
10804     echo "$as_me: WARNING: utmpx.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
10805     { echo "$as_me:$LINENO: WARNING: utmpx.h: proceeding with the compiler's result" >&5
10806     echo "$as_me: WARNING: utmpx.h: proceeding with the compiler's result" >&2;}
10807     ac_header_preproc=yes
10808     ;;
10809     no:yes:* )
10810     { echo "$as_me:$LINENO: WARNING: utmpx.h: present but cannot be compiled" >&5
10811     echo "$as_me: WARNING: utmpx.h: present but cannot be compiled" >&2;}
10812     { echo "$as_me:$LINENO: WARNING: utmpx.h: check for missing prerequisite headers?" >&5
10813     echo "$as_me: WARNING: utmpx.h: check for missing prerequisite headers?" >&2;}
10814     { echo "$as_me:$LINENO: WARNING: utmpx.h: see the Autoconf documentation" >&5
10815     echo "$as_me: WARNING: utmpx.h: see the Autoconf documentation" >&2;}
10816     { echo "$as_me:$LINENO: WARNING: utmpx.h: section \"Present But Cannot Be Compiled\"" >&5
10817     echo "$as_me: WARNING: utmpx.h: section \"Present But Cannot Be Compiled\"" >&2;}
10818     { echo "$as_me:$LINENO: WARNING: utmpx.h: proceeding with the preprocessor's result" >&5
10819     echo "$as_me: WARNING: utmpx.h: proceeding with the preprocessor's result" >&2;}
10820     { echo "$as_me:$LINENO: WARNING: utmpx.h: in the future, the compiler will take precedence" >&5
10821     echo "$as_me: WARNING: utmpx.h: in the future, the compiler will take precedence" >&2;}
10822     (
10823     cat <<\_ASBOX
10824     ## ------------------------------------------ ##
10825     ## Report this to the AC_PACKAGE_NAME lists. ##
10826     ## ------------------------------------------ ##
10827     _ASBOX
10828     ) |
10829     sed "s/^/$as_me: WARNING: /" >&2
10830     ;;
10831     esac
10832     echo "$as_me:$LINENO: checking for utmpx.h" >&5
10833     echo $ECHO_N "checking for utmpx.h... $ECHO_C" >&6
10834     if test "${ac_cv_header_utmpx_h+set}" = set; then
10835     echo $ECHO_N "(cached) $ECHO_C" >&6
10836     else
10837     ac_cv_header_utmpx_h=$ac_header_preproc
10838     fi
10839     echo "$as_me:$LINENO: result: $ac_cv_header_utmpx_h" >&5
10840     echo "${ECHO_T}$ac_cv_header_utmpx_h" >&6
10841    
10842     fi
10843     if test $ac_cv_header_utmpx_h = yes; then
10844     echo "$as_me:$LINENO: checking for struct utmpx" >&5
10845     echo $ECHO_N "checking for struct utmpx... $ECHO_C" >&6
10846     if test "${struct_utmpx+set}" = set; then
10847     echo $ECHO_N "(cached) $ECHO_C" >&6
10848     else
10849     cat >conftest.$ac_ext <<_ACEOF
10850     /* confdefs.h. */
10851     _ACEOF
10852     cat confdefs.h >>conftest.$ac_ext
10853     cat >>conftest.$ac_ext <<_ACEOF
10854     /* end confdefs.h. */
10855     #include <sys/types.h>
10856     #include <utmpx.h>
10857     int
10858     main ()
10859     {
10860     struct utmpx ut;
10861     ;
10862     return 0;
10863     }
10864     _ACEOF
10865     rm -f conftest.$ac_objext
10866     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10867     (eval $ac_compile) 2>conftest.er1
10868     ac_status=$?
10869     grep -v '^ *+' conftest.er1 >conftest.err
10870     rm -f conftest.er1
10871     cat conftest.err >&5
10872     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10873     (exit $ac_status); } &&
10874     { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10875     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10876     (eval $ac_try) 2>&5
10877     ac_status=$?
10878     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10879     (exit $ac_status); }; } &&
10880     { ac_try='test -s conftest.$ac_objext'
10881     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10882     (eval $ac_try) 2>&5
10883     ac_status=$?
10884     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10885     (exit $ac_status); }; }; then
10886     struct_utmpx=yes
10887     else
10888     echo "$as_me: failed program was:" >&5
10889     sed 's/^/| /' conftest.$ac_ext >&5
10890    
10891     struct_utmpx=no
10892     fi
10893     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10894     fi
10895     echo "$as_me:$LINENO: result: $struct_utmpx" >&5
10896     echo "${ECHO_T}$struct_utmpx" >&6
10897     if test x$struct_utmpx = xyes; then
10898    
10899     cat >>confdefs.h <<\_ACEOF
10900     #define HAVE_STRUCT_UTMPX 1
10901     _ACEOF
10902    
10903     fi
10904    
10905    
10906     echo "$as_me:$LINENO: checking for host in utmpx struct" >&5
10907     echo $ECHO_N "checking for host in utmpx struct... $ECHO_C" >&6
10908     if test "${struct_utmpx_host+set}" = set; then
10909     echo $ECHO_N "(cached) $ECHO_C" >&6
10910     else
10911     cat >conftest.$ac_ext <<_ACEOF
10912     /* confdefs.h. */
10913     _ACEOF
10914     cat confdefs.h >>conftest.$ac_ext
10915     cat >>conftest.$ac_ext <<_ACEOF
10916     /* end confdefs.h. */
10917     #include <sys/types.h>
10918     #include <utmpx.h>
10919     int
10920     main ()
10921     {
10922     struct utmpx utx; utx.ut_host;
10923     ;
10924     return 0;
10925     }
10926     _ACEOF
10927     rm -f conftest.$ac_objext
10928     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10929     (eval $ac_compile) 2>conftest.er1
10930     ac_status=$?
10931     grep -v '^ *+' conftest.er1 >conftest.err
10932     rm -f conftest.er1
10933     cat conftest.err >&5
10934     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10935     (exit $ac_status); } &&
10936     { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10937     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10938     (eval $ac_try) 2>&5
10939     ac_status=$?
10940     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10941     (exit $ac_status); }; } &&
10942     { ac_try='test -s conftest.$ac_objext'
10943     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10944     (eval $ac_try) 2>&5
10945     ac_status=$?
10946     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10947     (exit $ac_status); }; }; then
10948     struct_utmpx_host=yes
10949     else
10950     echo "$as_me: failed program was:" >&5
10951     sed 's/^/| /' conftest.$ac_ext >&5
10952    
10953     struct_utmpx_host=no
10954     fi
10955     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10956     fi
10957     echo "$as_me:$LINENO: result: $struct_utmpx_host" >&5
10958     echo "${ECHO_T}$struct_utmpx_host" >&6
10959     if test x$struct_utmpx_host = xyes; then
10960    
10961     cat >>confdefs.h <<\_ACEOF
10962     #define HAVE_UTMPX_HOST 1
10963     _ACEOF
10964    
10965     fi
10966    
10967     echo "$as_me:$LINENO: checking for session in utmpx struct" >&5
10968     echo $ECHO_N "checking for session in utmpx struct... $ECHO_C" >&6
10969     if test "${struct_utmpx_session+set}" = set; then
10970     echo $ECHO_N "(cached) $ECHO_C" >&6
10971     else
10972     cat >conftest.$ac_ext <<_ACEOF
10973     /* confdefs.h. */
10974     _ACEOF
10975     cat confdefs.h >>conftest.$ac_ext
10976     cat >>conftest.$ac_ext <<_ACEOF
10977     /* end confdefs.h. */
10978     #include <sys/types.h>
10979     #include <utmpx.h>
10980     int
10981     main ()
10982     {
10983     struct utmpx utx; utx.ut_session;
10984     ;
10985     return 0;
10986     }
10987     _ACEOF
10988     rm -f conftest.$ac_objext
10989     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10990     (eval $ac_compile) 2>conftest.er1
10991     ac_status=$?
10992     grep -v '^ *+' conftest.er1 >conftest.err
10993     rm -f conftest.er1
10994     cat conftest.err >&5
10995     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10996     (exit $ac_status); } &&
10997     { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10998     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10999     (eval $ac_try) 2>&5
11000     ac_status=$?
11001     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11002     (exit $ac_status); }; } &&
11003     { ac_try='test -s conftest.$ac_objext'
11004     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11005     (eval $ac_try) 2>&5
11006     ac_status=$?
11007     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11008     (exit $ac_status); }; }; then
11009     struct_utmpx_session=yes
11010     else
11011     echo "$as_me: failed program was:" >&5
11012     sed 's/^/| /' conftest.$ac_ext >&5
11013    
11014     struct_utmpx_session=no
11015     fi
11016     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11017     fi
11018     echo "$as_me:$LINENO: result: $struct_utmpx_session" >&5
11019     echo "${ECHO_T}$struct_utmpx_session" >&6
11020     if test x$struct_utmpx_session = xyes; then
11021    
11022     cat >>confdefs.h <<\_ACEOF
11023     #define HAVE_UTMPX_SESSION 1
11024     _ACEOF
11025    
11026     fi
11027    
11028     fi
11029    
11030    
11031     echo "$as_me:$LINENO: checking for struct lastlog" >&5
11032     echo $ECHO_N "checking for struct lastlog... $ECHO_C" >&6
11033     if test "${struct_lastlog+set}" = set; then
11034     echo $ECHO_N "(cached) $ECHO_C" >&6
11035     else
11036     cat >conftest.$ac_ext <<_ACEOF
11037     /* confdefs.h. */
11038     _ACEOF
11039     cat confdefs.h >>conftest.$ac_ext
11040     cat >>conftest.$ac_ext <<_ACEOF
11041     /* end confdefs.h. */
11042     #include <sys/types.h>
11043     #include <utmp.h>
11044     #ifdef HAVE_LASTLOG_H
11045     #include <lastlog.h>
11046     #endif
11047    
11048     int
11049     main ()
11050     {
11051     struct lastlog ll;
11052     ;
11053     return 0;
11054     }
11055     _ACEOF
11056     rm -f conftest.$ac_objext
11057     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11058     (eval $ac_compile) 2>conftest.er1
11059     ac_status=$?
11060     grep -v '^ *+' conftest.er1 >conftest.err
11061     rm -f conftest.er1
11062     cat conftest.err >&5
11063     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11064     (exit $ac_status); } &&
11065     { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11066     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11067     (eval $ac_try) 2>&5
11068     ac_status=$?
11069     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11070     (exit $ac_status); }; } &&
11071     { ac_try='test -s conftest.$ac_objext'
11072     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11073     (eval $ac_try) 2>&5
11074     ac_status=$?
11075     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11076     (exit $ac_status); }; }; then
11077     struct_lastlog=yes
11078     else
11079     echo "$as_me: failed program was:" >&5
11080     sed 's/^/| /' conftest.$ac_ext >&5
11081    
11082     struct_lastlog=no
11083     fi
11084     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11085     fi
11086     echo "$as_me:$LINENO: result: $struct_lastlog" >&5
11087     echo "${ECHO_T}$struct_lastlog" >&6
11088     if test x$struct_lastlog = xyes; then
11089    
11090     cat >>confdefs.h <<\_ACEOF
11091     #define HAVE_STRUCT_LASTLOG 1
11092     _ACEOF
11093    
11094     fi
11095    
11096     echo "$as_me:$LINENO: checking for struct lastlogx" >&5
11097     echo $ECHO_N "checking for struct lastlogx... $ECHO_C" >&6
11098     if test "${struct_lastlogx+set}" = set; then
11099     echo $ECHO_N "(cached) $ECHO_C" >&6
11100     else
11101     cat >conftest.$ac_ext <<_ACEOF
11102     /* confdefs.h. */
11103     _ACEOF
11104     cat confdefs.h >>conftest.$ac_ext
11105     cat >>conftest.$ac_ext <<_ACEOF
11106     /* end confdefs.h. */
11107     #include <sys/types.h>
11108     #include <utmpx.h>
11109     #ifdef HAVE_LASTLOG_H
11110     #include <lastlog.h>
11111     #endif
11112    
11113     int
11114     main ()
11115     {
11116     struct lastlogx ll;
11117     ;
11118     return 0;
11119     }
11120     _ACEOF
11121     rm -f conftest.$ac_objext
11122     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11123     (eval $ac_compile) 2>conftest.er1
11124     ac_status=$?
11125     grep -v '^ *+' conftest.er1 >conftest.err
11126     rm -f conftest.er1
11127     cat conftest.err >&5
11128     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11129     (exit $ac_status); } &&
11130     { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11131     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11132     (eval $ac_try) 2>&5
11133     ac_status=$?
11134     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11135     (exit $ac_status); }; } &&
11136     { ac_try='test -s conftest.$ac_objext'
11137     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11138     (eval $ac_try) 2>&5
11139     ac_status=$?
11140     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11141     (exit $ac_status); }; }; then
11142     struct_lastlogx=yes
11143     else
11144     echo "$as_me: failed program was:" >&5
11145     sed 's/^/| /' conftest.$ac_ext >&5
11146    
11147     struct_lastlogx=no
11148     fi
11149     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11150     fi
11151     echo "$as_me:$LINENO: result: $struct_lastlogx" >&5
11152     echo "${ECHO_T}$struct_lastlogx" >&6
11153     if test x$struct_lastlogx = xyes; then
11154    
11155     cat >>confdefs.h <<\_ACEOF
11156     #define HAVE_STRUCT_LASTLOGX 1
11157     _ACEOF
11158    
11159     fi
11160    
11161    
11162     echo "$as_me:$LINENO: checking where utmp is located" >&5
11163     echo $ECHO_N "checking where utmp is located... $ECHO_C" >&6
11164     if test "${path_utmp+set}" = set; then
11165     echo $ECHO_N "(cached) $ECHO_C" >&6
11166     else
11167     if test "$cross_compiling" = yes; then
11168     { echo "$as_me:$LINENO: WARNING: Define UTMP_FILE in config.h manually" >&5
11169     echo "$as_me: WARNING: Define UTMP_FILE in config.h manually" >&2;}
11170     else
11171     cat >conftest.$ac_ext <<_ACEOF
11172     /* confdefs.h. */
11173     _ACEOF
11174     cat confdefs.h >>conftest.$ac_ext
11175     cat >>conftest.$ac_ext <<_ACEOF
11176     /* end confdefs.h. */
11177     #include <stdio.h>
11178     #include <sys/types.h>
11179     #include <utmp.h>
11180     #include <errno.h>
11181     main()
11182     {
11183     char **u, *utmplist[] = {
11184     "/var/run/utmp", "/var/adm/utmp", "/etc/utmp", "/usr/etc/utmp", "/usr/adm/utmp", NULL };
11185     FILE *a, *f=fopen("conftestval", "w");
11186     if (!f) exit(1);
11187     #ifdef UTMP_FILE
11188     fprintf(f, "%s\n", UTMP_FILE);
11189     exit(0);
11190     #endif
11191     #ifdef _PATH_UTMP
11192     fprintf(f, "%s\n", _PATH_UTMP);
11193     exit(0);
11194     #endif
11195     for (u = utmplist; *u; u++) {
11196     if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
11197     fprintf(f, "%s\n", *u);
11198     exit(0);
11199     }
11200     }
11201     exit(0);
11202     }
11203     _ACEOF
11204     rm -f conftest$ac_exeext
11205     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11206     (eval $ac_link) 2>&5
11207     ac_status=$?
11208     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11209     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11210     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11211     (eval $ac_try) 2>&5
11212     ac_status=$?
11213     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11214     (exit $ac_status); }; }; then
11215     path_utmp=`cat conftestval`
11216     else
11217     echo "$as_me: program exited with status $ac_status" >&5
11218     echo "$as_me: failed program was:" >&5
11219     sed 's/^/| /' conftest.$ac_ext >&5
11220    
11221     ( exit $ac_status )
11222     path_utmp=
11223     fi
11224     rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11225     fi
11226     fi
11227     echo "$as_me:$LINENO: result: $path_utmp" >&5
11228     echo "${ECHO_T}$path_utmp" >&6
11229     if test x$path_utmp != x; then
11230    
11231     cat >>confdefs.h <<_ACEOF
11232     #define UTMP_FILE "$path_utmp"
11233     _ACEOF
11234    
11235     fi
11236    
11237    
11238     echo "$as_me:$LINENO: checking where utmpx is located" >&5
11239     echo $ECHO_N "checking where utmpx is located... $ECHO_C" >&6
11240     if test "${path_utmpx+set}" = set; then
11241     echo $ECHO_N "(cached) $ECHO_C" >&6
11242     else
11243     if test "$cross_compiling" = yes; then
11244     { echo "$as_me:$LINENO: WARNING: Define UTMPX_FILE in config.h manually" >&5
11245     echo "$as_me: WARNING: Define UTMPX_FILE in config.h manually" >&2;}
11246     else
11247     cat >conftest.$ac_ext <<_ACEOF
11248     /* confdefs.h. */
11249     _ACEOF
11250     cat confdefs.h >>conftest.$ac_ext
11251     cat >>conftest.$ac_ext <<_ACEOF
11252     /* end confdefs.h. */
11253     #include <stdio.h>
11254     #include <sys/types.h>
11255     #include <utmpx.h>
11256     #include <errno.h>
11257     #include <sys/stat.h>
11258     #ifdef HAVE_STRING_H
11259     #include <string.h>
11260     #endif
11261     main()
11262     {
11263     char **u, *p, *utmplist[] = {
11264     #ifdef UTMPX_FILE
11265     UTMPX_FILE,
11266     #endif
11267     #ifdef _PATH_UTMPX
11268     _PATH_UTMPX,
11269     #endif
11270     "/var/adm/utmpx", "/etc/utmpx", NULL };
11271     FILE *a, *f=fopen("conftestval", "w");
11272     struct stat statu, statux;
11273     if (!f) exit(1);
11274     for (u = utmplist; *u; u++) {
11275     if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
11276     if (stat(*u, &statux) < 0)
11277     continue;
11278     p = strdup(*u);
11279     p[strlen(p) - 1] = '\0';
11280     if (stat(p, &statu) >= 0
11281     && (statu.st_mtime - statux.st_mtime > 86400))
11282     continue;
11283     fprintf(f, "%s\n", *u);
11284     exit(0);
11285     }
11286     }
11287     exit(0);
11288     }
11289     _ACEOF
11290     rm -f conftest$ac_exeext
11291     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11292     (eval $ac_link) 2>&5
11293     ac_status=$?
11294     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11295     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11296     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11297     (eval $ac_try) 2>&5
11298     ac_status=$?
11299     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11300     (exit $ac_status); }; }; then
11301     path_utmpx=`cat conftestval`
11302     else
11303     echo "$as_me: program exited with status $ac_status" >&5
11304     echo "$as_me: failed program was:" >&5
11305     sed 's/^/| /' conftest.$ac_ext >&5
11306    
11307     ( exit $ac_status )
11308     path_utmpx=
11309     fi
11310     rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11311     fi
11312     fi
11313     echo "$as_me:$LINENO: result: $path_utmpx" >&5
11314     echo "${ECHO_T}$path_utmpx" >&6
11315     if test x$path_utmpx != x; then
11316    
11317     cat >>confdefs.h <<_ACEOF
11318     #define UTMPX_FILE "$path_utmpx"
11319     _ACEOF
11320    
11321     fi
11322    
11323    
11324     echo "$as_me:$LINENO: checking where wtmp is located" >&5
11325     echo $ECHO_N "checking where wtmp is located... $ECHO_C" >&6
11326     if test "${path_wtmp+set}" = set; then
11327     echo $ECHO_N "(cached) $ECHO_C" >&6
11328     else
11329     if test "$cross_compiling" = yes; then
11330     { echo "$as_me:$LINENO: WARNING: Define WTMP_FILE in config.h manually" >&5
11331     echo "$as_me: WARNING: Define WTMP_FILE in config.h manually" >&2;}
11332     else
11333     cat >conftest.$ac_ext <<_ACEOF
11334     /* confdefs.h. */
11335     _ACEOF
11336     cat confdefs.h >>conftest.$ac_ext
11337     cat >>conftest.$ac_ext <<_ACEOF
11338     /* end confdefs.h. */
11339     #include <stdio.h>
11340     #include <sys/types.h>
11341     #ifdef HAVE_UTMP_H
11342     #include <utmp.h>
11343     #endif
11344     #include <errno.h>
11345     main()
11346     {
11347     char **w, *wtmplist[] = {
11348     "/var/log/wtmp", "/var/adm/wtmp", "/etc/wtmp", "/usr/etc/wtmp", "/usr/adm/wtmp", NULL };
11349     FILE *a, *f=fopen("conftestval", "w");
11350     if (!f) exit(1);
11351     #ifdef WTMP_FILE
11352     fprintf(f, "%s\n", WTMP_FILE);
11353     exit(0);
11354     #endif
11355     #ifdef _PATH_WTMP
11356     fprintf(f, "%s\n", _PATH_WTMP);
11357     exit(0);
11358     #endif
11359     for (w = wtmplist; *w; w++) {
11360     if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
11361     fprintf(f, "%s\n", *w);
11362     exit(0);
11363     }
11364     }
11365     exit(0);
11366     }
11367     _ACEOF
11368     rm -f conftest$ac_exeext
11369     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11370     (eval $ac_link) 2>&5
11371     ac_status=$?
11372     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11373     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11374     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11375     (eval $ac_try) 2>&5
11376     ac_status=$?
11377     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11378     (exit $ac_status); }; }; then
11379     path_wtmp=`cat conftestval`
11380     else
11381     echo "$as_me: program exited with status $ac_status" >&5
11382     echo "$as_me: failed program was:" >&5
11383     sed 's/^/| /' conftest.$ac_ext >&5
11384    
11385     ( exit $ac_status )
11386     path_wtmp=
11387     fi
11388     rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11389     fi
11390     fi
11391     echo "$as_me:$LINENO: result: $path_wtmp" >&5
11392     echo "${ECHO_T}$path_wtmp" >&6
11393     if test x$path_wtmp != x; then
11394    
11395     cat >>confdefs.h <<_ACEOF
11396     #define WTMP_FILE "$path_wtmp"
11397     _ACEOF
11398    
11399     fi
11400    
11401     echo "$as_me:$LINENO: checking where wtmpx is located" >&5
11402     echo $ECHO_N "checking where wtmpx is located... $ECHO_C" >&6
11403     if test "${path_wtmpx+set}" = set; then
11404     echo $ECHO_N "(cached) $ECHO_C" >&6
11405     else
11406     if test "$cross_compiling" = yes; then
11407     { echo "$as_me:$LINENO: WARNING: Define WTMPX_FILE in config.h manually" >&5
11408     echo "$as_me: WARNING: Define WTMPX_FILE in config.h manually" >&2;}
11409     else
11410     cat >conftest.$ac_ext <<_ACEOF
11411     /* confdefs.h. */
11412     _ACEOF
11413     cat confdefs.h >>conftest.$ac_ext
11414     cat >>conftest.$ac_ext <<_ACEOF
11415     /* end confdefs.h. */
11416     #include <stdio.h>
11417     #ifdef HAVE_UTMPX_H
11418     #include <utmpx.h>
11419     #endif
11420     #include <errno.h>
11421     main()
11422     {
11423     char **w, *wtmplist[] = {
11424     "/var/log/wtmpx", "/var/adm/wtmpx", NULL };
11425     FILE *a, *f=fopen("conftestval", "w");
11426     if (!f) exit(1);
11427     #ifdef WTMPX_FILE
11428     fprintf(f, "%s\n", WTMPX_FILE);
11429     exit(0);
11430     #endif
11431     #ifdef _PATH_WTMPX
11432     fprintf(f, "%s\n", _PATH_WTMPX);
11433     exit(0);
11434     #endif
11435     for (w = wtmplist; *w; w++) {
11436     if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
11437     fprintf(f, "%s\n", *w);
11438     exit(0);
11439     }
11440     }
11441     exit(0);
11442     }
11443     _ACEOF
11444     rm -f conftest$ac_exeext
11445     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11446     (eval $ac_link) 2>&5
11447     ac_status=$?
11448     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11449     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11450     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11451     (eval $ac_try) 2>&5
11452     ac_status=$?
11453     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11454     (exit $ac_status); }; }; then
11455     path_wtmpx=`cat conftestval`
11456     else
11457     echo "$as_me: program exited with status $ac_status" >&5
11458     echo "$as_me: failed program was:" >&5
11459     sed 's/^/| /' conftest.$ac_ext >&5
11460    
11461     ( exit $ac_status )
11462     path_wtmpx=
11463     fi
11464     rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11465     fi
11466     fi
11467     echo "$as_me:$LINENO: result: $path_wtmpx" >&5
11468     echo "${ECHO_T}$path_wtmpx" >&6
11469     if test x$path_wtmpx != x; then
11470    
11471     cat >>confdefs.h <<_ACEOF
11472     #define WTMPX_FILE "$path_wtmpx"
11473     _ACEOF
11474    
11475     fi
11476    
11477     echo "$as_me:$LINENO: checking where lastlog is located" >&5
11478     echo $ECHO_N "checking where lastlog is located... $ECHO_C" >&6
11479     if test "${path_lastlog+set}" = set; then
11480     echo $ECHO_N "(cached) $ECHO_C" >&6
11481     else
11482     if test "$cross_compiling" = yes; then
11483     { echo "$as_me:$LINENO: WARNING: Define LASTLOG_FILE in config.h manually" >&5
11484     echo "$as_me: WARNING: Define LASTLOG_FILE in config.h manually" >&2;}
11485     else
11486     cat >conftest.$ac_ext <<_ACEOF
11487     /* confdefs.h. */
11488     _ACEOF
11489     cat confdefs.h >>conftest.$ac_ext
11490     cat >>conftest.$ac_ext <<_ACEOF
11491     /* end confdefs.h. */
11492     #include <stdio.h>
11493     #include <sys/types.h>
11494     #ifdef HAVE_UTMPX_H
11495     #include <utmpx.h>
11496     #elif defined(HAVE_UTMP_H)
11497     #include <utmp.h>
11498     #endif
11499     #ifdef HAVE_LASTLOG_H
11500     #include <lastlog.h>
11501     #endif
11502     #include <errno.h>
11503     main()
11504     {
11505     char **w, *lastloglist[] = { "/var/log/lastlog", NULL };
11506     FILE *a, *f=fopen("conftestval", "w");
11507     if (!f) exit(1);
11508     #ifdef LASTLOG_FILE
11509     fprintf(f, "%s\n", LASTLOG_FILE);
11510     exit(0);
11511     #endif
11512     #ifdef _PATH_LASTLOG
11513     fprintf(f, "%s\n", _PATH_LASTLOG);
11514     exit(0);
11515     #endif
11516     for (w = lastloglist; *w; w++) {
11517     if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
11518     fprintf(f, "%s\n", *w);
11519     exit(0);
11520     }
11521     }
11522     exit(0);
11523     }
11524     _ACEOF
11525     rm -f conftest$ac_exeext
11526     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11527     (eval $ac_link) 2>&5
11528     ac_status=$?
11529     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11530     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11531     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11532     (eval $ac_try) 2>&5
11533     ac_status=$?
11534     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11535     (exit $ac_status); }; }; then
11536     path_lastlog=`cat conftestval`
11537     else
11538     echo "$as_me: program exited with status $ac_status" >&5
11539     echo "$as_me: failed program was:" >&5
11540     sed 's/^/| /' conftest.$ac_ext >&5
11541    
11542     ( exit $ac_status )
11543     path_lastlog=
11544     fi
11545     rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11546     fi
11547     fi
11548     echo "$as_me:$LINENO: result: $path_lastlog" >&5
11549     echo "${ECHO_T}$path_lastlog" >&6
11550     if test x$path_lastlog != x; then
11551    
11552     cat >>confdefs.h <<_ACEOF
11553     #define LASTLOG_FILE "$path_lastlog"
11554     _ACEOF
11555    
11556     if test -d "$path_lastlog"; then
11557    
11558     cat >>confdefs.h <<\_ACEOF
11559     #define LASTLOG_IS_DIR 1
11560     _ACEOF
11561    
11562     fi
11563     fi
11564    
11565     echo "$as_me:$LINENO: checking where lastlogx is located" >&5
11566     echo $ECHO_N "checking where lastlogx is located... $ECHO_C" >&6
11567     if test "${path_lastlogx+set}" = set; then
11568     echo $ECHO_N "(cached) $ECHO_C" >&6
11569     else
11570     if test "$cross_compiling" = yes; then
11571     { echo "$as_me:$LINENO: WARNING: Define LASTLOGX_FILE in config.h manually" >&5
11572     echo "$as_me: WARNING: Define LASTLOGX_FILE in config.h manually" >&2;}
11573     else
11574     cat >conftest.$ac_ext <<_ACEOF
11575     /* confdefs.h. */
11576     _ACEOF
11577     cat confdefs.h >>conftest.$ac_ext
11578     cat >>conftest.$ac_ext <<_ACEOF
11579     /* end confdefs.h. */
11580     #include <stdio.h>
11581     #ifdef HAVE_UTMPX_H
11582     #include <utmpx.h>
11583     #endif
11584     #include <errno.h>
11585     main()
11586     {
11587     char **w, *wtmplist[] = { "/var/log/lastlogx", "/var/adm/lastlogx", NULL };
11588     FILE *a, *f=fopen("conftestval", "w");
11589     if (!f) exit(1);
11590     #ifdef LASTLOGX_FILE
11591     fprintf(f, "%s\n", LASTLOGX_FILE);
11592     exit(0);
11593     #endif
11594     #ifdef _PATH_LASTLOGX
11595     fprintf(f, "%s\n", _PATH_LASTLOGX);
11596     exit(0);
11597     #endif
11598     for (w = wtmplist; *w; w++) {
11599     if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
11600     fprintf(f, "%s\n", *w);
11601     exit(0);
11602     }
11603     }
11604     exit(0);
11605     }
11606     _ACEOF
11607     rm -f conftest$ac_exeext
11608     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11609     (eval $ac_link) 2>&5
11610     ac_status=$?
11611     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11612     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11613     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11614     (eval $ac_try) 2>&5
11615     ac_status=$?
11616     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11617     (exit $ac_status); }; }; then
11618     path_lastlogx=`cat conftestval`
11619     else
11620     echo "$as_me: program exited with status $ac_status" >&5
11621     echo "$as_me: failed program was:" >&5
11622     sed 's/^/| /' conftest.$ac_ext >&5
11623    
11624     ( exit $ac_status )
11625     path_lastlogx=
11626     fi
11627     rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11628     fi
11629     fi
11630     echo "$as_me:$LINENO: result: $path_lastlogx" >&5
11631     echo "${ECHO_T}$path_lastlogx" >&6
11632     if test x$path_lastlogx != x; then
11633    
11634     cat >>confdefs.h <<_ACEOF
11635     #define LASTLOGX_FILE "$path_lastlogx"
11636     _ACEOF
11637    
11638     fi
11639    
11640 root 1.92 if test x$support_utmp != xyes; then
11641     echo " utmp support: disabled"
11642     echo
11643     else
11644     echo " utmp support: enabled
11645     utmp file: $path_utmp
11646     utmpx file: $path_utmpx
11647     wtmp file: $path_wtmp
11648     wtmpx file: $path_wtmpx
11649     lastlog file: $path_lastlog
11650     lastlogx file: $path_lastlogx"
11651     fi
11652    
11653 root 1.88
11654    
11655     echo "$as_me:$LINENO: checking where ttys/ttytab is located" >&5
11656     echo $ECHO_N "checking where ttys/ttytab is located... $ECHO_C" >&6
11657     if test "${rxvt_cv_path_ttytab+set}" = set; then
11658     echo $ECHO_N "(cached) $ECHO_C" >&6
11659     else
11660     for ttys_file in /etc/ttys /etc/ttytab;
11661     do
11662     if test -f "$ttys_file" ; then
11663     rxvt_cv_path_ttytab=$ttys_file
11664     break
11665     fi
11666     done
11667    
11668     fi
11669     echo "$as_me:$LINENO: result: $rxvt_cv_path_ttytab" >&5
11670     echo "${ECHO_T}$rxvt_cv_path_ttytab" >&6
11671     if test x$rxvt_cv_path_ttytab != x; then
11672    
11673     cat >>confdefs.h <<_ACEOF
11674     #define TTYTAB_FILENAME "$rxvt_cv_path_ttytab"
11675     _ACEOF
11676    
11677     fi
11678    
11679    
11680     ac_save_LIBS=$LIBS
11681     ac_save_CFLAGS=$CFLAGS
11682     CFLAGS="$CFLAGS $X_CFLAGS"
11683     LIBS="$LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
11684     if test x$rxvt_cv_rpath = xyes -o x$rxvt_cv_R = xyes; then
11685     LIBS=`echo $LIBS | sed "$R_TRANSLATE"`
11686     fi
11687     echo "$as_me:$LINENO: checking for working Xlocale" >&5
11688     echo $ECHO_N "checking for working Xlocale... $ECHO_C" >&6
11689     if test "${rxvt_cv_func_xlocale+set}" = set; then
11690     echo $ECHO_N "(cached) $ECHO_C" >&6
11691     else
11692     if test "$cross_compiling" = yes; then
11693     { echo "$as_me:$LINENO: WARNING: Define NO_XLOCALE in config.h manually" >&5
11694     echo "$as_me: WARNING: Define NO_XLOCALE in config.h manually" >&2;}
11695     else
11696     cat >conftest.$ac_ext <<_ACEOF
11697     /* confdefs.h. */
11698     _ACEOF
11699     cat confdefs.h >>conftest.$ac_ext
11700     cat >>conftest.$ac_ext <<_ACEOF
11701     /* end confdefs.h. */
11702     #include <X11/Xlib.h>
11703     main() {
11704     char *p;
11705     if ((p = XSetLocaleModifiers("@im=none")) != NULL && *p)
11706     exit (XSupportsLocale() ? 0 : 1);
11707     else
11708     exit (1);}
11709     _ACEOF
11710     rm -f conftest$ac_exeext
11711     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11712     (eval $ac_link) 2>&5
11713     ac_status=$?
11714     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11715     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11716     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11717     (eval $ac_try) 2>&5
11718     ac_status=$?
11719     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11720     (exit $ac_status); }; }; then
11721     rxvt_cv_func_xlocale=yes
11722     else
11723     echo "$as_me: program exited with status $ac_status" >&5
11724     echo "$as_me: failed program was:" >&5
11725     sed 's/^/| /' conftest.$ac_ext >&5
11726    
11727     ( exit $ac_status )
11728     rxvt_cv_func_xlocale=no
11729     fi
11730     rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11731     fi
11732     fi
11733     echo "$as_me:$LINENO: result: $rxvt_cv_func_xlocale" >&5
11734     echo "${ECHO_T}$rxvt_cv_func_xlocale" >&6
11735     if test x$rxvt_cv_func_xlocale = xyes; then
11736    
11737     cat >>confdefs.h <<\_ACEOF
11738     #define HAVE_XLOCALE 1
11739     _ACEOF
11740    
11741     fi
11742    
11743     echo "$as_me:$LINENO: checking for working X setlocale" >&5
11744     echo $ECHO_N "checking for working X setlocale... $ECHO_C" >&6
11745     if test "${rxvt_cv_func_xsetlocale+set}" = set; then
11746     echo $ECHO_N "(cached) $ECHO_C" >&6
11747     else
11748     cat >conftest.$ac_ext <<_ACEOF
11749     /* confdefs.h. */
11750     _ACEOF
11751     cat confdefs.h >>conftest.$ac_ext
11752     cat >>conftest.$ac_ext <<_ACEOF
11753     /* end confdefs.h. */
11754     #define X_LOCALE 1
11755     #include <X11/Xlocale.h>
11756     int
11757     main ()
11758     {
11759     setlocale(LC_CTYPE, "");
11760     ;
11761     return 0;
11762     }
11763     _ACEOF
11764     rm -f conftest.$ac_objext conftest$ac_exeext
11765     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11766     (eval $ac_link) 2>conftest.er1
11767     ac_status=$?
11768     grep -v '^ *+' conftest.er1 >conftest.err
11769     rm -f conftest.er1
11770     cat conftest.err >&5
11771     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11772     (exit $ac_status); } &&
11773     { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11774     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11775     (eval $ac_try) 2>&5
11776     ac_status=$?
11777     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11778     (exit $ac_status); }; } &&
11779     { ac_try='test -s conftest$ac_exeext'
11780     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11781     (eval $ac_try) 2>&5
11782     ac_status=$?
11783     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11784     (exit $ac_status); }; }; then
11785     rxvt_cv_func_xsetlocale=yes
11786     else
11787     echo "$as_me: failed program was:" >&5
11788     sed 's/^/| /' conftest.$ac_ext >&5
11789    
11790     rxvt_cv_func_xsetlocale=no
11791     fi
11792     rm -f conftest.err conftest.$ac_objext \
11793     conftest$ac_exeext conftest.$ac_ext
11794     fi
11795     echo "$as_me:$LINENO: result: $rxvt_cv_func_xsetlocale" >&5
11796     echo "${ECHO_T}$rxvt_cv_func_xsetlocale" >&6
11797     if test x$rxvt_cv_func_xsetlocale = xyes; then
11798    
11799     cat >>confdefs.h <<\_ACEOF
11800     #define HAVE_XSETLOCALE 1
11801     _ACEOF
11802    
11803     fi
11804     LIBS=$ac_save_LIBS
11805     CFLAGS=$ac_save_CFLAGS
11806    
11807     echo "$as_me:$LINENO: checking for working plain setlocale" >&5
11808     echo $ECHO_N "checking for working plain setlocale... $ECHO_C" >&6
11809     if test "${rxvt_cv_func_setlocale+set}" = set; then
11810     echo $ECHO_N "(cached) $ECHO_C" >&6
11811     else
11812     cat >conftest.$ac_ext <<_ACEOF
11813     /* confdefs.h. */
11814     _ACEOF
11815     cat confdefs.h >>conftest.$ac_ext
11816     cat >>conftest.$ac_ext <<_ACEOF
11817     /* end confdefs.h. */
11818     #include <clocale>
11819     int
11820     main ()
11821     {
11822     setlocale(LC_CTYPE, "");
11823     ;
11824     return 0;
11825     }
11826     _ACEOF
11827     rm -f conftest.$ac_objext conftest$ac_exeext
11828     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11829     (eval $ac_link) 2>conftest.er1
11830     ac_status=$?
11831     grep -v '^ *+' conftest.er1 >conftest.err
11832     rm -f conftest.er1
11833     cat conftest.err >&5
11834     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11835     (exit $ac_status); } &&
11836     { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11837     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11838     (eval $ac_try) 2>&5
11839     ac_status=$?
11840     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11841     (exit $ac_status); }; } &&
11842     { ac_try='test -s conftest$ac_exeext'
11843     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11844     (eval $ac_try) 2>&5
11845     ac_status=$?
11846     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11847     (exit $ac_status); }; }; then
11848     rxvt_cv_func_setlocale=yes
11849     else
11850     echo "$as_me: failed program was:" >&5
11851     sed 's/^/| /' conftest.$ac_ext >&5
11852    
11853     rxvt_cv_func_setlocale=no
11854     fi
11855     rm -f conftest.err conftest.$ac_objext \
11856     conftest$ac_exeext conftest.$ac_ext
11857     fi
11858     echo "$as_me:$LINENO: result: $rxvt_cv_func_setlocale" >&5
11859     echo "${ECHO_T}$rxvt_cv_func_setlocale" >&6
11860     if test x$rxvt_cv_func_setlocale = xyes; then
11861    
11862     cat >>confdefs.h <<\_ACEOF
11863     #define HAVE_SETLOCALE 1
11864     _ACEOF
11865    
11866     fi
11867    
11868     echo "$as_me:$LINENO: checking for working nl_langinfo" >&5
11869     echo $ECHO_N "checking for working nl_langinfo... $ECHO_C" >&6
11870     if test "${rxvt_cv_func_nl_langinfo+set}" = set; then
11871     echo $ECHO_N "(cached) $ECHO_C" >&6
11872     else
11873     cat >conftest.$ac_ext <<_ACEOF
11874     /* confdefs.h. */
11875     _ACEOF
11876     cat confdefs.h >>conftest.$ac_ext
11877     cat >>conftest.$ac_ext <<_ACEOF
11878     /* end confdefs.h. */
11879     #include <langinfo.h>
11880     int
11881     main ()
11882     {
11883     nl_langinfo(CODESET);
11884     ;
11885     return 0;
11886     }
11887     _ACEOF
11888     rm -f conftest.$ac_objext conftest$ac_exeext
11889     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11890     (eval $ac_link) 2>conftest.er1
11891     ac_status=$?
11892     grep -v '^ *+' conftest.er1 >conftest.err
11893     rm -f conftest.er1
11894     cat conftest.err >&5
11895     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11896     (exit $ac_status); } &&
11897     { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11898     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11899     (eval $ac_try) 2>&5
11900     ac_status=$?
11901     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11902     (exit $ac_status); }; } &&
11903     { ac_try='test -s conftest$ac_exeext'
11904     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11905     (eval $ac_try) 2>&5
11906     ac_status=$?
11907     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11908     (exit $ac_status); }; }; then
11909     rxvt_cv_func_nl_langinfo=yes
11910     else
11911     echo "$as_me: failed program was:" >&5
11912     sed 's/^/| /' conftest.$ac_ext >&5
11913    
11914     rxvt_cv_func_nl_langinfo=no
11915     fi
11916     rm -f conftest.err conftest.$ac_objext \
11917     conftest$ac_exeext conftest.$ac_ext
11918     fi
11919     echo "$as_me:$LINENO: result: $rxvt_cv_func_nl_langinfo" >&5
11920     echo "${ECHO_T}$rxvt_cv_func_nl_langinfo" >&6
11921     if test x$rxvt_cv_func_nl_langinfo = xyes; then
11922    
11923     cat >>confdefs.h <<\_ACEOF
11924     #define HAVE_NL_LANGINFO 1
11925     _ACEOF
11926    
11927     fi
11928    
11929    
11930     echo "$as_me:$LINENO: checking for unix-compliant filehandle passing ability" >&5
11931     echo $ECHO_N "checking for unix-compliant filehandle passing ability... $ECHO_C" >&6
11932     if test "${can_pass_fds+set}" = set; then
11933     echo $ECHO_N "(cached) $ECHO_C" >&6
11934     else
11935     cat >conftest.$ac_ext <<_ACEOF
11936     /* confdefs.h. */
11937     _ACEOF
11938     cat confdefs.h >>conftest.$ac_ext
11939     cat >>conftest.$ac_ext <<_ACEOF
11940     /* end confdefs.h. */
11941    
11942     #include <cstddef> // broken bsds (is that redundant) need this
11943     #include <sys/types.h>
11944     #include <sys/socket.h>
11945     #include <sys/uio.h>
11946    
11947     int
11948     main ()
11949     {
11950    
11951     {
11952     msghdr msg;
11953     iovec iov;
11954     char buf [100];
11955     char data = 0;
11956    
11957     iov.iov_base = &data;
11958     iov.iov_len = 1;
11959    
11960     msg.msg_iov = &iov;
11961     msg.msg_iovlen = 1;
11962     msg.msg_control = buf;
11963     msg.msg_controllen = sizeof buf;
11964    
11965     cmsghdr *cmsg = CMSG_FIRSTHDR (&msg);
11966     cmsg->cmsg_level = SOL_SOCKET;
11967     cmsg->cmsg_type = SCM_RIGHTS;
11968     cmsg->cmsg_len = 100;
11969    
11970     *(int *)CMSG_DATA (cmsg) = 5;
11971    
11972     return sendmsg (3, &msg, 0);
11973     }
11974    
11975     ;
11976     return 0;
11977     }
11978     _ACEOF
11979     rm -f conftest.$ac_objext conftest$ac_exeext
11980     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11981     (eval $ac_link) 2>conftest.er1
11982     ac_status=$?
11983     grep -v '^ *+' conftest.er1 >conftest.err
11984     rm -f conftest.er1
11985     cat conftest.err >&5
11986     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11987     (exit $ac_status); } &&
11988     { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11989     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11990     (eval $ac_try) 2>&5
11991     ac_status=$?
11992     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11993     (exit $ac_status); }; } &&
11994     { ac_try='test -s conftest$ac_exeext'
11995     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11996     (eval $ac_try) 2>&5
11997     ac_status=$?
11998     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11999     (exit $ac_status); }; }; then
12000     can_pass_fds=yes
12001     else
12002     echo "$as_me: failed program was:" >&5
12003     sed 's/^/| /' conftest.$ac_ext >&5
12004    
12005     can_pass_fds=no
12006     fi
12007     rm -f conftest.err conftest.$ac_objext \
12008     conftest$ac_exeext conftest.$ac_ext
12009     fi
12010     echo "$as_me:$LINENO: result: $can_pass_fds" >&5
12011     echo "${ECHO_T}$can_pass_fds" >&6
12012     if test x$can_pass_fds = xyes; then
12013    
12014     cat >>confdefs.h <<\_ACEOF
12015     #define HAVE_UNIX_FDPASS 1
12016     _ACEOF
12017    
12018     else
12019     { { echo "$as_me:$LINENO: error: libptytty requires unix-compliant filehandle passing ability" >&5
12020     echo "$as_me: error: libptytty requires unix-compliant filehandle passing ability" >&2;}
12021     { (exit 1); exit 1; }; }
12022     fi
12023    
12024    
12025     echo "$as_me:$LINENO: checking for broken XIM callback" >&5
12026     echo $ECHO_N "checking for broken XIM callback... $ECHO_C" >&6
12027     if test "${rxvt_broken_ximcb+set}" = set; then
12028 pcg 1.11 echo $ECHO_N "(cached) $ECHO_C" >&6
12029     else
12030 root 1.88 cat >conftest.$ac_ext <<_ACEOF
12031    
12032     #include <X11/Xlib.h>
12033    
12034     void im_destroy_cb (XIC unused1, XPointer client_data, XPointer unused3);
12035    
12036     void f() {
12037     XIMCallback cb;
12038     cb.callback = im_destroy_cb;
12039     }
12040    
12041     _ACEOF
12042     rm -f conftest.$ac_objext
12043     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12044     (eval $ac_compile) 2>conftest.er1
12045     ac_status=$?
12046     grep -v '^ *+' conftest.er1 >conftest.err
12047     rm -f conftest.er1
12048     cat conftest.err >&5
12049     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12050     (exit $ac_status); } &&
12051     { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12052     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12053     (eval $ac_try) 2>&5
12054     ac_status=$?
12055     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12056     (exit $ac_status); }; } &&
12057     { ac_try='test -s conftest.$ac_objext'
12058     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12059     (eval $ac_try) 2>&5
12060     ac_status=$?
12061     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12062     (exit $ac_status); }; }; then
12063     rxvt_broken_ximcb=yes
12064     else
12065     echo "$as_me: failed program was:" >&5
12066     sed 's/^/| /' conftest.$ac_ext >&5
12067    
12068     rxvt_broken_ximcb=no
12069     fi
12070     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12071     fi
12072     echo "$as_me:$LINENO: result: $rxvt_broken_ximcb" >&5
12073     echo "${ECHO_T}$rxvt_broken_ximcb" >&6
12074    
12075     if test x$rxvt_broken_ximcb = xyes; then
12076    
12077     cat >>confdefs.h <<\_ACEOF
12078     #define XIMCB_PROTO_BROKEN 1
12079     _ACEOF
12080    
12081     fi
12082    
12083    
12084    
12085    
12086    
12087    
12088    
12089     for ac_header in \
12090     pty.h \
12091     util.h \
12092     libutil.h \
12093     sys/ioctl.h \
12094     sys/stropts.h \
12095    
12096 root 1.83 do
12097 root 1.88 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12098     if eval "test \"\${$as_ac_Header+set}\" = set"; then
12099     echo "$as_me:$LINENO: checking for $ac_header" >&5
12100     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12101     if eval "test \"\${$as_ac_Header+set}\" = set"; then
12102     echo $ECHO_N "(cached) $ECHO_C" >&6
12103     fi
12104     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12105     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12106     else
12107     # Is the header compilable?
12108     echo "$as_me:$LINENO: checking $ac_header usability" >&5
12109     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
12110     cat >conftest.$ac_ext <<_ACEOF
12111     /* confdefs.h. */
12112     _ACEOF
12113     cat confdefs.h >>conftest.$ac_ext
12114     cat >>conftest.$ac_ext <<_ACEOF
12115     /* end confdefs.h. */
12116     $ac_includes_default
12117     #include <$ac_header>
12118     _ACEOF
12119     rm -f conftest.$ac_objext
12120     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12121     (eval $ac_compile) 2>conftest.er1
12122     ac_status=$?
12123     grep -v '^ *+' conftest.er1 >conftest.err
12124     rm -f conftest.er1
12125     cat conftest.err >&5
12126     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12127     (exit $ac_status); } &&
12128     { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12129     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12130     (eval $ac_try) 2>&5
12131     ac_status=$?
12132     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12133     (exit $ac_status); }; } &&
12134     { ac_try='test -s conftest.$ac_objext'
12135     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12136     (eval $ac_try) 2>&5
12137     ac_status=$?
12138     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12139     (exit $ac_status); }; }; then
12140     ac_header_compiler=yes
12141     else
12142     echo "$as_me: failed program was:" >&5
12143     sed 's/^/| /' conftest.$ac_ext >&5
12144    
12145     ac_header_compiler=no
12146     fi
12147     rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12148     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12149     echo "${ECHO_T}$ac_header_compiler" >&6
12150    
12151     # Is the header present?
12152     echo "$as_me:$LINENO: checking $ac_header presence" >&5
12153     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
12154     cat >conftest.$ac_ext <<_ACEOF
12155     /* confdefs.h. */
12156     _ACEOF
12157     cat confdefs.h >>conftest.$ac_ext
12158     cat >>conftest.$ac_ext <<_ACEOF
12159     /* end confdefs.h. */
12160     #include <$ac_header>
12161     _ACEOF
12162     if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
12163     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
12164     ac_status=$?
12165     grep -v '^ *+' conftest.er1 >conftest.err
12166     rm -f conftest.er1
12167     cat conftest.err >&5
12168     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12169     (exit $ac_status); } >/dev/null; then
12170     if test -s conftest.err; then
12171     ac_cpp_err=$ac_cxx_preproc_warn_flag
12172     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
12173     else
12174     ac_cpp_err=
12175 pcg 1.11 fi
12176 root 1.88 else
12177     ac_cpp_err=yes
12178     fi
12179     if test -z "$ac_cpp_err"; then
12180     ac_header_preproc=yes
12181     else
12182     echo "$as_me: failed program was:" >&5
12183     sed 's/^/| /' conftest.$ac_ext >&5
12184    
12185     ac_header_preproc=no
12186     fi
12187     rm -f conftest.err conftest.$ac_ext
12188     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12189     echo "${ECHO_T}$ac_header_preproc" >&6
12190    
12191     # So? What about this header?
12192     case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
12193     yes:no: )
12194     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12195     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12196     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12197     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12198     ac_header_preproc=yes
12199     ;;
12200     no:yes:* )
12201     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12202     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12203     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
12204     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
12205     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12206     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12207     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
12208     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
12209     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12210     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12211     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12212     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12213     (
12214     cat <<\_ASBOX
12215     ## ------------------------------------------ ##
12216     ## Report this to the AC_PACKAGE_NAME lists. ##
12217     ## ------------------------------------------ ##
12218     _ASBOX
12219     ) |
12220     sed "s/^/$as_me: WARNING: /" >&2
12221     ;;
12222     esac
12223     echo "$as_me:$LINENO: checking for $ac_header" >&5
12224     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12225     if eval "test \"\${$as_ac_Header+set}\" = set"; then
12226     echo $ECHO_N "(cached) $ECHO_C" >&6
12227     else
12228     eval "$as_ac_Header=\$ac_header_preproc"
12229     fi
12230     echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12231     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12232    
12233     fi
12234     if test `eval echo '${'$as_ac_Header'}'` = yes; then
12235     cat >>confdefs.h <<_ACEOF
12236     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12237     _ACEOF
12238 root 1.83
12239 pcg 1.11 fi
12240 root 1.83
12241 root 1.88 done
12242    
12243 root 1.83
12244    
12245    
12246    
12247    
12248    
12249 root 1.88 for ac_func in \
12250     revoke \
12251     _getpty \
12252     getpt \
12253     posix_openpt \
12254     isastream \
12255 root 1.83
12256 root 1.88 do
12257     as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12258     echo "$as_me:$LINENO: checking for $ac_func" >&5
12259     echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
12260     if eval "test \"\${$as_ac_var+set}\" = set"; then
12261 root 1.83 echo $ECHO_N "(cached) $ECHO_C" >&6
12262     else
12263     cat >conftest.$ac_ext <<_ACEOF
12264     /* confdefs.h. */
12265     _ACEOF
12266     cat confdefs.h >>conftest.$ac_ext
12267     cat >>conftest.$ac_ext <<_ACEOF
12268     /* end confdefs.h. */
12269 root 1.88 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12270     For example, HP-UX 11i <limits.h> declares gettimeofday. */
12271     #define $ac_func innocuous_$ac_func
12272    
12273     /* System header to define __stub macros and hopefully few prototypes,
12274     which can conflict with char $ac_func (); below.
12275     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12276     <limits.h> exists even on freestanding compilers. */
12277    
12278     #ifdef __STDC__
12279     # include <limits.h>
12280     #else
12281     # include <assert.h>
12282     #endif
12283    
12284     #undef $ac_func
12285    
12286     /* Override any gcc2 internal prototype to avoid an error. */
12287     #ifdef __cplusplus
12288     extern "C"
12289     {
12290     #endif
12291     /* We use char because int might match the return type of a gcc2
12292     builtin and then its argument prototype would still apply. */
12293     char $ac_func ();
12294     /* The GNU C library defines this for functions which it implements
12295     to always fail with ENOSYS. Some functions are actually named
12296     something starting with __ and the normal name is an alias. */
12297     #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
12298     choke me
12299     #else
12300     char (*f) () = $ac_func;
12301     #endif
12302     #ifdef __cplusplus
12303     }
12304     #endif
12305    
12306 root 1.83 int
12307     main ()
12308     {
12309 root 1.88 return f != $ac_func;
12310 root 1.56 ;
12311     return 0;
12312     }
12313     _ACEOF
12314     rm -f conftest.$ac_objext conftest$ac_exeext
12315     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12316     (eval $ac_link) 2>conftest.er1
12317     ac_status=$?
12318     grep -v '^ *+' conftest.er1 >conftest.err
12319     rm -f conftest.er1
12320     cat conftest.err >&5
12321     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12322     (exit $ac_status); } &&
12323     { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12324     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12325     (eval $ac_try) 2>&5
12326     ac_status=$?
12327     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12328     (exit $ac_status); }; } &&
12329     { ac_try='test -s conftest$ac_exeext'
12330     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12331     (eval $ac_try) 2>&5
12332     ac_status=$?
12333     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12334     (exit $ac_status); }; }; then
12335 root 1.88 eval "$as_ac_var=yes"
12336 root 1.56 else
12337     echo "$as_me: failed program was:" >&5
12338     sed 's/^/| /' conftest.$ac_ext >&5
12339    
12340 root 1.88 eval "$as_ac_var=no"
12341 root 1.56 fi
12342     rm -f conftest.err conftest.$ac_objext \
12343     conftest$ac_exeext conftest.$ac_ext
12344     fi
12345 root 1.88 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
12346     echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
12347     if test `eval echo '${'$as_ac_var'}'` = yes; then
12348     cat >>confdefs.h <<_ACEOF
12349     #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12350     _ACEOF
12351    
12352     fi
12353     done
12354    
12355    
12356     have_clone=no
12357    
12358     echo "$as_me:$LINENO: checking for /dev/ptym/clone" >&5
12359     echo $ECHO_N "checking for /dev/ptym/clone... $ECHO_C" >&6
12360     if test -e /dev/ptym/clone; then
12361     echo "$as_me:$LINENO: result: yes" >&5
12362     echo "${ECHO_T}yes" >&6
12363    
12364     cat >>confdefs.h <<\_ACEOF
12365     #define HAVE_DEV_CLONE 1
12366     _ACEOF
12367    
12368 root 1.83
12369     cat >>confdefs.h <<\_ACEOF
12370 root 1.88 #define CLONE_DEVICE "/dev/ptym/clone"
12371 root 1.56 _ACEOF
12372    
12373 root 1.88 have_clone=yes
12374     else
12375     echo "$as_me:$LINENO: result: no" >&5
12376     echo "${ECHO_T}no" >&6
12377 root 1.56 fi
12378    
12379 root 1.88 echo "$as_me:$LINENO: checking for /dev/ptc" >&5
12380     echo $ECHO_N "checking for /dev/ptc... $ECHO_C" >&6
12381     if test -e /dev/ptc; then
12382     echo "$as_me:$LINENO: result: yes" >&5
12383     echo "${ECHO_T}yes" >&6
12384    
12385     cat >>confdefs.h <<\_ACEOF
12386     #define HAVE_DEV_PTC 1
12387     _ACEOF
12388    
12389    
12390     cat >>confdefs.h <<\_ACEOF
12391     #define CLONE_DEVICE "/dev/ptc"
12392     _ACEOF
12393    
12394     have_clone=yes
12395 root 1.31 else
12396 root 1.88 echo "$as_me:$LINENO: result: no" >&5
12397     echo "${ECHO_T}no" >&6
12398     fi
12399    
12400     case $host in
12401     *-*-cygwin*)
12402     have_clone=yes
12403    
12404     cat >>confdefs.h <<\_ACEOF
12405     #define CLONE_DEVICE "/dev/ptmx"
12406     _ACEOF
12407    
12408     ;;
12409     *)
12410     echo "$as_me:$LINENO: checking for /dev/ptmx" >&5
12411     echo $ECHO_N "checking for /dev/ptmx... $ECHO_C" >&6
12412     if test -e /dev/ptmx; then
12413     echo "$as_me:$LINENO: result: yes" >&5
12414     echo "${ECHO_T}yes" >&6
12415    
12416     cat >>confdefs.h <<\_ACEOF
12417     #define HAVE_DEV_PTMX 1
12418     _ACEOF
12419    
12420    
12421     cat >>confdefs.h <<\_ACEOF
12422     #define CLONE_DEVICE "/dev/ptmx"
12423     _ACEOF
12424    
12425     have_clone=yes
12426     else
12427     echo "$as_me:$LINENO: result: no" >&5
12428     echo "${ECHO_T}no" >&6
12429     fi
12430     ;;
12431     esac
12432    
12433     if test x$ac_cv_func_getpt = xyes -o x$ac_cv_func_posix_openpt = xyes -o x$have_clone = xyes; then
12434     echo "$as_me:$LINENO: checking for UNIX98 ptys" >&5
12435     echo $ECHO_N "checking for UNIX98 ptys... $ECHO_C" >&6
12436 root 1.83 cat >conftest.$ac_ext <<_ACEOF
12437     /* confdefs.h. */
12438     _ACEOF
12439     cat confdefs.h >>conftest.$ac_ext
12440     cat >>conftest.$ac_ext <<_ACEOF
12441     /* end confdefs.h. */
12442 root 1.88 #include <stdlib.h>
12443 root 1.83 int
12444     main ()
12445     {
12446 root 1.88 grantpt(0);unlockpt(0);ptsname(0);
12447 root 1.83 ;
12448     return 0;
12449 root 1.31 }
12450     _ACEOF
12451 root 1.83 rm -f conftest.$ac_objext conftest$ac_exeext
12452     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12453     (eval $ac_link) 2>conftest.er1
12454 root 1.31 ac_status=$?
12455     grep -v '^ *+' conftest.er1 >conftest.err
12456     rm -f conftest.er1
12457     cat conftest.err >&5
12458     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12459     (exit $ac_status); } &&
12460     { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12461     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12462     (eval $ac_try) 2>&5
12463     ac_status=$?
12464     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12465     (exit $ac_status); }; } &&
12466 root 1.83 { ac_try='test -s conftest$ac_exeext'
12467 root 1.31 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12468     (eval $ac_try) 2>&5
12469     ac_status=$?
12470     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12471     (exit $ac_status); }; }; then
12472 root 1.88 unix98_pty=yes
12473    
12474     cat >>confdefs.h <<\_ACEOF
12475     #define UNIX98_PTY 1
12476     _ACEOF
12477    
12478     echo "$as_me:$LINENO: result: yes" >&5
12479     echo "${ECHO_T}yes" >&6
12480 root 1.31 else
12481     echo "$as_me: failed program was:" >&5
12482     sed 's/^/| /' conftest.$ac_ext >&5
12483    
12484 root 1.88 echo "$as_me:$LINENO: result: no" >&5
12485     echo "${ECHO_T}no" >&6
12486 root 1.31 fi
12487 root 1.83 rm -f conftest.err conftest.$ac_objext \
12488     conftest$ac_exeext conftest.$ac_ext
12489 root 1.31 fi
12490    
12491 root 1.88 if test -z "$unix98_pty"; then
12492 root 1.31
12493 root 1.88 for ac_func in openpty
12494     do
12495     as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12496     echo "$as_me:$LINENO: checking for $ac_func" >&5
12497     echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
12498     if eval "test \"\${$as_ac_var+set}\" = set"; then
12499 root 1.66 echo $ECHO_N "(cached) $ECHO_C" >&6
12500     else
12501     cat >conftest.$ac_ext <<_ACEOF
12502     /* confdefs.h. */
12503     _ACEOF
12504     cat confdefs.h >>conftest.$ac_ext
12505     cat >>conftest.$ac_ext <<_ACEOF
12506     /* end confdefs.h. */
12507 root 1.88 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12508     For example, HP-UX 11i <limits.h> declares gettimeofday. */
12509     #define $ac_func innocuous_$ac_func
12510    
12511     /* System header to define __stub macros and hopefully few prototypes,
12512     which can conflict with char $ac_func (); below.
12513     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12514     <limits.h> exists even on freestanding compilers. */
12515    
12516     #ifdef __STDC__
12517     # include <limits.h>
12518     #else
12519     # include <assert.h>
12520     #endif
12521    
12522     #undef $ac_func
12523    
12524     /* Override any gcc2 internal prototype to avoid an error. */
12525     #ifdef __cplusplus
12526     extern "C"
12527     {
12528     #endif
12529     /* We use char because int might match the return type of a gcc2
12530     builtin and then its argument prototype would still apply. */
12531     char $ac_func ();
12532     /* The GNU C library defines this for functions which it implements
12533     to always fail with ENOSYS. Some functions are actually named
12534     something starting with __ and the normal name is an alias. */
12535     #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
12536     choke me
12537     #else
12538     char (*f) () = $ac_func;
12539     #endif
12540     #ifdef __cplusplus
12541     }
12542     #endif
12543    
12544 root 1.66 int
12545     main ()
12546     {
12547 root 1.88 return f != $ac_func;
12548 root 1.66 ;
12549     return 0;
12550     }
12551     _ACEOF
12552     rm -f conftest.$ac_objext conftest$ac_exeext
12553     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12554     (eval $ac_link) 2>conftest.er1
12555     ac_status=$?
12556     grep -v '^ *+' conftest.er1 >conftest.err
12557     rm -f conftest.er1
12558     cat conftest.err >&5
12559     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12560     (exit $ac_status); } &&
12561     { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12562     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12563     (eval $ac_try) 2>&5
12564     ac_status=$?
12565     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12566     (exit $ac_status); }; } &&
12567     { ac_try='test -s conftest$ac_exeext'
12568     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12569     (eval $ac_try) 2>&5
12570     ac_status=$?
12571     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12572     (exit $ac_status); }; }; then
12573 root 1.88 eval "$as_ac_var=yes"
12574 root 1.66 else
12575     echo "$as_me: failed program was:" >&5
12576     sed 's/^/| /' conftest.$ac_ext >&5
12577    
12578 root 1.88 eval "$as_ac_var=no"
12579 root 1.66 fi
12580     rm -f conftest.err conftest.$ac_objext \
12581     conftest$ac_exeext conftest.$ac_ext
12582     fi
12583 root 1.88 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
12584     echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
12585     if test `eval echo '${'$as_ac_var'}'` = yes; then
12586     cat >>confdefs.h <<_ACEOF
12587     #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12588 root 1.83 _ACEOF
12589    
12590 root 1.88 else
12591     echo "$as_me:$LINENO: checking for openpty in -lutil" >&5
12592     echo $ECHO_N "checking for openpty in -lutil... $ECHO_C" >&6
12593     if test "${ac_cv_lib_util_openpty+set}" = set; then
12594 root 1.66 echo $ECHO_N "(cached) $ECHO_C" >&6
12595     else
12596 root 1.88 ac_check_lib_save_LIBS=$LIBS
12597     LIBS="-lutil $LIBS"
12598     cat >conftest.$ac_ext <<_ACEOF
12599     /* confdefs.h. */
12600     _ACEOF
12601     cat confdefs.h >>conftest.$ac_ext
12602     cat >>conftest.$ac_ext <<_ACEOF
12603     /* end confdefs.h. */
12604 root 1.87
12605 root 1.88 /* Override any gcc2 internal prototype to avoid an error. */
12606     #ifdef __cplusplus
12607     extern "C"
12608     #endif
12609     /* We use char because int might match the return type of a gcc2
12610     builtin and then its argument prototype would still apply. */
12611     char openpty ();
12612     int
12613     main ()
12614     {
12615     openpty ();
12616     ;
12617     return 0;
12618 root 1.66 }
12619     _ACEOF
12620 root 1.88 rm -f conftest.$ac_objext conftest$ac_exeext
12621     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12622     (eval $ac_link) 2>conftest.er1
12623 root 1.66 ac_status=$?
12624     grep -v '^ *+' conftest.er1 >conftest.err
12625     rm -f conftest.er1
12626     cat conftest.err >&5
12627     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12628     (exit $ac_status); } &&
12629     { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12630     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12631     (eval $ac_try) 2>&5
12632     ac_status=$?
12633     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12634     (exit $ac_status); }; } &&
12635 root 1.88 { ac_try='test -s conftest$ac_exeext'
12636 root 1.66 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12637     (eval $ac_try) 2>&5
12638     ac_status=$?
12639     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12640     (exit $ac_status); }; }; then
12641 root 1.88 ac_cv_lib_util_openpty=yes
12642 root 1.66 else
12643     echo "$as_me: failed program was:" >&5
12644     sed 's/^/| /' conftest.$ac_ext >&5
12645    
12646 root 1.88 ac_cv_lib_util_openpty=no
12647     fi
12648     rm -f conftest.err conftest.$ac_objext \
12649     conftest$ac_exeext conftest.$ac_ext
12650     LIBS=$ac_check_lib_save_LIBS
12651 root 1.66 fi
12652 root 1.88 echo "$as_me:$LINENO: result: $ac_cv_lib_util_openpty" >&5
12653     echo "${ECHO_T}$ac_cv_lib_util_openpty" >&6
12654     if test $ac_cv_lib_util_openpty = yes; then
12655     cat >>confdefs.h <<\_ACEOF
12656     #define HAVE_OPENPTY 1
12657     _ACEOF
12658     LIBS="$LIBS -lutil"
12659 root 1.66 fi
12660 root 1.87
12661 root 1.88 fi
12662     done
12663 pcg 1.1
12664     fi
12665    
12666    
12667 root 1.90
12668     echo "$as_me:$LINENO: checking for tty group" >&5
12669     echo $ECHO_N "checking for tty group... $ECHO_C" >&6
12670     if test "${tty_group+set}" = set; then
12671     echo $ECHO_N "(cached) $ECHO_C" >&6
12672     else
12673     if test "$cross_compiling" = yes; then
12674     tty_group=no
12675     else
12676     cat >conftest.$ac_ext <<_ACEOF
12677     /* confdefs.h. */
12678     _ACEOF
12679     cat confdefs.h >>conftest.$ac_ext
12680     cat >>conftest.$ac_ext <<_ACEOF
12681     /* end confdefs.h. */
12682    
12683     #include <sys/types.h>
12684     #include <sys/stat.h>
12685     #include <unistd.h>
12686     #include <grp.h>
12687    
12688     main()
12689     {
12690     struct stat st;
12691     struct group *gr;
12692     char *tty;
12693     gr = getgrnam("tty");
12694     tty = ttyname(0);
12695     if (gr != 0
12696     && tty != 0
12697     && (stat(tty, &st)) == 0
12698     && st.st_gid == gr->gr_gid)
12699     return 0;
12700     else
12701     return 1;
12702     }
12703     _ACEOF
12704     rm -f conftest$ac_exeext
12705     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12706     (eval $ac_link) 2>&5
12707     ac_status=$?
12708     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12709     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12710     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12711     (eval $ac_try) 2>&5
12712     ac_status=$?
12713     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12714     (exit $ac_status); }; }; then
12715     tty_group=yes
12716     else
12717     echo "$as_me: program exited with status $ac_status" >&5
12718     echo "$as_me: failed program was:" >&5
12719     sed 's/^/| /' conftest.$ac_ext >&5
12720    
12721     ( exit $ac_status )
12722     tty_group=no
12723     fi
12724     rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12725     fi
12726     fi
12727     echo "$as_me:$LINENO: result: $tty_group" >&5
12728     echo "${ECHO_T}$tty_group" >&6
12729     if test x$tty_group = xyes; then
12730    
12731     cat >>confdefs.h <<\_ACEOF
12732     #define TTY_GID_SUPPORT 1
12733     _ACEOF
12734    
12735     fi
12736    
12737 root 1.39 if test x$support_xft = xyes; then
12738 root 1.86 # Extract the first word of "pkg-config", so it can be a program name with args.
12739     set dummy pkg-config; ac_word=$2
12740     echo "$as_me:$LINENO: checking for $ac_word" >&5
12741     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
12742     if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
12743     echo $ECHO_N "(cached) $ECHO_C" >&6
12744     else
12745     case $PKG_CONFIG in
12746     [\\/]* | ?:[\\/]*)
12747     ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
12748     ;;
12749     *)
12750     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12751     for as_dir in $PATH
12752     do
12753     IFS=$as_save_IFS
12754     test -z "$as_dir" && as_dir=.
12755     for ac_exec_ext in '' $ac_executable_extensions; do
12756     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12757     ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
12758     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12759     break 2
12760     fi
12761     done
12762     done
12763    
12764     test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
12765     ;;
12766     esac
12767     fi
12768     PKG_CONFIG=$ac_cv_path_PKG_CONFIG
12769    
12770     if test -n "$PKG_CONFIG"; then
12771     echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
12772     echo "${ECHO_T}$PKG_CONFIG" >&6
12773     else
12774     echo "$as_me:$LINENO: result: no" >&5
12775     echo "${ECHO_T}no" >&6
12776     fi
12777    
12778 root 1.90 if test $PKG_CONFIG != no && $PKG_CONFIG --exists xft; then
12779     LIBS="$LIBS `$PKG_CONFIG xft --libs`"
12780     CPPFLAGS="$CPPFLAGS `$PKG_CONFIG xft --cflags`"
12781     else
12782     # Extract the first word of "xft-config", so it can be a program name with args.
12783 root 1.86 set dummy xft-config; ac_word=$2
12784     echo "$as_me:$LINENO: checking for $ac_word" >&5
12785     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
12786     if test "${ac_cv_path_XFT_CONFIG+set}" = set; then
12787     echo $ECHO_N "(cached) $ECHO_C" >&6
12788     else
12789     case $XFT_CONFIG in
12790     [\\/]* | ?:[\\/]*)
12791     ac_cv_path_XFT_CONFIG="$XFT_CONFIG" # Let the user override the test with a path.
12792     ;;
12793     *)
12794     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12795     for as_dir in $PATH
12796     do
12797     IFS=$as_save_IFS
12798     test -z "$as_dir" && as_dir=.
12799     for ac_exec_ext in '' $ac_executable_extensions; do
12800     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12801     ac_cv_path_XFT_CONFIG="$as_dir/$ac_word$ac_exec_ext"
12802     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12803     break 2
12804     fi
12805     done
12806     done
12807    
12808     test -z "$ac_cv_path_XFT_CONFIG" && ac_cv_path_XFT_CONFIG="no"
12809     ;;
12810     esac
12811     fi
12812     XFT_CONFIG=$ac_cv_path_XFT_CONFIG
12813    
12814     if test -n "$XFT_CONFIG"; then
12815     echo "$as_me:$LINENO: result: $XFT_CONFIG" >&5
12816     echo "${ECHO_T}$XFT_CONFIG" >&6
12817     else
12818     echo "$as_me:$LINENO: result: no" >&5
12819     echo "${ECHO_T}no" >&6
12820     fi
12821    
12822     if test $XFT_CONFIG != no; then
12823     LIBS="$LIBS `$XFT_CONFIG --libs`"
12824     CPPFLAGS="$CPPFLAGS `$XFT_CONFIG --cflags`"
12825     fi
12826     fi
12827 root 1.34
12828    
12829 root 1.39 for ac_header in X11/Xft/Xft.h
12830     do
12831     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12832     if eval "test \"\${$as_ac_Header+set}\" = set"; then
12833     echo "$as_me:$LINENO: checking for $ac_header" >&5
12834     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12835     if eval "test \"\${$as_ac_Header+set}\" = set"; then
12836     echo $ECHO_N "(cached) $ECHO_C" >&6
12837 root 1.34 fi
12838 root 1.39 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12839     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12840     else
12841     # Is the header compilable?
12842     echo "$as_me:$LINENO: checking $ac_header usability" >&5
12843     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
12844     cat >conftest.$ac_ext <<_ACEOF
12845     /* confdefs.h. */
12846 root 1.26 _ACEOF
12847 root 1.39 cat confdefs.h >>conftest.$ac_ext
12848     cat >>conftest.$ac_ext <<_ACEOF
12849     /* end confdefs.h. */
12850     $ac_includes_default
12851     #include <$ac_header>
12852 root 1.31 _ACEOF
12853 root 1.39 rm -f conftest.$ac_objext
12854     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12855     (eval $ac_compile) 2>conftest.er1
12856     ac_status=$?
12857     grep -v '^ *+' conftest.er1 >conftest.err
12858     rm -f conftest.er1
12859     cat conftest.err >&5
12860     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12861     (exit $ac_status); } &&
12862     { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12863     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12864     (eval $ac_try) 2>&5
12865     ac_status=$?
12866     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12867     (exit $ac_status); }; } &&
12868     { ac_try='test -s conftest.$ac_objext'
12869     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12870     (eval $ac_try) 2>&5
12871     ac_status=$?
12872     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12873     (exit $ac_status); }; }; then
12874     ac_header_compiler=yes
12875     else
12876     echo "$as_me: failed program was:" >&5
12877     sed 's/^/| /' conftest.$ac_ext >&5
12878 root 1.31
12879 root 1.39 ac_header_compiler=no
12880 root 1.31 fi
12881 root 1.39 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12882     echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12883     echo "${ECHO_T}$ac_header_compiler" >&6
12884 pcg 1.24
12885 root 1.39 # Is the header present?
12886     echo "$as_me:$LINENO: checking $ac_header presence" >&5
12887     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
12888     cat >conftest.$ac_ext <<_ACEOF
12889     /* confdefs.h. */
12890 pcg 1.24 _ACEOF
12891 root 1.39 cat confdefs.h >>conftest.$ac_ext
12892     cat >>conftest.$ac_ext <<_ACEOF
12893     /* end confdefs.h. */
12894     #include <$ac_header>
12895 pcg 1.11 _ACEOF
12896 root 1.39 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
12897     (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
12898     ac_status=$?
12899     grep -v '^ *+' conftest.er1 >conftest.err
12900     rm -f conftest.er1
12901     cat conftest.err >&5
12902     echo "$as_me:$LINENO: \$? = $ac_status" >&5
12903     (exit $ac_status); } >/dev/null; then
12904     if test -s conftest.err; then
12905     ac_cpp_err=$ac_cxx_preproc_warn_flag
12906     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
12907     else
12908     ac_cpp_err=
12909     fi
12910     else
12911     ac_cpp_err=yes
12912 pcg 1.1 fi
12913 root 1.39 if test -z "$ac_cpp_err"; then
12914     ac_header_preproc=yes
12915     else
12916     echo "$as_me: failed program was:" >&5
12917     sed 's/^/| /' conftest.$ac_ext >&5
12918 pcg 1.1
12919 root 1.39 ac_header_preproc=no
12920 pcg 1.1 fi
12921 root 1.39 rm -f conftest.err conftest.$ac_ext
12922     echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12923     echo "${ECHO_T}$ac_header_preproc" >&6
12924 pcg 1.1
12925 root 1.39 # So? What about this header?
12926     case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
12927     yes:no: )
12928     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12929     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12930     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12931     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12932     ac_header_preproc=yes
12933     ;;
12934     no:yes:* )
12935     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12936     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12937     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
12938     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
12939     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12940     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12941     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
12942     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
12943     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12944     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12945     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12946     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12947     (
12948     cat <<\_ASBOX
12949     ## ------------------------------------------ ##
12950     ## Report this to the AC_PACKAGE_NAME lists. ##
12951     ## ------------------------------------------ ##
12952     _ASBOX
12953     ) |
12954     sed "s/^/$as_me: WARNING: /" >&2
12955     ;;
12956     esac
12957     echo "$as_me:$LINENO: checking for $ac_header" >&5
12958     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12959     if eval "test \"\${$as_ac_Header+set}\" = set"; then
12960     echo $ECHO_N "(cached) $ECHO_C" >&6
12961     else
12962     eval "$as_ac_Header=\$ac_header_preproc"
12963 pcg 1.1 fi
12964 root 1.39 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12965     echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12966 pcg 1.1
12967     fi
12968 root 1.39 if test `eval echo '${'$as_ac_Header'}'` = yes; then
12969     cat >>confdefs.h <<_ACEOF
12970     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12971 pcg 1.11 _ACEOF
12972 pcg 1.1
12973 root 1.39 else
12974     support_xft=no
12975 pcg 1.1 fi
12976 pcg 1.11
12977 root 1.39 done
12978 pcg 1.1
12979 pcg 1.11
12980 root 1.39 echo "$as_me:$LINENO: checking for XftDrawString32 in -lXft" >&5
12981     echo $ECHO_N "checking for XftDrawString32 in -lXft... $ECHO_C" >&6
12982     if test "${ac_cv_lib_Xft_XftDrawString32+set}" = set; then
12983     echo $ECHO_N "(cached) $ECHO_C" >&6
12984     else
12985     ac_check_lib_save_LIBS=$LIBS
12986     LIBS="-lXft $LIBS"
12987     cat >conftest.$ac_ext <<_ACEOF
12988     /* confdefs.h. */
12989     _ACEOF
12990     cat confdefs.h >>conftest.$ac_ext
12991     cat >>conftest.$ac_ext <<_ACEOF
12992     /* end confdefs.h. */
12993    
12994     /* Override any gcc2 internal prototype to avoid an error. */
12995     #ifdef __cplusplus
12996     extern "C"
12997     #endif
12998     /* We use char because int might match the return type of a gcc2
12999     builtin and then its argument prototype would still apply. */
13000     char XftDrawString32 ();
13001     int
13002     main ()
13003     {
13004     XftDrawString32 ();
13005     ;
13006     return 0;
13007     }
13008     _ACEOF
13009     rm -f conftest.$ac_objext conftest$ac_exeext
13010     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13011     (eval $ac_link) 2>conftest.er1
13012     ac_status=$?
13013     grep -v '^ *+' conftest.er1 >conftest.err
13014     rm -f conftest.er1
13015     cat conftest.err >&5
13016     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13017     (exit $ac_status); } &&
13018     { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13019     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13020     (eval $ac_try) 2>&5
13021     ac_status=$?
13022     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13023     (exit $ac_status); }; } &&
13024     { ac_try='test -s conftest$ac_exeext'
13025     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13026     (eval $ac_try) 2>&5
13027     ac_status=$?
13028     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13029     (exit $ac_status); }; }; then
13030     ac_cv_lib_Xft_XftDrawString32=yes
13031     else
13032     echo "$as_me: failed program was:" >&5
13033     sed 's/^/| /' conftest.$ac_ext >&5
13034    
13035     ac_cv_lib_Xft_XftDrawString32=no
13036     fi
13037     rm -f conftest.err conftest.$ac_objext \
13038     conftest$ac_exeext conftest.$ac_ext
13039     LIBS=$ac_check_lib_save_LIBS
13040     fi
13041     echo "$as_me:$LINENO: result: $ac_cv_lib_Xft_XftDrawString32" >&5
13042     echo "${ECHO_T}$ac_cv_lib_Xft_XftDrawString32" >&6
13043     if test $ac_cv_lib_Xft_XftDrawString32 = yes; then
13044     cat >>confdefs.h <<_ACEOF
13045     #define HAVE_LIBXFT 1
13046     _ACEOF
13047    
13048     LIBS="-lXft $LIBS"
13049    
13050     else
13051     support_xft=no
13052     fi
13053    
13054    
13055     if test x$support_xft = xyes; then
13056    
13057     cat >>confdefs.h <<\_ACEOF
13058     #define XFT 1
13059     _ACEOF
13060    
13061     fi
13062     fi
13063     if test x$support_styles = xyes; then
13064    
13065     cat >>confdefs.h <<\_ACEOF
13066     #define ENABLE_STYLES 1
13067     _ACEOF
13068    
13069     fi
13070     if test x$support_iso14755 = xyes; then
13071    
13072     cat >>confdefs.h <<\_ACEOF
13073     #define ISO_14755 1
13074     _ACEOF
13075    
13076     fi
13077     if test x$support_8bitctrls = xyes; then
13078    
13079     cat >>confdefs.h <<\_ACEOF
13080     #define EIGHT_BIT_CONTROLS 1
13081     _ACEOF
13082    
13083     fi
13084     if test x$support_fading = xyes; then
13085    
13086     cat >>confdefs.h <<\_ACEOF
13087     #define OFF_FOCUS_FADING 1
13088     _ACEOF
13089    
13090     fi
13091     if test x$support_tinting = xyes; then
13092    
13093     cat >>confdefs.h <<\_ACEOF
13094     #define TINTING 1
13095     _ACEOF
13096    
13097     fi
13098     if test x$support_inheritpixmap = xyes; then
13099    
13100     cat >>confdefs.h <<\_ACEOF
13101     #define TRANSPARENT 1
13102     _ACEOF
13103    
13104     fi
13105     if test x$support_keepscrolling = xno; then
13106    
13107     cat >>confdefs.h <<\_ACEOF
13108     #define NO_SCROLLBAR_BUTTON_CONTINUAL_SCROLLING 1
13109     _ACEOF
13110    
13111     fi
13112     if test x$support_selectionscrolling = xyes; then
13113    
13114     cat >>confdefs.h <<\_ACEOF
13115     #define SELECTION_SCROLLING 1
13116     _ACEOF
13117    
13118     fi
13119     if test x$support_frills = xyes; then
13120    
13121     cat >>confdefs.h <<\_ACEOF
13122     #define ENABLE_FRILLS 1
13123     _ACEOF
13124    
13125     fi
13126 pcg 1.1 if test x$support_mousewheel = xyes; then
13127 pcg 1.11
13128     cat >>confdefs.h <<\_ACEOF
13129 pcg 1.1 #define MOUSE_WHEEL 1
13130 pcg 1.11 _ACEOF
13131 pcg 1.1
13132     fi
13133     if test x$support_mouseslipwheel = xyes; then
13134 pcg 1.11
13135     cat >>confdefs.h <<\_ACEOF
13136 pcg 1.1 #define MOUSE_SLIP_WHEELING 1
13137 pcg 1.11 _ACEOF
13138 pcg 1.1
13139     fi
13140     if test x$support_xim = xyes -o x$multichar_set = xyes; then
13141     if test x$rxvt_cv_func_xlocale = xyes; then
13142 pcg 1.11
13143     cat >>confdefs.h <<\_ACEOF
13144 pcg 1.1 #define USE_XIM 1
13145 pcg 1.11 _ACEOF
13146 pcg 1.1
13147     fi
13148     fi
13149     if test x$support_xpm = xyes; then
13150 pcg 1.11
13151     cat >>confdefs.h <<\_ACEOF
13152 pcg 1.1 #define XPM_BACKGROUND 1
13153 pcg 1.11 _ACEOF
13154 pcg 1.1
13155     fi
13156     if test x$support_scroll_rxvt = xyes; then
13157 pcg 1.11
13158     cat >>confdefs.h <<\_ACEOF
13159 pcg 1.1 #define RXVT_SCROLLBAR 1
13160 pcg 1.11 _ACEOF
13161 pcg 1.1
13162     scrolltypes="rxvt"
13163     fi
13164     if test x$support_scroll_next = xyes; then
13165 pcg 1.11
13166     cat >>confdefs.h <<\_ACEOF
13167 pcg 1.1 #define NEXT_SCROLLBAR 1
13168 pcg 1.11 _ACEOF
13169 pcg 1.1
13170     scrolltypes="$scrolltypes next"
13171     fi
13172     if test x$support_scroll_xterm = xyes; then
13173 pcg 1.11
13174     cat >>confdefs.h <<\_ACEOF
13175 pcg 1.1 #define XTERM_SCROLLBAR 1
13176 pcg 1.11 _ACEOF
13177 pcg 1.1
13178     scrolltypes="$scrolltypes xterm"
13179     fi
13180 pcg 1.11 if test x$support_scroll_plain = xyes; then
13181    
13182     cat >>confdefs.h <<\_ACEOF
13183     #define PLAIN_SCROLLBAR 1
13184     _ACEOF
13185    
13186     scrolltypes="$scrolltypes plain"
13187     fi
13188 pcg 1.1 if test x$support_pointer_blank = xyes; then
13189 pcg 1.11
13190     cat >>confdefs.h <<\_ACEOF
13191 pcg 1.1 #define POINTER_BLANK 1
13192 pcg 1.11 _ACEOF
13193 pcg 1.1
13194     fi
13195 pcg 1.11 if test x$support_text_blink = xyes; then
13196    
13197     cat >>confdefs.h <<\_ACEOF
13198     #define TEXT_BLINK 1
13199     _ACEOF
13200 pcg 1.1
13201     fi
13202     if test x$support_unicode3 = xyes; then
13203 pcg 1.11
13204     cat >>confdefs.h <<\_ACEOF
13205 pcg 1.1 #define UNICODE_3 1
13206 pcg 1.11 _ACEOF
13207 pcg 1.1
13208     fi
13209 pcg 1.18 if test x$support_combining = xyes; then
13210    
13211     cat >>confdefs.h <<\_ACEOF
13212 pcg 1.20 #define ENABLE_COMBINING 1
13213 pcg 1.18 _ACEOF
13214    
13215     fi
13216 pcg 1.1 if test x$codesets = xall; then
13217 root 1.40 codesets=jp,jp-ext,kr,zh,zh-ext
13218 pcg 1.1 fi
13219 pcg 1.11
13220     cat >>confdefs.h <<\_ACEOF
13221 pcg 1.1 #define ENCODING_EU 1
13222 pcg 1.11 _ACEOF
13223 pcg 1.1
13224 pcg 1.13
13225 pcg 1.11 cat >>confdefs.h <<\_ACEOF
13226 pcg 1.1 #define ENCODING_VN 1
13227 pcg 1.11 _ACEOF
13228 pcg 1.13
13229 root 1.34 for codeset in `echo $codesets | tr "a-z,\\-" "A-Z _"`; do
13230 pcg 1.13 case "$codeset" in
13231 pcg 1.11 JP )
13232     cat >>confdefs.h <<\_ACEOF
13233 pcg 1.1 #define ENCODING_JP 1
13234 pcg 1.11 _ACEOF
13235 pcg 1.1 ;;
13236 pcg 1.11 JP_EXT )
13237     cat >>confdefs.h <<\_ACEOF
13238 pcg 1.1 #define ENCODING_JP_EXT 1
13239 pcg 1.11 _ACEOF
13240 pcg 1.1 ;;
13241 pcg 1.11 KR )
13242     cat >>confdefs.h <<\_ACEOF
13243 pcg 1.1 #define ENCODING_KR 1
13244 pcg 1.11 _ACEOF
13245 pcg 1.1 ;;
13246 root 1.40 ZH )
13247 pcg 1.11 cat >>confdefs.h <<\_ACEOF
13248 root 1.40 #define ENCODING_ZH 1
13249 pcg 1.11 _ACEOF
13250 pcg 1.1 ;;
13251 root 1.40 ZH_EXT )
13252 pcg 1.11 cat >>confdefs.h <<\_ACEOF
13253 root 1.40 #define ENCODING_ZH_EXT 1
13254 pcg 1.11 _ACEOF
13255 pcg 1.1 ;;
13256     esac
13257     done
13258    
13259 root 1.60 IF_PERL=\#
13260     if test x$support_perl = xyes; then
13261     # Extract the first word of "perl5", so it can be a program name with args.
13262     set dummy perl5; ac_word=$2
13263     echo "$as_me:$LINENO: checking for $ac_word" >&5
13264     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
13265     if test "${ac_cv_path_PERL+set}" = set; then
13266     echo $ECHO_N "(cached) $ECHO_C" >&6
13267     else
13268     case $PERL in
13269     [\\/]* | ?:[\\/]*)
13270     ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
13271     ;;
13272     *)
13273     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13274     for as_dir in $PATH
13275     do
13276     IFS=$as_save_IFS
13277     test -z "$as_dir" && as_dir=.
13278     for ac_exec_ext in '' $ac_executable_extensions; do
13279     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13280     ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
13281     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
13282     break 2
13283     fi
13284     done
13285     done
13286    
13287     ;;
13288     esac
13289     fi
13290     PERL=$ac_cv_path_PERL
13291    
13292     if test -n "$PERL"; then
13293     echo "$as_me:$LINENO: result: $PERL" >&5
13294     echo "${ECHO_T}$PERL" >&6
13295     else
13296     echo "$as_me:$LINENO: result: no" >&5
13297     echo "${ECHO_T}no" >&6
13298     fi
13299    
13300     # Extract the first word of "perl", so it can be a program name with args.
13301     set dummy perl; ac_word=$2
13302     echo "$as_me:$LINENO: checking for $ac_word" >&5
13303     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
13304     if test "${ac_cv_path_PERL+set}" = set; then
13305     echo $ECHO_N "(cached) $ECHO_C" >&6
13306     else
13307     case $PERL in
13308     [\\/]* | ?:[\\/]*)
13309     ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
13310     ;;
13311     *)
13312     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13313     for as_dir in $PATH
13314     do
13315     IFS=$as_save_IFS
13316     test -z "$as_dir" && as_dir=.
13317     for ac_exec_ext in '' $ac_executable_extensions; do
13318     if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13319     ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
13320     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
13321     break 2
13322     fi
13323     done
13324     done
13325    
13326     ;;
13327     esac
13328     fi
13329     PERL=$ac_cv_path_PERL
13330    
13331     if test -n "$PERL"; then
13332     echo "$as_me:$LINENO: result: $PERL" >&5
13333     echo "${ECHO_T}$PERL" >&6
13334     else
13335     echo "$as_me:$LINENO: result: no" >&5
13336     echo "${ECHO_T}no" >&6
13337     fi
13338    
13339    
13340     echo "$as_me:$LINENO: checking for $PERL suitability" >&5
13341     echo $ECHO_N "checking for $PERL suitability... $ECHO_C" >&6
13342     if $PERL -MExtUtils::Embed -e "use v5.8" >/dev/null 2>/dev/null; then
13343    
13344 root 1.62 save_CXXFLAGS="$CXXFLAGS"
13345     save_LIBS="$LIBS"
13346     CXXFLAGS="$CXXFLAGS `$PERL -MExtUtils::Embed -e ccopts`"
13347     LIBS="$LIBS `$PERL -MExtUtils::Embed -e ldopts`"
13348     cat >conftest.$ac_ext <<_ACEOF
13349     /* confdefs.h. */
13350     _ACEOF
13351     cat confdefs.h >>conftest.$ac_ext
13352     cat >>conftest.$ac_ext <<_ACEOF
13353     /* end confdefs.h. */
13354    
13355     #include <EXTERN.h>
13356     #include <perl.h>
13357     #include <XSUB.h>
13358    
13359     int
13360     main ()
13361     {
13362    
13363     PerlInterpreter *perl = perl_alloc ();
13364    
13365     ;
13366     return 0;
13367     }
13368     _ACEOF
13369     rm -f conftest.$ac_objext conftest$ac_exeext
13370     if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13371     (eval $ac_link) 2>conftest.er1
13372     ac_status=$?
13373     grep -v '^ *+' conftest.er1 >conftest.err
13374     rm -f conftest.er1
13375     cat conftest.err >&5
13376     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13377     (exit $ac_status); } &&
13378     { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13379     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13380     (eval $ac_try) 2>&5
13381     ac_status=$?
13382     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13383     (exit $ac_status); }; } &&
13384     { ac_try='test -s conftest$ac_exeext'
13385     { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13386     (eval $ac_try) 2>&5
13387     ac_status=$?
13388     echo "$as_me:$LINENO: \$? = $ac_status" >&5
13389     (exit $ac_status); }; }; then
13390     rxvt_perl_link=yes
13391     else
13392     echo "$as_me: failed program was:" >&5
13393     sed 's/^/| /' conftest.$ac_ext >&5
13394    
13395     rxvt_perl_link=no
13396     fi
13397     rm -f conftest.err conftest.$ac_objext \
13398     conftest$ac_exeext conftest.$ac_ext
13399     CXXFLAGS="$save_CXXFLAGS"
13400     LIBS="$save_LIBS"
13401    
13402     if test x$rxvt_perl_link = xyes; then
13403     echo "$as_me:$LINENO: result: ok" >&5
13404     echo "${ECHO_T}ok" >&6
13405    
13406 root 1.60 cat >>confdefs.h <<\_ACEOF
13407     #define ENABLE_PERL 1
13408     _ACEOF
13409    
13410 root 1.62 IF_PERL=
13411     PERL_O=rxvtperl.o
13412     PERLFLAGS="`$PERL -MExtUtils::Embed -e ccopts`"
13413     PERLLIB="`$PERL -MExtUtils::Embed -e ldopts`"
13414     PERLPRIVLIBEXP="`$PERL -MConfig -e 'print $Config{privlibexp}'`"
13415     else
13416 root 1.77 { { echo "$as_me:$LINENO: error: no, unable to link" >&5
13417     echo "$as_me: error: no, unable to link" >&2;}
13418     { (exit 1); exit 1; }; }
13419 root 1.62 fi
13420 root 1.60 else
13421 root 1.77 { { echo "$as_me:$LINENO: error: no working perl found, or perl not version >= 5.8" >&5
13422     echo "$as_me: error: no working perl found, or perl not version >= 5.8" >&2;}
13423     { (exit 1); exit 1; }; }
13424 root 1.60 fi
13425     fi
13426    
13427    
13428    
13429    
13430    
13431    
13432    
13433 root 1.66 if test x$support_perl = xyes; then
13434 root 1.64 support_frills=yes
13435     fi
13436    
13437 pcg 1.1
13438     CFLAGS=${CFLAGS--O}
13439     LDFLAGS=${LDFLAGS--O}
13440    
13441     CPPFLAGS="$CPPFLAGS"
13442    
13443    
13444    
13445    
13446    
13447    
13448    
13449     if test x$rxvt_cv_rpath = xyes -o x$rxvt_cv_R = xyes; then
13450     DLIB=`echo $DLIB | sed "$R_TRANSLATE"`
13451     LIBS=`echo $LIBS | sed "$R_TRANSLATE"`
13452     X_LIBS=`echo $X_LIBS | sed "$R_TRANSLATE"`
13453     X_EXTRA_LIBS=`echo $X_EXTRA_LIBS | sed "$R_TRANSLATE"`
13454     XPM_LIBS=`echo $XPM_LIBS | sed "$R_TRANSLATE"`
13455     fi
13456    
13457    
13458    
13459    
13460    
13461     test "$program_prefix" != NONE &&
13462 pcg 1.11 program_transform_name="s,^,$program_prefix,;$program_transform_name"
13463 pcg 1.1 # Use a double $ so make ignores it.
13464     test "$program_suffix" != NONE &&
13465 pcg 1.11 program_transform_name="s,\$,$program_suffix,;$program_transform_name"
13466     # Double any \ or $. echo might interpret backslashes.
13467     # By default was `s,x,x', remove it if useless.
13468     cat <<\_ACEOF >conftest.sed
13469     s/[\\$]/&&/g;s/;s,x,x,$//
13470     _ACEOF
13471     program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
13472     rm conftest.sed
13473 pcg 1.1
13474    
13475    
13476    
13477    
13478     if test "$ac_cv_header_stdint_h" = "yes" -o "$notset" = "dontmatch"; then
13479     include_stdint_h="#include <stdint.h>"
13480     else
13481     include_stdint_h="/* #include <stdint.h> */"
13482 pcg 1.11 fi
13483 pcg 1.1 if test "$ac_cv_header_stdarg_h" = "yes" -o "$notset" = "dontmatch"; then
13484 pcg 1.18 include_stdarg_h="#include <cstdarg>"
13485 pcg 1.1 else
13486 pcg 1.18 include_stdarg_h="/* #include <cstdarg> */"
13487 pcg 1.11 fi
13488 pcg 1.1 if test "$ac_cv_header_stdlib_h" = "yes" -o "$notset" = "dontmatch"; then
13489 pcg 1.18 include_stdlib_h="#include <cstdlib>"
13490 pcg 1.1 else
13491 pcg 1.18 include_stdlib_h="/* #include <cstdlib> */"
13492 pcg 1.11 fi
13493 pcg 1.1 if test "$ac_cv_header_unistd_h" = "yes" -o "$notset" = "dontmatch"; then
13494     include_unistd_h="#include <unistd.h>"
13495     else
13496     include_unistd_h="/* #include <unistd.h> */"
13497 pcg 1.11 fi
13498 pcg 1.1 if test "$ac_cv_header_string_h" = "yes" -o "$notset" = "dontmatch"; then
13499 pcg 1.18 include_string_h="#include <cstring>"
13500 pcg 1.1 else
13501 pcg 1.18 include_string_h="/* #include <cstring> */"
13502 pcg 1.11 fi
13503 pcg 1.1 if test "$ac_cv_header_fcntl_h" = "yes" -o "$notset" = "dontmatch"; then
13504     include_fcntl_h="#include <fcntl.h>"
13505     else
13506     include_fcntl_h="/* #include <fcntl.h> */"
13507 pcg 1.11 fi
13508 pcg 1.1 if test "$ac_cv_header_util_h" = "yes" -o "$notset" = "dontmatch"; then
13509     include_util_h="#include <util.h>"
13510     else
13511     include_util_h="/* #include <util.h> */"
13512 pcg 1.11 fi
13513 pcg 1.1 if test "$ac_cv_header_assert_h" = "yes" -o "$notset" = "dontmatch"; then
13514     include_assert_h="#include <assert.h>"
13515     else
13516     include_assert_h="/* #include <assert.h> */"
13517 pcg 1.11 fi
13518 pcg 1.1 if test "$rxvt_cv_header_sysioctl" = "yes" -o "$notset" = "dontmatch"; then
13519     include_sys_ioctl_h="#include <sys/ioctl.h>"
13520     else
13521     include_sys_ioctl_h="/* #include <sys/ioctl.h> */"
13522 pcg 1.11 fi
13523 pcg 1.1 if test "$ac_cv_header_sys_select_h" = "yes" -o "$notset" = "dontmatch"; then
13524     include_sys_select_h="#include <sys/select.h>"
13525     else
13526     include_sys_select_h="/* #include <sys/select.h> */"
13527 pcg 1.11 fi
13528 pcg 1.1 if test "$ac_cv_header_sys_strredir_h" = "yes" -o "$notset" = "dontmatch"; then
13529     include_sys_strredir_h="#include <sys/strredir.h>"
13530     else
13531     include_sys_strredir_h="/* #include <sys/strredir.h> */"
13532 pcg 1.11 fi
13533 pcg 1.1 if test "$ac_cv_header_sys_time_h" = "yes" -o "$notset" = "dontmatch"; then
13534     include_sys_time_h="#include <sys/time.h>"
13535     else
13536     include_sys_time_h="/* #include <sys/time.h> */"
13537 pcg 1.11 fi
13538 pcg 1.1 if test "$ac_cv_header_sys_time_h" = "no" -o "$ac_cv_header_time" = "yes"; then
13539     include_time_h="#include <time.h>"
13540     else
13541     include_time_h="/* #include <time.h> */"
13542 pcg 1.11 fi
13543 pcg 1.1
13544 root 1.73 ac_config_files="$ac_config_files Makefile doc/Makefile src/Makefile src/rxvtlib.h"
13545 root 1.32
13546 pcg 1.11 cat >confcache <<\_ACEOF
13547 pcg 1.1 # This file is a shell script that caches the results of configure
13548     # tests run on this system so they can be shared between configure
13549 pcg 1.11 # scripts and configure runs, see configure's option --config-cache.
13550     # It is not useful on other systems. If it contains results you don't
13551     # want to keep, you may remove or edit it.
13552 pcg 1.1 #
13553 pcg 1.11 # config.status only pays attention to the cache file if you give it
13554     # the --recheck option to rerun configure.
13555 pcg 1.1 #
13556 pcg 1.11 # `ac_cv_env_foo' variables (set or unset) will be overridden when
13557     # loading this file, other *unset* `ac_cv_foo' will be assigned the
13558     # following values.
13559    
13560     _ACEOF
13561    
13562 pcg 1.1 # The following way of writing the cache mishandles newlines in values,
13563     # but we know of no workaround that is simple, portable, and efficient.
13564     # So, don't put newlines in cache variables' values.
13565     # Ultrix sh set writes to stderr and can't be redirected directly,
13566     # and sets the high bit in the cache file unless we assign to the vars.
13567 pcg 1.11 {
13568     (set) 2>&1 |
13569     case `(ac_space=' '; set | grep ac_space) 2>&1` in
13570     *ac_space=\ *)
13571     # `set' does not quote correctly, so add quotes (double-quote
13572     # substitution turns \\\\ into \\, and sed turns \\ into \).
13573     sed -n \
13574     "s/'/'\\\\''/g;
13575     s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
13576     ;;
13577     *)
13578     # `set' quotes correctly as required by POSIX, so do not add quotes.
13579     sed -n \
13580     "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
13581     ;;
13582     esac;
13583     } |
13584     sed '
13585     t clear
13586     : clear
13587     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
13588     t end
13589     /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
13590     : end' >>confcache
13591     if diff $cache_file confcache >/dev/null 2>&1; then :; else
13592 pcg 1.1 if test -w $cache_file; then
13593 pcg 1.11 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
13594     cat confcache >$cache_file
13595 pcg 1.1 else
13596     echo "not updating unwritable cache $cache_file"
13597     fi
13598     fi
13599     rm -f confcache
13600    
13601     test "x$prefix" = xNONE && prefix=$ac_default_prefix
13602     # Let make expand exec_prefix.
13603     test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
13604    
13605 pcg 1.11 # VPATH may cause trouble with some makes, so we remove $(srcdir),
13606     # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
13607     # trailing colons and then remove the whole line if VPATH becomes empty
13608     # (actually we leave an empty line to preserve line numbers).
13609 pcg 1.1 if test "x$srcdir" = x.; then
13610 pcg 1.11 ac_vpsub='/^[ ]*VPATH[ ]*=/{
13611     s/:*\$(srcdir):*/:/;
13612     s/:*\${srcdir}:*/:/;
13613     s/:*@srcdir@:*/:/;
13614     s/^\([^=]*=[ ]*\):*/\1/;
13615     s/:*$//;
13616     s/^[^=]*=[ ]*$//;
13617     }'
13618 pcg 1.1 fi
13619    
13620 pcg 1.11 DEFS=-DHAVE_CONFIG_H
13621    
13622     ac_libobjs=
13623     ac_ltlibobjs=
13624     for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
13625     # 1. Remove the extension, and $U if already installed.
13626     ac_i=`echo "$ac_i" |
13627     sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
13628     # 2. Add them.
13629     ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
13630     ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
13631     done
13632     LIBOBJS=$ac_libobjs
13633    
13634     LTLIBOBJS=$ac_ltlibobjs
13635    
13636 pcg 1.1
13637    
13638     : ${CONFIG_STATUS=./config.status}
13639 pcg 1.11 ac_clean_files_save=$ac_clean_files
13640     ac_clean_files="$ac_clean_files $CONFIG_STATUS"
13641     { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
13642     echo "$as_me: creating $CONFIG_STATUS" >&6;}
13643     cat >$CONFIG_STATUS <<_ACEOF
13644     #! $SHELL
13645     # Generated by $as_me.
13646 pcg 1.1 # Run this file to recreate the current configuration.
13647     # Compiler output produced by configure, useful for debugging
13648 pcg 1.11 # configure, is in config.log if it exists.
13649    
13650     debug=false
13651     ac_cs_recheck=false
13652     ac_cs_silent=false
13653     SHELL=\${CONFIG_SHELL-$SHELL}
13654     _ACEOF
13655    
13656     cat >>$CONFIG_STATUS <<\_ACEOF
13657     ## --------------------- ##
13658     ## M4sh Initialization. ##
13659     ## --------------------- ##
13660    
13661     # Be Bourne compatible
13662     if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
13663     emulate sh
13664     NULLCMD=:
13665     # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
13666     # is contrary to our usage. Disable this feature.
13667     alias -g '${1+"$@"}'='"$@"'
13668     elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
13669     set -o posix
13670     fi
13671     DUALCASE=1; export DUALCASE # for MKS sh
13672    
13673     # Support unset when possible.
13674     if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
13675     as_unset=unset
13676     else
13677     as_unset=false
13678     fi
13679    
13680    
13681     # Work around bugs in pre-3.0 UWIN ksh.
13682     $as_unset ENV MAIL MAILPATH
13683     PS1='$ '
13684     PS2='> '
13685     PS4='+ '
13686    
13687     # NLS nuisances.
13688     for as_var in \
13689     LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
13690     LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
13691     LC_TELEPHONE LC_TIME
13692     do
13693     if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
13694     eval $as_var=C; export $as_var
13695     else
13696     $as_unset $as_var
13697     fi
13698     done
13699    
13700     # Required to use basename.
13701     if expr a : '\(a\)' >/dev/null 2>&1; then
13702     as_expr=expr
13703     else
13704     as_expr=false
13705     fi
13706    
13707     if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
13708     as_basename=basename
13709     else
13710     as_basename=false
13711     fi
13712    
13713    
13714     # Name of the executable.
13715     as_me=`$as_basename "$0" ||
13716     $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
13717     X"$0" : 'X\(//\)$' \| \
13718     X"$0" : 'X\(/\)$' \| \
13719     . : '\(.\)' 2>/dev/null ||
13720     echo X/"$0" |
13721     sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
13722     /^X\/\(\/\/\)$/{ s//\1/; q; }
13723     /^X\/\(\/\).*/{ s//\1/; q; }
13724     s/.*/./; q'`
13725    
13726    
13727     # PATH needs CR, and LINENO needs CR and PATH.
13728     # Avoid depending upon Character Ranges.
13729     as_cr_letters='abcdefghijklmnopqrstuvwxyz'
13730     as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
13731     as_cr_Letters=$as_cr_letters$as_cr_LETTERS
13732     as_cr_digits='0123456789'
13733     as_cr_alnum=$as_cr_Letters$as_cr_digits
13734    
13735     # The user is always right.
13736     if test "${PATH_SEPARATOR+set}" != set; then
13737     echo "#! /bin/sh" >conf$$.sh
13738     echo "exit 0" >>conf$$.sh
13739     chmod +x conf$$.sh
13740     if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
13741     PATH_SEPARATOR=';'
13742     else
13743     PATH_SEPARATOR=:
13744     fi
13745     rm -f conf$$.sh
13746     fi
13747    
13748    
13749     as_lineno_1=$LINENO
13750     as_lineno_2=$LINENO
13751     as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
13752     test "x$as_lineno_1" != "x$as_lineno_2" &&
13753     test "x$as_lineno_3" = "x$as_lineno_2" || {
13754     # Find who we are. Look in the path if we contain no path at all
13755     # relative or not.
13756     case $0 in
13757     *[\\/]* ) as_myself=$0 ;;
13758     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13759     for as_dir in $PATH
13760     do
13761     IFS=$as_save_IFS
13762     test -z "$as_dir" && as_dir=.
13763     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
13764     done
13765    
13766     ;;
13767     esac
13768     # We did not find ourselves, most probably we were run as `sh COMMAND'
13769     # in which case we are not to be found in the path.
13770     if test "x$as_myself" = x; then
13771     as_myself=$0
13772     fi
13773     if test ! -f "$as_myself"; then
13774     { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
13775     echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
13776     { (exit 1); exit 1; }; }
13777     fi
13778     case $CONFIG_SHELL in
13779     '')
13780     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13781     for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
13782     do
13783     IFS=$as_save_IFS
13784     test -z "$as_dir" && as_dir=.
13785     for as_base in sh bash ksh sh5; do
13786     case $as_dir in
13787     /*)
13788     if ("$as_dir/$as_base" -c '
13789     as_lineno_1=$LINENO
13790     as_lineno_2=$LINENO
13791     as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
13792     test "x$as_lineno_1" != "x$as_lineno_2" &&
13793     test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
13794     $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
13795     $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
13796     CONFIG_SHELL=$as_dir/$as_base
13797     export CONFIG_SHELL
13798     exec "$CONFIG_SHELL" "$0" ${1+"$@"}
13799     fi;;
13800     esac
13801     done
13802     done
13803     ;;
13804     esac
13805    
13806     # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
13807     # uniformly replaced by the line number. The first 'sed' inserts a
13808     # line-number line before each line; the second 'sed' does the real
13809     # work. The second script uses 'N' to pair each line-number line
13810     # with the numbered line, and appends trailing '-' during
13811     # substitution so that $LINENO is not a special case at line end.
13812     # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
13813     # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
13814     sed '=' <$as_myself |
13815     sed '
13816     N
13817     s,$,-,
13818     : loop
13819     s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
13820     t loop
13821     s,-$,,
13822     s,^['$as_cr_digits']*\n,,
13823     ' >$as_me.lineno &&
13824     chmod +x $as_me.lineno ||
13825     { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
13826     echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
13827     { (exit 1); exit 1; }; }
13828    
13829     # Don't try to exec as it changes $[0], causing all sort of problems
13830     # (the dirname of $[0] is not the place where we might find the
13831     # original and so on. Autoconf is especially sensible to this).
13832     . ./$as_me.lineno
13833     # Exit status is that of the last command.
13834     exit
13835     }
13836    
13837    
13838     case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
13839     *c*,-n*) ECHO_N= ECHO_C='
13840     ' ECHO_T=' ' ;;
13841     *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
13842     *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
13843     esac
13844    
13845     if expr a : '\(a\)' >/dev/null 2>&1; then
13846     as_expr=expr
13847     else
13848     as_expr=false
13849     fi
13850    
13851     rm -f conf$$ conf$$.exe conf$$.file
13852     echo >conf$$.file
13853     if ln -s conf$$.file conf$$ 2>/dev/null; then
13854     # We could just check for DJGPP; but this test a) works b) is more generic
13855     # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
13856     if test -f conf$$.exe; then
13857     # Don't use ln at all; we don't have any links
13858     as_ln_s='cp -p'
13859     else
13860     as_ln_s='ln -s'
13861     fi
13862     elif ln conf$$.file conf$$ 2>/dev/null; then
13863     as_ln_s=ln
13864     else
13865     as_ln_s='cp -p'
13866     fi
13867     rm -f conf$$ conf$$.exe conf$$.file
13868    
13869     if mkdir -p . 2>/dev/null; then
13870     as_mkdir_p=:
13871     else
13872     test -d ./-p && rmdir ./-p
13873     as_mkdir_p=false
13874     fi
13875    
13876     as_executable_p="test -f"
13877    
13878     # Sed expression to map a string onto a valid CPP name.
13879     as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
13880    
13881     # Sed expression to map a string onto a valid variable name.
13882     as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
13883    
13884    
13885     # IFS
13886     # We need space, tab and new line, in precisely that order.
13887     as_nl='
13888     '
13889     IFS=" $as_nl"
13890    
13891     # CDPATH.
13892     $as_unset CDPATH
13893    
13894     exec 6>&1
13895    
13896     # Open the log real soon, to keep \$[0] and so on meaningful, and to
13897     # report actual input values of CONFIG_FILES etc. instead of their
13898     # values after options handling. Logging --version etc. is OK.
13899     exec 5>>config.log
13900     {
13901     echo
13902     sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
13903     ## Running $as_me. ##
13904     _ASBOX
13905     } >&5
13906     cat >&5 <<_CSEOF
13907    
13908     This file was extended by $as_me, which was
13909     generated by GNU Autoconf 2.59. Invocation command line was
13910    
13911     CONFIG_FILES = $CONFIG_FILES
13912     CONFIG_HEADERS = $CONFIG_HEADERS
13913     CONFIG_LINKS = $CONFIG_LINKS
13914     CONFIG_COMMANDS = $CONFIG_COMMANDS
13915     $ $0 $@
13916    
13917     _CSEOF
13918     echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
13919     echo >&5
13920     _ACEOF
13921    
13922     # Files that config.status was made for.
13923     if test -n "$ac_config_files"; then
13924     echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
13925     fi
13926    
13927     if test -n "$ac_config_headers"; then
13928     echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
13929     fi
13930    
13931     if test -n "$ac_config_links"; then
13932     echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
13933     fi
13934 pcg 1.1
13935 pcg 1.11 if test -n "$ac_config_commands"; then
13936     echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
13937     fi
13938    
13939     cat >>$CONFIG_STATUS <<\_ACEOF
13940    
13941     ac_cs_usage="\
13942     \`$as_me' instantiates files from templates according to the
13943     current configuration.
13944    
13945     Usage: $0 [OPTIONS] [FILE]...
13946    
13947     -h, --help print this help, then exit
13948     -V, --version print version number, then exit
13949     -q, --quiet do not print progress messages
13950     -d, --debug don't remove temporary files
13951     --recheck update $as_me by reconfiguring in the same conditions
13952     --file=FILE[:TEMPLATE]
13953     instantiate the configuration file FILE
13954     --header=FILE[:TEMPLATE]
13955     instantiate the configuration header FILE
13956    
13957     Configuration files:
13958     $config_files
13959    
13960     Configuration headers:
13961     $config_headers
13962    
13963     Report bugs to <bug-autoconf@gnu.org>."
13964     _ACEOF
13965    
13966     cat >>$CONFIG_STATUS <<_ACEOF
13967     ac_cs_version="\\
13968     config.status
13969     configured by $0, generated by GNU Autoconf 2.59,
13970     with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
13971    
13972     Copyright (C) 2003 Free Software Foundation, Inc.
13973     This config.status script is free software; the Free Software Foundation
13974     gives unlimited permission to copy, distribute and modify it."
13975     srcdir=$srcdir
13976     INSTALL="$INSTALL"
13977     _ACEOF
13978    
13979     cat >>$CONFIG_STATUS <<\_ACEOF
13980     # If no file are specified by the user, then we need to provide default
13981     # value. By we need to know if files were specified by the user.
13982     ac_need_defaults=:
13983     while test $# != 0
13984 pcg 1.1 do
13985 pcg 1.11 case $1 in
13986     --*=*)
13987     ac_option=`expr "x$1" : 'x\([^=]*\)='`
13988     ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
13989     ac_shift=:
13990     ;;
13991     -*)
13992     ac_option=$1
13993     ac_optarg=$2
13994     ac_shift=shift
13995     ;;
13996     *) # This is not an option, so the user has probably given explicit
13997     # arguments.
13998     ac_option=$1
13999     ac_need_defaults=false;;
14000     esac
14001    
14002     case $ac_option in
14003     # Handling of the options.
14004     _ACEOF
14005     cat >>$CONFIG_STATUS <<\_ACEOF
14006 pcg 1.1 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
14007 pcg 1.11 ac_cs_recheck=: ;;
14008     --version | --vers* | -V )
14009     echo "$ac_cs_version"; exit 0 ;;
14010     --he | --h)
14011     # Conflict between --help and --header
14012     { { echo "$as_me:$LINENO: error: ambiguous option: $1
14013     Try \`$0 --help' for more information." >&5
14014     echo "$as_me: error: ambiguous option: $1
14015     Try \`$0 --help' for more information." >&2;}
14016     { (exit 1); exit 1; }; };;
14017     --help | --hel | -h )
14018     echo "$ac_cs_usage"; exit 0 ;;
14019     --debug | --d* | -d )
14020     debug=: ;;
14021     --file | --fil | --fi | --f )
14022     $ac_shift
14023     CONFIG_FILES="$CONFIG_FILES $ac_optarg"
14024     ac_need_defaults=false;;
14025     --header | --heade | --head | --hea )
14026     $ac_shift
14027     CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
14028     ac_need_defaults=false;;
14029     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
14030     | -silent | --silent | --silen | --sile | --sil | --si | --s)
14031     ac_cs_silent=: ;;
14032    
14033     # This is an error.
14034     -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
14035     Try \`$0 --help' for more information." >&5
14036     echo "$as_me: error: unrecognized option: $1
14037     Try \`$0 --help' for more information." >&2;}
14038     { (exit 1); exit 1; }; } ;;
14039    
14040     *) ac_config_targets="$ac_config_targets $1" ;;
14041    
14042     esac
14043     shift
14044     done
14045    
14046     ac_configure_extra_args=
14047    
14048     if $ac_cs_silent; then
14049     exec 6>/dev/null
14050     ac_configure_extra_args="$ac_configure_extra_args --silent"
14051     fi
14052    
14053     _ACEOF
14054     cat >>$CONFIG_STATUS <<_ACEOF
14055     if \$ac_cs_recheck; then
14056     echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
14057     exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
14058     fi
14059    
14060     _ACEOF
14061    
14062    
14063    
14064    
14065    
14066     cat >>$CONFIG_STATUS <<\_ACEOF
14067     for ac_config_target in $ac_config_targets
14068     do
14069     case "$ac_config_target" in
14070     # Handling of arguments.
14071     "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
14072     "doc/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
14073     "src/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
14074     "src/rxvtlib.h" ) CONFIG_FILES="$CONFIG_FILES src/rxvtlib.h" ;;
14075 root 1.76 "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.h.in" ;;
14076 pcg 1.11 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
14077     echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
14078     { (exit 1); exit 1; }; };;
14079 pcg 1.1 esac
14080     done
14081    
14082 pcg 1.11 # If the user did not use the arguments to specify the items to instantiate,
14083     # then the envvar interface is used. Set only those that are not.
14084     # We use the long form for the default assignment because of an extremely
14085     # bizarre bug on SunOS 4.1.3.
14086     if $ac_need_defaults; then
14087     test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
14088     test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
14089     fi
14090    
14091     # Have a temporary directory for convenience. Make it in the build tree
14092     # simply because there is no reason to put it here, and in addition,
14093     # creating and moving files from /tmp can sometimes cause problems.
14094     # Create a temporary directory, and hook for its removal unless debugging.
14095     $debug ||
14096     {
14097     trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
14098     trap '{ (exit 1); exit 1; }' 1 2 13 15
14099     }
14100    
14101     # Create a (secure) tmp directory for tmp files.
14102    
14103     {
14104     tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
14105     test -n "$tmp" && test -d "$tmp"
14106     } ||
14107     {
14108     tmp=./confstat$$-$RANDOM
14109     (umask 077 && mkdir $tmp)
14110     } ||
14111     {
14112     echo "$me: cannot create a temporary directory in ." >&2
14113     { (exit 1); exit 1; }
14114     }
14115    
14116     _ACEOF
14117    
14118     cat >>$CONFIG_STATUS <<_ACEOF
14119 pcg 1.1
14120 pcg 1.11 #
14121     # CONFIG_FILES section.
14122     #
14123 pcg 1.1
14124 pcg 1.11 # No need to generate the scripts if there are no CONFIG_FILES.
14125     # This happens for instance when ./config.status config.h
14126     if test -n "\$CONFIG_FILES"; then
14127     # Protect against being on the right side of a sed subst in config.status.
14128     sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
14129     s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
14130     s,@SHELL@,$SHELL,;t t
14131     s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
14132     s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
14133     s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
14134     s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
14135     s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
14136     s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
14137     s,@exec_prefix@,$exec_prefix,;t t
14138     s,@prefix@,$prefix,;t t
14139     s,@program_transform_name@,$program_transform_name,;t t
14140     s,@bindir@,$bindir,;t t
14141     s,@sbindir@,$sbindir,;t t
14142     s,@libexecdir@,$libexecdir,;t t
14143     s,@datadir@,$datadir,;t t
14144     s,@sysconfdir@,$sysconfdir,;t t
14145     s,@sharedstatedir@,$sharedstatedir,;t t
14146     s,@localstatedir@,$localstatedir,;t t
14147     s,@libdir@,$libdir,;t t
14148     s,@includedir@,$includedir,;t t
14149     s,@oldincludedir@,$oldincludedir,;t t
14150     s,@infodir@,$infodir,;t t
14151     s,@mandir@,$mandir,;t t
14152     s,@build_alias@,$build_alias,;t t
14153     s,@host_alias@,$host_alias,;t t
14154     s,@target_alias@,$target_alias,;t t
14155     s,@DEFS@,$DEFS,;t t
14156     s,@ECHO_C@,$ECHO_C,;t t
14157     s,@ECHO_N@,$ECHO_N,;t t
14158     s,@ECHO_T@,$ECHO_T,;t t
14159     s,@LIBS@,$LIBS,;t t
14160 root 1.48 s,@build@,$build,;t t
14161     s,@build_cpu@,$build_cpu,;t t
14162     s,@build_vendor@,$build_vendor,;t t
14163     s,@build_os@,$build_os,;t t
14164     s,@host@,$host,;t t
14165     s,@host_cpu@,$host_cpu,;t t
14166     s,@host_vendor@,$host_vendor,;t t
14167     s,@host_os@,$host_os,;t t
14168 pcg 1.11 s,@VERSION@,$VERSION,;t t
14169     s,@DATE@,$DATE,;t t
14170     s,@LSMDATE@,$LSMDATE,;t t
14171     s,@LIBVERSION@,$LIBVERSION,;t t
14172     s,@CC@,$CC,;t t
14173     s,@CFLAGS@,$CFLAGS,;t t
14174     s,@LDFLAGS@,$LDFLAGS,;t t
14175     s,@CPPFLAGS@,$CPPFLAGS,;t t
14176     s,@ac_ct_CC@,$ac_ct_CC,;t t
14177     s,@EXEEXT@,$EXEEXT,;t t
14178     s,@OBJEXT@,$OBJEXT,;t t
14179     s,@CXX@,$CXX,;t t
14180     s,@CXXFLAGS@,$CXXFLAGS,;t t
14181     s,@ac_ct_CXX@,$ac_ct_CXX,;t t
14182     s,@CPP@,$CPP,;t t
14183     s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
14184     s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
14185     s,@INSTALL_DATA@,$INSTALL_DATA,;t t
14186 root 1.80 s,@EGREP@,$EGREP,;t t
14187 pcg 1.13 s,@LINKER@,$LINKER,;t t
14188 pcg 1.11 s,@INSTALL_LIBRXVT@,$INSTALL_LIBRXVT,;t t
14189 pcg 1.15 s,@RXVTNAME@,$RXVTNAME,;t t
14190 pcg 1.11 s,@MV@,$MV,;t t
14191     s,@CP@,$CP,;t t
14192     s,@LN@,$LN,;t t
14193     s,@SED@,$SED,;t t
14194 root 1.51 s,@ECHO@,$ECHO,;t t
14195 pcg 1.11 s,@CMP@,$CMP,;t t
14196 root 1.39 s,@TIC@,$TIC,;t t
14197 root 1.80 s,@CXXCPP@,$CXXCPP,;t t
14198 pcg 1.11 s,@X_CFLAGS@,$X_CFLAGS,;t t
14199     s,@X_PRE_LIBS@,$X_PRE_LIBS,;t t
14200     s,@X_LIBS@,$X_LIBS,;t t
14201     s,@X_EXTRA_LIBS@,$X_EXTRA_LIBS,;t t
14202     s,@XPM_CPPFLAGS@,$XPM_CPPFLAGS,;t t
14203     s,@XPM_CFLAGS@,$XPM_CFLAGS,;t t
14204     s,@XPM_LIBS@,$XPM_LIBS,;t t
14205     s,@rxvt_int16_typedef@,$rxvt_int16_typedef,;t t
14206     s,@rxvt_uint16_typedef@,$rxvt_uint16_typedef,;t t
14207     s,@rxvt_int32_typedef@,$rxvt_int32_typedef,;t t
14208     s,@rxvt_uint32_typedef@,$rxvt_uint32_typedef,;t t
14209     s,@rxvt_intp_define@,$rxvt_intp_define,;t t
14210     s,@rxvt_u_intp_define@,$rxvt_u_intp_define,;t t
14211 root 1.86 s,@PKG_CONFIG@,$PKG_CONFIG,;t t
14212     s,@XFT_CONFIG@,$XFT_CONFIG,;t t
14213 root 1.60 s,@PERL@,$PERL,;t t
14214     s,@PERLLIB@,$PERLLIB,;t t
14215     s,@PERLFLAGS@,$PERLFLAGS,;t t
14216 root 1.61 s,@PERLPRIVLIBEXP@,$PERLPRIVLIBEXP,;t t
14217 root 1.60 s,@IF_PERL@,$IF_PERL,;t t
14218     s,@PERL_O@,$PERL_O,;t t
14219 pcg 1.11 s,@DEBUG@,$DEBUG,;t t
14220     s,@DINCLUDE@,$DINCLUDE,;t t
14221     s,@DLIB@,$DLIB,;t t
14222     s,@include_stdint_h@,$include_stdint_h,;t t
14223     s,@include_stdarg_h@,$include_stdarg_h,;t t
14224     s,@include_stdlib_h@,$include_stdlib_h,;t t
14225     s,@include_unistd_h@,$include_unistd_h,;t t
14226     s,@include_string_h@,$include_string_h,;t t
14227     s,@include_fcntl_h@,$include_fcntl_h,;t t
14228     s,@include_util_h@,$include_util_h,;t t
14229     s,@include_assert_h@,$include_assert_h,;t t
14230     s,@include_sys_ioctl_h@,$include_sys_ioctl_h,;t t
14231     s,@include_sys_select_h@,$include_sys_select_h,;t t
14232     s,@include_sys_strredir_h@,$include_sys_strredir_h,;t t
14233     s,@include_sys_time_h@,$include_sys_time_h,;t t
14234     s,@include_time_h@,$include_time_h,;t t
14235     s,@LIBOBJS@,$LIBOBJS,;t t
14236     s,@LTLIBOBJS@,$LTLIBOBJS,;t t
14237 pcg 1.1 CEOF
14238    
14239 pcg 1.11 _ACEOF
14240 pcg 1.1
14241 pcg 1.11 cat >>$CONFIG_STATUS <<\_ACEOF
14242     # Split the substitutions into bite-sized pieces for seds with
14243     # small command number limits, like on Digital OSF/1 and HP-UX.
14244     ac_max_sed_lines=48
14245     ac_sed_frag=1 # Number of current file.
14246     ac_beg=1 # First line for current file.
14247     ac_end=$ac_max_sed_lines # Line after last line for current file.
14248     ac_more_lines=:
14249     ac_sed_cmds=
14250     while $ac_more_lines; do
14251     if test $ac_beg -gt 1; then
14252     sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
14253     else
14254     sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
14255     fi
14256     if test ! -s $tmp/subs.frag; then
14257     ac_more_lines=false
14258 pcg 1.1 else
14259 pcg 1.11 # The purpose of the label and of the branching condition is to
14260     # speed up the sed processing (if there are no `@' at all, there
14261     # is no need to browse any of the substitutions).
14262     # These are the two extra sed commands mentioned above.
14263     (echo ':t
14264     /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
14265     if test -z "$ac_sed_cmds"; then
14266     ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
14267     else
14268     ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
14269     fi
14270     ac_sed_frag=`expr $ac_sed_frag + 1`
14271     ac_beg=$ac_end
14272     ac_end=`expr $ac_end + $ac_max_sed_lines`
14273 pcg 1.1 fi
14274 pcg 1.11 done
14275     if test -z "$ac_sed_cmds"; then
14276     ac_sed_cmds=cat
14277 pcg 1.1 fi
14278 pcg 1.11 fi # test -n "$CONFIG_FILES"
14279 pcg 1.1
14280 pcg 1.11 _ACEOF
14281     cat >>$CONFIG_STATUS <<\_ACEOF
14282     for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
14283 pcg 1.1 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
14284 pcg 1.11 case $ac_file in
14285     - | *:- | *:-:* ) # input from stdin
14286     cat >$tmp/stdin
14287     ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
14288     ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
14289     *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
14290     ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
14291     * ) ac_file_in=$ac_file.in ;;
14292 pcg 1.1 esac
14293    
14294 pcg 1.11 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
14295     ac_dir=`(dirname "$ac_file") 2>/dev/null ||
14296     $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14297     X"$ac_file" : 'X\(//\)[^/]' \| \
14298     X"$ac_file" : 'X\(//\)$' \| \
14299     X"$ac_file" : 'X\(/\)' \| \
14300     . : '\(.\)' 2>/dev/null ||
14301     echo X"$ac_file" |
14302     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14303     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14304     /^X\(\/\/\)$/{ s//\1/; q; }
14305     /^X\(\/\).*/{ s//\1/; q; }
14306     s/.*/./; q'`
14307     { if $as_mkdir_p; then
14308     mkdir -p "$ac_dir"
14309     else
14310     as_dir="$ac_dir"
14311     as_dirs=
14312     while test ! -d "$as_dir"; do
14313     as_dirs="$as_dir $as_dirs"
14314     as_dir=`(dirname "$as_dir") 2>/dev/null ||
14315     $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14316     X"$as_dir" : 'X\(//\)[^/]' \| \
14317     X"$as_dir" : 'X\(//\)$' \| \
14318     X"$as_dir" : 'X\(/\)' \| \
14319     . : '\(.\)' 2>/dev/null ||
14320     echo X"$as_dir" |
14321     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14322     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14323     /^X\(\/\/\)$/{ s//\1/; q; }
14324     /^X\(\/\).*/{ s//\1/; q; }
14325     s/.*/./; q'`
14326     done
14327     test ! -n "$as_dirs" || mkdir $as_dirs
14328     fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
14329     echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
14330     { (exit 1); exit 1; }; }; }
14331    
14332     ac_builddir=.
14333    
14334     if test "$ac_dir" != .; then
14335     ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
14336     # A "../" for each directory in $ac_dir_suffix.
14337     ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
14338     else
14339     ac_dir_suffix= ac_top_builddir=
14340     fi
14341    
14342     case $srcdir in
14343     .) # No --srcdir option. We are building in place.
14344     ac_srcdir=.
14345     if test -z "$ac_top_builddir"; then
14346     ac_top_srcdir=.
14347     else
14348     ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
14349     fi ;;
14350     [\\/]* | ?:[\\/]* ) # Absolute path.
14351     ac_srcdir=$srcdir$ac_dir_suffix;
14352     ac_top_srcdir=$srcdir ;;
14353     *) # Relative path.
14354     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
14355     ac_top_srcdir=$ac_top_builddir$srcdir ;;
14356     esac
14357    
14358     # Do not use `cd foo && pwd` to compute absolute paths, because
14359     # the directories may not exist.
14360     case `pwd` in
14361     .) ac_abs_builddir="$ac_dir";;
14362     *)
14363     case "$ac_dir" in
14364     .) ac_abs_builddir=`pwd`;;
14365     [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
14366     *) ac_abs_builddir=`pwd`/"$ac_dir";;
14367     esac;;
14368     esac
14369     case $ac_abs_builddir in
14370     .) ac_abs_top_builddir=${ac_top_builddir}.;;
14371     *)
14372     case ${ac_top_builddir}. in
14373     .) ac_abs_top_builddir=$ac_abs_builddir;;
14374     [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
14375     *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
14376     esac;;
14377     esac
14378     case $ac_abs_builddir in
14379     .) ac_abs_srcdir=$ac_srcdir;;
14380     *)
14381     case $ac_srcdir in
14382     .) ac_abs_srcdir=$ac_abs_builddir;;
14383     [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
14384     *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
14385     esac;;
14386     esac
14387     case $ac_abs_builddir in
14388     .) ac_abs_top_srcdir=$ac_top_srcdir;;
14389     *)
14390     case $ac_top_srcdir in
14391     .) ac_abs_top_srcdir=$ac_abs_builddir;;
14392     [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
14393     *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
14394     esac;;
14395     esac
14396    
14397 pcg 1.1
14398 pcg 1.11 case $INSTALL in
14399     [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
14400     *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
14401 pcg 1.1 esac
14402    
14403 pcg 1.11 # Let's still pretend it is `configure' which instantiates (i.e., don't
14404     # use $as_me), people would be surprised to read:
14405     # /* config.h. Generated by config.status. */
14406     if test x"$ac_file" = x-; then
14407     configure_input=
14408     else
14409     configure_input="$ac_file. "
14410     fi
14411     configure_input=$configure_input"Generated from `echo $ac_file_in |
14412     sed 's,.*/,,'` by configure."
14413    
14414     # First look for the input files in the build tree, otherwise in the
14415     # src tree.
14416     ac_file_inputs=`IFS=:
14417     for f in $ac_file_in; do
14418     case $f in
14419     -) echo $tmp/stdin ;;
14420     [\\/$]*)
14421     # Absolute (can't be DOS-style, as IFS=:)
14422     test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
14423     echo "$as_me: error: cannot find input file: $f" >&2;}
14424     { (exit 1); exit 1; }; }
14425     echo "$f";;
14426     *) # Relative
14427     if test -f "$f"; then
14428     # Build tree
14429     echo "$f"
14430     elif test -f "$srcdir/$f"; then
14431     # Source tree
14432     echo "$srcdir/$f"
14433     else
14434     # /dev/null tree
14435     { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
14436     echo "$as_me: error: cannot find input file: $f" >&2;}
14437     { (exit 1); exit 1; }; }
14438     fi;;
14439     esac
14440     done` || { (exit 1); exit 1; }
14441    
14442     if test x"$ac_file" != x-; then
14443     { echo "$as_me:$LINENO: creating $ac_file" >&5
14444     echo "$as_me: creating $ac_file" >&6;}
14445     rm -f "$ac_file"
14446     fi
14447     _ACEOF
14448     cat >>$CONFIG_STATUS <<_ACEOF
14449     sed "$ac_vpsub
14450     $extrasub
14451     _ACEOF
14452     cat >>$CONFIG_STATUS <<\_ACEOF
14453     :t
14454     /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
14455     s,@configure_input@,$configure_input,;t t
14456     s,@srcdir@,$ac_srcdir,;t t
14457     s,@abs_srcdir@,$ac_abs_srcdir,;t t
14458     s,@top_srcdir@,$ac_top_srcdir,;t t
14459     s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
14460     s,@builddir@,$ac_builddir,;t t
14461     s,@abs_builddir@,$ac_abs_builddir,;t t
14462     s,@top_builddir@,$ac_top_builddir,;t t
14463     s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
14464     s,@INSTALL@,$ac_INSTALL,;t t
14465     " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
14466     rm -f $tmp/stdin
14467     if test x"$ac_file" != x-; then
14468     mv $tmp/out $ac_file
14469     else
14470     cat $tmp/out
14471     rm -f $tmp/out
14472     fi
14473 pcg 1.1
14474 pcg 1.11 done
14475     _ACEOF
14476     cat >>$CONFIG_STATUS <<\_ACEOF
14477 pcg 1.1
14478 pcg 1.11 #
14479     # CONFIG_HEADER section.
14480     #
14481 pcg 1.1
14482     # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
14483     # NAME is the cpp macro being defined and VALUE is the value it is being given.
14484     #
14485     # ac_d sets the value in "#define NAME VALUE" lines.
14486 pcg 1.11 ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
14487     ac_dB='[ ].*$,\1#\2'
14488     ac_dC=' '
14489     ac_dD=',;t'
14490     # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
14491     ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
14492     ac_uB='$,\1#\2define\3'
14493 pcg 1.1 ac_uC=' '
14494 pcg 1.11 ac_uD=',;t'
14495 pcg 1.1
14496 pcg 1.11 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
14497 pcg 1.1 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
14498 pcg 1.11 case $ac_file in
14499     - | *:- | *:-:* ) # input from stdin
14500     cat >$tmp/stdin
14501     ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
14502     ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
14503     *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
14504     ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
14505     * ) ac_file_in=$ac_file.in ;;
14506 pcg 1.1 esac
14507    
14508 pcg 1.11 test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
14509     echo "$as_me: creating $ac_file" >&6;}
14510 pcg 1.1
14511 pcg 1.11 # First look for the input files in the build tree, otherwise in the
14512     # src tree.
14513     ac_file_inputs=`IFS=:
14514     for f in $ac_file_in; do
14515     case $f in
14516     -) echo $tmp/stdin ;;
14517     [\\/$]*)
14518     # Absolute (can't be DOS-style, as IFS=:)
14519     test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
14520     echo "$as_me: error: cannot find input file: $f" >&2;}
14521     { (exit 1); exit 1; }; }
14522     # Do quote $f, to prevent DOS paths from being IFS'd.
14523     echo "$f";;
14524     *) # Relative
14525     if test -f "$f"; then
14526     # Build tree
14527     echo "$f"
14528     elif test -f "$srcdir/$f"; then
14529     # Source tree
14530     echo "$srcdir/$f"
14531     else
14532     # /dev/null tree
14533     { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
14534     echo "$as_me: error: cannot find input file: $f" >&2;}
14535     { (exit 1); exit 1; }; }
14536     fi;;
14537     esac
14538     done` || { (exit 1); exit 1; }
14539     # Remove the trailing spaces.
14540     sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
14541    
14542     _ACEOF
14543    
14544     # Transform confdefs.h into two sed scripts, `conftest.defines' and
14545     # `conftest.undefs', that substitutes the proper values into
14546     # config.h.in to produce config.h. The first handles `#define'
14547     # templates, and the second `#undef' templates.
14548     # And first: Protect against being on the right side of a sed subst in
14549     # config.status. Protect against being in an unquoted here document
14550     # in config.status.
14551     rm -f conftest.defines conftest.undefs
14552     # Using a here document instead of a string reduces the quoting nightmare.
14553     # Putting comments in sed scripts is not portable.
14554     #
14555     # `end' is used to avoid that the second main sed command (meant for
14556     # 0-ary CPP macros) applies to n-ary macro definitions.
14557     # See the Autoconf documentation for `clear'.
14558     cat >confdef2sed.sed <<\_ACEOF
14559     s/[\\&,]/\\&/g
14560     s,[\\$`],\\&,g
14561     t clear
14562     : clear
14563     s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
14564     t end
14565     s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
14566     : end
14567     _ACEOF
14568     # If some macros were called several times there might be several times
14569     # the same #defines, which is useless. Nevertheless, we may not want to
14570     # sort them, since we want the *last* AC-DEFINE to be honored.
14571     uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
14572     sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
14573     rm -f confdef2sed.sed
14574 pcg 1.1
14575     # This sed command replaces #undef with comments. This is necessary, for
14576     # example, in the case of _POSIX_SOURCE, which is predefined and required
14577     # on some systems where configure will not decide to define it.
14578 pcg 1.11 cat >>conftest.undefs <<\_ACEOF
14579     s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
14580     _ACEOF
14581    
14582     # Break up conftest.defines because some shells have a limit on the size
14583     # of here documents, and old seds have small limits too (100 cmds).
14584     echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
14585     echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
14586     echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
14587     echo ' :' >>$CONFIG_STATUS
14588     rm -f conftest.tail
14589     while grep . conftest.defines >/dev/null
14590     do
14591     # Write a limited-size here document to $tmp/defines.sed.
14592     echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
14593     # Speed up: don't consider the non `#define' lines.
14594     echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS
14595     # Work around the forget-to-reset-the-flag bug.
14596     echo 't clr' >>$CONFIG_STATUS
14597     echo ': clr' >>$CONFIG_STATUS
14598     sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
14599     echo 'CEOF
14600     sed -f $tmp/defines.sed $tmp/in >$tmp/out
14601     rm -f $tmp/in
14602     mv $tmp/out $tmp/in
14603     ' >>$CONFIG_STATUS
14604     sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
14605     rm -f conftest.defines
14606     mv conftest.tail conftest.defines
14607     done
14608     rm -f conftest.defines
14609     echo ' fi # grep' >>$CONFIG_STATUS
14610     echo >>$CONFIG_STATUS
14611    
14612     # Break up conftest.undefs because some shells have a limit on the size
14613     # of here documents, and old seds have small limits too (100 cmds).
14614     echo ' # Handle all the #undef templates' >>$CONFIG_STATUS
14615 pcg 1.1 rm -f conftest.tail
14616 pcg 1.11 while grep . conftest.undefs >/dev/null
14617 pcg 1.1 do
14618 pcg 1.11 # Write a limited-size here document to $tmp/undefs.sed.
14619     echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
14620     # Speed up: don't consider the non `#undef'
14621     echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS
14622     # Work around the forget-to-reset-the-flag bug.
14623     echo 't clr' >>$CONFIG_STATUS
14624     echo ': clr' >>$CONFIG_STATUS
14625     sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
14626 pcg 1.1 echo 'CEOF
14627 pcg 1.11 sed -f $tmp/undefs.sed $tmp/in >$tmp/out
14628     rm -f $tmp/in
14629     mv $tmp/out $tmp/in
14630     ' >>$CONFIG_STATUS
14631     sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
14632     rm -f conftest.undefs
14633     mv conftest.tail conftest.undefs
14634     done
14635     rm -f conftest.undefs
14636    
14637     cat >>$CONFIG_STATUS <<\_ACEOF
14638     # Let's still pretend it is `configure' which instantiates (i.e., don't
14639     # use $as_me), people would be surprised to read:
14640     # /* config.h. Generated by config.status. */
14641     if test x"$ac_file" = x-; then
14642     echo "/* Generated by configure. */" >$tmp/config.h
14643     else
14644     echo "/* $ac_file. Generated by configure. */" >$tmp/config.h
14645     fi
14646     cat $tmp/in >>$tmp/config.h
14647     rm -f $tmp/in
14648     if test x"$ac_file" != x-; then
14649     if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
14650     { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
14651     echo "$as_me: $ac_file is unchanged" >&6;}
14652     else
14653     ac_dir=`(dirname "$ac_file") 2>/dev/null ||
14654     $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14655     X"$ac_file" : 'X\(//\)[^/]' \| \
14656     X"$ac_file" : 'X\(//\)$' \| \
14657     X"$ac_file" : 'X\(/\)' \| \
14658     . : '\(.\)' 2>/dev/null ||
14659     echo X"$ac_file" |
14660     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14661     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14662     /^X\(\/\/\)$/{ s//\1/; q; }
14663     /^X\(\/\).*/{ s//\1/; q; }
14664     s/.*/./; q'`
14665     { if $as_mkdir_p; then
14666     mkdir -p "$ac_dir"
14667     else
14668     as_dir="$ac_dir"
14669     as_dirs=
14670     while test ! -d "$as_dir"; do
14671     as_dirs="$as_dir $as_dirs"
14672     as_dir=`(dirname "$as_dir") 2>/dev/null ||
14673     $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14674     X"$as_dir" : 'X\(//\)[^/]' \| \
14675     X"$as_dir" : 'X\(//\)$' \| \
14676     X"$as_dir" : 'X\(/\)' \| \
14677     . : '\(.\)' 2>/dev/null ||
14678     echo X"$as_dir" |
14679     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14680     /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14681     /^X\(\/\/\)$/{ s//\1/; q; }
14682     /^X\(\/\).*/{ s//\1/; q; }
14683     s/.*/./; q'`
14684     done
14685     test ! -n "$as_dirs" || mkdir $as_dirs
14686     fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
14687     echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
14688     { (exit 1); exit 1; }; }; }
14689    
14690     rm -f $ac_file
14691     mv $tmp/config.h $ac_file
14692 pcg 1.1 fi
14693 pcg 1.11 else
14694     cat $tmp/config.h
14695     rm -f $tmp/config.h
14696 pcg 1.1 fi
14697 pcg 1.11 done
14698     _ACEOF
14699    
14700     cat >>$CONFIG_STATUS <<\_ACEOF
14701 pcg 1.1
14702 pcg 1.11 { (exit 0); exit 0; }
14703     _ACEOF
14704     chmod +x $CONFIG_STATUS
14705     ac_clean_files=$ac_clean_files_save
14706 pcg 1.1
14707    
14708 pcg 1.11 # configure is writing to config.log, and then calls config.status.
14709     # config.status does its own redirection, appending to config.log.
14710     # Unfortunately, on DOS this fails, as config.log is still kept open
14711     # by configure, so config.status won't be able to write to it; its
14712     # output is simply discarded. So we exec the FD to /dev/null,
14713     # effectively closing config.log, so it can be properly (re)opened and
14714     # appended to by config.status. When coming back to configure, we
14715     # need to make the FD available again.
14716     if test "$no_create" != yes; then
14717     ac_cs_success=:
14718     ac_config_status_args=
14719     test "$silent" = yes &&
14720     ac_config_status_args="$ac_config_status_args --quiet"
14721     exec 5>/dev/null
14722     $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
14723     exec 5>>config.log
14724     # Use ||, not &&, to avoid exiting from the if with $? = 1, which
14725     # would make configure fail if this is the last instruction.
14726     $ac_cs_success || { (exit 1); exit 1; }
14727     fi
14728 pcg 1.1
14729    
14730     echo "Configuration:
14731    
14732     Rxvt version: $VERSION : $DATE
14733     Source code location: $srcdir
14734     Install path: ${prefix}/bin
14735 pcg 1.13 Compiler: $CXX
14736     Compiler flags: $CFLAGS
14737     Linker: $LINKER"
14738 pcg 1.1
14739     if test x$support_xpm = xyes; then
14740     echo " Xpm library: $XPM_LIBS"
14741     fi
14742    
14743     if test x$term != x; then
14744 pcg 1.18 echo " set TERM to: $term"
14745 pcg 1.1 fi
14746     if test x$terminfo != x; then
14747 pcg 1.18 echo " set TERMINFO to: $terminfo"
14748     fi
14749     echo " default resource name: $RESNAME"
14750     echo " resource class: $RESCLASS"
14751     if test x$RESFALLBACK != x; then
14752     echo " resource class fallback: $RESFALLBACK"
14753 pcg 1.1 fi
14754 pcg 1.18 echo
14755 root 1.89 echo " embedded perl: $support_perl"
14756     echo
14757 pcg 1.1 if test x$support_xpm = xneedsmanualspecification; then
14758     echo ".----------------------------------------------------------------."
14759     echo ". WARNING: --enable-xpm-background was specified however the ."
14760     echo ". XPM includes files and libraries could not be found. ."
14761     echo ". XPM backgrounds are now being DISABLED! If you want ."
14762     echo ". to use them you should rerun configure with the ."
14763     echo ". appropriate --with-xpm-includes=/path/to/xpm/includes ."
14764     echo ". and --with-xpm-library=/path/to/xpm/library lines. ."
14765     echo ".----------------------------------------------------------------."
14766     fi
14767     if test x$support_xim = xyes -a x$rxvt_cv_func_xlocale = xno; then
14768     echo ".----------------------------------------------------------------."
14769     echo ". WARNING: --enable-xim was specified however the locale support ."
14770     echo ". functions could not be found. ."
14771     echo ". XIM is now being DISABLED! ."
14772     echo ".----------------------------------------------------------------."
14773     fi
14774 pcg 1.20
14775 root 1.53 echo " *** Optionally check src/feature.h for further options ***"
14776 pcg 1.20 echo
14777    
14778     echo ".----------------------------------------------------------------."
14779 root 1.55 echo ". NOTE: some features are disabled by default, try ."
14780 root 1.53 echo ". configure --help to get an idea of the optional features, ."
14781     echo ". or read ./README.configure ."
14782     echo ". ."
14783     echo ". The script ./reconf gives a reasonable baseline, try it if ."
14784     echo ". you do not want to read documentation and still want some ."
14785     echo ". useful features. ."
14786 pcg 1.20 echo ".----------------------------------------------------------------."
14787     echo
14788