ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/rxvt-unicode/configure
(Generate patch)

Comparing rxvt-unicode/configure (file contents):
Revision 1.83 by root, Sat Jan 21 18:34:25 2006 UTC vs.
Revision 1.134 by sf-exg, Thu Sep 2 15:51:55 2010 UTC

1#! /bin/sh 1#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles. 2# Guess values for system-dependent variables and create Makefiles.
3# Generated by GNU Autoconf 2.59. 3# Generated by GNU Autoconf 2.65.
4# 4#
5# Copyright (C) 2003 Free Software Foundation, Inc. 5#
6# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
7# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation,
8# Inc.
9#
10#
6# This configure script is free software; the Free Software Foundation 11# This configure script is free software; the Free Software Foundation
7# gives unlimited permission to copy, distribute and modify it. 12# gives unlimited permission to copy, distribute and modify it.
8## --------------------- ## 13## -------------------- ##
9## M4sh Initialization. ## 14## M4sh Initialization. ##
10## --------------------- ## 15## -------------------- ##
11 16
12# Be Bourne compatible 17# Be more Bourne compatible
18DUALCASE=1; export DUALCASE # for MKS sh
13if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then 19if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
14 emulate sh 20 emulate sh
15 NULLCMD=: 21 NULLCMD=:
16 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which 22 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
17 # is contrary to our usage. Disable this feature. 23 # is contrary to our usage. Disable this feature.
18 alias -g '${1+"$@"}'='"$@"' 24 alias -g '${1+"$@"}'='"$@"'
19elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then 25 setopt NO_GLOB_SUBST
26else
27 case `(set -o) 2>/dev/null` in #(
28 *posix*) :
20 set -o posix 29 set -o posix ;; #(
30 *) :
31 ;;
32esac
21fi 33fi
22DUALCASE=1; export DUALCASE # for MKS sh
23 34
24# Support unset when possible. 35
25if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 36as_nl='
26 as_unset=unset 37'
38export as_nl
39# Printing a long string crashes Solaris 7 /usr/bin/printf.
40as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
41as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
42as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
43# Prefer a ksh shell builtin over an external printf program on Solaris,
44# but without wasting forks for bash or zsh.
45if test -z "$BASH_VERSION$ZSH_VERSION" \
46 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
47 as_echo='print -r --'
48 as_echo_n='print -rn --'
49elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
50 as_echo='printf %s\n'
51 as_echo_n='printf %s'
52else
53 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
54 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
55 as_echo_n='/usr/ucb/echo -n'
27else 56 else
28 as_unset=false 57 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
58 as_echo_n_body='eval
59 arg=$1;
60 case $arg in #(
61 *"$as_nl"*)
62 expr "X$arg" : "X\\(.*\\)$as_nl";
63 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
64 esac;
65 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
66 '
67 export as_echo_n_body
68 as_echo_n='sh -c $as_echo_n_body as_echo'
69 fi
70 export as_echo_body
71 as_echo='sh -c $as_echo_body as_echo'
29fi 72fi
30 73
74# The user is always right.
75if test "${PATH_SEPARATOR+set}" != set; then
76 PATH_SEPARATOR=:
77 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
78 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
79 PATH_SEPARATOR=';'
80 }
81fi
31 82
32# Work around bugs in pre-3.0 UWIN ksh. 83
33$as_unset ENV MAIL MAILPATH 84# IFS
85# We need space, tab and new line, in precisely that order. Quoting is
86# there to prevent editors from complaining about space-tab.
87# (If _AS_PATH_WALK were called with IFS unset, it would disable word
88# splitting by setting IFS to empty value.)
89IFS=" "" $as_nl"
90
91# Find who we are. Look in the path if we contain no directory separator.
92case $0 in #((
93 *[\\/]* ) as_myself=$0 ;;
94 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
95for as_dir in $PATH
96do
97 IFS=$as_save_IFS
98 test -z "$as_dir" && as_dir=.
99 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
100 done
101IFS=$as_save_IFS
102
103 ;;
104esac
105# We did not find ourselves, most probably we were run as `sh COMMAND'
106# in which case we are not to be found in the path.
107if test "x$as_myself" = x; then
108 as_myself=$0
109fi
110if test ! -f "$as_myself"; then
111 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
112 exit 1
113fi
114
115# Unset variables that we do not need and which cause bugs (e.g. in
116# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
117# suppresses any "Segmentation fault" message there. '((' could
118# trigger a bug in pdksh 5.2.14.
119for as_var in BASH_ENV ENV MAIL MAILPATH
120do eval test x\${$as_var+set} = xset \
121 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
122done
34PS1='$ ' 123PS1='$ '
35PS2='> ' 124PS2='> '
36PS4='+ ' 125PS4='+ '
37 126
38# NLS nuisances. 127# NLS nuisances.
39for as_var in \ 128LC_ALL=C
40 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \ 129export LC_ALL
41 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \ 130LANGUAGE=C
42 LC_TELEPHONE LC_TIME 131export LANGUAGE
132
133# CDPATH.
134(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
135
136if test "x$CONFIG_SHELL" = x; then
137 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
138 emulate sh
139 NULLCMD=:
140 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
141 # is contrary to our usage. Disable this feature.
142 alias -g '\${1+\"\$@\"}'='\"\$@\"'
143 setopt NO_GLOB_SUBST
144else
145 case \`(set -o) 2>/dev/null\` in #(
146 *posix*) :
147 set -o posix ;; #(
148 *) :
149 ;;
150esac
151fi
152"
153 as_required="as_fn_return () { (exit \$1); }
154as_fn_success () { as_fn_return 0; }
155as_fn_failure () { as_fn_return 1; }
156as_fn_ret_success () { return 0; }
157as_fn_ret_failure () { return 1; }
158
159exitcode=0
160as_fn_success || { exitcode=1; echo as_fn_success failed.; }
161as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
162as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
163as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
164if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
165
166else
167 exitcode=1; echo positional parameters were not saved.
168fi
169test x\$exitcode = x0 || exit 1"
170 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
171 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
172 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
173 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
174test \$(( 1 + 1 )) = 2 || exit 1"
175 if (eval "$as_required") 2>/dev/null; then :
176 as_have_required=yes
177else
178 as_have_required=no
179fi
180 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
181
182else
183 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
184as_found=false
185for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
43do 186do
44 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then 187 IFS=$as_save_IFS
45 eval $as_var=C; export $as_var 188 test -z "$as_dir" && as_dir=.
189 as_found=:
190 case $as_dir in #(
191 /*)
192 for as_base in sh bash ksh sh5; do
193 # Try only shells that exist, to save several forks.
194 as_shell=$as_dir/$as_base
195 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
196 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
197 CONFIG_SHELL=$as_shell as_have_required=yes
198 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
199 break 2
200fi
201fi
202 done;;
203 esac
204 as_found=false
205done
206$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
207 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
208 CONFIG_SHELL=$SHELL as_have_required=yes
209fi; }
210IFS=$as_save_IFS
211
212
213 if test "x$CONFIG_SHELL" != x; then :
214 # We cannot yet assume a decent shell, so we have to provide a
215 # neutralization value for shells without unset; and this also
216 # works around shells that cannot unset nonexistent variables.
217 BASH_ENV=/dev/null
218 ENV=/dev/null
219 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
220 export CONFIG_SHELL
221 exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
222fi
223
224 if test x$as_have_required = xno; then :
225 $as_echo "$0: This script requires a shell more modern than all"
226 $as_echo "$0: the shells that I found on your system."
227 if test x${ZSH_VERSION+set} = xset ; then
228 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
229 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
46 else 230 else
47 $as_unset $as_var 231 $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
232$0: including any error possibly output before this
233$0: message. Then install a modern shell, or manually run
234$0: the script under such a shell if you do have one."
48 fi 235 fi
49done 236 exit 1
237fi
238fi
239fi
240SHELL=${CONFIG_SHELL-/bin/sh}
241export SHELL
242# Unset more variables known to interfere with behavior of common tools.
243CLICOLOR_FORCE= GREP_OPTIONS=
244unset CLICOLOR_FORCE GREP_OPTIONS
50 245
51# Required to use basename. 246## --------------------- ##
247## M4sh Shell Functions. ##
248## --------------------- ##
249# as_fn_unset VAR
250# ---------------
251# Portably unset VAR.
252as_fn_unset ()
253{
254 { eval $1=; unset $1;}
255}
256as_unset=as_fn_unset
257
258# as_fn_set_status STATUS
259# -----------------------
260# Set $? to STATUS, without forking.
261as_fn_set_status ()
262{
263 return $1
264} # as_fn_set_status
265
266# as_fn_exit STATUS
267# -----------------
268# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
269as_fn_exit ()
270{
271 set +e
272 as_fn_set_status $1
273 exit $1
274} # as_fn_exit
275
276# as_fn_mkdir_p
277# -------------
278# Create "$as_dir" as a directory, including parents if necessary.
279as_fn_mkdir_p ()
280{
281
282 case $as_dir in #(
283 -*) as_dir=./$as_dir;;
284 esac
285 test -d "$as_dir" || eval $as_mkdir_p || {
286 as_dirs=
287 while :; do
288 case $as_dir in #(
289 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
290 *) as_qdir=$as_dir;;
291 esac
292 as_dirs="'$as_qdir' $as_dirs"
293 as_dir=`$as_dirname -- "$as_dir" ||
294$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
295 X"$as_dir" : 'X\(//\)[^/]' \| \
296 X"$as_dir" : 'X\(//\)$' \| \
297 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
298$as_echo X"$as_dir" |
299 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
300 s//\1/
301 q
302 }
303 /^X\(\/\/\)[^/].*/{
304 s//\1/
305 q
306 }
307 /^X\(\/\/\)$/{
308 s//\1/
309 q
310 }
311 /^X\(\/\).*/{
312 s//\1/
313 q
314 }
315 s/.*/./; q'`
316 test -d "$as_dir" && break
317 done
318 test -z "$as_dirs" || eval "mkdir $as_dirs"
319 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
320
321
322} # as_fn_mkdir_p
323# as_fn_append VAR VALUE
324# ----------------------
325# Append the text in VALUE to the end of the definition contained in VAR. Take
326# advantage of any shell optimizations that allow amortized linear growth over
327# repeated appends, instead of the typical quadratic growth present in naive
328# implementations.
329if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
330 eval 'as_fn_append ()
331 {
332 eval $1+=\$2
333 }'
334else
335 as_fn_append ()
336 {
337 eval $1=\$$1\$2
338 }
339fi # as_fn_append
340
341# as_fn_arith ARG...
342# ------------------
343# Perform arithmetic evaluation on the ARGs, and store the result in the
344# global $as_val. Take advantage of shells that can avoid forks. The arguments
345# must be portable across $(()) and expr.
346if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
347 eval 'as_fn_arith ()
348 {
349 as_val=$(( $* ))
350 }'
351else
352 as_fn_arith ()
353 {
354 as_val=`expr "$@" || test $? -eq 1`
355 }
356fi # as_fn_arith
357
358
359# as_fn_error ERROR [LINENO LOG_FD]
360# ---------------------------------
361# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
362# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
363# script with status $?, using 1 if that was 0.
364as_fn_error ()
365{
366 as_status=$?; test $as_status -eq 0 && as_status=1
367 if test "$3"; then
368 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
369 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
370 fi
371 $as_echo "$as_me: error: $1" >&2
372 as_fn_exit $as_status
373} # as_fn_error
374
52if expr a : '\(a\)' >/dev/null 2>&1; then 375if expr a : '\(a\)' >/dev/null 2>&1 &&
376 test "X`expr 00001 : '.*\(...\)'`" = X001; then
53 as_expr=expr 377 as_expr=expr
54else 378else
55 as_expr=false 379 as_expr=false
56fi 380fi
57 381
58if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then 382if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
59 as_basename=basename 383 as_basename=basename
60else 384else
61 as_basename=false 385 as_basename=false
62fi 386fi
63 387
388if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
389 as_dirname=dirname
390else
391 as_dirname=false
392fi
64 393
65# Name of the executable.
66as_me=`$as_basename "$0" || 394as_me=`$as_basename -- "$0" ||
67$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 395$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
68 X"$0" : 'X\(//\)$' \| \ 396 X"$0" : 'X\(//\)$' \| \
69 X"$0" : 'X\(/\)$' \| \ 397 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
70 . : '\(.\)' 2>/dev/null ||
71echo X/"$0" | 398$as_echo X/"$0" |
72 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; } 399 sed '/^.*\/\([^/][^/]*\)\/*$/{
73 /^X\/\(\/\/\)$/{ s//\1/; q; } 400 s//\1/
74 /^X\/\(\/\).*/{ s//\1/; q; } 401 q
402 }
403 /^X\/\(\/\/\)$/{
404 s//\1/
405 q
406 }
407 /^X\/\(\/\).*/{
408 s//\1/
409 q
410 }
75 s/.*/./; q'` 411 s/.*/./; q'`
76 412
77
78# PATH needs CR, and LINENO needs CR and PATH.
79# Avoid depending upon Character Ranges. 413# Avoid depending upon Character Ranges.
80as_cr_letters='abcdefghijklmnopqrstuvwxyz' 414as_cr_letters='abcdefghijklmnopqrstuvwxyz'
81as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 415as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
82as_cr_Letters=$as_cr_letters$as_cr_LETTERS 416as_cr_Letters=$as_cr_letters$as_cr_LETTERS
83as_cr_digits='0123456789' 417as_cr_digits='0123456789'
84as_cr_alnum=$as_cr_Letters$as_cr_digits 418as_cr_alnum=$as_cr_Letters$as_cr_digits
85 419
86# The user is always right.
87if 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
97fi
98 420
99 421 as_lineno_1=$LINENO as_lineno_1a=$LINENO
100 as_lineno_1=$LINENO 422 as_lineno_2=$LINENO as_lineno_2a=$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" && 423 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
104 test "x$as_lineno_3" = "x$as_lineno_2" || { 424 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
105 # Find who we are. Look in the path if we contain no path at all 425 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
106 # relative or not. 426 sed -n '
107 case $0 in 427 p
108 *[\\/]* ) as_myself=$0 ;; 428 /[$]LINENO/=
109 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
110for as_dir in $PATH
111do
112 IFS=$as_save_IFS
113 test -z "$as_dir" && as_dir=.
114 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
115done
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
131for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
132do
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
152done
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 | 429 ' <$as_myself |
165 sed ' 430 sed '
431 s/[$]LINENO.*/&-/
432 t lineno
433 b
434 :lineno
166 N 435 N
167 s,$,-,
168 : loop 436 :loop
169 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3, 437 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
170 t loop 438 t loop
171 s,-$,, 439 s/-\n.*//
172 s,^['$as_cr_digits']*\n,,
173 ' >$as_me.lineno && 440 ' >$as_me.lineno &&
174 chmod +x $as_me.lineno || 441 chmod +x "$as_me.lineno" ||
175 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2 442 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
176 { (exit 1); exit 1; }; }
177 443
178 # Don't try to exec as it changes $[0], causing all sort of problems 444 # 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 445 # (the dirname of $[0] is not the place where we might find the
180 # original and so on. Autoconf is especially sensible to this). 446 # original and so on. Autoconf is especially sensitive to this).
181 . ./$as_me.lineno 447 . "./$as_me.lineno"
182 # Exit status is that of the last command. 448 # Exit status is that of the last command.
183 exit 449 exit
184} 450}
185 451
186 452ECHO_C= ECHO_N= ECHO_T=
187case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in 453case `echo -n x` in #(((((
188 *c*,-n*) ECHO_N= ECHO_C=' 454-n*)
455 case `echo 'xy\c'` in
456 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
457 xy) ECHO_C='\c';;
458 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
189' ECHO_T=' ' ;; 459 ECHO_T=' ';;
190 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;; 460 esac;;
191 *) ECHO_N= ECHO_C='\c' ECHO_T= ;; 461*)
462 ECHO_N='-n';;
192esac 463esac
193 464
194if expr a : '\(a\)' >/dev/null 2>&1; then
195 as_expr=expr
196else
197 as_expr=false
198fi
199
200rm -f conf$$ conf$$.exe conf$$.file 465rm -f conf$$ conf$$.exe conf$$.file
201echo >conf$$.file 466if test -d conf$$.dir; then
467 rm -f conf$$.dir/conf$$.file
468else
469 rm -f conf$$.dir
470 mkdir conf$$.dir 2>/dev/null
471fi
472if (echo >conf$$.file) 2>/dev/null; then
202if ln -s conf$$.file conf$$ 2>/dev/null; then 473 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 474 as_ln_s='ln -s'
204 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04). 475 # ... but there are two gotchas:
205 if test -f conf$$.exe; then 476 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
206 # Don't use ln at all; we don't have any links 477 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
478 # In both cases, we have to default to `cp -p'.
479 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
480 as_ln_s='cp -p'
481 elif ln conf$$.file conf$$ 2>/dev/null; then
482 as_ln_s=ln
483 else
207 as_ln_s='cp -p' 484 as_ln_s='cp -p'
208 else
209 as_ln_s='ln -s'
210 fi 485 fi
211elif ln conf$$.file conf$$ 2>/dev/null; then
212 as_ln_s=ln
213else 486else
214 as_ln_s='cp -p' 487 as_ln_s='cp -p'
215fi 488fi
216rm -f conf$$ conf$$.exe conf$$.file 489rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
490rmdir conf$$.dir 2>/dev/null
217 491
218if mkdir -p . 2>/dev/null; then 492if mkdir -p . 2>/dev/null; then
219 as_mkdir_p=: 493 as_mkdir_p='mkdir -p "$as_dir"'
220else 494else
221 test -d ./-p && rmdir ./-p 495 test -d ./-p && rmdir ./-p
222 as_mkdir_p=false 496 as_mkdir_p=false
223fi 497fi
224 498
499if test -x / >/dev/null 2>&1; then
500 as_test_x='test -x'
501else
502 if ls -dL / >/dev/null 2>&1; then
503 as_ls_L_option=L
504 else
505 as_ls_L_option=
506 fi
507 as_test_x='
508 eval sh -c '\''
509 if test -d "$1"; then
510 test -d "$1/.";
511 else
512 case $1 in #(
513 -*)set "./$1";;
514 esac;
515 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
516 ???[sx]*):;;*)false;;esac;fi
517 '\'' sh
518 '
519fi
225as_executable_p="test -f" 520as_executable_p=$as_test_x
226 521
227# Sed expression to map a string onto a valid CPP name. 522# Sed expression to map a string onto a valid CPP name.
228as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 523as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
229 524
230# Sed expression to map a string onto a valid variable name. 525# Sed expression to map a string onto a valid variable name.
231as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 526as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
232 527
233 528
234# IFS 529test -n "$DJDIR" || exec 7<&0 </dev/null
235# We need space, tab and new line, in precisely that order. 530exec 6>&1
236as_nl='
237'
238IFS=" $as_nl"
239
240# CDPATH.
241$as_unset CDPATH
242
243 531
244# Name of the host. 532# Name of the host.
245# hostname on some systems (SVR3.2, Linux) returns a bogus exit status, 533# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
246# so uname gets run too. 534# so uname gets run too.
247ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 535ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
248 536
249exec 6>&1
250
251# 537#
252# Initializations. 538# Initializations.
253# 539#
254ac_default_prefix=/usr/local 540ac_default_prefix=/usr/local
541ac_clean_files=
255ac_config_libobj_dir=. 542ac_config_libobj_dir=.
543LIBOBJS=
256cross_compiling=no 544cross_compiling=no
257subdirs= 545subdirs=
258MFLAGS= 546MFLAGS=
259MAKEFLAGS= 547MAKEFLAGS=
260SHELL=${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 548
267# Identity of this package. 549# Identity of this package.
268PACKAGE_NAME= 550PACKAGE_NAME=
269PACKAGE_TARNAME= 551PACKAGE_TARNAME=
270PACKAGE_VERSION= 552PACKAGE_VERSION=
271PACKAGE_STRING= 553PACKAGE_STRING=
272PACKAGE_BUGREPORT= 554PACKAGE_BUGREPORT=
555PACKAGE_URL=
273 556
274ac_unique_file="src/feature.h" 557ac_unique_file="src/feature.h"
275# Factoring default headers for most tests. 558# Factoring default headers for most tests.
276ac_includes_default="\ 559ac_includes_default="\
277#include <stdio.h> 560#include <stdio.h>
278#if HAVE_SYS_TYPES_H 561#ifdef HAVE_SYS_TYPES_H
279# include <sys/types.h> 562# include <sys/types.h>
280#endif 563#endif
281#if HAVE_SYS_STAT_H 564#ifdef HAVE_SYS_STAT_H
282# include <sys/stat.h> 565# include <sys/stat.h>
283#endif 566#endif
284#if STDC_HEADERS 567#ifdef STDC_HEADERS
285# include <stdlib.h> 568# include <stdlib.h>
286# include <stddef.h> 569# include <stddef.h>
287#else 570#else
288# if HAVE_STDLIB_H 571# ifdef HAVE_STDLIB_H
289# include <stdlib.h> 572# include <stdlib.h>
290# endif 573# endif
291#endif 574#endif
292#if HAVE_STRING_H 575#ifdef HAVE_STRING_H
293# if !STDC_HEADERS && HAVE_MEMORY_H 576# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
294# include <memory.h> 577# include <memory.h>
295# endif 578# endif
296# include <string.h> 579# include <string.h>
297#endif 580#endif
298#if HAVE_STRINGS_H 581#ifdef HAVE_STRINGS_H
299# include <strings.h> 582# include <strings.h>
300#endif 583#endif
301#if HAVE_INTTYPES_H 584#ifdef HAVE_INTTYPES_H
302# include <inttypes.h> 585# include <inttypes.h>
303#else
304# if HAVE_STDINT_H
305# include <stdint.h>
306# endif
307#endif 586#endif
587#ifdef HAVE_STDINT_H
588# include <stdint.h>
589#endif
308#if HAVE_UNISTD_H 590#ifdef HAVE_UNISTD_H
309# include <unistd.h> 591# include <unistd.h>
310#endif" 592#endif"
311 593
312ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS build build_cpu build_vendor build_os host host_cpu host_vendor host_os VERSION DATE LSMDATE LIBVERSION CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT CXX CXXFLAGS ac_ct_CXX CPP INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA EGREP LINKER INSTALL_LIBRXVT RXVTNAME MV RM CP LN SED ECHO CMP TIC CXXCPP X_CFLAGS X_PRE_LIBS X_LIBS X_EXTRA_LIBS XPM_CPPFLAGS XPM_CFLAGS XPM_LIBS rxvt_int16_typedef rxvt_uint16_typedef rxvt_int32_typedef rxvt_uint32_typedef rxvt_intp_define rxvt_u_intp_define PERL PERLLIB PERLFLAGS PERLPRIVLIBEXP IF_PERL PERL_O DEBUG DINCLUDE DLIB include_stdint_h include_stdarg_h include_stdlib_h include_unistd_h include_string_h include_fcntl_h include_util_h include_assert_h include_sys_ioctl_h include_sys_select_h include_sys_strredir_h include_sys_time_h include_time_h LIBOBJS LTLIBOBJS' 594ac_subst_vars='LTLIBOBJS
595LIBOBJS
596PERL_O
597IF_PERL
598PERLPRIVLIBEXP
599PERLFLAGS
600PERLLIB
601PERL
602XFT_CONFIG
603AFTERIMAGE_LIBS
604AFTERIMAGE_CFLAGS
605afterimage_config
606PIXBUF_LIBS
607PIXBUF_CFLAGS
608PKG_CONFIG
609X_EXTRA_LIBS
610X_LIBS
611X_PRE_LIBS
612X_CFLAGS
613XMKMF
614TIC
615CXXCPP
616RXVTNAME
617LINKER
618EGREP
619GREP
620INSTALL_DATA
621INSTALL_SCRIPT
622INSTALL_PROGRAM
623CPP
624ac_ct_CXX
625CXXFLAGS
626CXX
627OBJEXT
628EXEEXT
629ac_ct_CC
630CPPFLAGS
631LDFLAGS
632CFLAGS
633CC
634DATE
635VERSION
636host_os
637host_vendor
638host_cpu
639host
640build_os
641build_vendor
642build_cpu
643build
644target_alias
645host_alias
646build_alias
647LIBS
648ECHO_T
649ECHO_N
650ECHO_C
651DEFS
652mandir
653localedir
654libdir
655psdir
656pdfdir
657dvidir
658htmldir
659infodir
660docdir
661oldincludedir
662includedir
663localstatedir
664sharedstatedir
665sysconfdir
666datadir
667datarootdir
668libexecdir
669sbindir
670bindir
671program_transform_name
672prefix
673exec_prefix
674PACKAGE_URL
675PACKAGE_BUGREPORT
676PACKAGE_STRING
677PACKAGE_VERSION
678PACKAGE_TARNAME
679PACKAGE_NAME
680PATH_SEPARATOR
681SHELL'
313ac_subst_files='' 682ac_subst_files=''
683ac_user_opts='
684enable_option_checking
685enable_everything
686enable_assert
687enable_warnings
688enable_256_color
689enable_unicode3
690enable_combining
691enable_xft
692enable_font_styles
693enable_afterimage
694with_afterimage_config
695enable_pixbuf
696enable_transparency
697enable_fading
698enable_rxvt_scroll
699enable_next_scroll
700enable_xterm_scroll
701enable_perl
702with_codesets
703enable_xim
704enable_backspace_key
705enable_delete_key
706enable_resources
707enable_8bitctrls
708enable_fallback
709with_res_name
710with_res_class
711with_name
712enable_swapscreen
713enable_iso14755
714enable_frills
715enable_keepscrolling
716enable_selectionscrolling
717enable_mousewheel
718enable_slipwheeling
719enable_smart_resize
720enable_text_blink
721enable_pointer_blank
722with_term
723with_terminfo
724with_x
725enable_utmp
726enable_wtmp
727enable_lastlog
728'
729 ac_precious_vars='build_alias
730host_alias
731target_alias
732CC
733CFLAGS
734LDFLAGS
735LIBS
736CPPFLAGS
737CXX
738CXXFLAGS
739CCC
740CPP
741CXXCPP
742XMKMF'
743
314 744
315# Initialize some variables set by options. 745# Initialize some variables set by options.
316ac_init_help= 746ac_init_help=
317ac_init_version=false 747ac_init_version=false
748ac_unrecognized_opts=
749ac_unrecognized_sep=
318# The variables have the same names as the options, with 750# The variables have the same names as the options, with
319# dashes changed to underlines. 751# dashes changed to underlines.
320cache_file=/dev/null 752cache_file=/dev/null
321exec_prefix=NONE 753exec_prefix=NONE
322no_create= 754no_create=
335# Installation directory options. 767# Installation directory options.
336# These are left unexpanded so users can "make install exec_prefix=/foo" 768# 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 769# and all the variables that are supposed to be based on exec_prefix
338# by default will actually change. 770# by default will actually change.
339# Use braces instead of parens because sh, perl, etc. also accept them. 771# Use braces instead of parens because sh, perl, etc. also accept them.
772# (The list follows the same order as the GNU Coding Standards.)
340bindir='${exec_prefix}/bin' 773bindir='${exec_prefix}/bin'
341sbindir='${exec_prefix}/sbin' 774sbindir='${exec_prefix}/sbin'
342libexecdir='${exec_prefix}/libexec' 775libexecdir='${exec_prefix}/libexec'
343datadir='${prefix}/share' 776datarootdir='${prefix}/share'
777datadir='${datarootdir}'
344sysconfdir='${prefix}/etc' 778sysconfdir='${prefix}/etc'
345sharedstatedir='${prefix}/com' 779sharedstatedir='${prefix}/com'
346localstatedir='${prefix}/var' 780localstatedir='${prefix}/var'
347libdir='${exec_prefix}/lib'
348includedir='${prefix}/include' 781includedir='${prefix}/include'
349oldincludedir='/usr/include' 782oldincludedir='/usr/include'
783docdir='${datarootdir}/doc/${PACKAGE}'
350infodir='${prefix}/info' 784infodir='${datarootdir}/info'
351mandir='${prefix}/man' 785htmldir='${docdir}'
786dvidir='${docdir}'
787pdfdir='${docdir}'
788psdir='${docdir}'
789libdir='${exec_prefix}/lib'
790localedir='${datarootdir}/locale'
791mandir='${datarootdir}/man'
352 792
353ac_prev= 793ac_prev=
794ac_dashdash=
354for ac_option 795for ac_option
355do 796do
356 # If the previous option needs an argument, assign it. 797 # If the previous option needs an argument, assign it.
357 if test -n "$ac_prev"; then 798 if test -n "$ac_prev"; then
358 eval "$ac_prev=\$ac_option" 799 eval $ac_prev=\$ac_option
359 ac_prev= 800 ac_prev=
360 continue 801 continue
361 fi 802 fi
362 803
804 case $ac_option in
363 ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'` 805 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
806 *) ac_optarg=yes ;;
807 esac
364 808
365 # Accept the important Cygnus configure options, so we can diagnose typos. 809 # Accept the important Cygnus configure options, so we can diagnose typos.
366 810
367 case $ac_option in 811 case $ac_dashdash$ac_option in
812 --)
813 ac_dashdash=yes ;;
368 814
369 -bindir | --bindir | --bindi | --bind | --bin | --bi) 815 -bindir | --bindir | --bindi | --bind | --bin | --bi)
370 ac_prev=bindir ;; 816 ac_prev=bindir ;;
371 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 817 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
372 bindir=$ac_optarg ;; 818 bindir=$ac_optarg ;;
384 cache_file=$ac_optarg ;; 830 cache_file=$ac_optarg ;;
385 831
386 --config-cache | -C) 832 --config-cache | -C)
387 cache_file=config.cache ;; 833 cache_file=config.cache ;;
388 834
389 -datadir | --datadir | --datadi | --datad | --data | --dat | --da) 835 -datadir | --datadir | --datadi | --datad)
390 ac_prev=datadir ;; 836 ac_prev=datadir ;;
391 -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \ 837 -datadir=* | --datadir=* | --datadi=* | --datad=*)
392 | --da=*)
393 datadir=$ac_optarg ;; 838 datadir=$ac_optarg ;;
394 839
840 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
841 | --dataroo | --dataro | --datar)
842 ac_prev=datarootdir ;;
843 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
844 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
845 datarootdir=$ac_optarg ;;
846
395 -disable-* | --disable-*) 847 -disable-* | --disable-*)
396 ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 848 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
397 # Reject names that are not valid shell variable names. 849 # Reject names that are not valid shell variable names.
398 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null && 850 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
399 { echo "$as_me: error: invalid feature name: $ac_feature" >&2 851 as_fn_error "invalid feature name: $ac_useropt"
400 { (exit 1); exit 1; }; } 852 ac_useropt_orig=$ac_useropt
401 ac_feature=`echo $ac_feature | sed 's/-/_/g'` 853 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
854 case $ac_user_opts in
855 *"
856"enable_$ac_useropt"
857"*) ;;
858 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
859 ac_unrecognized_sep=', ';;
860 esac
402 eval "enable_$ac_feature=no" ;; 861 eval enable_$ac_useropt=no ;;
862
863 -docdir | --docdir | --docdi | --doc | --do)
864 ac_prev=docdir ;;
865 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
866 docdir=$ac_optarg ;;
867
868 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
869 ac_prev=dvidir ;;
870 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
871 dvidir=$ac_optarg ;;
403 872
404 -enable-* | --enable-*) 873 -enable-* | --enable-*)
405 ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 874 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
406 # Reject names that are not valid shell variable names. 875 # Reject names that are not valid shell variable names.
407 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null && 876 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
408 { echo "$as_me: error: invalid feature name: $ac_feature" >&2 877 as_fn_error "invalid feature name: $ac_useropt"
409 { (exit 1); exit 1; }; } 878 ac_useropt_orig=$ac_useropt
410 ac_feature=`echo $ac_feature | sed 's/-/_/g'` 879 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
411 case $ac_option in 880 case $ac_user_opts in
412 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;; 881 *"
413 *) ac_optarg=yes ;; 882"enable_$ac_useropt"
883"*) ;;
884 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
885 ac_unrecognized_sep=', ';;
414 esac 886 esac
415 eval "enable_$ac_feature='$ac_optarg'" ;; 887 eval enable_$ac_useropt=\$ac_optarg ;;
416 888
417 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 889 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
418 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 890 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
419 | --exec | --exe | --ex) 891 | --exec | --exe | --ex)
420 ac_prev=exec_prefix ;; 892 ac_prev=exec_prefix ;;
437 -host | --host | --hos | --ho) 909 -host | --host | --hos | --ho)
438 ac_prev=host_alias ;; 910 ac_prev=host_alias ;;
439 -host=* | --host=* | --hos=* | --ho=*) 911 -host=* | --host=* | --hos=* | --ho=*)
440 host_alias=$ac_optarg ;; 912 host_alias=$ac_optarg ;;
441 913
914 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
915 ac_prev=htmldir ;;
916 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
917 | --ht=*)
918 htmldir=$ac_optarg ;;
919
442 -includedir | --includedir | --includedi | --included | --include \ 920 -includedir | --includedir | --includedi | --included | --include \
443 | --includ | --inclu | --incl | --inc) 921 | --includ | --inclu | --incl | --inc)
444 ac_prev=includedir ;; 922 ac_prev=includedir ;;
445 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 923 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
446 | --includ=* | --inclu=* | --incl=* | --inc=*) 924 | --includ=* | --inclu=* | --incl=* | --inc=*)
461 ac_prev=libexecdir ;; 939 ac_prev=libexecdir ;;
462 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 940 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
463 | --libexe=* | --libex=* | --libe=*) 941 | --libexe=* | --libex=* | --libe=*)
464 libexecdir=$ac_optarg ;; 942 libexecdir=$ac_optarg ;;
465 943
944 -localedir | --localedir | --localedi | --localed | --locale)
945 ac_prev=localedir ;;
946 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
947 localedir=$ac_optarg ;;
948
466 -localstatedir | --localstatedir | --localstatedi | --localstated \ 949 -localstatedir | --localstatedir | --localstatedi | --localstated \
467 | --localstate | --localstat | --localsta | --localst \ 950 | --localstate | --localstat | --localsta | --localst | --locals)
468 | --locals | --local | --loca | --loc | --lo)
469 ac_prev=localstatedir ;; 951 ac_prev=localstatedir ;;
470 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 952 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
471 | --localstate=* | --localstat=* | --localsta=* | --localst=* \ 953 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
472 | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
473 localstatedir=$ac_optarg ;; 954 localstatedir=$ac_optarg ;;
474 955
475 -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 956 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
476 ac_prev=mandir ;; 957 ac_prev=mandir ;;
477 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 958 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
532 | --program-transfo=* | --program-transf=* \ 1013 | --program-transfo=* | --program-transf=* \
533 | --program-trans=* | --program-tran=* \ 1014 | --program-trans=* | --program-tran=* \
534 | --progr-tra=* | --program-tr=* | --program-t=*) 1015 | --progr-tra=* | --program-tr=* | --program-t=*)
535 program_transform_name=$ac_optarg ;; 1016 program_transform_name=$ac_optarg ;;
536 1017
1018 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1019 ac_prev=pdfdir ;;
1020 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1021 pdfdir=$ac_optarg ;;
1022
1023 -psdir | --psdir | --psdi | --psd | --ps)
1024 ac_prev=psdir ;;
1025 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1026 psdir=$ac_optarg ;;
1027
537 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1028 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
538 | -silent | --silent | --silen | --sile | --sil) 1029 | -silent | --silent | --silen | --sile | --sil)
539 silent=yes ;; 1030 silent=yes ;;
540 1031
541 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1032 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
582 1073
583 -version | --version | --versio | --versi | --vers | -V) 1074 -version | --version | --versio | --versi | --vers | -V)
584 ac_init_version=: ;; 1075 ac_init_version=: ;;
585 1076
586 -with-* | --with-*) 1077 -with-* | --with-*)
587 ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1078 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
588 # Reject names that are not valid shell variable names. 1079 # Reject names that are not valid shell variable names.
589 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null && 1080 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
590 { echo "$as_me: error: invalid package name: $ac_package" >&2 1081 as_fn_error "invalid package name: $ac_useropt"
591 { (exit 1); exit 1; }; } 1082 ac_useropt_orig=$ac_useropt
592 ac_package=`echo $ac_package| sed 's/-/_/g'` 1083 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
593 case $ac_option in 1084 case $ac_user_opts in
594 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;; 1085 *"
595 *) ac_optarg=yes ;; 1086"with_$ac_useropt"
1087"*) ;;
1088 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1089 ac_unrecognized_sep=', ';;
596 esac 1090 esac
597 eval "with_$ac_package='$ac_optarg'" ;; 1091 eval with_$ac_useropt=\$ac_optarg ;;
598 1092
599 -without-* | --without-*) 1093 -without-* | --without-*)
600 ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1094 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
601 # Reject names that are not valid shell variable names. 1095 # Reject names that are not valid shell variable names.
602 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null && 1096 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
603 { echo "$as_me: error: invalid package name: $ac_package" >&2 1097 as_fn_error "invalid package name: $ac_useropt"
604 { (exit 1); exit 1; }; } 1098 ac_useropt_orig=$ac_useropt
605 ac_package=`echo $ac_package | sed 's/-/_/g'` 1099 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1100 case $ac_user_opts in
1101 *"
1102"with_$ac_useropt"
1103"*) ;;
1104 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1105 ac_unrecognized_sep=', ';;
1106 esac
606 eval "with_$ac_package=no" ;; 1107 eval with_$ac_useropt=no ;;
607 1108
608 --x) 1109 --x)
609 # Obsolete; use --with-x. 1110 # Obsolete; use --with-x.
610 with_x=yes ;; 1111 with_x=yes ;;
611 1112
621 ac_prev=x_libraries ;; 1122 ac_prev=x_libraries ;;
622 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 1123 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
623 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 1124 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
624 x_libraries=$ac_optarg ;; 1125 x_libraries=$ac_optarg ;;
625 1126
626 -*) { echo "$as_me: error: unrecognized option: $ac_option 1127 -*) as_fn_error "unrecognized option: \`$ac_option'
627Try \`$0 --help' for more information." >&2 1128Try \`$0 --help' for more information."
628 { (exit 1); exit 1; }; }
629 ;; 1129 ;;
630 1130
631 *=*) 1131 *=*)
632 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 1132 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
633 # Reject names that are not valid shell variable names. 1133 # Reject names that are not valid shell variable names.
634 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null && 1134 case $ac_envvar in #(
1135 '' | [0-9]* | *[!_$as_cr_alnum]* )
635 { echo "$as_me: error: invalid variable name: $ac_envvar" >&2 1136 as_fn_error "invalid variable name: \`$ac_envvar'" ;;
636 { (exit 1); exit 1; }; } 1137 esac
637 ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
638 eval "$ac_envvar='$ac_optarg'" 1138 eval $ac_envvar=\$ac_optarg
639 export $ac_envvar ;; 1139 export $ac_envvar ;;
640 1140
641 *) 1141 *)
642 # FIXME: should be removed in autoconf 3.0. 1142 # FIXME: should be removed in autoconf 3.0.
643 echo "$as_me: WARNING: you should use --build, --host, --target" >&2 1143 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
644 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1144 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
645 echo "$as_me: WARNING: invalid host type: $ac_option" >&2 1145 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
646 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option} 1146 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
647 ;; 1147 ;;
648 1148
649 esac 1149 esac
650done 1150done
651 1151
652if test -n "$ac_prev"; then 1152if test -n "$ac_prev"; then
653 ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1153 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
654 { echo "$as_me: error: missing argument to $ac_option" >&2 1154 as_fn_error "missing argument to $ac_option"
655 { (exit 1); exit 1; }; }
656fi 1155fi
657 1156
658# Be sure to have absolute paths. 1157if test -n "$ac_unrecognized_opts"; then
659for ac_var in exec_prefix prefix 1158 case $enable_option_checking in
1159 no) ;;
1160 fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1161 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1162 esac
1163fi
1164
1165# Check all directory arguments for consistency.
1166for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1167 datadir sysconfdir sharedstatedir localstatedir includedir \
1168 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1169 libdir localedir mandir
660do 1170do
661 eval ac_val=$`echo $ac_var` 1171 eval ac_val=\$$ac_var
1172 # Remove trailing slashes.
662 case $ac_val in 1173 case $ac_val in
663 [\\/$]* | ?:[\\/]* | NONE | '' ) ;; 1174 */ )
664 *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2 1175 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
665 { (exit 1); exit 1; }; };; 1176 eval $ac_var=\$ac_val;;
666 esac 1177 esac
667done
668
669# Be sure to have absolute paths. 1178 # Be sure to have absolute directory names.
670for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
671 localstatedir libdir includedir oldincludedir infodir mandir
672do
673 eval ac_val=$`echo $ac_var`
674 case $ac_val in 1179 case $ac_val in
675 [\\/$]* | ?:[\\/]* ) ;; 1180 [\\/$]* | ?:[\\/]* ) continue;;
676 *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2 1181 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
677 { (exit 1); exit 1; }; };;
678 esac 1182 esac
1183 as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
679done 1184done
680 1185
681# There might be people who depend on the old broken behavior: `$host' 1186# There might be people who depend on the old broken behavior: `$host'
682# used to hold the argument of --host etc. 1187# used to hold the argument of --host etc.
683# FIXME: To remove some day. 1188# FIXME: To remove some day.
687 1192
688# FIXME: To remove some day. 1193# FIXME: To remove some day.
689if test "x$host_alias" != x; then 1194if test "x$host_alias" != x; then
690 if test "x$build_alias" = x; then 1195 if test "x$build_alias" = x; then
691 cross_compiling=maybe 1196 cross_compiling=maybe
692 echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host. 1197 $as_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 1198 If a cross compiler is detected then cross compile mode will be used." >&2
694 elif test "x$build_alias" != "x$host_alias"; then 1199 elif test "x$build_alias" != "x$host_alias"; then
695 cross_compiling=yes 1200 cross_compiling=yes
696 fi 1201 fi
697fi 1202fi
700test -n "$host_alias" && ac_tool_prefix=$host_alias- 1205test -n "$host_alias" && ac_tool_prefix=$host_alias-
701 1206
702test "$silent" = yes && exec 6>/dev/null 1207test "$silent" = yes && exec 6>/dev/null
703 1208
704 1209
1210ac_pwd=`pwd` && test -n "$ac_pwd" &&
1211ac_ls_di=`ls -di .` &&
1212ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1213 as_fn_error "working directory cannot be determined"
1214test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1215 as_fn_error "pwd does not report name of working directory"
1216
1217
705# Find the source files, if location was not specified. 1218# Find the source files, if location was not specified.
706if test -z "$srcdir"; then 1219if test -z "$srcdir"; then
707 ac_srcdir_defaulted=yes 1220 ac_srcdir_defaulted=yes
708 # Try the directory containing this script, then its parent. 1221 # Try the directory containing this script, then the parent directory.
709 ac_confdir=`(dirname "$0") 2>/dev/null || 1222 ac_confdir=`$as_dirname -- "$as_myself" ||
710$as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1223$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
711 X"$0" : 'X\(//\)[^/]' \| \ 1224 X"$as_myself" : 'X\(//\)[^/]' \| \
712 X"$0" : 'X\(//\)$' \| \ 1225 X"$as_myself" : 'X\(//\)$' \| \
713 X"$0" : 'X\(/\)' \| \ 1226 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
714 . : '\(.\)' 2>/dev/null || 1227$as_echo X"$as_myself" |
715echo X"$0" |
716 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } 1228 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
717 /^X\(\/\/\)[^/].*/{ s//\1/; q; } 1229 s//\1/
718 /^X\(\/\/\)$/{ s//\1/; q; } 1230 q
719 /^X\(\/\).*/{ s//\1/; q; } 1231 }
1232 /^X\(\/\/\)[^/].*/{
1233 s//\1/
1234 q
1235 }
1236 /^X\(\/\/\)$/{
1237 s//\1/
1238 q
1239 }
1240 /^X\(\/\).*/{
1241 s//\1/
1242 q
1243 }
720 s/.*/./; q'` 1244 s/.*/./; q'`
721 srcdir=$ac_confdir 1245 srcdir=$ac_confdir
722 if test ! -r $srcdir/$ac_unique_file; then 1246 if test ! -r "$srcdir/$ac_unique_file"; then
723 srcdir=.. 1247 srcdir=..
724 fi 1248 fi
725else 1249else
726 ac_srcdir_defaulted=no 1250 ac_srcdir_defaulted=no
727fi 1251fi
728if test ! -r $srcdir/$ac_unique_file; then 1252if test ! -r "$srcdir/$ac_unique_file"; then
729 if test "$ac_srcdir_defaulted" = yes; then 1253 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
730 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
731 { (exit 1); exit 1; }; }
732 else
733 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2 1254 as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
734 { (exit 1); exit 1; }; }
735 fi
736fi 1255fi
737(cd $srcdir && test -r ./$ac_unique_file) 2>/dev/null ||
738 { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2 1256ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
739 { (exit 1); exit 1; }; } 1257ac_abs_confdir=`(
740srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'` 1258 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
741ac_env_build_alias_set=${build_alias+set} 1259 pwd)`
742ac_env_build_alias_value=$build_alias 1260# When building in place, set srcdir=.
743ac_cv_env_build_alias_set=${build_alias+set} 1261if test "$ac_abs_confdir" = "$ac_pwd"; then
744ac_cv_env_build_alias_value=$build_alias 1262 srcdir=.
745ac_env_host_alias_set=${host_alias+set} 1263fi
746ac_env_host_alias_value=$host_alias 1264# Remove unnecessary trailing slashes from srcdir.
747ac_cv_env_host_alias_set=${host_alias+set} 1265# Double slashes in file names in object file debugging info
748ac_cv_env_host_alias_value=$host_alias 1266# mess up M-x gdb in Emacs.
749ac_env_target_alias_set=${target_alias+set} 1267case $srcdir in
750ac_env_target_alias_value=$target_alias 1268*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
751ac_cv_env_target_alias_set=${target_alias+set} 1269esac
752ac_cv_env_target_alias_value=$target_alias 1270for ac_var in $ac_precious_vars; do
753ac_env_CC_set=${CC+set} 1271 eval ac_env_${ac_var}_set=\${${ac_var}+set}
754ac_env_CC_value=$CC 1272 eval ac_env_${ac_var}_value=\$${ac_var}
755ac_cv_env_CC_set=${CC+set} 1273 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
756ac_cv_env_CC_value=$CC 1274 eval ac_cv_env_${ac_var}_value=\$${ac_var}
757ac_env_CFLAGS_set=${CFLAGS+set} 1275done
758ac_env_CFLAGS_value=$CFLAGS
759ac_cv_env_CFLAGS_set=${CFLAGS+set}
760ac_cv_env_CFLAGS_value=$CFLAGS
761ac_env_LDFLAGS_set=${LDFLAGS+set}
762ac_env_LDFLAGS_value=$LDFLAGS
763ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
764ac_cv_env_LDFLAGS_value=$LDFLAGS
765ac_env_CPPFLAGS_set=${CPPFLAGS+set}
766ac_env_CPPFLAGS_value=$CPPFLAGS
767ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
768ac_cv_env_CPPFLAGS_value=$CPPFLAGS
769ac_env_CXX_set=${CXX+set}
770ac_env_CXX_value=$CXX
771ac_cv_env_CXX_set=${CXX+set}
772ac_cv_env_CXX_value=$CXX
773ac_env_CXXFLAGS_set=${CXXFLAGS+set}
774ac_env_CXXFLAGS_value=$CXXFLAGS
775ac_cv_env_CXXFLAGS_set=${CXXFLAGS+set}
776ac_cv_env_CXXFLAGS_value=$CXXFLAGS
777ac_env_CPP_set=${CPP+set}
778ac_env_CPP_value=$CPP
779ac_cv_env_CPP_set=${CPP+set}
780ac_cv_env_CPP_value=$CPP
781ac_env_CXXCPP_set=${CXXCPP+set}
782ac_env_CXXCPP_value=$CXXCPP
783ac_cv_env_CXXCPP_set=${CXXCPP+set}
784ac_cv_env_CXXCPP_value=$CXXCPP
785 1276
786# 1277#
787# Report the --help message. 1278# Report the --help message.
788# 1279#
789if test "$ac_init_help" = "long"; then 1280if test "$ac_init_help" = "long"; then
808 --cache-file=FILE cache test results in FILE [disabled] 1299 --cache-file=FILE cache test results in FILE [disabled]
809 -C, --config-cache alias for \`--cache-file=config.cache' 1300 -C, --config-cache alias for \`--cache-file=config.cache'
810 -n, --no-create do not create output files 1301 -n, --no-create do not create output files
811 --srcdir=DIR find the sources in DIR [configure dir or \`..'] 1302 --srcdir=DIR find the sources in DIR [configure dir or \`..']
812 1303
813_ACEOF
814
815 cat <<_ACEOF
816Installation directories: 1304Installation directories:
817 --prefix=PREFIX install architecture-independent files in PREFIX 1305 --prefix=PREFIX install architecture-independent files in PREFIX
818 [$ac_default_prefix] 1306 [$ac_default_prefix]
819 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 1307 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
820 [PREFIX] 1308 [PREFIX]
821 1309
822By default, \`make install' will install all the files in 1310By default, \`make install' will install all the files in
823\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 1311\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
824an installation prefix other than \`$ac_default_prefix' using \`--prefix', 1312an installation prefix other than \`$ac_default_prefix' using \`--prefix',
825for instance \`--prefix=\$HOME'. 1313for instance \`--prefix=\$HOME'.
826 1314
827For better control, use the options below. 1315For better control, use the options below.
828 1316
829Fine tuning of the installation directories: 1317Fine tuning of the installation directories:
830 --bindir=DIR user executables [EPREFIX/bin] 1318 --bindir=DIR user executables [EPREFIX/bin]
831 --sbindir=DIR system admin executables [EPREFIX/sbin] 1319 --sbindir=DIR system admin executables [EPREFIX/sbin]
832 --libexecdir=DIR program executables [EPREFIX/libexec] 1320 --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] 1321 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
835 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1322 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
836 --localstatedir=DIR modifiable single-machine data [PREFIX/var] 1323 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
837 --libdir=DIR object code libraries [EPREFIX/lib] 1324 --libdir=DIR object code libraries [EPREFIX/lib]
838 --includedir=DIR C header files [PREFIX/include] 1325 --includedir=DIR C header files [PREFIX/include]
839 --oldincludedir=DIR C header files for non-gcc [/usr/include] 1326 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1327 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1328 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
840 --infodir=DIR info documentation [PREFIX/info] 1329 --infodir=DIR info documentation [DATAROOTDIR/info]
1330 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
841 --mandir=DIR man documentation [PREFIX/man] 1331 --mandir=DIR man documentation [DATAROOTDIR/man]
1332 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1333 --htmldir=DIR html documentation [DOCDIR]
1334 --dvidir=DIR dvi documentation [DOCDIR]
1335 --pdfdir=DIR pdf documentation [DOCDIR]
1336 --psdir=DIR ps documentation [DOCDIR]
842_ACEOF 1337_ACEOF
843 1338
844 cat <<\_ACEOF 1339 cat <<\_ACEOF
845 1340
846X features: 1341X features:
847 --x-includes=DIR X include files are in DIR 1342 --x-includes=DIR X include files are in DIR
848 --x-libraries=DIR X library files are in DIR 1343 --x-libraries=DIR X library files are in DIR
849 1344
850Program 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
855System types: 1345System types:
856 --build=BUILD configure for building on BUILD [guessed] 1346 --build=BUILD configure for building on BUILD [guessed]
857 --host=HOST cross-compile to build programs to run on HOST [BUILD] 1347 --host=HOST cross-compile to build programs to run on HOST [BUILD]
858_ACEOF 1348_ACEOF
859fi 1349fi
861if test -n "$ac_init_help"; then 1351if test -n "$ac_init_help"; then
862 1352
863 cat <<\_ACEOF 1353 cat <<\_ACEOF
864 1354
865Optional Features: 1355Optional Features:
1356 --disable-option-checking ignore unrecognized --enable/--with options
866 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1357 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
867 --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1358 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
868 --enable-everything enable standard non-multichoice features 1359 --enable-everything enable standard non-multichoice features
869 NOTE: this option is order dependent 1360 NOTE: this option is order dependent
870 NOTE: automatically enabled with --enable-shared 1361 --enable-assert enable assertions
1362 --enable-warnings turn on g++ warnings
1363 --enable-256-color enable 256-color support
871 --enable-unicode3 use 21 instead of 16 bits to represent unicode characters 1364 --enable-unicode3 use 21 instead of 16 bits to represent unicode characters
872 --enable-combining enable composition of base and combining characters 1365 --enable-combining enable composition of base and combining characters
873 --enable-xft enable xft support on systems that have it 1366 --enable-xft enable xft support on systems that have it
874 --enable-font-styles enable bold and italic support 1367 --enable-font-styles enable bold and italic support
875 --enable-utmp enable utmp (utmpx) support 1368 --enable-afterimage enable integration with libAfterImage for background images
876 --enable-wtmp enable wtmp (wtmpx) support (requires --enable-utmp) 1369 --enable-pixbuf enable integration with gdk-pixbuf for background images
877 --enable-lastlog enable lastlog support (requires --enable-utmp)
878 --enable-xpm-background enable XPM background pixmaps
879 --enable-transparency enable transparent backgrounds 1370 --enable-transparency enable transparent backgrounds
880 --enable-tinting enable tinting of transparent bg
881 --enable-fading enable colors fading when off focus 1371 --enable-fading enable colors fading when off focus
882 --enable-rxvt-scroll enable rxvt style scrollbar 1372 --enable-rxvt-scroll enable rxvt style scrollbar
883 --enable-next-scroll enable NeXT style scrollbar 1373 --enable-next-scroll enable NeXT style scrollbar
884 --enable-xterm-scroll enable Xterm style scrollbar 1374 --enable-xterm-scroll enable Xterm style scrollbar
885 --enable-perl enable embedded perl interpreter 1375 --enable-perl enable embedded perl interpreter
886 --enable-plain-scroll enable plain style scrollbar
887 --enable-xim XIM (X Input Method) protocol support 1376 --enable-xim XIM (X Input Method) protocol support
888 --enable-ttygid enable tty setting to group named "tty"
889 --disable-backspace-key disable handling of the backspace key 1377 --disable-backspace-key disable handling of the backspace key
890 --disable-delete-key disable handling of the delete key 1378 --disable-delete-key disable handling of the delete key
891 --disable-resources disable all resource checking 1379 --disable-resources disable all resource checking
892 --enable-8bitctrls enable 8 bit control sequences (not recommended) 1380 --enable-8bitctrls enable 8 bit control sequences (not recommended)
893 --enable-fallback(=CLASS) fall back on CLASS resources in addition to URxvt ones (default: Rxvt) 1381 --enable-fallback[=CLASS] fall back on CLASS resources in addition to URxvt ones (default: Rxvt)
894 --disable-swapscreen disable swap screen support 1382 --disable-swapscreen disable swap screen support
895 --enable-iso14755 enable support for extended ISO 14755 modes 1383 --enable-iso14755 enable support for extended ISO 14755 modes
896 --enable-frills enable support for rarely used features 1384 --enable-frills enable support for rarely used features
897 --enable-24bit enable support for using 24bit visuals if available
898 --enable-keepscrolling enable continual scrolling on scrollbar arrow press 1385 --enable-keepscrolling enable continual scrolling on scrollbar arrow press
899 --enable-selectionscrolling enable scrolling during selections 1386 --enable-selectionscrolling enable scrolling during selections
900 --enable-mousewheel enable scrolling via mouse wheel or buttons 4 & 5 1387 --enable-mousewheel enable scrolling via mouse wheel or buttons 4 & 5
901 --enable-slipwheeling enable slip wheel scrolling (requires previous) 1388 --enable-slipwheeling enable slip wheel scrolling (requires --enable-mousewheel)
902 --enable-dmalloc enable Gray Watson's malloc - for debugging use
903 --enable-dlmalloc enable Doug Lea's malloc - for production use
904 NOTE: enable only one malloc package
905 --enable-smart-resize enable smart growth/shrink behaviour 1389 --enable-smart-resize enable smart growth/shrink behaviour
906 --enable-text-blink enable blinking text 1390 --enable-text-blink enable blinking text
907 --enable-pointer-blank enable pointer blank when typing or inactive pointer 1391 --enable-pointer-blank enable pointer blanking when typing or inactive
1392 --enable-utmp enable utmp (utmpx) support
1393 --enable-wtmp enable wtmp (wtmpx) support (requires --enable-utmp)
1394 --enable-lastlog enable lastlog support (requires --enable-utmp)
908 1395
909Optional Packages: 1396Optional Packages:
910 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1397 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
911 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1398 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1399 --with-afterimage-config=DIR use libAfterImage config script in DIR
912 --with-codesets=NAME,.. compile in additional codesets (jp,jp_ext,kr,zh,zh_ext,all) 1400 --with-codesets=CS,... compile in additional codesets (jp,jp_ext,kr,zh,zh_ext,all)
913 --with-res-name=NAME use this as default resource name (default: urxvt) 1401 --with-res-name=NAME use this as default resource name (default: urxvt)
914 --with-res-class=CLASS use this as the resource class (default: URxvt) 1402 --with-res-class=CLASS use this as the resource class (default: URxvt)
915 --with-name=NAME set the basename for the installed binaries (default: urxvt) 1403 --with-name=NAME set the basename for the installed binaries (default: urxvt)
916 --with-term=NAME set the terminal to NAME (default: rxvt) 1404 --with-term=NAME set the terminal to NAME (default: rxvt)
917 --with-terminfo=PATH set the path to the terminfo tree to PATH 1405 --with-terminfo=PATH set the path to the terminfo tree to PATH
918 --with-x use the X Window System 1406 --with-x use the X Window System
919 --with-xpm-includes=DIR use XPM includes in DIR
920 --with-xpm-library=DIR use XPM library in DIR
921 --with-xpm use XPM
922 1407
923Some influential environment variables: 1408Some influential environment variables:
924 CC C compiler command 1409 CC C compiler command
925 CFLAGS C compiler flags 1410 CFLAGS C compiler flags
926 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1411 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
927 nonstandard directory <lib dir> 1412 nonstandard directory <lib dir>
1413 LIBS libraries to pass to the linker, e.g. -l<library>
928 CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have 1414 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
929 headers in a nonstandard directory <include dir> 1415 you have headers in a nonstandard directory <include dir>
930 CXX C++ compiler command 1416 CXX C++ compiler command
931 CXXFLAGS C++ compiler flags 1417 CXXFLAGS C++ compiler flags
932 CPP C preprocessor 1418 CPP C preprocessor
933 CXXCPP C++ preprocessor 1419 CXXCPP C++ preprocessor
1420 XMKMF Path to xmkmf, Makefile generator for X Window System
934 1421
935Use these variables to override the choices made by `configure' or to help 1422Use these variables to override the choices made by `configure' or to help
936it to find libraries and programs with nonstandard names/locations. 1423it to find libraries and programs with nonstandard names/locations.
937 1424
1425Report bugs to the package provider.
938_ACEOF 1426_ACEOF
1427ac_status=$?
939fi 1428fi
940 1429
941if test "$ac_init_help" = "recursive"; then 1430if test "$ac_init_help" = "recursive"; then
942 # If there are subdirs, report their specific --help. 1431 # If there are subdirs, report their specific --help.
943 ac_popdir=`pwd`
944 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 1432 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
945 test -d $ac_dir || continue 1433 test -d "$ac_dir" ||
1434 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1435 continue
946 ac_builddir=. 1436 ac_builddir=.
947 1437
948if test "$ac_dir" != .; then 1438case "$ac_dir" in
1439.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1440*)
949 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` 1441 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
950 # A "../" for each directory in $ac_dir_suffix. 1442 # A ".." for each directory in $ac_dir_suffix.
951 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'` 1443 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
952else 1444 case $ac_top_builddir_sub in
953 ac_dir_suffix= ac_top_builddir= 1445 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
954fi 1446 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1447 esac ;;
1448esac
1449ac_abs_top_builddir=$ac_pwd
1450ac_abs_builddir=$ac_pwd$ac_dir_suffix
1451# for backward compatibility:
1452ac_top_builddir=$ac_top_build_prefix
955 1453
956case $srcdir in 1454case $srcdir in
957 .) # No --srcdir option. We are building in place. 1455 .) # We are building in place.
958 ac_srcdir=. 1456 ac_srcdir=.
959 if test -z "$ac_top_builddir"; then 1457 ac_top_srcdir=$ac_top_builddir_sub
1458 ac_abs_top_srcdir=$ac_pwd ;;
1459 [\\/]* | ?:[\\/]* ) # Absolute name.
1460 ac_srcdir=$srcdir$ac_dir_suffix;
960 ac_top_srcdir=. 1461 ac_top_srcdir=$srcdir
1462 ac_abs_top_srcdir=$srcdir ;;
1463 *) # Relative name.
1464 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1465 ac_top_srcdir=$ac_top_build_prefix$srcdir
1466 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1467esac
1468ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1469
1470 cd "$ac_dir" || { ac_status=$?; continue; }
1471 # Check for guested configure.
1472 if test -f "$ac_srcdir/configure.gnu"; then
1473 echo &&
1474 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1475 elif test -f "$ac_srcdir/configure"; then
1476 echo &&
1477 $SHELL "$ac_srcdir/configure" --help=recursive
961 else 1478 else
962 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
963 fi ;;
964 [\\/]* | ?:[\\/]* ) # Absolute path.
965 ac_srcdir=$srcdir$ac_dir_suffix;
966 ac_top_srcdir=$srcdir ;;
967 *) # Relative path.
968 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
969 ac_top_srcdir=$ac_top_builddir$srcdir ;;
970esac
971
972# Do not use `cd foo && pwd` to compute absolute paths, because
973# the directories may not exist.
974case `pwd` in
975.) ac_abs_builddir="$ac_dir";;
976*)
977 case "$ac_dir" in
978 .) ac_abs_builddir=`pwd`;;
979 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
980 *) ac_abs_builddir=`pwd`/"$ac_dir";;
981 esac;;
982esac
983case $ac_abs_builddir in
984.) ac_abs_top_builddir=${ac_top_builddir}.;;
985*)
986 case ${ac_top_builddir}. in
987 .) ac_abs_top_builddir=$ac_abs_builddir;;
988 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
989 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
990 esac;;
991esac
992case $ac_abs_builddir in
993.) ac_abs_srcdir=$ac_srcdir;;
994*)
995 case $ac_srcdir in
996 .) ac_abs_srcdir=$ac_abs_builddir;;
997 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
998 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
999 esac;;
1000esac
1001case $ac_abs_builddir in
1002.) ac_abs_top_srcdir=$ac_top_srcdir;;
1003*)
1004 case $ac_top_srcdir in
1005 .) ac_abs_top_srcdir=$ac_abs_builddir;;
1006 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
1007 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
1008 esac;;
1009esac
1010
1011 cd $ac_dir
1012 # Check for guested configure; otherwise get Cygnus style configure.
1013 if test -f $ac_srcdir/configure.gnu; then
1014 echo
1015 $SHELL $ac_srcdir/configure.gnu --help=recursive
1016 elif test -f $ac_srcdir/configure; then
1017 echo
1018 $SHELL $ac_srcdir/configure --help=recursive
1019 elif test -f $ac_srcdir/configure.ac ||
1020 test -f $ac_srcdir/configure.in; then
1021 echo
1022 $ac_configure --help
1023 else
1024 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 1479 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1025 fi 1480 fi || ac_status=$?
1026 cd "$ac_popdir" 1481 cd "$ac_pwd" || { ac_status=$?; break; }
1027 done 1482 done
1028fi 1483fi
1029 1484
1030test -n "$ac_init_help" && exit 0 1485test -n "$ac_init_help" && exit $ac_status
1031if $ac_init_version; then 1486if $ac_init_version; then
1032 cat <<\_ACEOF 1487 cat <<\_ACEOF
1488configure
1489generated by GNU Autoconf 2.65
1033 1490
1034Copyright (C) 2003 Free Software Foundation, Inc. 1491Copyright (C) 2009 Free Software Foundation, Inc.
1035This configure script is free software; the Free Software Foundation 1492This configure script is free software; the Free Software Foundation
1036gives unlimited permission to copy, distribute and modify it. 1493gives unlimited permission to copy, distribute and modify it.
1037_ACEOF 1494_ACEOF
1038 exit 0 1495 exit
1039fi 1496fi
1040exec 5>config.log 1497
1041cat >&5 <<_ACEOF 1498## ------------------------ ##
1499## Autoconf initialization. ##
1500## ------------------------ ##
1501
1502# ac_fn_c_try_compile LINENO
1503# --------------------------
1504# Try to compile conftest.$ac_ext, and return whether this succeeded.
1505ac_fn_c_try_compile ()
1506{
1507 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1508 rm -f conftest.$ac_objext
1509 if { { ac_try="$ac_compile"
1510case "(($ac_try" in
1511 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1512 *) ac_try_echo=$ac_try;;
1513esac
1514eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1515$as_echo "$ac_try_echo"; } >&5
1516 (eval "$ac_compile") 2>conftest.err
1517 ac_status=$?
1518 if test -s conftest.err; then
1519 grep -v '^ *+' conftest.err >conftest.er1
1520 cat conftest.er1 >&5
1521 mv -f conftest.er1 conftest.err
1522 fi
1523 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1524 test $ac_status = 0; } && {
1525 test -z "$ac_c_werror_flag" ||
1526 test ! -s conftest.err
1527 } && test -s conftest.$ac_objext; then :
1528 ac_retval=0
1529else
1530 $as_echo "$as_me: failed program was:" >&5
1531sed 's/^/| /' conftest.$ac_ext >&5
1532
1533 ac_retval=1
1534fi
1535 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1536 as_fn_set_status $ac_retval
1537
1538} # ac_fn_c_try_compile
1539
1540# ac_fn_cxx_try_compile LINENO
1541# ----------------------------
1542# Try to compile conftest.$ac_ext, and return whether this succeeded.
1543ac_fn_cxx_try_compile ()
1544{
1545 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1546 rm -f conftest.$ac_objext
1547 if { { ac_try="$ac_compile"
1548case "(($ac_try" in
1549 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1550 *) ac_try_echo=$ac_try;;
1551esac
1552eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1553$as_echo "$ac_try_echo"; } >&5
1554 (eval "$ac_compile") 2>conftest.err
1555 ac_status=$?
1556 if test -s conftest.err; then
1557 grep -v '^ *+' conftest.err >conftest.er1
1558 cat conftest.er1 >&5
1559 mv -f conftest.er1 conftest.err
1560 fi
1561 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1562 test $ac_status = 0; } && {
1563 test -z "$ac_cxx_werror_flag" ||
1564 test ! -s conftest.err
1565 } && test -s conftest.$ac_objext; then :
1566 ac_retval=0
1567else
1568 $as_echo "$as_me: failed program was:" >&5
1569sed 's/^/| /' conftest.$ac_ext >&5
1570
1571 ac_retval=1
1572fi
1573 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1574 as_fn_set_status $ac_retval
1575
1576} # ac_fn_cxx_try_compile
1577
1578# ac_fn_c_try_cpp LINENO
1579# ----------------------
1580# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1581ac_fn_c_try_cpp ()
1582{
1583 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1584 if { { ac_try="$ac_cpp conftest.$ac_ext"
1585case "(($ac_try" in
1586 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1587 *) ac_try_echo=$ac_try;;
1588esac
1589eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1590$as_echo "$ac_try_echo"; } >&5
1591 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1592 ac_status=$?
1593 if test -s conftest.err; then
1594 grep -v '^ *+' conftest.err >conftest.er1
1595 cat conftest.er1 >&5
1596 mv -f conftest.er1 conftest.err
1597 fi
1598 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1599 test $ac_status = 0; } >/dev/null && {
1600 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1601 test ! -s conftest.err
1602 }; then :
1603 ac_retval=0
1604else
1605 $as_echo "$as_me: failed program was:" >&5
1606sed 's/^/| /' conftest.$ac_ext >&5
1607
1608 ac_retval=1
1609fi
1610 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1611 as_fn_set_status $ac_retval
1612
1613} # ac_fn_c_try_cpp
1614
1615# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1616# -------------------------------------------------------
1617# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1618# the include files in INCLUDES and setting the cache variable VAR
1619# accordingly.
1620ac_fn_c_check_header_mongrel ()
1621{
1622 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1623 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1624 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1625$as_echo_n "checking for $2... " >&6; }
1626if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1627 $as_echo_n "(cached) " >&6
1628fi
1629eval ac_res=\$$3
1630 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1631$as_echo "$ac_res" >&6; }
1632else
1633 # Is the header compilable?
1634{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1635$as_echo_n "checking $2 usability... " >&6; }
1636cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1637/* end confdefs.h. */
1638$4
1639#include <$2>
1640_ACEOF
1641if ac_fn_c_try_compile "$LINENO"; then :
1642 ac_header_compiler=yes
1643else
1644 ac_header_compiler=no
1645fi
1646rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1647{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1648$as_echo "$ac_header_compiler" >&6; }
1649
1650# Is the header present?
1651{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1652$as_echo_n "checking $2 presence... " >&6; }
1653cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1654/* end confdefs.h. */
1655#include <$2>
1656_ACEOF
1657if ac_fn_c_try_cpp "$LINENO"; then :
1658 ac_header_preproc=yes
1659else
1660 ac_header_preproc=no
1661fi
1662rm -f conftest.err conftest.$ac_ext
1663{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1664$as_echo "$ac_header_preproc" >&6; }
1665
1666# So? What about this header?
1667case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1668 yes:no: )
1669 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1670$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1671 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1672$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1673 ;;
1674 no:yes:* )
1675 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1676$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1677 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1678$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1679 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1680$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1681 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1682$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1683 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1684$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1685 ;;
1686esac
1687 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1688$as_echo_n "checking for $2... " >&6; }
1689if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1690 $as_echo_n "(cached) " >&6
1691else
1692 eval "$3=\$ac_header_compiler"
1693fi
1694eval ac_res=\$$3
1695 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1696$as_echo "$ac_res" >&6; }
1697fi
1698 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1699
1700} # ac_fn_c_check_header_mongrel
1701
1702# ac_fn_c_try_run LINENO
1703# ----------------------
1704# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1705# that executables *can* be run.
1706ac_fn_c_try_run ()
1707{
1708 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1709 if { { ac_try="$ac_link"
1710case "(($ac_try" in
1711 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1712 *) ac_try_echo=$ac_try;;
1713esac
1714eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1715$as_echo "$ac_try_echo"; } >&5
1716 (eval "$ac_link") 2>&5
1717 ac_status=$?
1718 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1719 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1720 { { case "(($ac_try" in
1721 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1722 *) ac_try_echo=$ac_try;;
1723esac
1724eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1725$as_echo "$ac_try_echo"; } >&5
1726 (eval "$ac_try") 2>&5
1727 ac_status=$?
1728 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1729 test $ac_status = 0; }; }; then :
1730 ac_retval=0
1731else
1732 $as_echo "$as_me: program exited with status $ac_status" >&5
1733 $as_echo "$as_me: failed program was:" >&5
1734sed 's/^/| /' conftest.$ac_ext >&5
1735
1736 ac_retval=$ac_status
1737fi
1738 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1739 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1740 as_fn_set_status $ac_retval
1741
1742} # ac_fn_c_try_run
1743
1744# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1745# -------------------------------------------------------
1746# Tests whether HEADER exists and can be compiled using the include files in
1747# INCLUDES, setting the cache variable VAR accordingly.
1748ac_fn_c_check_header_compile ()
1749{
1750 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1751 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1752$as_echo_n "checking for $2... " >&6; }
1753if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1754 $as_echo_n "(cached) " >&6
1755else
1756 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1757/* end confdefs.h. */
1758$4
1759#include <$2>
1760_ACEOF
1761if ac_fn_c_try_compile "$LINENO"; then :
1762 eval "$3=yes"
1763else
1764 eval "$3=no"
1765fi
1766rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1767fi
1768eval ac_res=\$$3
1769 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1770$as_echo "$ac_res" >&6; }
1771 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1772
1773} # ac_fn_c_check_header_compile
1774
1775# ac_fn_c_try_link LINENO
1776# -----------------------
1777# Try to link conftest.$ac_ext, and return whether this succeeded.
1778ac_fn_c_try_link ()
1779{
1780 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1781 rm -f conftest.$ac_objext conftest$ac_exeext
1782 if { { ac_try="$ac_link"
1783case "(($ac_try" in
1784 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1785 *) ac_try_echo=$ac_try;;
1786esac
1787eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1788$as_echo "$ac_try_echo"; } >&5
1789 (eval "$ac_link") 2>conftest.err
1790 ac_status=$?
1791 if test -s conftest.err; then
1792 grep -v '^ *+' conftest.err >conftest.er1
1793 cat conftest.er1 >&5
1794 mv -f conftest.er1 conftest.err
1795 fi
1796 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1797 test $ac_status = 0; } && {
1798 test -z "$ac_c_werror_flag" ||
1799 test ! -s conftest.err
1800 } && test -s conftest$ac_exeext && {
1801 test "$cross_compiling" = yes ||
1802 $as_test_x conftest$ac_exeext
1803 }; then :
1804 ac_retval=0
1805else
1806 $as_echo "$as_me: failed program was:" >&5
1807sed 's/^/| /' conftest.$ac_ext >&5
1808
1809 ac_retval=1
1810fi
1811 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1812 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1813 # interfere with the next link command; also delete a directory that is
1814 # left behind by Apple's compiler. We do this before executing the actions.
1815 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1816 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1817 as_fn_set_status $ac_retval
1818
1819} # ac_fn_c_try_link
1820
1821# ac_fn_cxx_try_link LINENO
1822# -------------------------
1823# Try to link conftest.$ac_ext, and return whether this succeeded.
1824ac_fn_cxx_try_link ()
1825{
1826 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1827 rm -f conftest.$ac_objext conftest$ac_exeext
1828 if { { ac_try="$ac_link"
1829case "(($ac_try" in
1830 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1831 *) ac_try_echo=$ac_try;;
1832esac
1833eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1834$as_echo "$ac_try_echo"; } >&5
1835 (eval "$ac_link") 2>conftest.err
1836 ac_status=$?
1837 if test -s conftest.err; then
1838 grep -v '^ *+' conftest.err >conftest.er1
1839 cat conftest.er1 >&5
1840 mv -f conftest.er1 conftest.err
1841 fi
1842 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1843 test $ac_status = 0; } && {
1844 test -z "$ac_cxx_werror_flag" ||
1845 test ! -s conftest.err
1846 } && test -s conftest$ac_exeext && {
1847 test "$cross_compiling" = yes ||
1848 $as_test_x conftest$ac_exeext
1849 }; then :
1850 ac_retval=0
1851else
1852 $as_echo "$as_me: failed program was:" >&5
1853sed 's/^/| /' conftest.$ac_ext >&5
1854
1855 ac_retval=1
1856fi
1857 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1858 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1859 # interfere with the next link command; also delete a directory that is
1860 # left behind by Apple's compiler. We do this before executing the actions.
1861 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1862 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1863 as_fn_set_status $ac_retval
1864
1865} # ac_fn_cxx_try_link
1866
1867# ac_fn_cxx_try_cpp LINENO
1868# ------------------------
1869# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1870ac_fn_cxx_try_cpp ()
1871{
1872 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1873 if { { ac_try="$ac_cpp conftest.$ac_ext"
1874case "(($ac_try" in
1875 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1876 *) ac_try_echo=$ac_try;;
1877esac
1878eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1879$as_echo "$ac_try_echo"; } >&5
1880 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1881 ac_status=$?
1882 if test -s conftest.err; then
1883 grep -v '^ *+' conftest.err >conftest.er1
1884 cat conftest.er1 >&5
1885 mv -f conftest.er1 conftest.err
1886 fi
1887 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1888 test $ac_status = 0; } >/dev/null && {
1889 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
1890 test ! -s conftest.err
1891 }; then :
1892 ac_retval=0
1893else
1894 $as_echo "$as_me: failed program was:" >&5
1895sed 's/^/| /' conftest.$ac_ext >&5
1896
1897 ac_retval=1
1898fi
1899 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1900 as_fn_set_status $ac_retval
1901
1902} # ac_fn_cxx_try_cpp
1903
1904# ac_fn_cxx_check_header_mongrel LINENO HEADER VAR INCLUDES
1905# ---------------------------------------------------------
1906# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1907# the include files in INCLUDES and setting the cache variable VAR
1908# accordingly.
1909ac_fn_cxx_check_header_mongrel ()
1910{
1911 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1912 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1913 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1914$as_echo_n "checking for $2... " >&6; }
1915if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1916 $as_echo_n "(cached) " >&6
1917fi
1918eval ac_res=\$$3
1919 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1920$as_echo "$ac_res" >&6; }
1921else
1922 # Is the header compilable?
1923{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1924$as_echo_n "checking $2 usability... " >&6; }
1925cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1926/* end confdefs.h. */
1927$4
1928#include <$2>
1929_ACEOF
1930if ac_fn_cxx_try_compile "$LINENO"; then :
1931 ac_header_compiler=yes
1932else
1933 ac_header_compiler=no
1934fi
1935rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1936{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1937$as_echo "$ac_header_compiler" >&6; }
1938
1939# Is the header present?
1940{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1941$as_echo_n "checking $2 presence... " >&6; }
1942cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1943/* end confdefs.h. */
1944#include <$2>
1945_ACEOF
1946if ac_fn_cxx_try_cpp "$LINENO"; then :
1947 ac_header_preproc=yes
1948else
1949 ac_header_preproc=no
1950fi
1951rm -f conftest.err conftest.$ac_ext
1952{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1953$as_echo "$ac_header_preproc" >&6; }
1954
1955# So? What about this header?
1956case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in #((
1957 yes:no: )
1958 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1959$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1960 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1961$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1962 ;;
1963 no:yes:* )
1964 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1965$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1966 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1967$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1968 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1969$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1970 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1971$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1972 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1973$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1974 ;;
1975esac
1976 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1977$as_echo_n "checking for $2... " >&6; }
1978if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1979 $as_echo_n "(cached) " >&6
1980else
1981 eval "$3=\$ac_header_compiler"
1982fi
1983eval ac_res=\$$3
1984 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1985$as_echo "$ac_res" >&6; }
1986fi
1987 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1988
1989} # ac_fn_cxx_check_header_mongrel
1990
1991# ac_fn_cxx_check_func LINENO FUNC VAR
1992# ------------------------------------
1993# Tests whether FUNC exists, setting the cache variable VAR accordingly
1994ac_fn_cxx_check_func ()
1995{
1996 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1997 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1998$as_echo_n "checking for $2... " >&6; }
1999if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2000 $as_echo_n "(cached) " >&6
2001else
2002 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2003/* end confdefs.h. */
2004/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
2005 For example, HP-UX 11i <limits.h> declares gettimeofday. */
2006#define $2 innocuous_$2
2007
2008/* System header to define __stub macros and hopefully few prototypes,
2009 which can conflict with char $2 (); below.
2010 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2011 <limits.h> exists even on freestanding compilers. */
2012
2013#ifdef __STDC__
2014# include <limits.h>
2015#else
2016# include <assert.h>
2017#endif
2018
2019#undef $2
2020
2021/* Override any GCC internal prototype to avoid an error.
2022 Use char because int might match the return type of a GCC
2023 builtin and then its argument prototype would still apply. */
2024#ifdef __cplusplus
2025extern "C"
2026#endif
2027char $2 ();
2028/* The GNU C library defines this for functions which it implements
2029 to always fail with ENOSYS. Some functions are actually named
2030 something starting with __ and the normal name is an alias. */
2031#if defined __stub_$2 || defined __stub___$2
2032choke me
2033#endif
2034
2035int
2036main ()
2037{
2038return $2 ();
2039 ;
2040 return 0;
2041}
2042_ACEOF
2043if ac_fn_cxx_try_link "$LINENO"; then :
2044 eval "$3=yes"
2045else
2046 eval "$3=no"
2047fi
2048rm -f core conftest.err conftest.$ac_objext \
2049 conftest$ac_exeext conftest.$ac_ext
2050fi
2051eval ac_res=\$$3
2052 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2053$as_echo "$ac_res" >&6; }
2054 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2055
2056} # ac_fn_cxx_check_func
2057
2058# ac_fn_cxx_check_type LINENO TYPE VAR INCLUDES
2059# ---------------------------------------------
2060# Tests whether TYPE exists after having included INCLUDES, setting cache
2061# variable VAR accordingly.
2062ac_fn_cxx_check_type ()
2063{
2064 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2065 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2066$as_echo_n "checking for $2... " >&6; }
2067if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2068 $as_echo_n "(cached) " >&6
2069else
2070 eval "$3=no"
2071 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2072/* end confdefs.h. */
2073$4
2074int
2075main ()
2076{
2077if (sizeof ($2))
2078 return 0;
2079 ;
2080 return 0;
2081}
2082_ACEOF
2083if ac_fn_cxx_try_compile "$LINENO"; then :
2084 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2085/* end confdefs.h. */
2086$4
2087int
2088main ()
2089{
2090if (sizeof (($2)))
2091 return 0;
2092 ;
2093 return 0;
2094}
2095_ACEOF
2096if ac_fn_cxx_try_compile "$LINENO"; then :
2097
2098else
2099 eval "$3=yes"
2100fi
2101rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2102fi
2103rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2104fi
2105eval ac_res=\$$3
2106 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2107$as_echo "$ac_res" >&6; }
2108 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2109
2110} # ac_fn_cxx_check_type
2111
2112# ac_fn_c_find_intX_t LINENO BITS VAR
2113# -----------------------------------
2114# Finds a signed integer type with width BITS, setting cache variable VAR
2115# accordingly.
2116ac_fn_c_find_intX_t ()
2117{
2118 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2119 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for int$2_t" >&5
2120$as_echo_n "checking for int$2_t... " >&6; }
2121if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2122 $as_echo_n "(cached) " >&6
2123else
2124 eval "$3=no"
2125 # Order is important - never check a type that is potentially smaller
2126 # than half of the expected target width.
2127 for ac_type in int$2_t 'int' 'long int' \
2128 'long long int' 'short int' 'signed char'; do
2129 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2130/* end confdefs.h. */
2131$ac_includes_default
2132int
2133main ()
2134{
2135static int test_array [1 - 2 * !(enum { N = $2 / 2 - 1 };
2136 0 < ($ac_type) ((((($ac_type) 1 << N) << N) - 1) * 2 + 1))];
2137test_array [0] = 0
2138
2139 ;
2140 return 0;
2141}
2142_ACEOF
2143if ac_fn_cxx_try_compile "$LINENO"; then :
2144 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2145/* end confdefs.h. */
2146$ac_includes_default
2147int
2148main ()
2149{
2150static int test_array [1 - 2 * !(enum { N = $2 / 2 - 1 };
2151 ($ac_type) ((((($ac_type) 1 << N) << N) - 1) * 2 + 1)
2152 < ($ac_type) ((((($ac_type) 1 << N) << N) - 1) * 2 + 2))];
2153test_array [0] = 0
2154
2155 ;
2156 return 0;
2157}
2158_ACEOF
2159if ac_fn_cxx_try_compile "$LINENO"; then :
2160
2161else
2162 case $ac_type in #(
2163 int$2_t) :
2164 eval "$3=yes" ;; #(
2165 *) :
2166 eval "$3=\$ac_type" ;;
2167esac
2168fi
2169rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2170fi
2171rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2172 eval as_val=\$$3
2173 if test "x$as_val" = x""no; then :
2174
2175else
2176 break
2177fi
2178 done
2179fi
2180eval ac_res=\$$3
2181 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2182$as_echo "$ac_res" >&6; }
2183 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2184
2185} # ac_fn_c_find_intX_t
2186
2187# ac_fn_c_find_uintX_t LINENO BITS VAR
2188# ------------------------------------
2189# Finds an unsigned integer type with width BITS, setting cache variable VAR
2190# accordingly.
2191ac_fn_c_find_uintX_t ()
2192{
2193 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2194 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uint$2_t" >&5
2195$as_echo_n "checking for uint$2_t... " >&6; }
2196if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2197 $as_echo_n "(cached) " >&6
2198else
2199 eval "$3=no"
2200 # Order is important - never check a type that is potentially smaller
2201 # than half of the expected target width.
2202 for ac_type in uint$2_t 'unsigned int' 'unsigned long int' \
2203 'unsigned long long int' 'unsigned short int' 'unsigned char'; do
2204 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2205/* end confdefs.h. */
2206$ac_includes_default
2207int
2208main ()
2209{
2210static int test_array [1 - 2 * !((($ac_type) -1 >> ($2 / 2 - 1)) >> ($2 / 2 - 1) == 3)];
2211test_array [0] = 0
2212
2213 ;
2214 return 0;
2215}
2216_ACEOF
2217if ac_fn_cxx_try_compile "$LINENO"; then :
2218 case $ac_type in #(
2219 uint$2_t) :
2220 eval "$3=yes" ;; #(
2221 *) :
2222 eval "$3=\$ac_type" ;;
2223esac
2224fi
2225rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2226 eval as_val=\$$3
2227 if test "x$as_val" = x""no; then :
2228
2229else
2230 break
2231fi
2232 done
2233fi
2234eval ac_res=\$$3
2235 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2236$as_echo "$ac_res" >&6; }
2237 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2238
2239} # ac_fn_c_find_uintX_t
2240
2241# ac_fn_cxx_try_run LINENO
2242# ------------------------
2243# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
2244# that executables *can* be run.
2245ac_fn_cxx_try_run ()
2246{
2247 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2248 if { { ac_try="$ac_link"
2249case "(($ac_try" in
2250 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2251 *) ac_try_echo=$ac_try;;
2252esac
2253eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2254$as_echo "$ac_try_echo"; } >&5
2255 (eval "$ac_link") 2>&5
2256 ac_status=$?
2257 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2258 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
2259 { { case "(($ac_try" in
2260 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2261 *) ac_try_echo=$ac_try;;
2262esac
2263eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2264$as_echo "$ac_try_echo"; } >&5
2265 (eval "$ac_try") 2>&5
2266 ac_status=$?
2267 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2268 test $ac_status = 0; }; }; then :
2269 ac_retval=0
2270else
2271 $as_echo "$as_me: program exited with status $ac_status" >&5
2272 $as_echo "$as_me: failed program was:" >&5
2273sed 's/^/| /' conftest.$ac_ext >&5
2274
2275 ac_retval=$ac_status
2276fi
2277 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
2278 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2279 as_fn_set_status $ac_retval
2280
2281} # ac_fn_cxx_try_run
2282cat >config.log <<_ACEOF
1042This file contains any messages produced by compilers while 2283This file contains any messages produced by compilers while
1043running configure, to aid debugging if configure makes a mistake. 2284running configure, to aid debugging if configure makes a mistake.
1044 2285
1045It was created by $as_me, which was 2286It was created by $as_me, which was
1046generated by GNU Autoconf 2.59. Invocation command line was 2287generated by GNU Autoconf 2.65. Invocation command line was
1047 2288
1048 $ $0 $@ 2289 $ $0 $@
1049 2290
1050_ACEOF 2291_ACEOF
2292exec 5>>config.log
1051{ 2293{
1052cat <<_ASUNAME 2294cat <<_ASUNAME
1053## --------- ## 2295## --------- ##
1054## Platform. ## 2296## Platform. ##
1055## --------- ## 2297## --------- ##
1064/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 2306/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1065 2307
1066/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 2308/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1067/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 2309/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1068/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 2310/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1069hostinfo = `(hostinfo) 2>/dev/null || echo unknown` 2311/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1070/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 2312/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1071/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 2313/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1072/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 2314/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1073 2315
1074_ASUNAME 2316_ASUNAME
1076as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2318as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1077for as_dir in $PATH 2319for as_dir in $PATH
1078do 2320do
1079 IFS=$as_save_IFS 2321 IFS=$as_save_IFS
1080 test -z "$as_dir" && as_dir=. 2322 test -z "$as_dir" && as_dir=.
1081 echo "PATH: $as_dir" 2323 $as_echo "PATH: $as_dir"
1082done 2324 done
2325IFS=$as_save_IFS
1083 2326
1084} >&5 2327} >&5
1085 2328
1086cat >&5 <<_ACEOF 2329cat >&5 <<_ACEOF
1087 2330
1099# Also quote any args containing shell meta-characters. 2342# Also quote any args containing shell meta-characters.
1100# Make two passes to allow for proper duplicate-argument suppression. 2343# Make two passes to allow for proper duplicate-argument suppression.
1101ac_configure_args= 2344ac_configure_args=
1102ac_configure_args0= 2345ac_configure_args0=
1103ac_configure_args1= 2346ac_configure_args1=
1104ac_sep=
1105ac_must_keep_next=false 2347ac_must_keep_next=false
1106for ac_pass in 1 2 2348for ac_pass in 1 2
1107do 2349do
1108 for ac_arg 2350 for ac_arg
1109 do 2351 do
1110 case $ac_arg in 2352 case $ac_arg in
1111 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 2353 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1112 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 2354 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1113 | -silent | --silent | --silen | --sile | --sil) 2355 | -silent | --silent | --silen | --sile | --sil)
1114 continue ;; 2356 continue ;;
1115 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*) 2357 *\'*)
1116 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 2358 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1117 esac 2359 esac
1118 case $ac_pass in 2360 case $ac_pass in
1119 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;; 2361 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1120 2) 2362 2)
1121 ac_configure_args1="$ac_configure_args1 '$ac_arg'" 2363 as_fn_append ac_configure_args1 " '$ac_arg'"
1122 if test $ac_must_keep_next = true; then 2364 if test $ac_must_keep_next = true; then
1123 ac_must_keep_next=false # Got value, back to normal. 2365 ac_must_keep_next=false # Got value, back to normal.
1124 else 2366 else
1125 case $ac_arg in 2367 case $ac_arg in
1126 *=* | --config-cache | -C | -disable-* | --disable-* \ 2368 *=* | --config-cache | -C | -disable-* | --disable-* \
1132 esac 2374 esac
1133 ;; 2375 ;;
1134 -* ) ac_must_keep_next=true ;; 2376 -* ) ac_must_keep_next=true ;;
1135 esac 2377 esac
1136 fi 2378 fi
1137 ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'" 2379 as_fn_append ac_configure_args " '$ac_arg'"
1138 # Get rid of the leading space.
1139 ac_sep=" "
1140 ;; 2380 ;;
1141 esac 2381 esac
1142 done 2382 done
1143done 2383done
1144$as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; } 2384{ ac_configure_args0=; unset ac_configure_args0;}
1145$as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; } 2385{ ac_configure_args1=; unset ac_configure_args1;}
1146 2386
1147# When interrupted or exit'd, cleanup temporary files, and complete 2387# When interrupted or exit'd, cleanup temporary files, and complete
1148# config.log. We remove comments because anyway the quotes in there 2388# config.log. We remove comments because anyway the quotes in there
1149# would cause problems or look ugly. 2389# would cause problems or look ugly.
1150# WARNING: Be sure not to use single quotes in there, as some shells, 2390# WARNING: Use '\'' to represent an apostrophe within the trap.
1151# such as our DU 5.0 friend, will then `close' the trap. 2391# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1152trap 'exit_status=$? 2392trap 'exit_status=$?
1153 # Save into config.log some information that might help in debugging. 2393 # Save into config.log some information that might help in debugging.
1154 { 2394 {
1155 echo 2395 echo
1156 2396
1159## Cache variables. ## 2399## Cache variables. ##
1160## ---------------- ## 2400## ---------------- ##
1161_ASBOX 2401_ASBOX
1162 echo 2402 echo
1163 # The following way of writing the cache mishandles newlines in values, 2403 # The following way of writing the cache mishandles newlines in values,
1164{ 2404(
2405 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2406 eval ac_val=\$$ac_var
2407 case $ac_val in #(
2408 *${as_nl}*)
2409 case $ac_var in #(
2410 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2411$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2412 esac
2413 case $ac_var in #(
2414 _ | IFS | as_nl) ;; #(
2415 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2416 *) { eval $ac_var=; unset $ac_var;} ;;
2417 esac ;;
2418 esac
2419 done
1165 (set) 2>&1 | 2420 (set) 2>&1 |
1166 case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in 2421 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1167 *ac_space=\ *) 2422 *${as_nl}ac_space=\ *)
1168 sed -n \ 2423 sed -n \
1169 "s/'"'"'/'"'"'\\\\'"'"''"'"'/g; 2424 "s/'\''/'\''\\\\'\'''\''/g;
1170 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p" 2425 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2426 ;; #(
2427 *)
2428 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1171 ;; 2429 ;;
1172 *)
1173 sed -n \
1174 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1175 ;;
1176 esac; 2430 esac |
1177} 2431 sort
2432)
1178 echo 2433 echo
1179 2434
1180 cat <<\_ASBOX 2435 cat <<\_ASBOX
1181## ----------------- ## 2436## ----------------- ##
1182## Output variables. ## 2437## Output variables. ##
1183## ----------------- ## 2438## ----------------- ##
1184_ASBOX 2439_ASBOX
1185 echo 2440 echo
1186 for ac_var in $ac_subst_vars 2441 for ac_var in $ac_subst_vars
1187 do 2442 do
1188 eval ac_val=$`echo $ac_var` 2443 eval ac_val=\$$ac_var
2444 case $ac_val in
2445 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2446 esac
1189 echo "$ac_var='"'"'$ac_val'"'"'" 2447 $as_echo "$ac_var='\''$ac_val'\''"
1190 done | sort 2448 done | sort
1191 echo 2449 echo
1192 2450
1193 if test -n "$ac_subst_files"; then 2451 if test -n "$ac_subst_files"; then
1194 cat <<\_ASBOX 2452 cat <<\_ASBOX
1195## ------------- ## 2453## ------------------- ##
1196## Output files. ## 2454## File substitutions. ##
1197## ------------- ## 2455## ------------------- ##
1198_ASBOX 2456_ASBOX
1199 echo 2457 echo
1200 for ac_var in $ac_subst_files 2458 for ac_var in $ac_subst_files
1201 do 2459 do
1202 eval ac_val=$`echo $ac_var` 2460 eval ac_val=\$$ac_var
2461 case $ac_val in
2462 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2463 esac
1203 echo "$ac_var='"'"'$ac_val'"'"'" 2464 $as_echo "$ac_var='\''$ac_val'\''"
1204 done | sort 2465 done | sort
1205 echo 2466 echo
1206 fi 2467 fi
1207 2468
1208 if test -s confdefs.h; then 2469 if test -s confdefs.h; then
1210## ----------- ## 2471## ----------- ##
1211## confdefs.h. ## 2472## confdefs.h. ##
1212## ----------- ## 2473## ----------- ##
1213_ASBOX 2474_ASBOX
1214 echo 2475 echo
1215 sed "/^$/d" confdefs.h | sort 2476 cat confdefs.h
1216 echo 2477 echo
1217 fi 2478 fi
1218 test "$ac_signal" != 0 && 2479 test "$ac_signal" != 0 &&
1219 echo "$as_me: caught signal $ac_signal" 2480 $as_echo "$as_me: caught signal $ac_signal"
1220 echo "$as_me: exit $exit_status" 2481 $as_echo "$as_me: exit $exit_status"
1221 } >&5 2482 } >&5
1222 rm -f core *.core && 2483 rm -f core *.core core.conftest.* &&
1223 rm -rf conftest* confdefs* conf$$* $ac_clean_files && 2484 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1224 exit $exit_status 2485 exit $exit_status
1225 ' 0 2486' 0
1226for ac_signal in 1 2 13 15; do 2487for ac_signal in 1 2 13 15; do
1227 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal 2488 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
1228done 2489done
1229ac_signal=0 2490ac_signal=0
1230 2491
1231# confdefs.h avoids OS command line length limits that DEFS can exceed. 2492# confdefs.h avoids OS command line length limits that DEFS can exceed.
1232rm -rf conftest* confdefs.h 2493rm -f -r conftest* confdefs.h
1233# AIX cpp loses on an empty file, so make sure it contains at least a newline. 2494
1234echo >confdefs.h 2495$as_echo "/* confdefs.h */" > confdefs.h
1235 2496
1236# Predefined preprocessor variables. 2497# Predefined preprocessor variables.
1237 2498
1238cat >>confdefs.h <<_ACEOF 2499cat >>confdefs.h <<_ACEOF
1239#define PACKAGE_NAME "$PACKAGE_NAME" 2500#define PACKAGE_NAME "$PACKAGE_NAME"
1240_ACEOF 2501_ACEOF
1241 2502
1242
1243cat >>confdefs.h <<_ACEOF 2503cat >>confdefs.h <<_ACEOF
1244#define PACKAGE_TARNAME "$PACKAGE_TARNAME" 2504#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1245_ACEOF 2505_ACEOF
1246 2506
1247
1248cat >>confdefs.h <<_ACEOF 2507cat >>confdefs.h <<_ACEOF
1249#define PACKAGE_VERSION "$PACKAGE_VERSION" 2508#define PACKAGE_VERSION "$PACKAGE_VERSION"
1250_ACEOF 2509_ACEOF
1251 2510
1252
1253cat >>confdefs.h <<_ACEOF 2511cat >>confdefs.h <<_ACEOF
1254#define PACKAGE_STRING "$PACKAGE_STRING" 2512#define PACKAGE_STRING "$PACKAGE_STRING"
1255_ACEOF 2513_ACEOF
1256 2514
1257
1258cat >>confdefs.h <<_ACEOF 2515cat >>confdefs.h <<_ACEOF
1259#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 2516#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1260_ACEOF 2517_ACEOF
1261 2518
2519cat >>confdefs.h <<_ACEOF
2520#define PACKAGE_URL "$PACKAGE_URL"
2521_ACEOF
2522
1262 2523
1263# Let the site file select an alternate cache file if it wants to. 2524# Let the site file select an alternate cache file if it wants to.
1264# Prefer explicitly selected file to automatically selected ones. 2525# Prefer an explicitly selected file to automatically selected ones.
2526ac_site_file1=NONE
2527ac_site_file2=NONE
1265if test -z "$CONFIG_SITE"; then 2528if test -n "$CONFIG_SITE"; then
2529 ac_site_file1=$CONFIG_SITE
1266 if test "x$prefix" != xNONE; then 2530elif test "x$prefix" != xNONE; then
1267 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site" 2531 ac_site_file1=$prefix/share/config.site
2532 ac_site_file2=$prefix/etc/config.site
1268 else 2533else
1269 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site" 2534 ac_site_file1=$ac_default_prefix/share/config.site
1270 fi 2535 ac_site_file2=$ac_default_prefix/etc/config.site
1271fi 2536fi
1272for ac_site_file in $CONFIG_SITE; do 2537for ac_site_file in "$ac_site_file1" "$ac_site_file2"
1273 if test -r "$ac_site_file"; then 2538do
2539 test "x$ac_site_file" = xNONE && continue
2540 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
1274 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5 2541 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
1275echo "$as_me: loading site script $ac_site_file" >&6;} 2542$as_echo "$as_me: loading site script $ac_site_file" >&6;}
1276 sed 's/^/| /' "$ac_site_file" >&5 2543 sed 's/^/| /' "$ac_site_file" >&5
1277 . "$ac_site_file" 2544 . "$ac_site_file"
1278 fi 2545 fi
1279done 2546done
1280 2547
1281if test -r "$cache_file"; then 2548if test -r "$cache_file"; then
1282 # Some versions of bash will fail to source /dev/null (special 2549 # Some versions of bash will fail to source /dev/null (special files
1283 # files actually), so we avoid doing that. 2550 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
1284 if test -f "$cache_file"; then 2551 if test /dev/null != "$cache_file" && test -f "$cache_file"; then
1285 { echo "$as_me:$LINENO: loading cache $cache_file" >&5 2552 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
1286echo "$as_me: loading cache $cache_file" >&6;} 2553$as_echo "$as_me: loading cache $cache_file" >&6;}
1287 case $cache_file in 2554 case $cache_file in
1288 [\\/]* | ?:[\\/]* ) . $cache_file;; 2555 [\\/]* | ?:[\\/]* ) . "$cache_file";;
1289 *) . ./$cache_file;; 2556 *) . "./$cache_file";;
1290 esac 2557 esac
1291 fi 2558 fi
1292else 2559else
1293 { echo "$as_me:$LINENO: creating cache $cache_file" >&5 2560 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
1294echo "$as_me: creating cache $cache_file" >&6;} 2561$as_echo "$as_me: creating cache $cache_file" >&6;}
1295 >$cache_file 2562 >$cache_file
1296fi 2563fi
1297 2564
1298# Check that the precious variables saved in the cache have kept the same 2565# Check that the precious variables saved in the cache have kept the same
1299# value. 2566# value.
1300ac_cache_corrupted=false 2567ac_cache_corrupted=false
1301for ac_var in `(set) 2>&1 | 2568for ac_var in $ac_precious_vars; do
1302 sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1303 eval ac_old_set=\$ac_cv_env_${ac_var}_set 2569 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1304 eval ac_new_set=\$ac_env_${ac_var}_set 2570 eval ac_new_set=\$ac_env_${ac_var}_set
1305 eval ac_old_val="\$ac_cv_env_${ac_var}_value" 2571 eval ac_old_val=\$ac_cv_env_${ac_var}_value
1306 eval ac_new_val="\$ac_env_${ac_var}_value" 2572 eval ac_new_val=\$ac_env_${ac_var}_value
1307 case $ac_old_set,$ac_new_set in 2573 case $ac_old_set,$ac_new_set in
1308 set,) 2574 set,)
1309 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 2575 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1310echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 2576$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1311 ac_cache_corrupted=: ;; 2577 ac_cache_corrupted=: ;;
1312 ,set) 2578 ,set)
1313 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5 2579 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
1314echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 2580$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1315 ac_cache_corrupted=: ;; 2581 ac_cache_corrupted=: ;;
1316 ,);; 2582 ,);;
1317 *) 2583 *)
1318 if test "x$ac_old_val" != "x$ac_new_val"; then 2584 if test "x$ac_old_val" != "x$ac_new_val"; then
2585 # differences in whitespace do not lead to failure.
2586 ac_old_val_w=`echo x $ac_old_val`
2587 ac_new_val_w=`echo x $ac_new_val`
2588 if test "$ac_old_val_w" != "$ac_new_val_w"; then
1319 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5 2589 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
1320echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 2590$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1321 { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1322echo "$as_me: former value: $ac_old_val" >&2;}
1323 { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1324echo "$as_me: current value: $ac_new_val" >&2;}
1325 ac_cache_corrupted=: 2591 ac_cache_corrupted=:
2592 else
2593 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2594$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2595 eval $ac_var=\$ac_old_val
2596 fi
2597 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2598$as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2599 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2600$as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
1326 fi;; 2601 fi;;
1327 esac 2602 esac
1328 # Pass precious variables to config.status. 2603 # Pass precious variables to config.status.
1329 if test "$ac_new_set" = set; then 2604 if test "$ac_new_set" = set; then
1330 case $ac_new_val in 2605 case $ac_new_val in
1331 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1332 ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 2606 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1333 *) ac_arg=$ac_var=$ac_new_val ;; 2607 *) ac_arg=$ac_var=$ac_new_val ;;
1334 esac 2608 esac
1335 case " $ac_configure_args " in 2609 case " $ac_configure_args " in
1336 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 2610 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1337 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;; 2611 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
1338 esac 2612 esac
1339 fi 2613 fi
1340done 2614done
1341if $ac_cache_corrupted; then 2615if $ac_cache_corrupted; then
2616 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2617$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
1342 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5 2618 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
1343echo "$as_me: error: changes in the environment can compromise the build" >&2;} 2619$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1344 { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1345echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;} 2620 as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
1346 { (exit 1); exit 1; }; }
1347fi 2621fi
2622## -------------------- ##
2623## Main body of script. ##
2624## -------------------- ##
1348 2625
1349ac_ext=c 2626ac_ext=c
1350ac_cpp='$CPP $CPPFLAGS' 2627ac_cpp='$CPP $CPPFLAGS'
1351ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2628ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1352ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2629ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1353ac_compiler_gnu=$ac_cv_c_compiler_gnu 2630ac_compiler_gnu=$ac_cv_c_compiler_gnu
1354 2631
1355 2632
1356 2633
1357 2634
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375 ac_config_headers="$ac_config_headers config.h:config.h.in" 2635ac_config_headers="$ac_config_headers config.h:config.h.in"
1376 2636
1377 2637
1378ac_aux_dir= 2638ac_aux_dir=
1379for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do 2639for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2640 for ac_t in install-sh install.sh shtool; do
1380 if test -f $ac_dir/install-sh; then 2641 if test -f "$ac_dir/$ac_t"; then
1381 ac_aux_dir=$ac_dir 2642 ac_aux_dir=$ac_dir
1382 ac_install_sh="$ac_aux_dir/install-sh -c" 2643 ac_install_sh="$ac_aux_dir/$ac_t -c"
1383 break 2644 break 2
1384 elif test -f $ac_dir/install.sh; then
1385 ac_aux_dir=$ac_dir
1386 ac_install_sh="$ac_aux_dir/install.sh -c"
1387 break
1388 elif test -f $ac_dir/shtool; then
1389 ac_aux_dir=$ac_dir
1390 ac_install_sh="$ac_aux_dir/shtool install -c"
1391 break
1392 fi 2645 fi
2646 done
1393done 2647done
1394if test -z "$ac_aux_dir"; then 2648if test -z "$ac_aux_dir"; then
1395 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&5 2649 as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
1396echo "$as_me: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&2;}
1397 { (exit 1); exit 1; }; }
1398fi 2650fi
2651
2652# These three variables are undocumented and unsupported,
2653# and are intended to be withdrawn in a future Autoconf release.
2654# They can cause serious problems if a builder's source tree is in a directory
2655# whose full name contains unusual characters.
1399ac_config_guess="$SHELL $ac_aux_dir/config.guess" 2656ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
1400ac_config_sub="$SHELL $ac_aux_dir/config.sub" 2657ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
1401ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure. 2658ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2659
1402 2660
1403# Make sure we can run config.sub. 2661# Make sure we can run config.sub.
1404$ac_config_sub sun4 >/dev/null 2>&1 || 2662$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
1405 { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5 2663 as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
1406echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1407 { (exit 1); exit 1; }; }
1408 2664
1409echo "$as_me:$LINENO: checking build system type" >&5 2665{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
1410echo $ECHO_N "checking build system type... $ECHO_C" >&6 2666$as_echo_n "checking build system type... " >&6; }
1411if test "${ac_cv_build+set}" = set; then 2667if test "${ac_cv_build+set}" = set; then :
1412 echo $ECHO_N "(cached) $ECHO_C" >&6 2668 $as_echo_n "(cached) " >&6
1413else 2669else
1414 ac_cv_build_alias=$build_alias 2670 ac_build_alias=$build_alias
1415test -z "$ac_cv_build_alias" && 2671test "x$ac_build_alias" = x &&
1416 ac_cv_build_alias=`$ac_config_guess` 2672 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
1417test -z "$ac_cv_build_alias" && 2673test "x$ac_build_alias" = x &&
1418 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1419echo "$as_me: error: cannot guess build type; you must specify one" >&2;} 2674 as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
1420 { (exit 1); exit 1; }; }
1421ac_cv_build=`$ac_config_sub $ac_cv_build_alias` || 2675ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
1422 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5 2676 as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
1423echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1424 { (exit 1); exit 1; }; }
1425 2677
1426fi 2678fi
1427echo "$as_me:$LINENO: result: $ac_cv_build" >&5 2679{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
1428echo "${ECHO_T}$ac_cv_build" >&6 2680$as_echo "$ac_cv_build" >&6; }
2681case $ac_cv_build in
2682*-*-*) ;;
2683*) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
2684esac
1429build=$ac_cv_build 2685build=$ac_cv_build
1430build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` 2686ac_save_IFS=$IFS; IFS='-'
1431build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` 2687set x $ac_cv_build
1432build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` 2688shift
2689build_cpu=$1
2690build_vendor=$2
2691shift; shift
2692# Remember, the first character of IFS is used to create $*,
2693# except with old shells:
2694build_os=$*
2695IFS=$ac_save_IFS
2696case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
1433 2697
1434 2698
1435echo "$as_me:$LINENO: checking host system type" >&5 2699{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
1436echo $ECHO_N "checking host system type... $ECHO_C" >&6 2700$as_echo_n "checking host system type... " >&6; }
1437if test "${ac_cv_host+set}" = set; then 2701if test "${ac_cv_host+set}" = set; then :
1438 echo $ECHO_N "(cached) $ECHO_C" >&6 2702 $as_echo_n "(cached) " >&6
1439else 2703else
1440 ac_cv_host_alias=$host_alias 2704 if test "x$host_alias" = x; then
1441test -z "$ac_cv_host_alias" &&
1442 ac_cv_host_alias=$ac_cv_build_alias 2705 ac_cv_host=$ac_cv_build
2706else
1443ac_cv_host=`$ac_config_sub $ac_cv_host_alias` || 2707 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
1444 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5 2708 as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
1445echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1446 { (exit 1); exit 1; }; }
1447
1448fi 2709fi
2710
2711fi
1449echo "$as_me:$LINENO: result: $ac_cv_host" >&5 2712{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
1450echo "${ECHO_T}$ac_cv_host" >&6 2713$as_echo "$ac_cv_host" >&6; }
2714case $ac_cv_host in
2715*-*-*) ;;
2716*) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
2717esac
1451host=$ac_cv_host 2718host=$ac_cv_host
1452host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` 2719ac_save_IFS=$IFS; IFS='-'
1453host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` 2720set x $ac_cv_host
1454host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` 2721shift
2722host_cpu=$1
2723host_vendor=$2
2724shift; shift
2725# Remember, the first character of IFS is used to create $*,
2726# except with old shells:
2727host_os=$*
2728IFS=$ac_save_IFS
2729case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
1455 2730
1456 2731
1457 2732
1458VERSION=`sed -n -e 's/^.*[ \t]VERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h` 2733VERSION=`sed -n -e 's/^.*[ \t]VERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1459DATE=`sed -n -e 's/^.*[ \t]DATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h` 2734DATE=`sed -n -e 's/^.*[ \t]DATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
2735
1460echo "" 2736echo ""
1461echo "configuring for rxvt $VERSION" 2737echo "configuring for rxvt $VERSION"
1462echo "" 2738echo ""
1463 2739
1464orig_CXXFLAGS="$CXXFLAGS" 2740orig_CXXFLAGS="$CXXFLAGS"
1465
1466 2741
1467ac_ext=c 2742ac_ext=c
1468ac_cpp='$CPP $CPPFLAGS' 2743ac_cpp='$CPP $CPPFLAGS'
1469ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2744ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1470ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2745ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1471ac_compiler_gnu=$ac_cv_c_compiler_gnu 2746ac_compiler_gnu=$ac_cv_c_compiler_gnu
1472if test -n "$ac_tool_prefix"; then 2747if test -n "$ac_tool_prefix"; then
1473 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 2748 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1474set dummy ${ac_tool_prefix}gcc; ac_word=$2 2749set dummy ${ac_tool_prefix}gcc; ac_word=$2
1475echo "$as_me:$LINENO: checking for $ac_word" >&5 2750{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
1476echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 2751$as_echo_n "checking for $ac_word... " >&6; }
1477if test "${ac_cv_prog_CC+set}" = set; then 2752if test "${ac_cv_prog_CC+set}" = set; then :
1478 echo $ECHO_N "(cached) $ECHO_C" >&6 2753 $as_echo_n "(cached) " >&6
1479else 2754else
1480 if test -n "$CC"; then 2755 if test -n "$CC"; then
1481 ac_cv_prog_CC="$CC" # Let the user override the test. 2756 ac_cv_prog_CC="$CC" # Let the user override the test.
1482else 2757else
1483as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2758as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1484for as_dir in $PATH 2759for as_dir in $PATH
1485do 2760do
1486 IFS=$as_save_IFS 2761 IFS=$as_save_IFS
1487 test -z "$as_dir" && as_dir=. 2762 test -z "$as_dir" && as_dir=.
1488 for ac_exec_ext in '' $ac_executable_extensions; do 2763 for ac_exec_ext in '' $ac_executable_extensions; do
1489 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2764 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1490 ac_cv_prog_CC="${ac_tool_prefix}gcc" 2765 ac_cv_prog_CC="${ac_tool_prefix}gcc"
1491 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2766 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1492 break 2 2767 break 2
1493 fi 2768 fi
1494done 2769done
1495done 2770 done
2771IFS=$as_save_IFS
1496 2772
1497fi 2773fi
1498fi 2774fi
1499CC=$ac_cv_prog_CC 2775CC=$ac_cv_prog_CC
1500if test -n "$CC"; then 2776if test -n "$CC"; then
1501 echo "$as_me:$LINENO: result: $CC" >&5 2777 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
1502echo "${ECHO_T}$CC" >&6 2778$as_echo "$CC" >&6; }
1503else 2779else
1504 echo "$as_me:$LINENO: result: no" >&5 2780 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1505echo "${ECHO_T}no" >&6 2781$as_echo "no" >&6; }
1506fi 2782fi
2783
1507 2784
1508fi 2785fi
1509if test -z "$ac_cv_prog_CC"; then 2786if test -z "$ac_cv_prog_CC"; then
1510 ac_ct_CC=$CC 2787 ac_ct_CC=$CC
1511 # Extract the first word of "gcc", so it can be a program name with args. 2788 # Extract the first word of "gcc", so it can be a program name with args.
1512set dummy gcc; ac_word=$2 2789set dummy gcc; ac_word=$2
1513echo "$as_me:$LINENO: checking for $ac_word" >&5 2790{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
1514echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 2791$as_echo_n "checking for $ac_word... " >&6; }
1515if test "${ac_cv_prog_ac_ct_CC+set}" = set; then 2792if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
1516 echo $ECHO_N "(cached) $ECHO_C" >&6 2793 $as_echo_n "(cached) " >&6
1517else 2794else
1518 if test -n "$ac_ct_CC"; then 2795 if test -n "$ac_ct_CC"; then
1519 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2796 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1520else 2797else
1521as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2798as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1522for as_dir in $PATH 2799for as_dir in $PATH
1523do 2800do
1524 IFS=$as_save_IFS 2801 IFS=$as_save_IFS
1525 test -z "$as_dir" && as_dir=. 2802 test -z "$as_dir" && as_dir=.
1526 for ac_exec_ext in '' $ac_executable_extensions; do 2803 for ac_exec_ext in '' $ac_executable_extensions; do
1527 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2804 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1528 ac_cv_prog_ac_ct_CC="gcc" 2805 ac_cv_prog_ac_ct_CC="gcc"
1529 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2806 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1530 break 2 2807 break 2
1531 fi 2808 fi
1532done 2809done
1533done 2810 done
2811IFS=$as_save_IFS
1534 2812
1535fi 2813fi
1536fi 2814fi
1537ac_ct_CC=$ac_cv_prog_ac_ct_CC 2815ac_ct_CC=$ac_cv_prog_ac_ct_CC
1538if test -n "$ac_ct_CC"; then 2816if test -n "$ac_ct_CC"; then
1539 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 2817 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
1540echo "${ECHO_T}$ac_ct_CC" >&6 2818$as_echo "$ac_ct_CC" >&6; }
1541else 2819else
1542 echo "$as_me:$LINENO: result: no" >&5 2820 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1543echo "${ECHO_T}no" >&6 2821$as_echo "no" >&6; }
1544fi 2822fi
1545 2823
2824 if test "x$ac_ct_CC" = x; then
2825 CC=""
2826 else
2827 case $cross_compiling:$ac_tool_warned in
2828yes:)
2829{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2830$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2831ac_tool_warned=yes ;;
2832esac
1546 CC=$ac_ct_CC 2833 CC=$ac_ct_CC
2834 fi
1547else 2835else
1548 CC="$ac_cv_prog_CC" 2836 CC="$ac_cv_prog_CC"
1549fi 2837fi
1550 2838
1551if test -z "$CC"; then 2839if test -z "$CC"; then
1552 if test -n "$ac_tool_prefix"; then 2840 if test -n "$ac_tool_prefix"; then
1553 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 2841 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
1554set dummy ${ac_tool_prefix}cc; ac_word=$2 2842set dummy ${ac_tool_prefix}cc; ac_word=$2
1555echo "$as_me:$LINENO: checking for $ac_word" >&5 2843{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
1556echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 2844$as_echo_n "checking for $ac_word... " >&6; }
1557if test "${ac_cv_prog_CC+set}" = set; then 2845if test "${ac_cv_prog_CC+set}" = set; then :
1558 echo $ECHO_N "(cached) $ECHO_C" >&6 2846 $as_echo_n "(cached) " >&6
1559else 2847else
1560 if test -n "$CC"; then 2848 if test -n "$CC"; then
1561 ac_cv_prog_CC="$CC" # Let the user override the test. 2849 ac_cv_prog_CC="$CC" # Let the user override the test.
1562else 2850else
1563as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2851as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1564for as_dir in $PATH 2852for as_dir in $PATH
1565do 2853do
1566 IFS=$as_save_IFS 2854 IFS=$as_save_IFS
1567 test -z "$as_dir" && as_dir=. 2855 test -z "$as_dir" && as_dir=.
1568 for ac_exec_ext in '' $ac_executable_extensions; do 2856 for ac_exec_ext in '' $ac_executable_extensions; do
1569 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2857 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1570 ac_cv_prog_CC="${ac_tool_prefix}cc" 2858 ac_cv_prog_CC="${ac_tool_prefix}cc"
1571 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2859 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1572 break 2 2860 break 2
1573 fi 2861 fi
1574done 2862done
1575done 2863 done
2864IFS=$as_save_IFS
1576 2865
1577fi 2866fi
1578fi 2867fi
1579CC=$ac_cv_prog_CC 2868CC=$ac_cv_prog_CC
1580if test -n "$CC"; then 2869if test -n "$CC"; then
1581 echo "$as_me:$LINENO: result: $CC" >&5 2870 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
1582echo "${ECHO_T}$CC" >&6 2871$as_echo "$CC" >&6; }
1583else 2872else
1584 echo "$as_me:$LINENO: result: no" >&5 2873 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1585echo "${ECHO_T}no" >&6 2874$as_echo "no" >&6; }
1586fi 2875fi
1587 2876
1588fi
1589if test -z "$ac_cv_prog_CC"; then
1590 ac_ct_CC=$CC
1591 # Extract the first word of "cc", so it can be a program name with args.
1592set dummy cc; ac_word=$2
1593echo "$as_me:$LINENO: checking for $ac_word" >&5
1594echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1595if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1596 echo $ECHO_N "(cached) $ECHO_C" >&6
1597else
1598 if test -n "$ac_ct_CC"; then
1599 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1600else
1601as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1602for as_dir in $PATH
1603do
1604 IFS=$as_save_IFS
1605 test -z "$as_dir" && as_dir=.
1606 for ac_exec_ext in '' $ac_executable_extensions; do
1607 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1608 ac_cv_prog_ac_ct_CC="cc"
1609 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1610 break 2
1611 fi
1612done
1613done
1614 2877
1615fi 2878 fi
1616fi
1617ac_ct_CC=$ac_cv_prog_ac_ct_CC
1618if test -n "$ac_ct_CC"; then
1619 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1620echo "${ECHO_T}$ac_ct_CC" >&6
1621else
1622 echo "$as_me:$LINENO: result: no" >&5
1623echo "${ECHO_T}no" >&6
1624fi
1625
1626 CC=$ac_ct_CC
1627else
1628 CC="$ac_cv_prog_CC"
1629fi
1630
1631fi 2879fi
1632if test -z "$CC"; then 2880if test -z "$CC"; then
1633 # Extract the first word of "cc", so it can be a program name with args. 2881 # Extract the first word of "cc", so it can be a program name with args.
1634set dummy cc; ac_word=$2 2882set dummy cc; ac_word=$2
1635echo "$as_me:$LINENO: checking for $ac_word" >&5 2883{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
1636echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 2884$as_echo_n "checking for $ac_word... " >&6; }
1637if test "${ac_cv_prog_CC+set}" = set; then 2885if test "${ac_cv_prog_CC+set}" = set; then :
1638 echo $ECHO_N "(cached) $ECHO_C" >&6 2886 $as_echo_n "(cached) " >&6
1639else 2887else
1640 if test -n "$CC"; then 2888 if test -n "$CC"; then
1641 ac_cv_prog_CC="$CC" # Let the user override the test. 2889 ac_cv_prog_CC="$CC" # Let the user override the test.
1642else 2890else
1643 ac_prog_rejected=no 2891 ac_prog_rejected=no
1644as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2892as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1645for as_dir in $PATH 2893for as_dir in $PATH
1646do 2894do
1647 IFS=$as_save_IFS 2895 IFS=$as_save_IFS
1648 test -z "$as_dir" && as_dir=. 2896 test -z "$as_dir" && as_dir=.
1649 for ac_exec_ext in '' $ac_executable_extensions; do 2897 for ac_exec_ext in '' $ac_executable_extensions; do
1650 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2898 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1651 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 2899 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
1652 ac_prog_rejected=yes 2900 ac_prog_rejected=yes
1653 continue 2901 continue
1654 fi 2902 fi
1655 ac_cv_prog_CC="cc" 2903 ac_cv_prog_CC="cc"
1656 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2904 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1657 break 2 2905 break 2
1658 fi 2906 fi
1659done 2907done
1660done 2908 done
2909IFS=$as_save_IFS
1661 2910
1662if test $ac_prog_rejected = yes; then 2911if test $ac_prog_rejected = yes; then
1663 # We found a bogon in the path, so make sure we never use it. 2912 # We found a bogon in the path, so make sure we never use it.
1664 set dummy $ac_cv_prog_CC 2913 set dummy $ac_cv_prog_CC
1665 shift 2914 shift
1673fi 2922fi
1674fi 2923fi
1675fi 2924fi
1676CC=$ac_cv_prog_CC 2925CC=$ac_cv_prog_CC
1677if test -n "$CC"; then 2926if test -n "$CC"; then
1678 echo "$as_me:$LINENO: result: $CC" >&5 2927 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
1679echo "${ECHO_T}$CC" >&6 2928$as_echo "$CC" >&6; }
1680else 2929else
1681 echo "$as_me:$LINENO: result: no" >&5 2930 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1682echo "${ECHO_T}no" >&6 2931$as_echo "no" >&6; }
1683fi 2932fi
2933
1684 2934
1685fi 2935fi
1686if test -z "$CC"; then 2936if test -z "$CC"; then
1687 if test -n "$ac_tool_prefix"; then 2937 if test -n "$ac_tool_prefix"; then
1688 for ac_prog in cl 2938 for ac_prog in cl.exe
1689 do 2939 do
1690 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 2940 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1691set dummy $ac_tool_prefix$ac_prog; ac_word=$2 2941set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1692echo "$as_me:$LINENO: checking for $ac_word" >&5 2942{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
1693echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 2943$as_echo_n "checking for $ac_word... " >&6; }
1694if test "${ac_cv_prog_CC+set}" = set; then 2944if test "${ac_cv_prog_CC+set}" = set; then :
1695 echo $ECHO_N "(cached) $ECHO_C" >&6 2945 $as_echo_n "(cached) " >&6
1696else 2946else
1697 if test -n "$CC"; then 2947 if test -n "$CC"; then
1698 ac_cv_prog_CC="$CC" # Let the user override the test. 2948 ac_cv_prog_CC="$CC" # Let the user override the test.
1699else 2949else
1700as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2950as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1701for as_dir in $PATH 2951for as_dir in $PATH
1702do 2952do
1703 IFS=$as_save_IFS 2953 IFS=$as_save_IFS
1704 test -z "$as_dir" && as_dir=. 2954 test -z "$as_dir" && as_dir=.
1705 for ac_exec_ext in '' $ac_executable_extensions; do 2955 for ac_exec_ext in '' $ac_executable_extensions; do
1706 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2956 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1707 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 2957 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
1708 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2958 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1709 break 2 2959 break 2
1710 fi 2960 fi
1711done 2961done
1712done 2962 done
2963IFS=$as_save_IFS
1713 2964
1714fi 2965fi
1715fi 2966fi
1716CC=$ac_cv_prog_CC 2967CC=$ac_cv_prog_CC
1717if test -n "$CC"; then 2968if test -n "$CC"; then
1718 echo "$as_me:$LINENO: result: $CC" >&5 2969 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
1719echo "${ECHO_T}$CC" >&6 2970$as_echo "$CC" >&6; }
1720else 2971else
1721 echo "$as_me:$LINENO: result: no" >&5 2972 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1722echo "${ECHO_T}no" >&6 2973$as_echo "no" >&6; }
1723fi 2974fi
2975
1724 2976
1725 test -n "$CC" && break 2977 test -n "$CC" && break
1726 done 2978 done
1727fi 2979fi
1728if test -z "$CC"; then 2980if test -z "$CC"; then
1729 ac_ct_CC=$CC 2981 ac_ct_CC=$CC
1730 for ac_prog in cl 2982 for ac_prog in cl.exe
1731do 2983do
1732 # Extract the first word of "$ac_prog", so it can be a program name with args. 2984 # Extract the first word of "$ac_prog", so it can be a program name with args.
1733set dummy $ac_prog; ac_word=$2 2985set dummy $ac_prog; ac_word=$2
1734echo "$as_me:$LINENO: checking for $ac_word" >&5 2986{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
1735echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 2987$as_echo_n "checking for $ac_word... " >&6; }
1736if test "${ac_cv_prog_ac_ct_CC+set}" = set; then 2988if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
1737 echo $ECHO_N "(cached) $ECHO_C" >&6 2989 $as_echo_n "(cached) " >&6
1738else 2990else
1739 if test -n "$ac_ct_CC"; then 2991 if test -n "$ac_ct_CC"; then
1740 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2992 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1741else 2993else
1742as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2994as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1743for as_dir in $PATH 2995for as_dir in $PATH
1744do 2996do
1745 IFS=$as_save_IFS 2997 IFS=$as_save_IFS
1746 test -z "$as_dir" && as_dir=. 2998 test -z "$as_dir" && as_dir=.
1747 for ac_exec_ext in '' $ac_executable_extensions; do 2999 for ac_exec_ext in '' $ac_executable_extensions; do
1748 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3000 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1749 ac_cv_prog_ac_ct_CC="$ac_prog" 3001 ac_cv_prog_ac_ct_CC="$ac_prog"
1750 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 3002 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1751 break 2 3003 break 2
1752 fi 3004 fi
1753done 3005done
1754done 3006 done
3007IFS=$as_save_IFS
1755 3008
1756fi 3009fi
1757fi 3010fi
1758ac_ct_CC=$ac_cv_prog_ac_ct_CC 3011ac_ct_CC=$ac_cv_prog_ac_ct_CC
1759if test -n "$ac_ct_CC"; then 3012if test -n "$ac_ct_CC"; then
1760 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 3013 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
1761echo "${ECHO_T}$ac_ct_CC" >&6 3014$as_echo "$ac_ct_CC" >&6; }
1762else 3015else
1763 echo "$as_me:$LINENO: result: no" >&5 3016 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1764echo "${ECHO_T}no" >&6 3017$as_echo "no" >&6; }
1765fi 3018fi
3019
1766 3020
1767 test -n "$ac_ct_CC" && break 3021 test -n "$ac_ct_CC" && break
1768done 3022done
1769 3023
3024 if test "x$ac_ct_CC" = x; then
3025 CC=""
3026 else
3027 case $cross_compiling:$ac_tool_warned in
3028yes:)
3029{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3030$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3031ac_tool_warned=yes ;;
3032esac
1770 CC=$ac_ct_CC 3033 CC=$ac_ct_CC
3034 fi
1771fi 3035fi
1772 3036
1773fi 3037fi
1774 3038
1775 3039
1776test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH 3040test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
1777See \`config.log' for more details." >&5 3041$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
1778echo "$as_me: error: no acceptable C compiler found in \$PATH 3042as_fn_error "no acceptable C compiler found in \$PATH
1779See \`config.log' for more details." >&2;} 3043See \`config.log' for more details." "$LINENO" 5; }
1780 { (exit 1); exit 1; }; }
1781 3044
1782# Provide some information about the compiler. 3045# Provide some information about the compiler.
1783echo "$as_me:$LINENO:" \ 3046$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
1784 "checking for C compiler version" >&5 3047set X $ac_compile
1785ac_compiler=`set X $ac_compile; echo $2` 3048ac_compiler=$2
1786{ (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5 3049for ac_option in --version -v -V -qversion; do
1787 (eval $ac_compiler --version </dev/null >&5) 2>&5 3050 { { ac_try="$ac_compiler $ac_option >&5"
3051case "(($ac_try" in
3052 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3053 *) ac_try_echo=$ac_try;;
3054esac
3055eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3056$as_echo "$ac_try_echo"; } >&5
3057 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
1788 ac_status=$? 3058 ac_status=$?
3059 if test -s conftest.err; then
3060 sed '10a\
3061... rest of stderr output deleted ...
3062 10q' conftest.err >conftest.er1
3063 cat conftest.er1 >&5
3064 fi
3065 rm -f conftest.er1 conftest.err
1789 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3066 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1790 (exit $ac_status); } 3067 test $ac_status = 0; }
1791{ (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5 3068done
1792 (eval $ac_compiler -v </dev/null >&5) 2>&5
1793 ac_status=$?
1794 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1795 (exit $ac_status); }
1796{ (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
1797 (eval $ac_compiler -V </dev/null >&5) 2>&5
1798 ac_status=$?
1799 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1800 (exit $ac_status); }
1801 3069
1802cat >conftest.$ac_ext <<_ACEOF
1803/* confdefs.h. */
1804_ACEOF
1805cat confdefs.h >>conftest.$ac_ext 3070cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1806cat >>conftest.$ac_ext <<_ACEOF
1807/* end confdefs.h. */ 3071/* end confdefs.h. */
1808 3072
1809int 3073int
1810main () 3074main ()
1811{ 3075{
1813 ; 3077 ;
1814 return 0; 3078 return 0;
1815} 3079}
1816_ACEOF 3080_ACEOF
1817ac_clean_files_save=$ac_clean_files 3081ac_clean_files_save=$ac_clean_files
1818ac_clean_files="$ac_clean_files a.out a.exe b.out" 3082ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
1819# Try to create an executable without -o first, disregard a.out. 3083# Try to create an executable without -o first, disregard a.out.
1820# It will help us diagnose broken compilers, and finding out an intuition 3084# It will help us diagnose broken compilers, and finding out an intuition
1821# of exeext. 3085# of exeext.
1822echo "$as_me:$LINENO: checking for C compiler default output file name" >&5 3086{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
1823echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6 3087$as_echo_n "checking whether the C compiler works... " >&6; }
1824ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 3088ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1825if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5 3089
3090# The possible output files:
3091ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3092
3093ac_rmfiles=
3094for ac_file in $ac_files
3095do
3096 case $ac_file in
3097 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3098 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3099 esac
3100done
3101rm -f $ac_rmfiles
3102
3103if { { ac_try="$ac_link_default"
3104case "(($ac_try" in
3105 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3106 *) ac_try_echo=$ac_try;;
3107esac
3108eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3109$as_echo "$ac_try_echo"; } >&5
1826 (eval $ac_link_default) 2>&5 3110 (eval "$ac_link_default") 2>&5
1827 ac_status=$? 3111 ac_status=$?
1828 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3112 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1829 (exit $ac_status); }; then 3113 test $ac_status = 0; }; then :
1830 # Find the output, starting from the most likely. This scheme is 3114 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
1831# not robust to junk in `.', hence go to wildcards (a.*) only as a last 3115# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
1832# resort. 3116# in a Makefile. We should not override ac_cv_exeext if it was cached,
1833 3117# so that the user can short-circuit this test for compilers unknown to
1834# Be careful to initialize this variable, since it used to be cached. 3118# Autoconf.
1835# Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile. 3119for ac_file in $ac_files ''
1836ac_cv_exeext=
1837# b.out is created by i960 compilers.
1838for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
1839do 3120do
1840 test -f "$ac_file" || continue 3121 test -f "$ac_file" || continue
1841 case $ac_file in 3122 case $ac_file in
1842 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) 3123 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
1843 ;;
1844 conftest.$ac_ext )
1845 # This is the source file.
1846 ;; 3124 ;;
1847 [ab].out ) 3125 [ab].out )
1848 # We found the default executable, but exeext='' is most 3126 # We found the default executable, but exeext='' is most
1849 # certainly right. 3127 # certainly right.
1850 break;; 3128 break;;
1851 *.* ) 3129 *.* )
3130 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3131 then :; else
1852 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3132 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1853 # FIXME: I believe we export ac_cv_exeext for Libtool, 3133 fi
1854 # but it would be cool to find out if it's true. Does anybody 3134 # We set ac_cv_exeext here because the later test for it is not
1855 # maintain Libtool? --akim. 3135 # safe: cross compilers may not add the suffix if given an `-o'
1856 export ac_cv_exeext 3136 # argument, so we may need to know it at that point already.
3137 # Even if this section looks crufty: it has the advantage of
3138 # actually working.
1857 break;; 3139 break;;
1858 * ) 3140 * )
1859 break;; 3141 break;;
1860 esac 3142 esac
1861done 3143done
3144test "$ac_cv_exeext" = no && ac_cv_exeext=
3145
1862else 3146else
3147 ac_file=''
3148fi
3149if test -z "$ac_file"; then :
3150 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3151$as_echo "no" >&6; }
1863 echo "$as_me: failed program was:" >&5 3152$as_echo "$as_me: failed program was:" >&5
1864sed 's/^/| /' conftest.$ac_ext >&5 3153sed 's/^/| /' conftest.$ac_ext >&5
1865 3154
1866{ { echo "$as_me:$LINENO: error: C compiler cannot create executables 3155{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
1867See \`config.log' for more details." >&5 3156$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3157{ as_fn_set_status 77
1868echo "$as_me: error: C compiler cannot create executables 3158as_fn_error "C compiler cannot create executables
1869See \`config.log' for more details." >&2;} 3159See \`config.log' for more details." "$LINENO" 5; }; }
1870 { (exit 77); exit 77; }; } 3160else
3161 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3162$as_echo "yes" >&6; }
1871fi 3163fi
1872 3164{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3165$as_echo_n "checking for C compiler default output file name... " >&6; }
3166{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3167$as_echo "$ac_file" >&6; }
1873ac_exeext=$ac_cv_exeext 3168ac_exeext=$ac_cv_exeext
1874echo "$as_me:$LINENO: result: $ac_file" >&5
1875echo "${ECHO_T}$ac_file" >&6
1876 3169
1877# Check the compiler produces executables we can run. If not, either 3170rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
1878# the compiler is broken, or we cross compile. 3171ac_clean_files=$ac_clean_files_save
1879echo "$as_me:$LINENO: checking whether the C compiler works" >&5 3172{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
1880echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6 3173$as_echo_n "checking for suffix of executables... " >&6; }
1881# FIXME: These cross compiler hacks should be removed for Autoconf 3.0 3174if { { ac_try="$ac_link"
1882# If not cross compiling, check that we can run a simple program. 3175case "(($ac_try" in
1883if test "$cross_compiling" != yes; then 3176 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1884 if { ac_try='./$ac_file' 3177 *) ac_try_echo=$ac_try;;
1885 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3178esac
3179eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3180$as_echo "$ac_try_echo"; } >&5
1886 (eval $ac_try) 2>&5 3181 (eval "$ac_link") 2>&5
1887 ac_status=$? 3182 ac_status=$?
1888 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3183 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1889 (exit $ac_status); }; }; then
1890 cross_compiling=no
1891 else
1892 if test "$cross_compiling" = maybe; then
1893 cross_compiling=yes
1894 else
1895 { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
1896If you meant to cross compile, use \`--host'.
1897See \`config.log' for more details." >&5
1898echo "$as_me: error: cannot run C compiled programs.
1899If you meant to cross compile, use \`--host'.
1900See \`config.log' for more details." >&2;}
1901 { (exit 1); exit 1; }; }
1902 fi
1903 fi
1904fi
1905echo "$as_me:$LINENO: result: yes" >&5
1906echo "${ECHO_T}yes" >&6
1907
1908rm -f a.out a.exe conftest$ac_cv_exeext b.out
1909ac_clean_files=$ac_clean_files_save
1910# Check the compiler produces executables we can run. If not, either
1911# the compiler is broken, or we cross compile.
1912echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
1913echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
1914echo "$as_me:$LINENO: result: $cross_compiling" >&5
1915echo "${ECHO_T}$cross_compiling" >&6
1916
1917echo "$as_me:$LINENO: checking for suffix of executables" >&5
1918echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
1919if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
1920 (eval $ac_link) 2>&5
1921 ac_status=$?
1922 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1923 (exit $ac_status); }; then 3184 test $ac_status = 0; }; then :
1924 # If both `conftest.exe' and `conftest' are `present' (well, observable) 3185 # If both `conftest.exe' and `conftest' are `present' (well, observable)
1925# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 3186# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
1926# work properly (i.e., refer to `conftest.exe'), while it won't with 3187# work properly (i.e., refer to `conftest.exe'), while it won't with
1927# `rm'. 3188# `rm'.
1928for ac_file in conftest.exe conftest conftest.*; do 3189for ac_file in conftest.exe conftest conftest.*; do
1929 test -f "$ac_file" || continue 3190 test -f "$ac_file" || continue
1930 case $ac_file in 3191 case $ac_file in
1931 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;; 3192 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
1932 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3193 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1933 export ac_cv_exeext
1934 break;; 3194 break;;
1935 * ) break;; 3195 * ) break;;
1936 esac 3196 esac
1937done 3197done
1938else 3198else
1939 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link 3199 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
1940See \`config.log' for more details." >&5 3200$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
1941echo "$as_me: error: cannot compute suffix of executables: cannot compile and link 3201as_fn_error "cannot compute suffix of executables: cannot compile and link
1942See \`config.log' for more details." >&2;} 3202See \`config.log' for more details." "$LINENO" 5; }
1943 { (exit 1); exit 1; }; }
1944fi 3203fi
1945
1946rm -f conftest$ac_cv_exeext 3204rm -f conftest conftest$ac_cv_exeext
1947echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5 3205{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
1948echo "${ECHO_T}$ac_cv_exeext" >&6 3206$as_echo "$ac_cv_exeext" >&6; }
1949 3207
1950rm -f conftest.$ac_ext 3208rm -f conftest.$ac_ext
1951EXEEXT=$ac_cv_exeext 3209EXEEXT=$ac_cv_exeext
1952ac_exeext=$EXEEXT 3210ac_exeext=$EXEEXT
1953echo "$as_me:$LINENO: checking for suffix of object files" >&5
1954echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
1955if test "${ac_cv_objext+set}" = set; then
1956 echo $ECHO_N "(cached) $ECHO_C" >&6
1957else
1958 cat >conftest.$ac_ext <<_ACEOF
1959/* confdefs.h. */
1960_ACEOF
1961cat confdefs.h >>conftest.$ac_ext 3211cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1962cat >>conftest.$ac_ext <<_ACEOF
1963/* end confdefs.h. */ 3212/* end confdefs.h. */
1964 3213#include <stdio.h>
1965int 3214int
1966main () 3215main ()
1967{ 3216{
3217FILE *f = fopen ("conftest.out", "w");
3218 return ferror (f) || fclose (f) != 0;
1968 3219
1969 ; 3220 ;
1970 return 0; 3221 return 0;
1971} 3222}
1972_ACEOF 3223_ACEOF
3224ac_clean_files="$ac_clean_files conftest.out"
3225# Check that the compiler produces executables we can run. If not, either
3226# the compiler is broken, or we cross compile.
3227{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3228$as_echo_n "checking whether we are cross compiling... " >&6; }
3229if test "$cross_compiling" != yes; then
3230 { { ac_try="$ac_link"
3231case "(($ac_try" in
3232 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3233 *) ac_try_echo=$ac_try;;
3234esac
3235eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3236$as_echo "$ac_try_echo"; } >&5
3237 (eval "$ac_link") 2>&5
3238 ac_status=$?
3239 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3240 test $ac_status = 0; }
3241 if { ac_try='./conftest$ac_cv_exeext'
3242 { { case "(($ac_try" in
3243 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3244 *) ac_try_echo=$ac_try;;
3245esac
3246eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3247$as_echo "$ac_try_echo"; } >&5
3248 (eval "$ac_try") 2>&5
3249 ac_status=$?
3250 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3251 test $ac_status = 0; }; }; then
3252 cross_compiling=no
3253 else
3254 if test "$cross_compiling" = maybe; then
3255 cross_compiling=yes
3256 else
3257 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3258$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3259as_fn_error "cannot run C compiled programs.
3260If you meant to cross compile, use \`--host'.
3261See \`config.log' for more details." "$LINENO" 5; }
3262 fi
3263 fi
3264fi
3265{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3266$as_echo "$cross_compiling" >&6; }
3267
3268rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3269ac_clean_files=$ac_clean_files_save
3270{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3271$as_echo_n "checking for suffix of object files... " >&6; }
3272if test "${ac_cv_objext+set}" = set; then :
3273 $as_echo_n "(cached) " >&6
3274else
3275 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3276/* end confdefs.h. */
3277
3278int
3279main ()
3280{
3281
3282 ;
3283 return 0;
3284}
3285_ACEOF
1973rm -f conftest.o conftest.obj 3286rm -f conftest.o conftest.obj
1974if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 3287if { { ac_try="$ac_compile"
3288case "(($ac_try" in
3289 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3290 *) ac_try_echo=$ac_try;;
3291esac
3292eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3293$as_echo "$ac_try_echo"; } >&5
1975 (eval $ac_compile) 2>&5 3294 (eval "$ac_compile") 2>&5
1976 ac_status=$? 3295 ac_status=$?
1977 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3296 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1978 (exit $ac_status); }; then 3297 test $ac_status = 0; }; then :
1979 for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do 3298 for ac_file in conftest.o conftest.obj conftest.*; do
3299 test -f "$ac_file" || continue;
1980 case $ac_file in 3300 case $ac_file in
1981 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;; 3301 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
1982 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 3302 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
1983 break;; 3303 break;;
1984 esac 3304 esac
1985done 3305done
1986else 3306else
1987 echo "$as_me: failed program was:" >&5 3307 $as_echo "$as_me: failed program was:" >&5
1988sed 's/^/| /' conftest.$ac_ext >&5 3308sed 's/^/| /' conftest.$ac_ext >&5
1989 3309
1990{ { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile 3310{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
1991See \`config.log' for more details." >&5 3311$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
1992echo "$as_me: error: cannot compute suffix of object files: cannot compile 3312as_fn_error "cannot compute suffix of object files: cannot compile
1993See \`config.log' for more details." >&2;} 3313See \`config.log' for more details." "$LINENO" 5; }
1994 { (exit 1); exit 1; }; }
1995fi 3314fi
1996
1997rm -f conftest.$ac_cv_objext conftest.$ac_ext 3315rm -f conftest.$ac_cv_objext conftest.$ac_ext
1998fi 3316fi
1999echo "$as_me:$LINENO: result: $ac_cv_objext" >&5 3317{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
2000echo "${ECHO_T}$ac_cv_objext" >&6 3318$as_echo "$ac_cv_objext" >&6; }
2001OBJEXT=$ac_cv_objext 3319OBJEXT=$ac_cv_objext
2002ac_objext=$OBJEXT 3320ac_objext=$OBJEXT
2003echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5 3321{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
2004echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6 3322$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
2005if test "${ac_cv_c_compiler_gnu+set}" = set; then 3323if test "${ac_cv_c_compiler_gnu+set}" = set; then :
2006 echo $ECHO_N "(cached) $ECHO_C" >&6 3324 $as_echo_n "(cached) " >&6
2007else 3325else
2008 cat >conftest.$ac_ext <<_ACEOF
2009/* confdefs.h. */
2010_ACEOF
2011cat confdefs.h >>conftest.$ac_ext 3326 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2012cat >>conftest.$ac_ext <<_ACEOF
2013/* end confdefs.h. */ 3327/* end confdefs.h. */
2014 3328
2015int 3329int
2016main () 3330main ()
2017{ 3331{
2021 3335
2022 ; 3336 ;
2023 return 0; 3337 return 0;
2024} 3338}
2025_ACEOF 3339_ACEOF
2026rm -f conftest.$ac_objext 3340if ac_fn_c_try_compile "$LINENO"; then :
2027if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2028 (eval $ac_compile) 2>conftest.er1
2029 ac_status=$?
2030 grep -v '^ *+' conftest.er1 >conftest.err
2031 rm -f conftest.er1
2032 cat conftest.err >&5
2033 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2034 (exit $ac_status); } &&
2035 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2036 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2037 (eval $ac_try) 2>&5
2038 ac_status=$?
2039 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2040 (exit $ac_status); }; } &&
2041 { ac_try='test -s conftest.$ac_objext'
2042 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2043 (eval $ac_try) 2>&5
2044 ac_status=$?
2045 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2046 (exit $ac_status); }; }; then
2047 ac_compiler_gnu=yes 3341 ac_compiler_gnu=yes
2048else 3342else
2049 echo "$as_me: failed program was:" >&5
2050sed 's/^/| /' conftest.$ac_ext >&5
2051
2052ac_compiler_gnu=no 3343 ac_compiler_gnu=no
2053fi 3344fi
2054rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 3345rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2055ac_cv_c_compiler_gnu=$ac_compiler_gnu 3346ac_cv_c_compiler_gnu=$ac_compiler_gnu
2056 3347
2057fi 3348fi
2058echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5 3349{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
2059echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6 3350$as_echo "$ac_cv_c_compiler_gnu" >&6; }
2060GCC=`test $ac_compiler_gnu = yes && echo yes` 3351if test $ac_compiler_gnu = yes; then
3352 GCC=yes
3353else
3354 GCC=
3355fi
2061ac_test_CFLAGS=${CFLAGS+set} 3356ac_test_CFLAGS=${CFLAGS+set}
2062ac_save_CFLAGS=$CFLAGS 3357ac_save_CFLAGS=$CFLAGS
2063CFLAGS="-g"
2064echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5 3358{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
2065echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6 3359$as_echo_n "checking whether $CC accepts -g... " >&6; }
2066if test "${ac_cv_prog_cc_g+set}" = set; then 3360if test "${ac_cv_prog_cc_g+set}" = set; then :
2067 echo $ECHO_N "(cached) $ECHO_C" >&6 3361 $as_echo_n "(cached) " >&6
2068else 3362else
2069 cat >conftest.$ac_ext <<_ACEOF 3363 ac_save_c_werror_flag=$ac_c_werror_flag
2070/* confdefs.h. */ 3364 ac_c_werror_flag=yes
2071_ACEOF 3365 ac_cv_prog_cc_g=no
3366 CFLAGS="-g"
2072cat confdefs.h >>conftest.$ac_ext 3367 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2073cat >>conftest.$ac_ext <<_ACEOF
2074/* end confdefs.h. */ 3368/* end confdefs.h. */
2075 3369
2076int 3370int
2077main () 3371main ()
2078{ 3372{
2079 3373
2080 ; 3374 ;
2081 return 0; 3375 return 0;
2082} 3376}
2083_ACEOF 3377_ACEOF
2084rm -f conftest.$ac_objext 3378if ac_fn_c_try_compile "$LINENO"; then :
2085if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2086 (eval $ac_compile) 2>conftest.er1
2087 ac_status=$?
2088 grep -v '^ *+' conftest.er1 >conftest.err
2089 rm -f conftest.er1
2090 cat conftest.err >&5
2091 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2092 (exit $ac_status); } &&
2093 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2094 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2095 (eval $ac_try) 2>&5
2096 ac_status=$?
2097 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2098 (exit $ac_status); }; } &&
2099 { ac_try='test -s conftest.$ac_objext'
2100 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2101 (eval $ac_try) 2>&5
2102 ac_status=$?
2103 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2104 (exit $ac_status); }; }; then
2105 ac_cv_prog_cc_g=yes 3379 ac_cv_prog_cc_g=yes
2106else 3380else
2107 echo "$as_me: failed program was:" >&5 3381 CFLAGS=""
2108sed 's/^/| /' conftest.$ac_ext >&5 3382 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3383/* end confdefs.h. */
2109 3384
3385int
3386main ()
3387{
3388
3389 ;
3390 return 0;
3391}
3392_ACEOF
3393if ac_fn_c_try_compile "$LINENO"; then :
3394
3395else
3396 ac_c_werror_flag=$ac_save_c_werror_flag
3397 CFLAGS="-g"
3398 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3399/* end confdefs.h. */
3400
3401int
3402main ()
3403{
3404
3405 ;
3406 return 0;
3407}
3408_ACEOF
3409if ac_fn_c_try_compile "$LINENO"; then :
2110ac_cv_prog_cc_g=no 3410 ac_cv_prog_cc_g=yes
2111fi 3411fi
2112rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 3412rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2113fi 3413fi
3414rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3415fi
3416rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3417 ac_c_werror_flag=$ac_save_c_werror_flag
3418fi
2114echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5 3419{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
2115echo "${ECHO_T}$ac_cv_prog_cc_g" >&6 3420$as_echo "$ac_cv_prog_cc_g" >&6; }
2116if test "$ac_test_CFLAGS" = set; then 3421if test "$ac_test_CFLAGS" = set; then
2117 CFLAGS=$ac_save_CFLAGS 3422 CFLAGS=$ac_save_CFLAGS
2118elif test $ac_cv_prog_cc_g = yes; then 3423elif test $ac_cv_prog_cc_g = yes; then
2119 if test "$GCC" = yes; then 3424 if test "$GCC" = yes; then
2120 CFLAGS="-g -O2" 3425 CFLAGS="-g -O2"
2126 CFLAGS="-O2" 3431 CFLAGS="-O2"
2127 else 3432 else
2128 CFLAGS= 3433 CFLAGS=
2129 fi 3434 fi
2130fi 3435fi
2131echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5 3436{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
2132echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6 3437$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
2133if test "${ac_cv_prog_cc_stdc+set}" = set; then 3438if test "${ac_cv_prog_cc_c89+set}" = set; then :
2134 echo $ECHO_N "(cached) $ECHO_C" >&6 3439 $as_echo_n "(cached) " >&6
2135else 3440else
2136 ac_cv_prog_cc_stdc=no 3441 ac_cv_prog_cc_c89=no
2137ac_save_CC=$CC 3442ac_save_CC=$CC
2138cat >conftest.$ac_ext <<_ACEOF
2139/* confdefs.h. */
2140_ACEOF
2141cat confdefs.h >>conftest.$ac_ext 3443cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2142cat >>conftest.$ac_ext <<_ACEOF
2143/* end confdefs.h. */ 3444/* end confdefs.h. */
2144#include <stdarg.h> 3445#include <stdarg.h>
2145#include <stdio.h> 3446#include <stdio.h>
2146#include <sys/types.h> 3447#include <sys/types.h>
2147#include <sys/stat.h> 3448#include <sys/stat.h>
2165} 3466}
2166 3467
2167/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 3468/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2168 function prototypes and stuff, but not '\xHH' hex character constants. 3469 function prototypes and stuff, but not '\xHH' hex character constants.
2169 These don't provoke an error unfortunately, instead are silently treated 3470 These don't provoke an error unfortunately, instead are silently treated
2170 as 'x'. The following induces an error, until -std1 is added to get 3471 as 'x'. The following induces an error, until -std is added to get
2171 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 3472 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
2172 array size at least. It's necessary to write '\x00'==0 to get something 3473 array size at least. It's necessary to write '\x00'==0 to get something
2173 that's true only with -std1. */ 3474 that's true only with -std. */
2174int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 3475int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3476
3477/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3478 inside strings and character constants. */
3479#define FOO(x) 'x'
3480int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
2175 3481
2176int test (int i, double x); 3482int test (int i, double x);
2177struct s1 {int (*f) (int a);}; 3483struct s1 {int (*f) (int a);};
2178struct s2 {int (*f) (double a);}; 3484struct s2 {int (*f) (double a);};
2179int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 3485int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2185return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 3491return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2186 ; 3492 ;
2187 return 0; 3493 return 0;
2188} 3494}
2189_ACEOF 3495_ACEOF
2190# Don't try gcc -ansi; that turns off useful extensions and 3496for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
2191# breaks some systems' header files. 3497 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2192# AIX -qlanglvl=ansi
2193# Ultrix and OSF/1 -std1
2194# HP-UX 10.20 and later -Ae
2195# HP-UX older versions -Aa -D_HPUX_SOURCE
2196# SVR4 -Xc -D__EXTENSIONS__
2197for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2198do 3498do
2199 CC="$ac_save_CC $ac_arg" 3499 CC="$ac_save_CC $ac_arg"
2200 rm -f conftest.$ac_objext 3500 if ac_fn_c_try_compile "$LINENO"; then :
2201if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2202 (eval $ac_compile) 2>conftest.er1
2203 ac_status=$?
2204 grep -v '^ *+' conftest.er1 >conftest.err
2205 rm -f conftest.er1
2206 cat conftest.err >&5
2207 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2208 (exit $ac_status); } &&
2209 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2210 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2211 (eval $ac_try) 2>&5
2212 ac_status=$?
2213 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2214 (exit $ac_status); }; } &&
2215 { ac_try='test -s conftest.$ac_objext'
2216 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2217 (eval $ac_try) 2>&5
2218 ac_status=$?
2219 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2220 (exit $ac_status); }; }; then
2221 ac_cv_prog_cc_stdc=$ac_arg 3501 ac_cv_prog_cc_c89=$ac_arg
2222break
2223else
2224 echo "$as_me: failed program was:" >&5
2225sed 's/^/| /' conftest.$ac_ext >&5
2226
2227fi 3502fi
2228rm -f conftest.err conftest.$ac_objext 3503rm -f core conftest.err conftest.$ac_objext
3504 test "x$ac_cv_prog_cc_c89" != "xno" && break
2229done 3505done
2230rm -f conftest.$ac_ext conftest.$ac_objext 3506rm -f conftest.$ac_ext
2231CC=$ac_save_CC 3507CC=$ac_save_CC
2232 3508
2233fi 3509fi
2234 3510# AC_CACHE_VAL
2235case "x$ac_cv_prog_cc_stdc" in 3511case "x$ac_cv_prog_cc_c89" in
3512 x)
3513 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3514$as_echo "none needed" >&6; } ;;
2236 x|xno) 3515 xno)
2237 echo "$as_me:$LINENO: result: none needed" >&5 3516 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
2238echo "${ECHO_T}none needed" >&6 ;; 3517$as_echo "unsupported" >&6; } ;;
2239 *) 3518 *)
2240 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2241echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2242 CC="$CC $ac_cv_prog_cc_stdc" ;; 3519 CC="$CC $ac_cv_prog_cc_c89"
3520 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3521$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
2243esac 3522esac
3523if test "x$ac_cv_prog_cc_c89" != xno; then :
2244 3524
2245# Some people use a C++ compiler to compile C. Since we use `exit',
2246# in C++ we need to declare it. In case someone uses the same compiler
2247# for both compiling C and C++ we need to have the C++ compiler decide
2248# the declaration of exit, since it's the most demanding environment.
2249cat >conftest.$ac_ext <<_ACEOF
2250#ifndef __cplusplus
2251 choke me
2252#endif
2253_ACEOF
2254rm -f conftest.$ac_objext
2255if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2256 (eval $ac_compile) 2>conftest.er1
2257 ac_status=$?
2258 grep -v '^ *+' conftest.er1 >conftest.err
2259 rm -f conftest.er1
2260 cat conftest.err >&5
2261 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2262 (exit $ac_status); } &&
2263 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2264 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2265 (eval $ac_try) 2>&5
2266 ac_status=$?
2267 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2268 (exit $ac_status); }; } &&
2269 { ac_try='test -s conftest.$ac_objext'
2270 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2271 (eval $ac_try) 2>&5
2272 ac_status=$?
2273 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2274 (exit $ac_status); }; }; then
2275 for ac_declaration in \
2276 '' \
2277 'extern "C" void std::exit (int) throw (); using std::exit;' \
2278 'extern "C" void std::exit (int); using std::exit;' \
2279 'extern "C" void exit (int) throw ();' \
2280 'extern "C" void exit (int);' \
2281 'void exit (int);'
2282do
2283 cat >conftest.$ac_ext <<_ACEOF
2284/* confdefs.h. */
2285_ACEOF
2286cat confdefs.h >>conftest.$ac_ext
2287cat >>conftest.$ac_ext <<_ACEOF
2288/* end confdefs.h. */
2289$ac_declaration
2290#include <stdlib.h>
2291int
2292main ()
2293{
2294exit (42);
2295 ;
2296 return 0;
2297}
2298_ACEOF
2299rm -f conftest.$ac_objext
2300if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2301 (eval $ac_compile) 2>conftest.er1
2302 ac_status=$?
2303 grep -v '^ *+' conftest.er1 >conftest.err
2304 rm -f conftest.er1
2305 cat conftest.err >&5
2306 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2307 (exit $ac_status); } &&
2308 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2309 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2310 (eval $ac_try) 2>&5
2311 ac_status=$?
2312 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2313 (exit $ac_status); }; } &&
2314 { ac_try='test -s conftest.$ac_objext'
2315 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2316 (eval $ac_try) 2>&5
2317 ac_status=$?
2318 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2319 (exit $ac_status); }; }; then
2320 :
2321else
2322 echo "$as_me: failed program was:" >&5
2323sed 's/^/| /' conftest.$ac_ext >&5
2324
2325continue
2326fi 3525fi
2327rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2328 cat >conftest.$ac_ext <<_ACEOF
2329/* confdefs.h. */
2330_ACEOF
2331cat confdefs.h >>conftest.$ac_ext
2332cat >>conftest.$ac_ext <<_ACEOF
2333/* end confdefs.h. */
2334$ac_declaration
2335int
2336main ()
2337{
2338exit (42);
2339 ;
2340 return 0;
2341}
2342_ACEOF
2343rm -f conftest.$ac_objext
2344if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2345 (eval $ac_compile) 2>conftest.er1
2346 ac_status=$?
2347 grep -v '^ *+' conftest.er1 >conftest.err
2348 rm -f conftest.er1
2349 cat conftest.err >&5
2350 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2351 (exit $ac_status); } &&
2352 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2353 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2354 (eval $ac_try) 2>&5
2355 ac_status=$?
2356 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2357 (exit $ac_status); }; } &&
2358 { ac_try='test -s conftest.$ac_objext'
2359 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2360 (eval $ac_try) 2>&5
2361 ac_status=$?
2362 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2363 (exit $ac_status); }; }; then
2364 break
2365else
2366 echo "$as_me: failed program was:" >&5
2367sed 's/^/| /' conftest.$ac_ext >&5
2368 3526
2369fi
2370rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2371done
2372rm -f conftest*
2373if test -n "$ac_declaration"; then
2374 echo '#ifdef __cplusplus' >>confdefs.h
2375 echo $ac_declaration >>confdefs.h
2376 echo '#endif' >>confdefs.h
2377fi
2378
2379else
2380 echo "$as_me: failed program was:" >&5
2381sed 's/^/| /' conftest.$ac_ext >&5
2382
2383fi
2384rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2385ac_ext=c 3527ac_ext=c
2386ac_cpp='$CPP $CPPFLAGS' 3528ac_cpp='$CPP $CPPFLAGS'
2387ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3529ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2388ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3530ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2389ac_compiler_gnu=$ac_cv_c_compiler_gnu 3531ac_compiler_gnu=$ac_cv_c_compiler_gnu
2390 3532
2391ac_ext=cc 3533ac_ext=cpp
2392ac_cpp='$CXXCPP $CPPFLAGS' 3534ac_cpp='$CXXCPP $CPPFLAGS'
2393ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3535ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2394ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3536ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2395ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 3537ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3538if test -z "$CXX"; then
3539 if test -n "$CCC"; then
3540 CXX=$CCC
3541 else
2396if test -n "$ac_tool_prefix"; then 3542 if test -n "$ac_tool_prefix"; then
2397 for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC 3543 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
2398 do 3544 do
2399 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 3545 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2400set dummy $ac_tool_prefix$ac_prog; ac_word=$2 3546set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2401echo "$as_me:$LINENO: checking for $ac_word" >&5 3547{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2402echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 3548$as_echo_n "checking for $ac_word... " >&6; }
2403if test "${ac_cv_prog_CXX+set}" = set; then 3549if test "${ac_cv_prog_CXX+set}" = set; then :
2404 echo $ECHO_N "(cached) $ECHO_C" >&6 3550 $as_echo_n "(cached) " >&6
2405else 3551else
2406 if test -n "$CXX"; then 3552 if test -n "$CXX"; then
2407 ac_cv_prog_CXX="$CXX" # Let the user override the test. 3553 ac_cv_prog_CXX="$CXX" # Let the user override the test.
2408else 3554else
2409as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3555as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2410for as_dir in $PATH 3556for as_dir in $PATH
2411do 3557do
2412 IFS=$as_save_IFS 3558 IFS=$as_save_IFS
2413 test -z "$as_dir" && as_dir=. 3559 test -z "$as_dir" && as_dir=.
2414 for ac_exec_ext in '' $ac_executable_extensions; do 3560 for ac_exec_ext in '' $ac_executable_extensions; do
2415 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3561 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2416 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog" 3562 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
2417 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 3563 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2418 break 2 3564 break 2
2419 fi 3565 fi
2420done 3566done
2421done 3567 done
3568IFS=$as_save_IFS
2422 3569
2423fi 3570fi
2424fi 3571fi
2425CXX=$ac_cv_prog_CXX 3572CXX=$ac_cv_prog_CXX
2426if test -n "$CXX"; then 3573if test -n "$CXX"; then
2427 echo "$as_me:$LINENO: result: $CXX" >&5 3574 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
2428echo "${ECHO_T}$CXX" >&6 3575$as_echo "$CXX" >&6; }
2429else 3576else
2430 echo "$as_me:$LINENO: result: no" >&5 3577 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2431echo "${ECHO_T}no" >&6 3578$as_echo "no" >&6; }
2432fi 3579fi
3580
2433 3581
2434 test -n "$CXX" && break 3582 test -n "$CXX" && break
2435 done 3583 done
2436fi 3584fi
2437if test -z "$CXX"; then 3585if test -z "$CXX"; then
2438 ac_ct_CXX=$CXX 3586 ac_ct_CXX=$CXX
2439 for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC 3587 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
2440do 3588do
2441 # Extract the first word of "$ac_prog", so it can be a program name with args. 3589 # Extract the first word of "$ac_prog", so it can be a program name with args.
2442set dummy $ac_prog; ac_word=$2 3590set dummy $ac_prog; ac_word=$2
2443echo "$as_me:$LINENO: checking for $ac_word" >&5 3591{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2444echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 3592$as_echo_n "checking for $ac_word... " >&6; }
2445if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then 3593if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then :
2446 echo $ECHO_N "(cached) $ECHO_C" >&6 3594 $as_echo_n "(cached) " >&6
2447else 3595else
2448 if test -n "$ac_ct_CXX"; then 3596 if test -n "$ac_ct_CXX"; then
2449 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test. 3597 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
2450else 3598else
2451as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3599as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2452for as_dir in $PATH 3600for as_dir in $PATH
2453do 3601do
2454 IFS=$as_save_IFS 3602 IFS=$as_save_IFS
2455 test -z "$as_dir" && as_dir=. 3603 test -z "$as_dir" && as_dir=.
2456 for ac_exec_ext in '' $ac_executable_extensions; do 3604 for ac_exec_ext in '' $ac_executable_extensions; do
2457 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3605 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2458 ac_cv_prog_ac_ct_CXX="$ac_prog" 3606 ac_cv_prog_ac_ct_CXX="$ac_prog"
2459 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 3607 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2460 break 2 3608 break 2
2461 fi 3609 fi
2462done 3610done
2463done 3611 done
3612IFS=$as_save_IFS
2464 3613
2465fi 3614fi
2466fi 3615fi
2467ac_ct_CXX=$ac_cv_prog_ac_ct_CXX 3616ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
2468if test -n "$ac_ct_CXX"; then 3617if test -n "$ac_ct_CXX"; then
2469 echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5 3618 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
2470echo "${ECHO_T}$ac_ct_CXX" >&6 3619$as_echo "$ac_ct_CXX" >&6; }
2471else 3620else
2472 echo "$as_me:$LINENO: result: no" >&5 3621 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2473echo "${ECHO_T}no" >&6 3622$as_echo "no" >&6; }
2474fi 3623fi
3624
2475 3625
2476 test -n "$ac_ct_CXX" && break 3626 test -n "$ac_ct_CXX" && break
2477done 3627done
2478test -n "$ac_ct_CXX" || ac_ct_CXX="g++"
2479 3628
3629 if test "x$ac_ct_CXX" = x; then
3630 CXX="g++"
3631 else
3632 case $cross_compiling:$ac_tool_warned in
3633yes:)
3634{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3635$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3636ac_tool_warned=yes ;;
3637esac
2480 CXX=$ac_ct_CXX 3638 CXX=$ac_ct_CXX
3639 fi
2481fi 3640fi
2482 3641
2483 3642 fi
3643fi
2484# Provide some information about the compiler. 3644# Provide some information about the compiler.
2485echo "$as_me:$LINENO:" \ 3645$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
2486 "checking for C++ compiler version" >&5 3646set X $ac_compile
2487ac_compiler=`set X $ac_compile; echo $2` 3647ac_compiler=$2
2488{ (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5 3648for ac_option in --version -v -V -qversion; do
2489 (eval $ac_compiler --version </dev/null >&5) 2>&5 3649 { { ac_try="$ac_compiler $ac_option >&5"
3650case "(($ac_try" in
3651 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3652 *) ac_try_echo=$ac_try;;
3653esac
3654eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3655$as_echo "$ac_try_echo"; } >&5
3656 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2490 ac_status=$? 3657 ac_status=$?
3658 if test -s conftest.err; then
3659 sed '10a\
3660... rest of stderr output deleted ...
3661 10q' conftest.err >conftest.er1
3662 cat conftest.er1 >&5
3663 fi
3664 rm -f conftest.er1 conftest.err
2491 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3665 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2492 (exit $ac_status); } 3666 test $ac_status = 0; }
2493{ (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5 3667done
2494 (eval $ac_compiler -v </dev/null >&5) 2>&5
2495 ac_status=$?
2496 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2497 (exit $ac_status); }
2498{ (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2499 (eval $ac_compiler -V </dev/null >&5) 2>&5
2500 ac_status=$?
2501 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2502 (exit $ac_status); }
2503 3668
2504echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5 3669{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
2505echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6 3670$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
2506if test "${ac_cv_cxx_compiler_gnu+set}" = set; then 3671if test "${ac_cv_cxx_compiler_gnu+set}" = set; then :
2507 echo $ECHO_N "(cached) $ECHO_C" >&6 3672 $as_echo_n "(cached) " >&6
2508else 3673else
2509 cat >conftest.$ac_ext <<_ACEOF
2510/* confdefs.h. */
2511_ACEOF
2512cat confdefs.h >>conftest.$ac_ext 3674 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2513cat >>conftest.$ac_ext <<_ACEOF
2514/* end confdefs.h. */ 3675/* end confdefs.h. */
2515 3676
2516int 3677int
2517main () 3678main ()
2518{ 3679{
2522 3683
2523 ; 3684 ;
2524 return 0; 3685 return 0;
2525} 3686}
2526_ACEOF 3687_ACEOF
2527rm -f conftest.$ac_objext 3688if ac_fn_cxx_try_compile "$LINENO"; then :
2528if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2529 (eval $ac_compile) 2>conftest.er1
2530 ac_status=$?
2531 grep -v '^ *+' conftest.er1 >conftest.err
2532 rm -f conftest.er1
2533 cat conftest.err >&5
2534 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2535 (exit $ac_status); } &&
2536 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
2537 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2538 (eval $ac_try) 2>&5
2539 ac_status=$?
2540 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2541 (exit $ac_status); }; } &&
2542 { ac_try='test -s conftest.$ac_objext'
2543 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2544 (eval $ac_try) 2>&5
2545 ac_status=$?
2546 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2547 (exit $ac_status); }; }; then
2548 ac_compiler_gnu=yes 3689 ac_compiler_gnu=yes
2549else 3690else
2550 echo "$as_me: failed program was:" >&5
2551sed 's/^/| /' conftest.$ac_ext >&5
2552
2553ac_compiler_gnu=no 3691 ac_compiler_gnu=no
2554fi 3692fi
2555rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 3693rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2556ac_cv_cxx_compiler_gnu=$ac_compiler_gnu 3694ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
2557 3695
2558fi 3696fi
2559echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5 3697{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
2560echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6 3698$as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
2561GXX=`test $ac_compiler_gnu = yes && echo yes` 3699if test $ac_compiler_gnu = yes; then
3700 GXX=yes
3701else
3702 GXX=
3703fi
2562ac_test_CXXFLAGS=${CXXFLAGS+set} 3704ac_test_CXXFLAGS=${CXXFLAGS+set}
2563ac_save_CXXFLAGS=$CXXFLAGS 3705ac_save_CXXFLAGS=$CXXFLAGS
2564CXXFLAGS="-g"
2565echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5 3706{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
2566echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6 3707$as_echo_n "checking whether $CXX accepts -g... " >&6; }
2567if test "${ac_cv_prog_cxx_g+set}" = set; then 3708if test "${ac_cv_prog_cxx_g+set}" = set; then :
2568 echo $ECHO_N "(cached) $ECHO_C" >&6 3709 $as_echo_n "(cached) " >&6
2569else 3710else
2570 cat >conftest.$ac_ext <<_ACEOF 3711 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
2571/* confdefs.h. */ 3712 ac_cxx_werror_flag=yes
2572_ACEOF 3713 ac_cv_prog_cxx_g=no
3714 CXXFLAGS="-g"
2573cat confdefs.h >>conftest.$ac_ext 3715 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2574cat >>conftest.$ac_ext <<_ACEOF
2575/* end confdefs.h. */ 3716/* end confdefs.h. */
2576 3717
2577int 3718int
2578main () 3719main ()
2579{ 3720{
2580 3721
2581 ; 3722 ;
2582 return 0; 3723 return 0;
2583} 3724}
2584_ACEOF 3725_ACEOF
2585rm -f conftest.$ac_objext 3726if ac_fn_cxx_try_compile "$LINENO"; then :
2586if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2587 (eval $ac_compile) 2>conftest.er1
2588 ac_status=$?
2589 grep -v '^ *+' conftest.er1 >conftest.err
2590 rm -f conftest.er1
2591 cat conftest.err >&5
2592 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2593 (exit $ac_status); } &&
2594 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
2595 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2596 (eval $ac_try) 2>&5
2597 ac_status=$?
2598 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2599 (exit $ac_status); }; } &&
2600 { ac_try='test -s conftest.$ac_objext'
2601 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2602 (eval $ac_try) 2>&5
2603 ac_status=$?
2604 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2605 (exit $ac_status); }; }; then
2606 ac_cv_prog_cxx_g=yes 3727 ac_cv_prog_cxx_g=yes
2607else 3728else
2608 echo "$as_me: failed program was:" >&5 3729 CXXFLAGS=""
2609sed 's/^/| /' conftest.$ac_ext >&5 3730 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3731/* end confdefs.h. */
2610 3732
3733int
3734main ()
3735{
3736
3737 ;
3738 return 0;
3739}
3740_ACEOF
3741if ac_fn_cxx_try_compile "$LINENO"; then :
3742
3743else
3744 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3745 CXXFLAGS="-g"
3746 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3747/* end confdefs.h. */
3748
3749int
3750main ()
3751{
3752
3753 ;
3754 return 0;
3755}
3756_ACEOF
3757if ac_fn_cxx_try_compile "$LINENO"; then :
2611ac_cv_prog_cxx_g=no 3758 ac_cv_prog_cxx_g=yes
2612fi 3759fi
2613rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 3760rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2614fi 3761fi
3762rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3763fi
3764rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3765 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3766fi
2615echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5 3767{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
2616echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6 3768$as_echo "$ac_cv_prog_cxx_g" >&6; }
2617if test "$ac_test_CXXFLAGS" = set; then 3769if test "$ac_test_CXXFLAGS" = set; then
2618 CXXFLAGS=$ac_save_CXXFLAGS 3770 CXXFLAGS=$ac_save_CXXFLAGS
2619elif test $ac_cv_prog_cxx_g = yes; then 3771elif test $ac_cv_prog_cxx_g = yes; then
2620 if test "$GXX" = yes; then 3772 if test "$GXX" = yes; then
2621 CXXFLAGS="-g -O2" 3773 CXXFLAGS="-g -O2"
2627 CXXFLAGS="-O2" 3779 CXXFLAGS="-O2"
2628 else 3780 else
2629 CXXFLAGS= 3781 CXXFLAGS=
2630 fi 3782 fi
2631fi 3783fi
2632for ac_declaration in \
2633 '' \
2634 'extern "C" void std::exit (int) throw (); using std::exit;' \
2635 'extern "C" void std::exit (int); using std::exit;' \
2636 'extern "C" void exit (int) throw ();' \
2637 'extern "C" void exit (int);' \
2638 'void exit (int);'
2639do
2640 cat >conftest.$ac_ext <<_ACEOF
2641/* confdefs.h. */
2642_ACEOF
2643cat confdefs.h >>conftest.$ac_ext
2644cat >>conftest.$ac_ext <<_ACEOF
2645/* end confdefs.h. */
2646$ac_declaration
2647#include <stdlib.h>
2648int
2649main ()
2650{
2651exit (42);
2652 ;
2653 return 0;
2654}
2655_ACEOF
2656rm -f conftest.$ac_objext
2657if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2658 (eval $ac_compile) 2>conftest.er1
2659 ac_status=$?
2660 grep -v '^ *+' conftest.er1 >conftest.err
2661 rm -f conftest.er1
2662 cat conftest.err >&5
2663 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2664 (exit $ac_status); } &&
2665 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
2666 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2667 (eval $ac_try) 2>&5
2668 ac_status=$?
2669 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2670 (exit $ac_status); }; } &&
2671 { ac_try='test -s conftest.$ac_objext'
2672 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2673 (eval $ac_try) 2>&5
2674 ac_status=$?
2675 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2676 (exit $ac_status); }; }; then
2677 :
2678else
2679 echo "$as_me: failed program was:" >&5
2680sed 's/^/| /' conftest.$ac_ext >&5
2681
2682continue
2683fi
2684rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2685 cat >conftest.$ac_ext <<_ACEOF
2686/* confdefs.h. */
2687_ACEOF
2688cat confdefs.h >>conftest.$ac_ext
2689cat >>conftest.$ac_ext <<_ACEOF
2690/* end confdefs.h. */
2691$ac_declaration
2692int
2693main ()
2694{
2695exit (42);
2696 ;
2697 return 0;
2698}
2699_ACEOF
2700rm -f conftest.$ac_objext
2701if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2702 (eval $ac_compile) 2>conftest.er1
2703 ac_status=$?
2704 grep -v '^ *+' conftest.er1 >conftest.err
2705 rm -f conftest.er1
2706 cat conftest.err >&5
2707 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2708 (exit $ac_status); } &&
2709 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
2710 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2711 (eval $ac_try) 2>&5
2712 ac_status=$?
2713 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2714 (exit $ac_status); }; } &&
2715 { ac_try='test -s conftest.$ac_objext'
2716 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2717 (eval $ac_try) 2>&5
2718 ac_status=$?
2719 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2720 (exit $ac_status); }; }; then
2721 break
2722else
2723 echo "$as_me: failed program was:" >&5
2724sed 's/^/| /' conftest.$ac_ext >&5
2725
2726fi
2727rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2728done
2729rm -f conftest*
2730if test -n "$ac_declaration"; then
2731 echo '#ifdef __cplusplus' >>confdefs.h
2732 echo $ac_declaration >>confdefs.h
2733 echo '#endif' >>confdefs.h
2734fi
2735
2736ac_ext=c 3784ac_ext=c
2737ac_cpp='$CPP $CPPFLAGS' 3785ac_cpp='$CPP $CPPFLAGS'
2738ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3786ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2739ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3787ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2740ac_compiler_gnu=$ac_cv_c_compiler_gnu 3788ac_compiler_gnu=$ac_cv_c_compiler_gnu
2742ac_ext=c 3790ac_ext=c
2743ac_cpp='$CPP $CPPFLAGS' 3791ac_cpp='$CPP $CPPFLAGS'
2744ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3792ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2745ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3793ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2746ac_compiler_gnu=$ac_cv_c_compiler_gnu 3794ac_compiler_gnu=$ac_cv_c_compiler_gnu
2747echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5 3795{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
2748echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6 3796$as_echo_n "checking how to run the C preprocessor... " >&6; }
2749# On Suns, sometimes $CPP names a directory. 3797# On Suns, sometimes $CPP names a directory.
2750if test -n "$CPP" && test -d "$CPP"; then 3798if test -n "$CPP" && test -d "$CPP"; then
2751 CPP= 3799 CPP=
2752fi 3800fi
2753if test -z "$CPP"; then 3801if test -z "$CPP"; then
2754 if test "${ac_cv_prog_CPP+set}" = set; then 3802 if test "${ac_cv_prog_CPP+set}" = set; then :
2755 echo $ECHO_N "(cached) $ECHO_C" >&6 3803 $as_echo_n "(cached) " >&6
2756else 3804else
2757 # Double quotes because CPP needs to be expanded 3805 # Double quotes because CPP needs to be expanded
2758 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 3806 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
2759 do 3807 do
2760 ac_preproc_ok=false 3808 ac_preproc_ok=false
2764 # with a fresh cross-compiler works. 3812 # with a fresh cross-compiler works.
2765 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 3813 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2766 # <limits.h> exists even on freestanding compilers. 3814 # <limits.h> exists even on freestanding compilers.
2767 # On the NeXT, cc -E runs the code through the compiler's parser, 3815 # On the NeXT, cc -E runs the code through the compiler's parser,
2768 # not just through cpp. "Syntax error" is here to catch this case. 3816 # not just through cpp. "Syntax error" is here to catch this case.
2769 cat >conftest.$ac_ext <<_ACEOF
2770/* confdefs.h. */
2771_ACEOF
2772cat confdefs.h >>conftest.$ac_ext 3817 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2773cat >>conftest.$ac_ext <<_ACEOF
2774/* end confdefs.h. */ 3818/* end confdefs.h. */
2775#ifdef __STDC__ 3819#ifdef __STDC__
2776# include <limits.h> 3820# include <limits.h>
2777#else 3821#else
2778# include <assert.h> 3822# include <assert.h>
2779#endif 3823#endif
2780 Syntax error 3824 Syntax error
2781_ACEOF 3825_ACEOF
2782if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 3826if ac_fn_c_try_cpp "$LINENO"; then :
2783 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 3827
2784 ac_status=$?
2785 grep -v '^ *+' conftest.er1 >conftest.err
2786 rm -f conftest.er1
2787 cat conftest.err >&5
2788 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2789 (exit $ac_status); } >/dev/null; then
2790 if test -s conftest.err; then
2791 ac_cpp_err=$ac_c_preproc_warn_flag
2792 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2793 else 3828else
2794 ac_cpp_err=
2795 fi
2796else
2797 ac_cpp_err=yes
2798fi
2799if test -z "$ac_cpp_err"; then
2800 :
2801else
2802 echo "$as_me: failed program was:" >&5
2803sed 's/^/| /' conftest.$ac_ext >&5
2804
2805 # Broken: fails on valid input. 3829 # Broken: fails on valid input.
2806continue 3830continue
2807fi 3831fi
2808rm -f conftest.err conftest.$ac_ext 3832rm -f conftest.err conftest.$ac_ext
2809 3833
2810 # OK, works on sane cases. Now check whether non-existent headers 3834 # OK, works on sane cases. Now check whether nonexistent headers
2811 # can be detected and how. 3835 # can be detected and how.
2812 cat >conftest.$ac_ext <<_ACEOF
2813/* confdefs.h. */
2814_ACEOF
2815cat confdefs.h >>conftest.$ac_ext 3836 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2816cat >>conftest.$ac_ext <<_ACEOF
2817/* end confdefs.h. */ 3837/* end confdefs.h. */
2818#include <ac_nonexistent.h> 3838#include <ac_nonexistent.h>
2819_ACEOF 3839_ACEOF
2820if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 3840if ac_fn_c_try_cpp "$LINENO"; then :
2821 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2822 ac_status=$?
2823 grep -v '^ *+' conftest.er1 >conftest.err
2824 rm -f conftest.er1
2825 cat conftest.err >&5
2826 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2827 (exit $ac_status); } >/dev/null; then
2828 if test -s conftest.err; then
2829 ac_cpp_err=$ac_c_preproc_warn_flag
2830 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2831 else
2832 ac_cpp_err=
2833 fi
2834else
2835 ac_cpp_err=yes
2836fi
2837if test -z "$ac_cpp_err"; then
2838 # Broken: success on invalid input. 3841 # Broken: success on invalid input.
2839continue 3842continue
2840else 3843else
2841 echo "$as_me: failed program was:" >&5
2842sed 's/^/| /' conftest.$ac_ext >&5
2843
2844 # Passes both tests. 3844 # Passes both tests.
2845ac_preproc_ok=: 3845ac_preproc_ok=:
2846break 3846break
2847fi 3847fi
2848rm -f conftest.err conftest.$ac_ext 3848rm -f conftest.err conftest.$ac_ext
2849 3849
2850done 3850done
2851# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 3851# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2852rm -f conftest.err conftest.$ac_ext 3852rm -f conftest.err conftest.$ac_ext
2853if $ac_preproc_ok; then 3853if $ac_preproc_ok; then :
2854 break 3854 break
2855fi 3855fi
2856 3856
2857 done 3857 done
2858 ac_cv_prog_CPP=$CPP 3858 ac_cv_prog_CPP=$CPP
2860fi 3860fi
2861 CPP=$ac_cv_prog_CPP 3861 CPP=$ac_cv_prog_CPP
2862else 3862else
2863 ac_cv_prog_CPP=$CPP 3863 ac_cv_prog_CPP=$CPP
2864fi 3864fi
2865echo "$as_me:$LINENO: result: $CPP" >&5 3865{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
2866echo "${ECHO_T}$CPP" >&6 3866$as_echo "$CPP" >&6; }
2867ac_preproc_ok=false 3867ac_preproc_ok=false
2868for ac_c_preproc_warn_flag in '' yes 3868for ac_c_preproc_warn_flag in '' yes
2869do 3869do
2870 # Use a header file that comes with gcc, so configuring glibc 3870 # Use a header file that comes with gcc, so configuring glibc
2871 # with a fresh cross-compiler works. 3871 # with a fresh cross-compiler works.
2872 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 3872 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2873 # <limits.h> exists even on freestanding compilers. 3873 # <limits.h> exists even on freestanding compilers.
2874 # On the NeXT, cc -E runs the code through the compiler's parser, 3874 # On the NeXT, cc -E runs the code through the compiler's parser,
2875 # not just through cpp. "Syntax error" is here to catch this case. 3875 # not just through cpp. "Syntax error" is here to catch this case.
2876 cat >conftest.$ac_ext <<_ACEOF
2877/* confdefs.h. */
2878_ACEOF
2879cat confdefs.h >>conftest.$ac_ext 3876 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2880cat >>conftest.$ac_ext <<_ACEOF
2881/* end confdefs.h. */ 3877/* end confdefs.h. */
2882#ifdef __STDC__ 3878#ifdef __STDC__
2883# include <limits.h> 3879# include <limits.h>
2884#else 3880#else
2885# include <assert.h> 3881# include <assert.h>
2886#endif 3882#endif
2887 Syntax error 3883 Syntax error
2888_ACEOF 3884_ACEOF
2889if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 3885if ac_fn_c_try_cpp "$LINENO"; then :
2890 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 3886
2891 ac_status=$?
2892 grep -v '^ *+' conftest.er1 >conftest.err
2893 rm -f conftest.er1
2894 cat conftest.err >&5
2895 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2896 (exit $ac_status); } >/dev/null; then
2897 if test -s conftest.err; then
2898 ac_cpp_err=$ac_c_preproc_warn_flag
2899 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2900 else 3887else
2901 ac_cpp_err=
2902 fi
2903else
2904 ac_cpp_err=yes
2905fi
2906if test -z "$ac_cpp_err"; then
2907 :
2908else
2909 echo "$as_me: failed program was:" >&5
2910sed 's/^/| /' conftest.$ac_ext >&5
2911
2912 # Broken: fails on valid input. 3888 # Broken: fails on valid input.
2913continue 3889continue
2914fi 3890fi
2915rm -f conftest.err conftest.$ac_ext 3891rm -f conftest.err conftest.$ac_ext
2916 3892
2917 # OK, works on sane cases. Now check whether non-existent headers 3893 # OK, works on sane cases. Now check whether nonexistent headers
2918 # can be detected and how. 3894 # can be detected and how.
2919 cat >conftest.$ac_ext <<_ACEOF
2920/* confdefs.h. */
2921_ACEOF
2922cat confdefs.h >>conftest.$ac_ext 3895 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2923cat >>conftest.$ac_ext <<_ACEOF
2924/* end confdefs.h. */ 3896/* end confdefs.h. */
2925#include <ac_nonexistent.h> 3897#include <ac_nonexistent.h>
2926_ACEOF 3898_ACEOF
2927if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 3899if ac_fn_c_try_cpp "$LINENO"; then :
2928 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2929 ac_status=$?
2930 grep -v '^ *+' conftest.er1 >conftest.err
2931 rm -f conftest.er1
2932 cat conftest.err >&5
2933 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2934 (exit $ac_status); } >/dev/null; then
2935 if test -s conftest.err; then
2936 ac_cpp_err=$ac_c_preproc_warn_flag
2937 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2938 else
2939 ac_cpp_err=
2940 fi
2941else
2942 ac_cpp_err=yes
2943fi
2944if test -z "$ac_cpp_err"; then
2945 # Broken: success on invalid input. 3900 # Broken: success on invalid input.
2946continue 3901continue
2947else 3902else
2948 echo "$as_me: failed program was:" >&5
2949sed 's/^/| /' conftest.$ac_ext >&5
2950
2951 # Passes both tests. 3903 # Passes both tests.
2952ac_preproc_ok=: 3904ac_preproc_ok=:
2953break 3905break
2954fi 3906fi
2955rm -f conftest.err conftest.$ac_ext 3907rm -f conftest.err conftest.$ac_ext
2956 3908
2957done 3909done
2958# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 3910# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2959rm -f conftest.err conftest.$ac_ext 3911rm -f conftest.err conftest.$ac_ext
2960if $ac_preproc_ok; then 3912if $ac_preproc_ok; then :
2961 : 3913
2962else 3914else
2963 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check 3915 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2964See \`config.log' for more details." >&5 3916$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2965echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check 3917as_fn_error "C preprocessor \"$CPP\" fails sanity check
2966See \`config.log' for more details." >&2;} 3918See \`config.log' for more details." "$LINENO" 5; }
2967 { (exit 1); exit 1; }; }
2968fi 3919fi
2969 3920
2970ac_ext=c 3921ac_ext=c
2971ac_cpp='$CPP $CPPFLAGS' 3922ac_cpp='$CPP $CPPFLAGS'
2972ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3923ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2984# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 3935# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2985# AFS /usr/afsws/bin/install, which mishandles nonexistent args 3936# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2986# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 3937# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2987# OS/2's system install, which has a completely different semantic 3938# OS/2's system install, which has a completely different semantic
2988# ./install, which can be erroneously created by make from ./install.sh. 3939# ./install, which can be erroneously created by make from ./install.sh.
3940# Reject install programs that cannot install multiple files.
2989echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5 3941{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2990echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6 3942$as_echo_n "checking for a BSD-compatible install... " >&6; }
2991if test -z "$INSTALL"; then 3943if test -z "$INSTALL"; then
2992if test "${ac_cv_path_install+set}" = set; then 3944if test "${ac_cv_path_install+set}" = set; then :
2993 echo $ECHO_N "(cached) $ECHO_C" >&6 3945 $as_echo_n "(cached) " >&6
2994else 3946else
2995 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3947 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2996for as_dir in $PATH 3948for as_dir in $PATH
2997do 3949do
2998 IFS=$as_save_IFS 3950 IFS=$as_save_IFS
2999 test -z "$as_dir" && as_dir=. 3951 test -z "$as_dir" && as_dir=.
3000 # Account for people who put trailing slashes in PATH elements. 3952 # Account for people who put trailing slashes in PATH elements.
3001case $as_dir/ in 3953case $as_dir/ in #((
3002 ./ | .// | /cC/* | \ 3954 ./ | .// | /[cC]/* | \
3003 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 3955 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3004 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \ 3956 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
3005 /usr/ucb/* ) ;; 3957 /usr/ucb/* ) ;;
3006 *) 3958 *)
3007 # OSF1 and SCO ODT 3.0 have their own names for install. 3959 # OSF1 and SCO ODT 3.0 have their own names for install.
3008 # Don't use installbsd from OSF since it installs stuff as root 3960 # Don't use installbsd from OSF since it installs stuff as root
3009 # by default. 3961 # by default.
3010 for ac_prog in ginstall scoinst install; do 3962 for ac_prog in ginstall scoinst install; do
3011 for ac_exec_ext in '' $ac_executable_extensions; do 3963 for ac_exec_ext in '' $ac_executable_extensions; do
3012 if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then 3964 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
3013 if test $ac_prog = install && 3965 if test $ac_prog = install &&
3014 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 3966 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3015 # AIX install. It has an incompatible calling convention. 3967 # AIX install. It has an incompatible calling convention.
3016 : 3968 :
3017 elif test $ac_prog = install && 3969 elif test $ac_prog = install &&
3018 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 3970 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3019 # program-specific install script used by HP pwplus--don't use. 3971 # program-specific install script used by HP pwplus--don't use.
3020 : 3972 :
3021 else 3973 else
3974 rm -rf conftest.one conftest.two conftest.dir
3975 echo one > conftest.one
3976 echo two > conftest.two
3977 mkdir conftest.dir
3978 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
3979 test -s conftest.one && test -s conftest.two &&
3980 test -s conftest.dir/conftest.one &&
3981 test -s conftest.dir/conftest.two
3982 then
3022 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 3983 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3023 break 3 3984 break 3
3985 fi
3024 fi 3986 fi
3025 fi 3987 fi
3026 done 3988 done
3027 done 3989 done
3028 ;; 3990 ;;
3029esac 3991esac
3992
3030done 3993 done
3994IFS=$as_save_IFS
3031 3995
3996rm -rf conftest.one conftest.two conftest.dir
3032 3997
3033fi 3998fi
3034 if test "${ac_cv_path_install+set}" = set; then 3999 if test "${ac_cv_path_install+set}" = set; then
3035 INSTALL=$ac_cv_path_install 4000 INSTALL=$ac_cv_path_install
3036 else 4001 else
3037 # As a last resort, use the slow shell script. We don't cache a 4002 # As a last resort, use the slow shell script. Don't cache a
3038 # path for INSTALL within a source directory, because that will 4003 # value for INSTALL within a source directory, because that will
3039 # break other packages using the cache if that directory is 4004 # break other packages using the cache if that directory is
3040 # removed, or if the path is relative. 4005 # removed, or if the value is a relative name.
3041 INSTALL=$ac_install_sh 4006 INSTALL=$ac_install_sh
3042 fi 4007 fi
3043fi 4008fi
3044echo "$as_me:$LINENO: result: $INSTALL" >&5 4009{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
3045echo "${ECHO_T}$INSTALL" >&6 4010$as_echo "$INSTALL" >&6; }
3046 4011
3047# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 4012# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3048# It thinks the first close brace ends the variable substitution. 4013# It thinks the first close brace ends the variable substitution.
3049test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 4014test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3050 4015
3053test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 4018test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3054 4019
3055 4020
3056 4021
3057 4022
3058echo "$as_me:$LINENO: checking for egrep" >&5 4023{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
3059echo $ECHO_N "checking for egrep... $ECHO_C" >&6 4024$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3060if test "${ac_cv_prog_egrep+set}" = set; then 4025if test "${ac_cv_path_GREP+set}" = set; then :
3061 echo $ECHO_N "(cached) $ECHO_C" >&6 4026 $as_echo_n "(cached) " >&6
3062else 4027else
3063 if echo a | (grep -E '(a|b)') >/dev/null 2>&1 4028 if test -z "$GREP"; then
3064 then ac_cv_prog_egrep='grep -E' 4029 ac_path_GREP_found=false
3065 else ac_cv_prog_egrep='egrep' 4030 # Loop through the user's path and test for each of PROGNAME-LIST
4031 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4032for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4033do
4034 IFS=$as_save_IFS
4035 test -z "$as_dir" && as_dir=.
4036 for ac_prog in grep ggrep; do
4037 for ac_exec_ext in '' $ac_executable_extensions; do
4038 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4039 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4040# Check for GNU ac_path_GREP and select it if it is found.
4041 # Check for GNU $ac_path_GREP
4042case `"$ac_path_GREP" --version 2>&1` in
4043*GNU*)
4044 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4045*)
4046 ac_count=0
4047 $as_echo_n 0123456789 >"conftest.in"
4048 while :
4049 do
4050 cat "conftest.in" "conftest.in" >"conftest.tmp"
4051 mv "conftest.tmp" "conftest.in"
4052 cp "conftest.in" "conftest.nl"
4053 $as_echo 'GREP' >> "conftest.nl"
4054 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4055 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4056 as_fn_arith $ac_count + 1 && ac_count=$as_val
4057 if test $ac_count -gt ${ac_path_GREP_max-0}; then
4058 # Best one so far, save it but keep looking for a better one
4059 ac_cv_path_GREP="$ac_path_GREP"
4060 ac_path_GREP_max=$ac_count
3066 fi 4061 fi
3067fi 4062 # 10*(2^10) chars as input seems more than enough
3068echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5 4063 test $ac_count -gt 10 && break
3069echo "${ECHO_T}$ac_cv_prog_egrep" >&6 4064 done
3070 EGREP=$ac_cv_prog_egrep 4065 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4066esac
3071 4067
4068 $ac_path_GREP_found && break 3
4069 done
4070 done
4071 done
4072IFS=$as_save_IFS
4073 if test -z "$ac_cv_path_GREP"; then
4074 as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4075 fi
4076else
4077 ac_cv_path_GREP=$GREP
4078fi
3072 4079
4080fi
4081{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4082$as_echo "$ac_cv_path_GREP" >&6; }
4083 GREP="$ac_cv_path_GREP"
3073 4084
3074echo "$as_me:$LINENO: checking for AIX" >&5 4085
3075echo $ECHO_N "checking for AIX... $ECHO_C" >&6 4086{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
3076cat >conftest.$ac_ext <<_ACEOF 4087$as_echo_n "checking for egrep... " >&6; }
3077/* confdefs.h. */ 4088if test "${ac_cv_path_EGREP+set}" = set; then :
3078_ACEOF 4089 $as_echo_n "(cached) " >&6
4090else
4091 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4092 then ac_cv_path_EGREP="$GREP -E"
4093 else
4094 if test -z "$EGREP"; then
4095 ac_path_EGREP_found=false
4096 # Loop through the user's path and test for each of PROGNAME-LIST
4097 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4098for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4099do
4100 IFS=$as_save_IFS
4101 test -z "$as_dir" && as_dir=.
4102 for ac_prog in egrep; do
4103 for ac_exec_ext in '' $ac_executable_extensions; do
4104 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4105 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4106# Check for GNU ac_path_EGREP and select it if it is found.
4107 # Check for GNU $ac_path_EGREP
4108case `"$ac_path_EGREP" --version 2>&1` in
4109*GNU*)
4110 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4111*)
4112 ac_count=0
4113 $as_echo_n 0123456789 >"conftest.in"
4114 while :
4115 do
4116 cat "conftest.in" "conftest.in" >"conftest.tmp"
4117 mv "conftest.tmp" "conftest.in"
4118 cp "conftest.in" "conftest.nl"
4119 $as_echo 'EGREP' >> "conftest.nl"
4120 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4121 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4122 as_fn_arith $ac_count + 1 && ac_count=$as_val
4123 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4124 # Best one so far, save it but keep looking for a better one
4125 ac_cv_path_EGREP="$ac_path_EGREP"
4126 ac_path_EGREP_max=$ac_count
4127 fi
4128 # 10*(2^10) chars as input seems more than enough
4129 test $ac_count -gt 10 && break
4130 done
4131 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4132esac
4133
4134 $ac_path_EGREP_found && break 3
4135 done
4136 done
4137 done
4138IFS=$as_save_IFS
4139 if test -z "$ac_cv_path_EGREP"; then
4140 as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4141 fi
4142else
4143 ac_cv_path_EGREP=$EGREP
4144fi
4145
4146 fi
4147fi
4148{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4149$as_echo "$ac_cv_path_EGREP" >&6; }
4150 EGREP="$ac_cv_path_EGREP"
4151
4152
4153{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4154$as_echo_n "checking for ANSI C header files... " >&6; }
4155if test "${ac_cv_header_stdc+set}" = set; then :
4156 $as_echo_n "(cached) " >&6
4157else
3079cat confdefs.h >>conftest.$ac_ext 4158 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3080cat >>conftest.$ac_ext <<_ACEOF
3081/* end confdefs.h. */ 4159/* end confdefs.h. */
3082#ifdef _AIX 4160#include <stdlib.h>
3083 yes 4161#include <stdarg.h>
4162#include <string.h>
4163#include <float.h>
4164
4165int
4166main ()
4167{
4168
4169 ;
4170 return 0;
4171}
4172_ACEOF
4173if ac_fn_c_try_compile "$LINENO"; then :
4174 ac_cv_header_stdc=yes
4175else
4176 ac_cv_header_stdc=no
4177fi
4178rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4179
4180if test $ac_cv_header_stdc = yes; then
4181 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4182 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4183/* end confdefs.h. */
4184#include <string.h>
4185
4186_ACEOF
4187if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4188 $EGREP "memchr" >/dev/null 2>&1; then :
4189
4190else
4191 ac_cv_header_stdc=no
4192fi
4193rm -f conftest*
4194
4195fi
4196
4197if test $ac_cv_header_stdc = yes; then
4198 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4199 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4200/* end confdefs.h. */
4201#include <stdlib.h>
4202
4203_ACEOF
4204if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4205 $EGREP "free" >/dev/null 2>&1; then :
4206
4207else
4208 ac_cv_header_stdc=no
4209fi
4210rm -f conftest*
4211
4212fi
4213
4214if test $ac_cv_header_stdc = yes; then
4215 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4216 if test "$cross_compiling" = yes; then :
4217 :
4218else
4219 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4220/* end confdefs.h. */
4221#include <ctype.h>
4222#include <stdlib.h>
4223#if ((' ' & 0x0FF) == 0x020)
4224# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4225# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4226#else
4227# define ISLOWER(c) \
4228 (('a' <= (c) && (c) <= 'i') \
4229 || ('j' <= (c) && (c) <= 'r') \
4230 || ('s' <= (c) && (c) <= 'z'))
4231# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
3084#endif 4232#endif
3085 4233
4234#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4235int
4236main ()
4237{
4238 int i;
4239 for (i = 0; i < 256; i++)
4240 if (XOR (islower (i), ISLOWER (i))
4241 || toupper (i) != TOUPPER (i))
4242 return 2;
4243 return 0;
4244}
3086_ACEOF 4245_ACEOF
3087if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4246if ac_fn_c_try_run "$LINENO"; then :
3088 $EGREP "yes" >/dev/null 2>&1; then 4247
3089 echo "$as_me:$LINENO: result: yes" >&5 4248else
3090echo "${ECHO_T}yes" >&6 4249 ac_cv_header_stdc=no
4250fi
4251rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4252 conftest.$ac_objext conftest.beam conftest.$ac_ext
4253fi
4254
4255fi
4256fi
4257{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4258$as_echo "$ac_cv_header_stdc" >&6; }
4259if test $ac_cv_header_stdc = yes; then
4260
4261$as_echo "#define STDC_HEADERS 1" >>confdefs.h
4262
4263fi
4264
4265# On IRIX 5.3, sys/types and inttypes.h are conflicting.
4266for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4267 inttypes.h stdint.h unistd.h
4268do :
4269 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4270ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4271"
4272eval as_val=\$$as_ac_Header
4273 if test "x$as_val" = x""yes; then :
3091cat >>confdefs.h <<\_ACEOF 4274 cat >>confdefs.h <<_ACEOF
3092#define _ALL_SOURCE 1 4275#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
3093_ACEOF 4276_ACEOF
3094 4277
3095else
3096 echo "$as_me:$LINENO: result: no" >&5
3097echo "${ECHO_T}no" >&6
3098fi 4278fi
3099rm -f conftest*
3100 4279
4280done
3101 4281
4282
4283
4284 ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
4285if test "x$ac_cv_header_minix_config_h" = x""yes; then :
4286 MINIX=yes
4287else
4288 MINIX=
4289fi
4290
4291
4292 if test "$MINIX" = yes; then
4293
4294$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
4295
4296
4297$as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
4298
4299
4300$as_echo "#define _MINIX 1" >>confdefs.h
4301
4302 fi
4303
4304
4305 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
4306$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
4307if test "${ac_cv_safe_to_define___extensions__+set}" = set; then :
4308 $as_echo_n "(cached) " >&6
4309else
4310 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4311/* end confdefs.h. */
4312
4313# define __EXTENSIONS__ 1
4314 $ac_includes_default
4315int
4316main ()
4317{
4318
4319 ;
4320 return 0;
4321}
4322_ACEOF
4323if ac_fn_c_try_compile "$LINENO"; then :
4324 ac_cv_safe_to_define___extensions__=yes
4325else
4326 ac_cv_safe_to_define___extensions__=no
4327fi
4328rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4329fi
4330{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
4331$as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
4332 test $ac_cv_safe_to_define___extensions__ = yes &&
4333 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
4334
4335 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
4336
4337 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
4338
4339 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
4340
4341 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
4342
4343
4344
4345
3102echo "$as_me:$LINENO: checking for library containing strerror" >&5 4346{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing strerror" >&5
3103echo $ECHO_N "checking for library containing strerror... $ECHO_C" >&6 4347$as_echo_n "checking for library containing strerror... " >&6; }
3104if test "${ac_cv_search_strerror+set}" = set; then 4348if test "${ac_cv_search_strerror+set}" = set; then :
3105 echo $ECHO_N "(cached) $ECHO_C" >&6 4349 $as_echo_n "(cached) " >&6
3106else 4350else
3107 ac_func_search_save_LIBS=$LIBS 4351 ac_func_search_save_LIBS=$LIBS
3108ac_cv_search_strerror=no
3109cat >conftest.$ac_ext <<_ACEOF
3110/* confdefs.h. */
3111_ACEOF
3112cat confdefs.h >>conftest.$ac_ext 4352cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3113cat >>conftest.$ac_ext <<_ACEOF
3114/* end confdefs.h. */ 4353/* end confdefs.h. */
3115 4354
3116/* Override any gcc2 internal prototype to avoid an error. */ 4355/* Override any GCC internal prototype to avoid an error.
4356 Use char because int might match the return type of a GCC
4357 builtin and then its argument prototype would still apply. */
3117#ifdef __cplusplus 4358#ifdef __cplusplus
3118extern "C" 4359extern "C"
3119#endif 4360#endif
3120/* We use char because int might match the return type of a gcc2
3121 builtin and then its argument prototype would still apply. */
3122char strerror (); 4361char strerror ();
3123int 4362int
3124main () 4363main ()
3125{ 4364{
3126strerror (); 4365return strerror ();
3127 ; 4366 ;
3128 return 0; 4367 return 0;
3129} 4368}
3130_ACEOF 4369_ACEOF
3131rm -f conftest.$ac_objext conftest$ac_exeext
3132if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3133 (eval $ac_link) 2>conftest.er1
3134 ac_status=$?
3135 grep -v '^ *+' conftest.er1 >conftest.err
3136 rm -f conftest.er1
3137 cat conftest.err >&5
3138 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3139 (exit $ac_status); } &&
3140 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
3141 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3142 (eval $ac_try) 2>&5
3143 ac_status=$?
3144 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3145 (exit $ac_status); }; } &&
3146 { ac_try='test -s conftest$ac_exeext'
3147 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3148 (eval $ac_try) 2>&5
3149 ac_status=$?
3150 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3151 (exit $ac_status); }; }; then
3152 ac_cv_search_strerror="none required"
3153else
3154 echo "$as_me: failed program was:" >&5
3155sed 's/^/| /' conftest.$ac_ext >&5
3156
3157fi
3158rm -f conftest.err conftest.$ac_objext \
3159 conftest$ac_exeext conftest.$ac_ext
3160if test "$ac_cv_search_strerror" = no; then
3161 for ac_lib in cposix; do 4370for ac_lib in '' cposix; do
4371 if test -z "$ac_lib"; then
4372 ac_res="none required"
4373 else
4374 ac_res=-l$ac_lib
3162 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 4375 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
3163 cat >conftest.$ac_ext <<_ACEOF 4376 fi
3164/* confdefs.h. */ 4377 if ac_fn_c_try_link "$LINENO"; then :
3165_ACEOF
3166cat confdefs.h >>conftest.$ac_ext
3167cat >>conftest.$ac_ext <<_ACEOF
3168/* end confdefs.h. */
3169
3170/* Override any gcc2 internal prototype to avoid an error. */
3171#ifdef __cplusplus
3172extern "C"
3173#endif
3174/* We use char because int might match the return type of a gcc2
3175 builtin and then its argument prototype would still apply. */
3176char strerror ();
3177int
3178main ()
3179{
3180strerror ();
3181 ;
3182 return 0;
3183}
3184_ACEOF
3185rm -f conftest.$ac_objext conftest$ac_exeext
3186if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3187 (eval $ac_link) 2>conftest.er1
3188 ac_status=$?
3189 grep -v '^ *+' conftest.er1 >conftest.err
3190 rm -f conftest.er1
3191 cat conftest.err >&5
3192 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3193 (exit $ac_status); } &&
3194 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
3195 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3196 (eval $ac_try) 2>&5
3197 ac_status=$?
3198 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3199 (exit $ac_status); }; } &&
3200 { ac_try='test -s conftest$ac_exeext'
3201 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3202 (eval $ac_try) 2>&5
3203 ac_status=$?
3204 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3205 (exit $ac_status); }; }; then
3206 ac_cv_search_strerror="-l$ac_lib" 4378 ac_cv_search_strerror=$ac_res
3207break
3208else
3209 echo "$as_me: failed program was:" >&5
3210sed 's/^/| /' conftest.$ac_ext >&5
3211
3212fi 4379fi
3213rm -f conftest.err conftest.$ac_objext \ 4380rm -f core conftest.err conftest.$ac_objext \
3214 conftest$ac_exeext conftest.$ac_ext 4381 conftest$ac_exeext
4382 if test "${ac_cv_search_strerror+set}" = set; then :
4383 break
4384fi
3215 done 4385done
4386if test "${ac_cv_search_strerror+set}" = set; then :
4387
4388else
4389 ac_cv_search_strerror=no
3216fi 4390fi
4391rm conftest.$ac_ext
3217LIBS=$ac_func_search_save_LIBS 4392LIBS=$ac_func_search_save_LIBS
3218fi 4393fi
3219echo "$as_me:$LINENO: result: $ac_cv_search_strerror" >&5 4394{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_strerror" >&5
3220echo "${ECHO_T}$ac_cv_search_strerror" >&6 4395$as_echo "$ac_cv_search_strerror" >&6; }
3221if test "$ac_cv_search_strerror" != no; then 4396ac_res=$ac_cv_search_strerror
4397if test "$ac_res" != no; then :
3222 test "$ac_cv_search_strerror" = "none required" || LIBS="$ac_cv_search_strerror $LIBS" 4398 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
3223 4399
3224fi 4400fi
3225 4401
3226
3227ac_ext=c 4402ac_ext=cpp
3228ac_cpp='$CPP $CPPFLAGS'
3229ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3230ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3231ac_compiler_gnu=$ac_cv_c_compiler_gnu
3232
3233
3234LINKER="$CXX"
3235if test x$GCC = xyes && test x$GXX = xyes; then
3236 echo "$as_me:$LINENO: checking for main in -lsupc++" >&5
3237echo $ECHO_N "checking for main in -lsupc++... $ECHO_C" >&6
3238if test "${ac_cv_lib_supcpp_main+set}" = set; then
3239 echo $ECHO_N "(cached) $ECHO_C" >&6
3240else
3241 ac_check_lib_save_LIBS=$LIBS
3242LIBS="-lsupc++ $LIBS"
3243cat >conftest.$ac_ext <<_ACEOF
3244/* confdefs.h. */
3245_ACEOF
3246cat confdefs.h >>conftest.$ac_ext
3247cat >>conftest.$ac_ext <<_ACEOF
3248/* end confdefs.h. */
3249
3250
3251int
3252main ()
3253{
3254main ();
3255 ;
3256 return 0;
3257}
3258_ACEOF
3259rm -f conftest.$ac_objext conftest$ac_exeext
3260if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3261 (eval $ac_link) 2>conftest.er1
3262 ac_status=$?
3263 grep -v '^ *+' conftest.er1 >conftest.err
3264 rm -f conftest.er1
3265 cat conftest.err >&5
3266 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3267 (exit $ac_status); } &&
3268 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
3269 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3270 (eval $ac_try) 2>&5
3271 ac_status=$?
3272 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3273 (exit $ac_status); }; } &&
3274 { ac_try='test -s conftest$ac_exeext'
3275 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3276 (eval $ac_try) 2>&5
3277 ac_status=$?
3278 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3279 (exit $ac_status); }; }; then
3280 ac_cv_lib_supcpp_main=yes
3281else
3282 echo "$as_me: failed program was:" >&5
3283sed 's/^/| /' conftest.$ac_ext >&5
3284
3285ac_cv_lib_supcpp_main=no
3286fi
3287rm -f conftest.err conftest.$ac_objext \
3288 conftest$ac_exeext conftest.$ac_ext
3289LIBS=$ac_check_lib_save_LIBS
3290fi
3291echo "$as_me:$LINENO: result: $ac_cv_lib_supcpp_main" >&5
3292echo "${ECHO_T}$ac_cv_lib_supcpp_main" >&6
3293if test $ac_cv_lib_supcpp_main = yes; then
3294
3295 LINKER="$CC"
3296 LIBS="$LIBS -lsupc++"
3297
3298fi
3299
3300fi
3301LINKER=$LINKER
3302
3303
3304ac_ext=cc
3305ac_cpp='$CXXCPP $CPPFLAGS' 4403ac_cpp='$CXXCPP $CPPFLAGS'
3306ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4404ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3307ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4405ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3308ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 4406ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3309 4407
3310if test -z "$orig_CXXFLAGS"; then 4408
3311 if test x$GCC = xyes && test "x$GXX" = xyes; then 4409if test x$GCC = xyes && test x$GXX = xyes; then
3312 CXXFLAGS="-g -O3 -fno-threadsafe-statics -fno-enforce-eh-specs" 4410 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working libsupc++" >&5
4411$as_echo_n "checking for working libsupc++... " >&6; }
4412 save_CXX="$CXX"
4413 save_LIBS="$LIBS"
4414 CXX="$CC"
4415 LIBS="$LIBS -lsupc++"
4416 LINKER="$CC"
3313 4417
3314cat >conftest.$ac_ext <<_ACEOF
3315/* confdefs.h. */
3316_ACEOF
3317cat confdefs.h >>conftest.$ac_ext 4418cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3318cat >>conftest.$ac_ext <<_ACEOF
3319/* end confdefs.h. */ 4419/* end confdefs.h. */
3320 4420struct test { }; void f() try { throw new test; } catch (...) { throw; }
3321int 4421int
3322main () 4422main ()
3323{ 4423{
3324 4424
3325 ; 4425 ;
3326 return 0; 4426 return 0;
3327} 4427}
3328_ACEOF 4428_ACEOF
3329rm -f conftest.$ac_objext 4429if ac_fn_cxx_try_link "$LINENO"; then :
3330if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 4430 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
3331 (eval $ac_compile) 2>conftest.er1 4431$as_echo "ok" >&6; }
3332 ac_status=$?
3333 grep -v '^ *+' conftest.er1 >conftest.err
3334 rm -f conftest.er1
3335 cat conftest.err >&5
3336 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3337 (exit $ac_status); } &&
3338 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3339 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3340 (eval $ac_try) 2>&5
3341 ac_status=$?
3342 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3343 (exit $ac_status); }; } &&
3344 { ac_try='test -s conftest.$ac_objext'
3345 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3346 (eval $ac_try) 2>&5
3347 ac_status=$?
3348 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3349 (exit $ac_status); }; }; then
3350 :
3351else
3352 echo "$as_me: failed program was:" >&5
3353sed 's/^/| /' conftest.$ac_ext >&5
3354
3355CXXFLAGS="-g -O3"
3356fi
3357rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3358 else 4432else
3359 CXXFLAGS="-O"
3360 fi
3361 CFLAGS="$CXXFLAGS"
3362fi
3363 4433
4434 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, making everything bigger and slower" >&5
4435$as_echo "no, making everything bigger and slower" >&6; }
4436 LIBS="$save_LIBS"
4437 LINKER="$save_CXX"
3364 4438
3365cat >>confdefs.h <<\_ACEOF
3366#define _GNU_SOURCE 1
3367_ACEOF
3368 4439
4440fi
4441rm -f core conftest.err conftest.$ac_objext \
4442 conftest$ac_exeext conftest.$ac_ext
4443 CXX="$save_CXX"
4444fi
4445LINKER=$LINKER
3369 4446
3370case $host in
3371 *-*-solaris* )
3372 4447
3373cat >>confdefs.h <<\_ACEOF 4448if test -z "$orig_CXXFLAGS"; then
3374#define _XOPEN_SOURCE_EXTENDED 1 4449 if test x$GCC = xyes && test "x$GXX" = xyes; then
3375_ACEOF 4450 CXXFLAGS="-g -O3 -fno-rtti -fvisibility-inlines-hidden -fno-threadsafe-statics -fno-enforce-eh-specs"
3376
3377
3378cat >>confdefs.h <<\_ACEOF
3379#define _XOPEN_SOURCE 2
3380_ACEOF
3381
3382
3383cat >>confdefs.h <<\_ACEOF
3384#define __EXTENSIONS__ 1
3385_ACEOF
3386
3387 ;;
3388esac
3389
3390
3391echo "$as_me:$LINENO: checking for setlocale" >&5
3392echo $ECHO_N "checking for setlocale... $ECHO_C" >&6
3393if test "${ac_cv_func_setlocale+set}" = set; then
3394 echo $ECHO_N "(cached) $ECHO_C" >&6
3395else
3396 cat >conftest.$ac_ext <<_ACEOF
3397/* confdefs.h. */
3398_ACEOF
3399cat confdefs.h >>conftest.$ac_ext 4451 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3400cat >>conftest.$ac_ext <<_ACEOF
3401/* end confdefs.h. */ 4452/* end confdefs.h. */
3402/* Define setlocale to an innocuous variant, in case <limits.h> declares setlocale.
3403 For example, HP-UX 11i <limits.h> declares gettimeofday. */
3404#define setlocale innocuous_setlocale
3405
3406/* System header to define __stub macros and hopefully few prototypes,
3407 which can conflict with char setlocale (); below.
3408 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3409 <limits.h> exists even on freestanding compilers. */
3410
3411#ifdef __STDC__
3412# include <limits.h>
3413#else
3414# include <assert.h>
3415#endif
3416
3417#undef setlocale
3418
3419/* Override any gcc2 internal prototype to avoid an error. */
3420#ifdef __cplusplus
3421extern "C"
3422{
3423#endif
3424/* We use char because int might match the return type of a gcc2
3425 builtin and then its argument prototype would still apply. */
3426char setlocale ();
3427/* The GNU C library defines this for functions which it implements
3428 to always fail with ENOSYS. Some functions are actually named
3429 something starting with __ and the normal name is an alias. */
3430#if defined (__stub_setlocale) || defined (__stub___setlocale)
3431choke me
3432#else
3433char (*f) () = setlocale;
3434#endif
3435#ifdef __cplusplus
3436}
3437#endif
3438 4453
3439int 4454int
3440main () 4455main ()
3441{ 4456{
3442return f != setlocale; 4457
3443 ; 4458 ;
3444 return 0; 4459 return 0;
3445} 4460}
3446_ACEOF 4461_ACEOF
4462if ac_fn_cxx_try_compile "$LINENO"; then :
4463
4464else
4465 CXXFLAGS="-g -O3"
4466fi
3447rm -f conftest.$ac_objext conftest$ac_exeext 4467rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3448if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3449 (eval $ac_link) 2>conftest.er1
3450 ac_status=$?
3451 grep -v '^ *+' conftest.er1 >conftest.err
3452 rm -f conftest.er1
3453 cat conftest.err >&5
3454 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3455 (exit $ac_status); } &&
3456 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3457 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3458 (eval $ac_try) 2>&5
3459 ac_status=$?
3460 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3461 (exit $ac_status); }; } &&
3462 { ac_try='test -s conftest$ac_exeext'
3463 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3464 (eval $ac_try) 2>&5
3465 ac_status=$?
3466 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3467 (exit $ac_status); }; }; then
3468 ac_cv_func_setlocale=yes
3469else 4468 else
3470 echo "$as_me: failed program was:" >&5 4469 CXXFLAGS="-O"
3471sed 's/^/| /' conftest.$ac_ext >&5 4470 fi
3472 4471 CFLAGS="$CXXFLAGS"
3473ac_cv_func_setlocale=no
3474fi 4472fi
3475rm -f conftest.err conftest.$ac_objext \ 4473
3476 conftest$ac_exeext conftest.$ac_ext 4474case $host in
3477fi 4475 *-*-solaris* )
3478echo "$as_me:$LINENO: result: $ac_cv_func_setlocale" >&5 4476
3479echo "${ECHO_T}$ac_cv_func_setlocale" >&6 4477$as_echo "#define _XOPEN_SOURCE 500" >>confdefs.h
3480if test $ac_cv_func_setlocale = yes; then 4478
3481 : 4479 ;;
3482else 4480esac
3483 echo "$as_me:$LINENO: checking for setlocale in -lxpg4" >&5 4481
3484echo $ECHO_N "checking for setlocale in -lxpg4... $ECHO_C" >&6 4482{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing setlocale" >&5
4483$as_echo_n "checking for library containing setlocale... " >&6; }
3485if test "${ac_cv_lib_xpg4_setlocale+set}" = set; then 4484if test "${ac_cv_search_setlocale+set}" = set; then :
3486 echo $ECHO_N "(cached) $ECHO_C" >&6 4485 $as_echo_n "(cached) " >&6
3487else 4486else
3488 ac_check_lib_save_LIBS=$LIBS 4487 ac_func_search_save_LIBS=$LIBS
3489LIBS="-lxpg4 $LIBS"
3490cat >conftest.$ac_ext <<_ACEOF
3491/* confdefs.h. */
3492_ACEOF
3493cat confdefs.h >>conftest.$ac_ext 4488cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3494cat >>conftest.$ac_ext <<_ACEOF
3495/* end confdefs.h. */ 4489/* end confdefs.h. */
3496 4490
3497/* Override any gcc2 internal prototype to avoid an error. */ 4491/* Override any GCC internal prototype to avoid an error.
4492 Use char because int might match the return type of a GCC
4493 builtin and then its argument prototype would still apply. */
3498#ifdef __cplusplus 4494#ifdef __cplusplus
3499extern "C" 4495extern "C"
3500#endif 4496#endif
3501/* We use char because int might match the return type of a gcc2
3502 builtin and then its argument prototype would still apply. */
3503char setlocale (); 4497char setlocale ();
3504int 4498int
3505main () 4499main ()
3506{ 4500{
3507setlocale (); 4501return setlocale ();
3508 ; 4502 ;
3509 return 0; 4503 return 0;
3510} 4504}
3511_ACEOF 4505_ACEOF
3512rm -f conftest.$ac_objext conftest$ac_exeext 4506for ac_lib in '' xpg4; do
3513if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 4507 if test -z "$ac_lib"; then
3514 (eval $ac_link) 2>conftest.er1 4508 ac_res="none required"
3515 ac_status=$?
3516 grep -v '^ *+' conftest.er1 >conftest.err
3517 rm -f conftest.er1
3518 cat conftest.err >&5
3519 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3520 (exit $ac_status); } &&
3521 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3522 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3523 (eval $ac_try) 2>&5
3524 ac_status=$?
3525 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3526 (exit $ac_status); }; } &&
3527 { ac_try='test -s conftest$ac_exeext'
3528 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3529 (eval $ac_try) 2>&5
3530 ac_status=$?
3531 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3532 (exit $ac_status); }; }; then
3533 ac_cv_lib_xpg4_setlocale=yes
3534else 4509 else
3535 echo "$as_me: failed program was:" >&5 4510 ac_res=-l$ac_lib
3536sed 's/^/| /' conftest.$ac_ext >&5 4511 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
3537 4512 fi
3538ac_cv_lib_xpg4_setlocale=no 4513 if ac_fn_cxx_try_link "$LINENO"; then :
4514 ac_cv_search_setlocale=$ac_res
3539fi 4515fi
3540rm -f conftest.err conftest.$ac_objext \ 4516rm -f core conftest.err conftest.$ac_objext \
3541 conftest$ac_exeext conftest.$ac_ext 4517 conftest$ac_exeext
3542LIBS=$ac_check_lib_save_LIBS 4518 if test "${ac_cv_search_setlocale+set}" = set; then :
4519 break
3543fi 4520fi
4521done
4522if test "${ac_cv_search_setlocale+set}" = set; then :
4523
4524else
4525 ac_cv_search_setlocale=no
4526fi
4527rm conftest.$ac_ext
4528LIBS=$ac_func_search_save_LIBS
4529fi
3544echo "$as_me:$LINENO: result: $ac_cv_lib_xpg4_setlocale" >&5 4530{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_setlocale" >&5
3545echo "${ECHO_T}$ac_cv_lib_xpg4_setlocale" >&6 4531$as_echo "$ac_cv_search_setlocale" >&6; }
3546if test $ac_cv_lib_xpg4_setlocale = yes; then 4532ac_res=$ac_cv_search_setlocale
3547 LIBS="$LIBS -lxpg4" 4533if test "$ac_res" != no; then :
3548fi 4534 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
3549 4535
3550fi 4536fi
3551 4537
3552 4538
3553echo "$as_me:$LINENO: checking for gethostbyname" >&5 4539{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing gethostbyname" >&5
3554echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6 4540$as_echo_n "checking for library containing gethostbyname... " >&6; }
3555if test "${ac_cv_func_gethostbyname+set}" = set; then 4541if test "${ac_cv_search_gethostbyname+set}" = set; then :
3556 echo $ECHO_N "(cached) $ECHO_C" >&6 4542 $as_echo_n "(cached) " >&6
3557else 4543else
3558 cat >conftest.$ac_ext <<_ACEOF 4544 ac_func_search_save_LIBS=$LIBS
3559/* confdefs.h. */
3560_ACEOF
3561cat confdefs.h >>conftest.$ac_ext 4545cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3562cat >>conftest.$ac_ext <<_ACEOF
3563/* end confdefs.h. */ 4546/* end confdefs.h. */
3564/* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
3565 For example, HP-UX 11i <limits.h> declares gettimeofday. */
3566#define gethostbyname innocuous_gethostbyname
3567 4547
3568/* System header to define __stub macros and hopefully few prototypes,
3569 which can conflict with char gethostbyname (); below.
3570 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3571 <limits.h> exists even on freestanding compilers. */
3572
3573#ifdef __STDC__
3574# include <limits.h>
3575#else
3576# include <assert.h>
3577#endif
3578
3579#undef gethostbyname
3580
3581/* Override any gcc2 internal prototype to avoid an error. */ 4548/* Override any GCC internal prototype to avoid an error.
4549 Use char because int might match the return type of a GCC
4550 builtin and then its argument prototype would still apply. */
3582#ifdef __cplusplus 4551#ifdef __cplusplus
3583extern "C" 4552extern "C"
3584{
3585#endif 4553#endif
3586/* We use char because int might match the return type of a gcc2
3587 builtin and then its argument prototype would still apply. */
3588char gethostbyname (); 4554char gethostbyname ();
3589/* The GNU C library defines this for functions which it implements
3590 to always fail with ENOSYS. Some functions are actually named
3591 something starting with __ and the normal name is an alias. */
3592#if defined (__stub_gethostbyname) || defined (__stub___gethostbyname)
3593choke me
3594#else
3595char (*f) () = gethostbyname;
3596#endif
3597#ifdef __cplusplus
3598}
3599#endif
3600
3601int 4555int
3602main () 4556main ()
3603{ 4557{
3604return f != gethostbyname; 4558return gethostbyname ();
3605 ; 4559 ;
3606 return 0; 4560 return 0;
3607} 4561}
3608_ACEOF 4562_ACEOF
3609rm -f conftest.$ac_objext conftest$ac_exeext 4563for ac_lib in '' nsl; do
3610if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 4564 if test -z "$ac_lib"; then
3611 (eval $ac_link) 2>conftest.er1 4565 ac_res="none required"
3612 ac_status=$?
3613 grep -v '^ *+' conftest.er1 >conftest.err
3614 rm -f conftest.er1
3615 cat conftest.err >&5
3616 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3617 (exit $ac_status); } &&
3618 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3619 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3620 (eval $ac_try) 2>&5
3621 ac_status=$?
3622 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3623 (exit $ac_status); }; } &&
3624 { ac_try='test -s conftest$ac_exeext'
3625 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3626 (eval $ac_try) 2>&5
3627 ac_status=$?
3628 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3629 (exit $ac_status); }; }; then
3630 ac_cv_func_gethostbyname=yes
3631else 4566 else
3632 echo "$as_me: failed program was:" >&5 4567 ac_res=-l$ac_lib
3633sed 's/^/| /' conftest.$ac_ext >&5 4568 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
3634 4569 fi
3635ac_cv_func_gethostbyname=no 4570 if ac_fn_cxx_try_link "$LINENO"; then :
4571 ac_cv_search_gethostbyname=$ac_res
3636fi 4572fi
3637rm -f conftest.err conftest.$ac_objext \ 4573rm -f core conftest.err conftest.$ac_objext \
3638 conftest$ac_exeext conftest.$ac_ext 4574 conftest$ac_exeext
3639fi
3640echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5
3641echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6
3642if test $ac_cv_func_gethostbyname = yes; then 4575 if test "${ac_cv_search_gethostbyname+set}" = set; then :
3643 : 4576 break
3644else 4577fi
3645 echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5 4578done
3646echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6
3647if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then 4579if test "${ac_cv_search_gethostbyname+set}" = set; then :
3648 echo $ECHO_N "(cached) $ECHO_C" >&6 4580
3649else 4581else
3650 ac_check_lib_save_LIBS=$LIBS 4582 ac_cv_search_gethostbyname=no
3651LIBS="-lnsl $LIBS" 4583fi
3652cat >conftest.$ac_ext <<_ACEOF 4584rm conftest.$ac_ext
3653/* confdefs.h. */ 4585LIBS=$ac_func_search_save_LIBS
3654_ACEOF 4586fi
4587{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_gethostbyname" >&5
4588$as_echo "$ac_cv_search_gethostbyname" >&6; }
4589ac_res=$ac_cv_search_gethostbyname
4590if test "$ac_res" != no; then :
4591 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4592
4593fi
4594
4595{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing socket" >&5
4596$as_echo_n "checking for library containing socket... " >&6; }
4597if test "${ac_cv_search_socket+set}" = set; then :
4598 $as_echo_n "(cached) " >&6
4599else
4600 ac_func_search_save_LIBS=$LIBS
3655cat confdefs.h >>conftest.$ac_ext 4601cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3656cat >>conftest.$ac_ext <<_ACEOF
3657/* end confdefs.h. */ 4602/* end confdefs.h. */
3658 4603
3659/* Override any gcc2 internal prototype to avoid an error. */ 4604/* Override any GCC internal prototype to avoid an error.
4605 Use char because int might match the return type of a GCC
4606 builtin and then its argument prototype would still apply. */
3660#ifdef __cplusplus 4607#ifdef __cplusplus
3661extern "C" 4608extern "C"
3662#endif 4609#endif
3663/* We use char because int might match the return type of a gcc2 4610char socket ();
3664 builtin and then its argument prototype would still apply. */
3665char gethostbyname ();
3666int 4611int
3667main () 4612main ()
3668{ 4613{
3669gethostbyname (); 4614return socket ();
3670 ; 4615 ;
3671 return 0; 4616 return 0;
3672} 4617}
3673_ACEOF 4618_ACEOF
3674rm -f conftest.$ac_objext conftest$ac_exeext 4619for ac_lib in '' socket; do
3675if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 4620 if test -z "$ac_lib"; then
3676 (eval $ac_link) 2>conftest.er1 4621 ac_res="none required"
3677 ac_status=$?
3678 grep -v '^ *+' conftest.er1 >conftest.err
3679 rm -f conftest.er1
3680 cat conftest.err >&5
3681 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3682 (exit $ac_status); } &&
3683 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3684 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3685 (eval $ac_try) 2>&5
3686 ac_status=$?
3687 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3688 (exit $ac_status); }; } &&
3689 { ac_try='test -s conftest$ac_exeext'
3690 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3691 (eval $ac_try) 2>&5
3692 ac_status=$?
3693 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3694 (exit $ac_status); }; }; then
3695 ac_cv_lib_nsl_gethostbyname=yes
3696else 4622 else
3697 echo "$as_me: failed program was:" >&5 4623 ac_res=-l$ac_lib
3698sed 's/^/| /' conftest.$ac_ext >&5 4624 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
3699 4625 fi
3700ac_cv_lib_nsl_gethostbyname=no 4626 if ac_fn_cxx_try_link "$LINENO"; then :
4627 ac_cv_search_socket=$ac_res
3701fi 4628fi
3702rm -f conftest.err conftest.$ac_objext \ 4629rm -f core conftest.err conftest.$ac_objext \
3703 conftest$ac_exeext conftest.$ac_ext 4630 conftest$ac_exeext
3704LIBS=$ac_check_lib_save_LIBS 4631 if test "${ac_cv_search_socket+set}" = set; then :
4632 break
3705fi 4633fi
3706echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5 4634done
3707echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6
3708if test $ac_cv_lib_nsl_gethostbyname = yes; then
3709 LIBS="$LIBS -lnsl"
3710fi
3711
3712fi
3713
3714echo "$as_me:$LINENO: checking for socket" >&5
3715echo $ECHO_N "checking for socket... $ECHO_C" >&6
3716if test "${ac_cv_func_socket+set}" = set; then 4635if test "${ac_cv_search_socket+set}" = set; then :
3717 echo $ECHO_N "(cached) $ECHO_C" >&6
3718else
3719 cat >conftest.$ac_ext <<_ACEOF
3720/* confdefs.h. */
3721_ACEOF
3722cat confdefs.h >>conftest.$ac_ext
3723cat >>conftest.$ac_ext <<_ACEOF
3724/* end confdefs.h. */
3725/* Define socket to an innocuous variant, in case <limits.h> declares socket.
3726 For example, HP-UX 11i <limits.h> declares gettimeofday. */
3727#define socket innocuous_socket
3728 4636
3729/* System header to define __stub macros and hopefully few prototypes,
3730 which can conflict with char socket (); below.
3731 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3732 <limits.h> exists even on freestanding compilers. */
3733
3734#ifdef __STDC__
3735# include <limits.h>
3736#else 4637else
3737# include <assert.h>
3738#endif
3739
3740#undef socket
3741
3742/* Override any gcc2 internal prototype to avoid an error. */
3743#ifdef __cplusplus
3744extern "C"
3745{
3746#endif
3747/* We use char because int might match the return type of a gcc2
3748 builtin and then its argument prototype would still apply. */
3749char socket ();
3750/* The GNU C library defines this for functions which it implements
3751 to always fail with ENOSYS. Some functions are actually named
3752 something starting with __ and the normal name is an alias. */
3753#if defined (__stub_socket) || defined (__stub___socket)
3754choke me
3755#else
3756char (*f) () = socket;
3757#endif
3758#ifdef __cplusplus
3759}
3760#endif
3761
3762int
3763main ()
3764{
3765return f != socket;
3766 ;
3767 return 0;
3768}
3769_ACEOF
3770rm -f conftest.$ac_objext conftest$ac_exeext
3771if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3772 (eval $ac_link) 2>conftest.er1
3773 ac_status=$?
3774 grep -v '^ *+' conftest.er1 >conftest.err
3775 rm -f conftest.er1
3776 cat conftest.err >&5
3777 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3778 (exit $ac_status); } &&
3779 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3780 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3781 (eval $ac_try) 2>&5
3782 ac_status=$?
3783 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3784 (exit $ac_status); }; } &&
3785 { ac_try='test -s conftest$ac_exeext'
3786 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3787 (eval $ac_try) 2>&5
3788 ac_status=$?
3789 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3790 (exit $ac_status); }; }; then
3791 ac_cv_func_socket=yes
3792else
3793 echo "$as_me: failed program was:" >&5
3794sed 's/^/| /' conftest.$ac_ext >&5
3795
3796ac_cv_func_socket=no 4638 ac_cv_search_socket=no
3797fi 4639fi
3798rm -f conftest.err conftest.$ac_objext \ 4640rm conftest.$ac_ext
3799 conftest$ac_exeext conftest.$ac_ext 4641LIBS=$ac_func_search_save_LIBS
3800fi 4642fi
3801echo "$as_me:$LINENO: result: $ac_cv_func_socket" >&5 4643{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_socket" >&5
3802echo "${ECHO_T}$ac_cv_func_socket" >&6 4644$as_echo "$ac_cv_search_socket" >&6; }
3803if test $ac_cv_func_socket = yes; then 4645ac_res=$ac_cv_search_socket
3804 : 4646if test "$ac_res" != no; then :
3805else 4647 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
3806 echo "$as_me:$LINENO: checking for socket in -lsocket" >&5
3807echo $ECHO_N "checking for socket in -lsocket... $ECHO_C" >&6
3808if test "${ac_cv_lib_socket_socket+set}" = set; then
3809 echo $ECHO_N "(cached) $ECHO_C" >&6
3810else
3811 ac_check_lib_save_LIBS=$LIBS
3812LIBS="-lsocket $LIBS"
3813cat >conftest.$ac_ext <<_ACEOF
3814/* confdefs.h. */
3815_ACEOF
3816cat confdefs.h >>conftest.$ac_ext
3817cat >>conftest.$ac_ext <<_ACEOF
3818/* end confdefs.h. */
3819 4648
3820/* Override any gcc2 internal prototype to avoid an error. */
3821#ifdef __cplusplus
3822extern "C"
3823#endif
3824/* We use char because int might match the return type of a gcc2
3825 builtin and then its argument prototype would still apply. */
3826char socket ();
3827int
3828main ()
3829{
3830socket ();
3831 ;
3832 return 0;
3833}
3834_ACEOF
3835rm -f conftest.$ac_objext conftest$ac_exeext
3836if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3837 (eval $ac_link) 2>conftest.er1
3838 ac_status=$?
3839 grep -v '^ *+' conftest.er1 >conftest.err
3840 rm -f conftest.er1
3841 cat conftest.err >&5
3842 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3843 (exit $ac_status); } &&
3844 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3845 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3846 (eval $ac_try) 2>&5
3847 ac_status=$?
3848 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3849 (exit $ac_status); }; } &&
3850 { ac_try='test -s conftest$ac_exeext'
3851 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3852 (eval $ac_try) 2>&5
3853 ac_status=$?
3854 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3855 (exit $ac_status); }; }; then
3856 ac_cv_lib_socket_socket=yes
3857else
3858 echo "$as_me: failed program was:" >&5
3859sed 's/^/| /' conftest.$ac_ext >&5
3860
3861ac_cv_lib_socket_socket=no
3862fi 4649fi
3863rm -f conftest.err conftest.$ac_objext \
3864 conftest$ac_exeext conftest.$ac_ext
3865LIBS=$ac_check_lib_save_LIBS
3866fi
3867echo "$as_me:$LINENO: result: $ac_cv_lib_socket_socket" >&5
3868echo "${ECHO_T}$ac_cv_lib_socket_socket" >&6
3869if test $ac_cv_lib_socket_socket = yes; then
3870 LIBS="$LIBS -lsocket"
3871fi
3872 4650
3873fi
3874
3875
3876echo "$as_me:$LINENO: checking for sched_yield" >&5
3877echo $ECHO_N "checking for sched_yield... $ECHO_C" >&6
3878if test "${ac_cv_func_sched_yield+set}" = set; then
3879 echo $ECHO_N "(cached) $ECHO_C" >&6
3880else
3881 cat >conftest.$ac_ext <<_ACEOF
3882/* confdefs.h. */
3883_ACEOF
3884cat confdefs.h >>conftest.$ac_ext
3885cat >>conftest.$ac_ext <<_ACEOF
3886/* end confdefs.h. */
3887/* Define sched_yield to an innocuous variant, in case <limits.h> declares sched_yield.
3888 For example, HP-UX 11i <limits.h> declares gettimeofday. */
3889#define sched_yield innocuous_sched_yield
3890
3891/* System header to define __stub macros and hopefully few prototypes,
3892 which can conflict with char sched_yield (); below.
3893 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3894 <limits.h> exists even on freestanding compilers. */
3895
3896#ifdef __STDC__
3897# include <limits.h>
3898#else
3899# include <assert.h>
3900#endif
3901
3902#undef sched_yield
3903
3904/* Override any gcc2 internal prototype to avoid an error. */
3905#ifdef __cplusplus
3906extern "C"
3907{
3908#endif
3909/* We use char because int might match the return type of a gcc2
3910 builtin and then its argument prototype would still apply. */
3911char sched_yield ();
3912/* The GNU C library defines this for functions which it implements
3913 to always fail with ENOSYS. Some functions are actually named
3914 something starting with __ and the normal name is an alias. */
3915#if defined (__stub_sched_yield) || defined (__stub___sched_yield)
3916choke me
3917#else
3918char (*f) () = sched_yield;
3919#endif
3920#ifdef __cplusplus
3921}
3922#endif
3923
3924int
3925main ()
3926{
3927return f != sched_yield;
3928 ;
3929 return 0;
3930}
3931_ACEOF
3932rm -f conftest.$ac_objext conftest$ac_exeext
3933if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3934 (eval $ac_link) 2>conftest.er1
3935 ac_status=$?
3936 grep -v '^ *+' conftest.er1 >conftest.err
3937 rm -f conftest.er1
3938 cat conftest.err >&5
3939 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3940 (exit $ac_status); } &&
3941 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3942 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3943 (eval $ac_try) 2>&5
3944 ac_status=$?
3945 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3946 (exit $ac_status); }; } &&
3947 { ac_try='test -s conftest$ac_exeext'
3948 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3949 (eval $ac_try) 2>&5
3950 ac_status=$?
3951 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3952 (exit $ac_status); }; }; then
3953 ac_cv_func_sched_yield=yes
3954else
3955 echo "$as_me: failed program was:" >&5
3956sed 's/^/| /' conftest.$ac_ext >&5
3957
3958ac_cv_func_sched_yield=no
3959fi
3960rm -f conftest.err conftest.$ac_objext \
3961 conftest$ac_exeext conftest.$ac_ext
3962fi
3963echo "$as_me:$LINENO: result: $ac_cv_func_sched_yield" >&5
3964echo "${ECHO_T}$ac_cv_func_sched_yield" >&6
3965if test $ac_cv_func_sched_yield = yes; then
3966 :
3967else
3968 echo "$as_me:$LINENO: checking for sched_yield in -lrt" >&5
3969echo $ECHO_N "checking for sched_yield in -lrt... $ECHO_C" >&6
3970if test "${ac_cv_lib_rt_sched_yield+set}" = set; then
3971 echo $ECHO_N "(cached) $ECHO_C" >&6
3972else
3973 ac_check_lib_save_LIBS=$LIBS
3974LIBS="-lrt $LIBS"
3975cat >conftest.$ac_ext <<_ACEOF
3976/* confdefs.h. */
3977_ACEOF
3978cat confdefs.h >>conftest.$ac_ext
3979cat >>conftest.$ac_ext <<_ACEOF
3980/* end confdefs.h. */
3981
3982/* Override any gcc2 internal prototype to avoid an error. */
3983#ifdef __cplusplus
3984extern "C"
3985#endif
3986/* We use char because int might match the return type of a gcc2
3987 builtin and then its argument prototype would still apply. */
3988char sched_yield ();
3989int
3990main ()
3991{
3992sched_yield ();
3993 ;
3994 return 0;
3995}
3996_ACEOF
3997rm -f conftest.$ac_objext conftest$ac_exeext
3998if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3999 (eval $ac_link) 2>conftest.er1
4000 ac_status=$?
4001 grep -v '^ *+' conftest.er1 >conftest.err
4002 rm -f conftest.er1
4003 cat conftest.err >&5
4004 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4005 (exit $ac_status); } &&
4006 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
4007 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4008 (eval $ac_try) 2>&5
4009 ac_status=$?
4010 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4011 (exit $ac_status); }; } &&
4012 { ac_try='test -s conftest$ac_exeext'
4013 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4014 (eval $ac_try) 2>&5
4015 ac_status=$?
4016 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4017 (exit $ac_status); }; }; then
4018 ac_cv_lib_rt_sched_yield=yes
4019else
4020 echo "$as_me: failed program was:" >&5
4021sed 's/^/| /' conftest.$ac_ext >&5
4022
4023ac_cv_lib_rt_sched_yield=no
4024fi
4025rm -f conftest.err conftest.$ac_objext \
4026 conftest$ac_exeext conftest.$ac_ext
4027LIBS=$ac_check_lib_save_LIBS
4028fi
4029echo "$as_me:$LINENO: result: $ac_cv_lib_rt_sched_yield" >&5
4030echo "${ECHO_T}$ac_cv_lib_rt_sched_yield" >&6
4031if test $ac_cv_lib_rt_sched_yield = yes; then
4032 LIBS="$LIBS -lrt"
4033fi
4034
4035fi
4036
4037
4038echo "$as_me:$LINENO: checking for sched_yield support" >&5
4039echo $ECHO_N "checking for sched_yield support... $ECHO_C" >&6
4040cat >conftest.$ac_ext <<_ACEOF
4041/* confdefs.h. */
4042_ACEOF
4043cat confdefs.h >>conftest.$ac_ext
4044cat >>conftest.$ac_ext <<_ACEOF
4045/* end confdefs.h. */
4046#include <sched.h>
4047int
4048main ()
4049{
4050sched_yield ()
4051 ;
4052 return 0;
4053}
4054_ACEOF
4055rm -f conftest.$ac_objext conftest$ac_exeext
4056if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4057 (eval $ac_link) 2>conftest.er1
4058 ac_status=$?
4059 grep -v '^ *+' conftest.er1 >conftest.err
4060 rm -f conftest.er1
4061 cat conftest.err >&5
4062 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4063 (exit $ac_status); } &&
4064 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
4065 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4066 (eval $ac_try) 2>&5
4067 ac_status=$?
4068 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4069 (exit $ac_status); }; } &&
4070 { ac_try='test -s conftest$ac_exeext'
4071 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4072 (eval $ac_try) 2>&5
4073 ac_status=$?
4074 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4075 (exit $ac_status); }; }; then
4076 echo "$as_me:$LINENO: result: yes" >&5
4077echo "${ECHO_T}yes" >&6
4078
4079cat >>confdefs.h <<\_ACEOF
4080#define HAVE_SCHED_YIELD 1
4081_ACEOF
4082
4083else
4084 echo "$as_me: failed program was:" >&5
4085sed 's/^/| /' conftest.$ac_ext >&5
4086
4087echo "$as_me:$LINENO: result: no" >&5
4088echo "${ECHO_T}no" >&6
4089fi
4090rm -f conftest.err conftest.$ac_objext \
4091 conftest$ac_exeext conftest.$ac_ext
4092
4093
4094MALLOC_TYPE=S
4095 4651
4096support_frills=yes 4652support_frills=yes
4097support_inheritpixmap=yes 4653support_inheritpixmap=yes
4098support_tinting=yes
4099support_fading=yes 4654support_fading=yes
4100support_keepscrolling=yes 4655support_keepscrolling=yes
4101support_selectionscrolling=yes 4656support_selectionscrolling=yes
4102support_mousewheel=yes 4657support_mousewheel=yes
4103support_mouseslipwheel=yes 4658support_mouseslipwheel=yes
4104support_utmp=yes
4105support_wtmp=yes
4106support_lastlog=yes
4107support_text_blink=yes 4659support_text_blink=yes
4108support_pointer_blank=yes 4660support_pointer_blank=yes
4109support_scroll_rxvt=yes 4661support_scroll_rxvt=yes
4110support_scroll_next=yes 4662support_scroll_next=yes
4111support_scroll_xterm=yes 4663support_scroll_xterm=yes
4112support_scroll_plain=yes
4113support_xim=yes 4664support_xim=yes
4114support_xpm=yes 4665support_afterimage=yes
4666support_afterstep=yes
4115support_xft=yes 4667support_xft=yes
4116support_unicode3=no 4668support_unicode3=no
4117support_combining=yes 4669support_combining=yes
4118support_8bitctrls=no 4670support_8bitctrls=no
4119support_iso14755=yes 4671support_iso14755=yes
4120support_styles=yes 4672support_styles=yes
4121support_perl=yes 4673support_perl=yes
4122codesets=all 4674codesets=all
4123 4675
4124 4676
4125if test "x$enable_shared" = xyes; then
4126
4127cat >>confdefs.h <<\_ACEOF
4128#define LIBRXVT 1
4129_ACEOF
4130
4131 INSTALL_LIBRXVT=yes
4132fi
4133
4134
4135# Check whether --enable-everything or --disable-everything was given. 4677# Check whether --enable-everything was given.
4136if test "${enable_everything+set}" = set; then 4678if test "${enable_everything+set}" = set; then :
4137 enableval="$enable_everything" 4679 enableval=$enable_everything;
4138
4139 if test x$enableval = xno; then 4680 if test x$enableval = xno; then
4140 support_24bit=no
4141 support_frills=no 4681 support_frills=no
4142 support_inheritpixmap=no 4682 support_inheritpixmap=no
4143 support_tinting=no
4144 support_fading=no 4683 support_fading=no
4145 support_keepscrolling=no 4684 support_keepscrolling=no
4146 support_selectionscrolling=no 4685 support_selectionscrolling=no
4147 support_lastlog=no 4686 support_lastlog=no
4148 support_mousewheel=no 4687 support_mousewheel=no
4150 support_text_blink=no 4689 support_text_blink=no
4151 support_pointer_blank=no 4690 support_pointer_blank=no
4152 support_scroll_rxvt=no 4691 support_scroll_rxvt=no
4153 support_scroll_next=no 4692 support_scroll_next=no
4154 support_scroll_xterm=no 4693 support_scroll_xterm=no
4155 support_scroll_plain=no
4156 support_utmp=no 4694 support_utmp=no
4157 support_wtmp=no 4695 support_wtmp=no
4158 support_xim=no 4696 support_xim=no
4697 support_afterimage=no
4159 support_xpm=no 4698 support_afterstep=no
4160 support_xft=no 4699 support_xft=no
4161 support_unicode3=no 4700 support_unicode3=no
4162 support_combining=no 4701 support_combining=no
4163 support_8bitctrls=no 4702 support_8bitctrls=no
4164 support_iso14755=no 4703 support_iso14755=no
4165 support_styles=no 4704 support_styles=no
4166 support_perl=no 4705 support_perl=no
4167 codesets= 4706 codesets=
4168 fi 4707 fi
4169 if test x$enableval = xyes; then 4708 if test x$enableval = xyes; then
4170 support_24bit=yes
4171 support_frills=yes 4709 support_frills=yes
4172 support_inheritpixmap=yes 4710 support_inheritpixmap=yes
4173 support_tinting=yes
4174 support_fading=yes 4711 support_fading=yes
4175 support_keepscrolling=yes 4712 support_keepscrolling=yes
4176 support_selectionscrolling=yes 4713 support_selectionscrolling=yes
4177 support_lastlog=yes 4714 support_lastlog=yes
4178 support_mousewheel=yes 4715 support_mousewheel=yes
4180 support_text_blink=yes 4717 support_text_blink=yes
4181 support_pointer_blank=yes 4718 support_pointer_blank=yes
4182 support_scroll_rxvt=yes 4719 support_scroll_rxvt=yes
4183 support_scroll_next=yes 4720 support_scroll_next=yes
4184 support_scroll_xterm=yes 4721 support_scroll_xterm=yes
4185 support_scroll_plain=yes
4186 support_utmp=yes 4722 support_utmp=yes
4187 support_wtmp=yes 4723 support_wtmp=yes
4188 support_xim=yes 4724 support_xim=yes
4725 support_afterimage=yes
4189 support_xpm=yes 4726 support_afterstep=yes
4190 support_xft=yes 4727 support_xft=yes
4191 support_unicode3=yes 4728 support_unicode3=yes
4192 support_combining=yes 4729 support_combining=yes
4193 #support_8bitctrls=yes 4730 #support_8bitctrls=yes
4194 support_iso14755=yes 4731 support_iso14755=yes
4195 support_styles=yes 4732 support_styles=yes
4196 support_perl=yes 4733 support_perl=yes
4197 codesets=all 4734 codesets=all
4198 fi 4735 fi
4199 4736
4200fi; 4737fi
4201 4738
4739
4740ASSERTIONS=no
4741# Check whether --enable-assert was given.
4742if test "${enable_assert+set}" = set; then :
4743 enableval=$enable_assert; if test x$enableval = xyes; then
4744 ASSERTIONS=yes
4745 fi
4746fi
4747
4748if test x$ASSERTIONS = xno; then
4749
4750$as_echo "#define NDEBUG 1" >>confdefs.h
4751
4752fi
4753
4754WARNINGS=no
4755# Check whether --enable-warnings was given.
4756if test "${enable_warnings+set}" = set; then :
4757 enableval=$enable_warnings; if test x$enableval = xyes; then
4758 WARNINGS=yes
4759 fi
4760fi
4761
4762if test x$GXX = xyes; then
4763 if test $WARNINGS = yes; then
4764 save_CXXFLAGS="$CXXFLAGS"
4765 CXXFLAGS="$CXXFLAGS -Wall -Wno-sign-compare -Wno-reorder -Wno-non-virtual-dtor"
4766 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4767/* end confdefs.h. */
4768
4769int
4770main ()
4771{
4772
4773 ;
4774 return 0;
4775}
4776_ACEOF
4777if ac_fn_cxx_try_compile "$LINENO"; then :
4778
4779else
4780 CXXFLAGS="$save_CXXFLAGS"
4781fi
4782rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4783 else
4784 CXXFLAGS="$CXXFLAGS -w"
4785 fi
4786fi
4787
4788support_256_color=no
4789# Check whether --enable-256-color was given.
4790if test "${enable_256_color+set}" = set; then :
4791 enableval=$enable_256_color; if test x$enableval = xyes; then
4792 support_256_color=yes
4793 fi
4794fi
4795
4796if test x$support_256_color = xyes; then
4797
4798$as_echo "#define USE_256_COLORS 1" >>confdefs.h
4799
4800fi
4801
4202# Check whether --enable-unicode3 or --disable-unicode3 was given. 4802# Check whether --enable-unicode3 was given.
4203if test "${enable_unicode3+set}" = set; then 4803if test "${enable_unicode3+set}" = set; then :
4204 enableval="$enable_unicode3"
4205 if test x$enableval = xyes -o x$enableval = xno; then 4804 enableval=$enable_unicode3; if test x$enableval = xyes -o x$enableval = xno; then
4206 support_unicode3=$enableval 4805 support_unicode3=$enableval
4207 fi 4806 fi
4208fi; 4807fi
4209 4808
4809
4210# Check whether --enable-combining or --disable-combining was given. 4810# Check whether --enable-combining was given.
4211if test "${enable_combining+set}" = set; then 4811if test "${enable_combining+set}" = set; then :
4212 enableval="$enable_combining"
4213 if test x$enableval = xyes -o x$enableval = xno; then 4812 enableval=$enable_combining; if test x$enableval = xyes -o x$enableval = xno; then
4214 support_combining=$enableval 4813 support_combining=$enableval
4215 fi 4814 fi
4216fi; 4815fi
4217 4816
4817
4218# Check whether --enable-xft or --disable-xft was given. 4818# Check whether --enable-xft was given.
4219if test "${enable_xft+set}" = set; then 4819if test "${enable_xft+set}" = set; then :
4220 enableval="$enable_xft"
4221 if test x$enableval = xyes -o x$enableval = xno; then 4820 enableval=$enable_xft; if test x$enableval = xyes -o x$enableval = xno; then
4222 support_xft=$enableval 4821 support_xft=$enableval
4223 fi 4822 fi
4224fi; 4823fi
4225 4824
4825
4226# Check whether --enable-font-styles or --disable-font-styles was given. 4826# Check whether --enable-font-styles was given.
4227if test "${enable_font_styles+set}" = set; then 4827if test "${enable_font_styles+set}" = set; then :
4228 enableval="$enable_font_styles"
4229 if test x$enableval = xyes -o x$enableval = xno; then 4828 enableval=$enable_font_styles; if test x$enableval = xyes -o x$enableval = xno; then
4230 support_styles=$enableval 4829 support_styles=$enableval
4231 fi 4830 fi
4232fi; 4831fi
4233 4832
4833
4234# Check whether --enable-utmp or --disable-utmp was given. 4834# Check whether --enable-afterimage was given.
4835if test "${enable_afterimage+set}" = set; then :
4836 enableval=$enable_afterimage; if test x$enableval = xyes -o x$enableval = xno; then
4837 support_afterimage=$enableval
4838 fi
4839fi
4840
4841
4842
4843# Check whether --with-afterimage_config was given.
4844if test "${with_afterimage_config+set}" = set; then :
4845 withval=$with_afterimage_config; if test "x$withval" != x; then
4846 afterimage_config=$withval/afterimage-config
4847 fi
4848fi
4849
4850
4851
4852# Check whether --enable-pixbuf was given.
4235if test "${enable_utmp+set}" = set; then 4853if test "${enable_pixbuf+set}" = set; then :
4236 enableval="$enable_utmp"
4237 if test x$enableval = xyes -o x$enableval = xno; then 4854 enableval=$enable_pixbuf; if test x$enableval = xyes -o x$enableval = xno; then
4238 support_utmp=$enableval
4239 fi
4240fi;
4241
4242# Check whether --enable-wtmp or --disable-wtmp was given.
4243if test "${enable_wtmp+set}" = set; then
4244 enableval="$enable_wtmp"
4245 if test x$enableval = xyes -o x$enableval = xno; then
4246 support_wtmp=$enableval
4247 fi
4248fi;
4249
4250# Check whether --enable-lastlog or --disable-lastlog was given.
4251if test "${enable_lastlog+set}" = set; then
4252 enableval="$enable_lastlog"
4253 if test x$enableval = xyes -o x$enableval = xno; then
4254 support_lastlog=$enableval
4255 fi
4256fi;
4257
4258# Check whether --enable-xpm-background or --disable-xpm-background was given.
4259if test "${enable_xpm_background+set}" = set; then
4260 enableval="$enable_xpm_background"
4261 if test x$enableval = xyes -o x$enableval = xno; then
4262 support_xpm=$enableval 4855 support_pixbuf=$enableval
4263 fi 4856 fi
4264fi; 4857fi
4265 4858
4859
4266# Check whether --enable-transparency or --disable-transparency was given. 4860# Check whether --enable-transparency was given.
4267if test "${enable_transparency+set}" = set; then 4861if test "${enable_transparency+set}" = set; then :
4268 enableval="$enable_transparency"
4269 if test x$enableval = xyes -o x$enableval = xno; then 4862 enableval=$enable_transparency; if test x$enableval = xyes -o x$enableval = xno; then
4270 support_inheritpixmap=$enableval 4863 support_inheritpixmap=$enableval
4271 fi 4864 fi
4272fi; 4865fi
4273 4866
4274# Check whether --enable-tinting or --disable-tinting was given.
4275if test "${enable_tinting+set}" = set; then
4276 enableval="$enable_tinting"
4277 if test x$enableval = xyes -o x$enableval = xno; then
4278 support_tinting=$enableval
4279 fi
4280fi;
4281 4867
4282# Check whether --enable-fading or --disable-fading was given. 4868# Check whether --enable-fading was given.
4283if test "${enable_fading+set}" = set; then 4869if test "${enable_fading+set}" = set; then :
4284 enableval="$enable_fading"
4285 if test x$enableval = xyes -o x$enableval = xno; then 4870 enableval=$enable_fading; if test x$enableval = xyes -o x$enableval = xno; then
4286 support_fading=$enableval 4871 support_fading=$enableval
4287 fi 4872 fi
4288fi; 4873fi
4289 4874
4875
4290# Check whether --enable-rxvt-scroll or --disable-rxvt-scroll was given. 4876# Check whether --enable-rxvt-scroll was given.
4291if test "${enable_rxvt_scroll+set}" = set; then 4877if test "${enable_rxvt_scroll+set}" = set; then :
4292 enableval="$enable_rxvt_scroll"
4293 if test x$enableval = xyes -o x$enableval = xno; then 4878 enableval=$enable_rxvt_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4294 support_scroll_rxvt=$enableval 4879 support_scroll_rxvt=$enableval
4295 fi 4880 fi
4296fi; 4881fi
4297 4882
4883
4298# Check whether --enable-next-scroll or --disable-next-scroll was given. 4884# Check whether --enable-next-scroll was given.
4299if test "${enable_next_scroll+set}" = set; then 4885if test "${enable_next_scroll+set}" = set; then :
4300 enableval="$enable_next_scroll"
4301 if test x$enableval = xyes -o x$enableval = xno; then 4886 enableval=$enable_next_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4302 support_scroll_next=$enableval 4887 support_scroll_next=$enableval
4303 fi 4888 fi
4304fi; 4889fi
4305 4890
4891
4306# Check whether --enable-xterm-scroll or --disable-xterm-scroll was given. 4892# Check whether --enable-xterm-scroll was given.
4307if test "${enable_xterm_scroll+set}" = set; then 4893if test "${enable_xterm_scroll+set}" = set; then :
4308 enableval="$enable_xterm_scroll"
4309 if test x$enableval = xyes -o x$enableval = xno; then 4894 enableval=$enable_xterm_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4310 support_scroll_xterm=$enableval 4895 support_scroll_xterm=$enableval
4311 fi 4896 fi
4312fi; 4897fi
4313 4898
4899
4314# Check whether --enable-perl or --disable-perl was given. 4900# Check whether --enable-perl was given.
4315if test "${enable_perl+set}" = set; then 4901if test "${enable_perl+set}" = set; then :
4316 enableval="$enable_perl"
4317 if test x$enableval = xyes -o x$enableval = xno; then 4902 enableval=$enable_perl; if test x$enableval = xyes -o x$enableval = xno; then
4318 support_perl=$enableval 4903 support_perl=$enableval
4319 fi 4904 fi
4320fi; 4905fi
4321 4906
4322# Check whether --enable-plain-scroll or --disable-plain-scroll was given.
4323if test "${enable_plain_scroll+set}" = set; then
4324 enableval="$enable_plain_scroll"
4325 if test x$enableval = xyes -o x$enableval = xno; then
4326 support_scroll_plain=$enableval
4327 fi
4328fi;
4329 4907
4330 4908
4331
4332# Check whether --with-codesets or --without-codesets was given. 4909# Check whether --with-codesets was given.
4333if test "${with_codesets+set}" = set; then 4910if test "${with_codesets+set}" = set; then :
4334 withval="$with_codesets" 4911 withval=$with_codesets; codesets="$withval"
4335 codesets="$withval"
4336fi; 4912fi
4337 4913
4914
4338# Check whether --enable-xim or --disable-xim was given. 4915# Check whether --enable-xim was given.
4339if test "${enable_xim+set}" = set; then 4916if test "${enable_xim+set}" = set; then :
4340 enableval="$enable_xim"
4341 if test x$enableval = xyes -o x$enableval = xno; then 4917 enableval=$enable_xim; if test x$enableval = xyes -o x$enableval = xno; then
4342 support_xim=$enableval 4918 support_xim=$enableval
4343 fi 4919 fi
4344fi; 4920fi
4345 4921
4346# Check whether --enable-ttygid or --disable-ttygid was given.
4347if test "${enable_ttygid+set}" = set; then
4348 enableval="$enable_ttygid"
4349 if test x$enableval = xyes; then
4350 4922
4351cat >>confdefs.h <<\_ACEOF
4352#define TTY_GID_SUPPORT 1
4353_ACEOF
4354
4355 fi
4356fi;
4357
4358# Check whether --enable-backspace-key or --disable-backspace-key was given. 4923# Check whether --enable-backspace-key was given.
4359if test "${enable_backspace_key+set}" = set; then 4924if test "${enable_backspace_key+set}" = set; then :
4360 enableval="$enable_backspace_key" 4925 enableval=$enable_backspace_key; if test x$enableval = xno; then
4361 if test x$enableval = xno; then
4362 4926
4363cat >>confdefs.h <<\_ACEOF 4927$as_echo "#define NO_BACKSPACE_KEY 1" >>confdefs.h
4364#define NO_BACKSPACE_KEY 1
4365_ACEOF
4366 4928
4367 fi 4929 fi
4368fi; 4930fi
4369 4931
4932
4370# Check whether --enable-delete-key or --disable-delete-key was given. 4933# Check whether --enable-delete-key was given.
4371if test "${enable_delete_key+set}" = set; then 4934if test "${enable_delete_key+set}" = set; then :
4372 enableval="$enable_delete_key" 4935 enableval=$enable_delete_key; if test x$enableval = xno; then
4373 if test x$enableval = xno; then
4374 4936
4375cat >>confdefs.h <<\_ACEOF 4937$as_echo "#define NO_DELETE_KEY 1" >>confdefs.h
4376#define NO_DELETE_KEY 1
4377_ACEOF
4378 4938
4379 fi 4939 fi
4380fi; 4940fi
4381 4941
4942
4382# Check whether --enable-resources or --disable-resources was given. 4943# Check whether --enable-resources was given.
4383if test "${enable_resources+set}" = set; then 4944if test "${enable_resources+set}" = set; then :
4384 enableval="$enable_resources" 4945 enableval=$enable_resources; if test x$enableval = xno; then
4385 if test x$enableval = xno; then
4386 4946
4387cat >>confdefs.h <<\_ACEOF 4947$as_echo "#define NO_RESOURCES 1" >>confdefs.h
4388#define NO_RESOURCES 1
4389_ACEOF
4390 4948
4391 fi 4949 fi
4392fi; 4950fi
4393 4951
4952
4394# Check whether --enable-8bitctrls or --disable-8bitctrls was given. 4953# Check whether --enable-8bitctrls was given.
4395if test "${enable_8bitctrls+set}" = set; then 4954if test "${enable_8bitctrls+set}" = set; then :
4396 enableval="$enable_8bitctrls"
4397 if test x$enableval = xyes -o x$enableval = xno; then 4955 enableval=$enable_8bitctrls; if test x$enableval = xyes -o x$enableval = xno; then
4398 support_8bitctrls=$enableval 4956 support_8bitctrls=$enableval
4399 fi 4957 fi
4400fi; 4958fi
4959
4401 4960
4402RESFALLBACK=Rxvt 4961RESFALLBACK=Rxvt
4403# Check whether --enable-fallback or --disable-fallback was given. 4962# Check whether --enable-fallback was given.
4404if test "${enable_fallback+set}" = set; then 4963if test "${enable_fallback+set}" = set; then :
4405 enableval="$enable_fallback" 4964 enableval=$enable_fallback;
4406
4407 test x$enableval = xyes && enableval=Rxvt 4965 test x$enableval = xyes && enableval=Rxvt
4408 test x$enableval = xno && enableval= 4966 test x$enableval = xno && enableval=
4409 RESFALLBACK="$enableval" 4967 RESFALLBACK="$enableval"
4410 4968
4411fi; 4969fi
4970
4412 4971
4413if test x$RESFALLBACK != x; then 4972if test x$RESFALLBACK != x; then
4414 4973
4415cat >>confdefs.h <<_ACEOF 4974cat >>confdefs.h <<_ACEOF
4416#define RESFALLBACK "$RESFALLBACK" 4975#define RESFALLBACK "$RESFALLBACK"
4418 4977
4419fi 4978fi
4420 4979
4421RESNAME=urxvt 4980RESNAME=urxvt
4422 4981
4423# Check whether --with-res-name or --without-res-name was given. 4982# Check whether --with-res-name was given.
4424if test "${with_res_name+set}" = set; then 4983if test "${with_res_name+set}" = set; then :
4425 withval="$with_res_name" 4984 withval=$with_res_name; RESNAME="$withval"
4426 RESNAME="$withval"
4427fi; 4985fi
4986
4428 4987
4429cat >>confdefs.h <<_ACEOF 4988cat >>confdefs.h <<_ACEOF
4430#define RESNAME "$RESNAME" 4989#define RESNAME "$RESNAME"
4431_ACEOF 4990_ACEOF
4432 4991
4433 4992
4434RESCLASS=URxvt 4993RESCLASS=URxvt
4435 4994
4436# Check whether --with-res-class or --without-res-class was given. 4995# Check whether --with-res-class was given.
4437if test "${with_res_class+set}" = set; then 4996if test "${with_res_class+set}" = set; then :
4438 withval="$with_res_class" 4997 withval=$with_res_class; RESCLASS="$withval"
4439 RESCLASS="$withval"
4440fi; 4998fi
4999
4441 5000
4442cat >>confdefs.h <<_ACEOF 5001cat >>confdefs.h <<_ACEOF
4443#define RESCLASS "$RESCLASS" 5002#define RESCLASS "$RESCLASS"
4444_ACEOF 5003_ACEOF
4445 5004
4446 5005
4447RXVTNAME=urxvt 5006RXVTNAME=urxvt
4448 5007
4449# Check whether --with-name or --without-name was given. 5008# Check whether --with-name was given.
4450if test "${with_name+set}" = set; then 5009if test "${with_name+set}" = set; then :
4451 withval="$with_name" 5010 withval=$with_name; RXVTNAME="$withval"
4452 RXVTNAME="$withval"
4453fi; 5011fi
5012
4454 5013
4455cat >>confdefs.h <<_ACEOF 5014cat >>confdefs.h <<_ACEOF
4456#define RXVTNAME "$RXVTNAME" 5015#define RXVTNAME "$RXVTNAME"
4457_ACEOF 5016_ACEOF
4458 5017
4459 5018
4460RXVTNAME=`echo "$RXVTNAME"|sed "$program_transform_name"`
4461 5019
4462 5020
4463# Check whether --enable-swapscreen or --disable-swapscreen was given. 5021# Check whether --enable-swapscreen was given.
4464if test "${enable_swapscreen+set}" = set; then 5022if test "${enable_swapscreen+set}" = set; then :
4465 enableval="$enable_swapscreen" 5023 enableval=$enable_swapscreen; if test x$enableval = xno; then
4466 if test x$enableval = xno; then
4467 5024
4468cat >>confdefs.h <<\_ACEOF 5025$as_echo "#define NO_SECONDARY_SCREEN 1" >>confdefs.h
4469#define NO_SECONDARY_SCREEN 1
4470_ACEOF
4471 5026
4472 fi 5027 fi
4473fi; 5028fi
4474 5029
5030
4475# Check whether --enable-iso14755 or --disable-iso14755 was given. 5031# Check whether --enable-iso14755 was given.
4476if test "${enable_iso14755+set}" = set; then 5032if test "${enable_iso14755+set}" = set; then :
4477 enableval="$enable_iso14755"
4478 if test x$enableval = xyes -o x$enableval = xno; then 5033 enableval=$enable_iso14755; if test x$enableval = xyes -o x$enableval = xno; then
4479 support_iso14755=$enableval 5034 support_iso14755=$enableval
4480 fi 5035 fi
4481fi; 5036fi
4482 5037
5038
4483# Check whether --enable-frills or --disable-frills was given. 5039# Check whether --enable-frills was given.
4484if test "${enable_frills+set}" = set; then 5040if test "${enable_frills+set}" = set; then :
4485 enableval="$enable_frills"
4486 if test x$enableval = xyes -o x$enableval = xno; then 5041 enableval=$enable_frills; if test x$enableval = xyes -o x$enableval = xno; then
4487 support_frills=$enableval 5042 support_frills=$enableval
4488 fi 5043 fi
4489fi; 5044fi
4490 5045
4491# Check whether --enable-24bit or --disable-24bit was given.
4492if test "${enable_24bit+set}" = set; then
4493 enableval="$enable_24bit"
4494 if test x$enableval = xyes -o x$enableval = xno; then
4495 support_24bit=$enableval
4496 fi
4497fi;
4498 5046
4499# Check whether --enable-keepscrolling or --disable-keepscrolling was given. 5047# Check whether --enable-keepscrolling was given.
4500if test "${enable_keepscrolling+set}" = set; then 5048if test "${enable_keepscrolling+set}" = set; then :
4501 enableval="$enable_keepscrolling"
4502 if test x$enableval = xyes -o x$enableval = xno; then 5049 enableval=$enable_keepscrolling; if test x$enableval = xyes -o x$enableval = xno; then
4503 support_keepscrolling=$enableval 5050 support_keepscrolling=$enableval
4504 fi 5051 fi
4505fi; 5052fi
4506 5053
5054
4507# Check whether --enable-selectionscrolling or --disable-selectionscrolling was given. 5055# Check whether --enable-selectionscrolling was given.
4508if test "${enable_selectionscrolling+set}" = set; then 5056if test "${enable_selectionscrolling+set}" = set; then :
4509 enableval="$enable_selectionscrolling" 5057 enableval=$enable_selectionscrolling; if test x$enableval = xyes -o x$enableval = xno; then
4510 if test x$enableval = xyes -o x$enableval = xno; then
4511 support_selectionscrolling=$enableval 5058 support_selectionscrolling=$enableval
4512 fi 5059 fi
4513fi; 5060fi
4514 5061
5062
4515# Check whether --enable-mousewheel or --disable-mousewheel was given. 5063# Check whether --enable-mousewheel was given.
4516if test "${enable_mousewheel+set}" = set; then 5064if test "${enable_mousewheel+set}" = set; then :
4517 enableval="$enable_mousewheel"
4518 if test x$enableval = xyes -o x$enableval = xno; then 5065 enableval=$enable_mousewheel; if test x$enableval = xyes -o x$enableval = xno; then
4519 support_mousewheel=$enableval 5066 support_mousewheel=$enableval
4520 fi 5067 fi
4521fi; 5068fi
4522 5069
5070
4523# Check whether --enable-slipwheeling or --disable-slipwheeling was given. 5071# Check whether --enable-slipwheeling was given.
4524if test "${enable_slipwheeling+set}" = set; then 5072if test "${enable_slipwheeling+set}" = set; then :
4525 enableval="$enable_slipwheeling"
4526 if test x$enableval = xyes -o x$enableval = xno; then 5073 enableval=$enable_slipwheeling; if test x$enableval = xyes -o x$enableval = xno; then
4527 support_mouseslipwheel=$enableval 5074 support_mouseslipwheel=$enableval
4528 fi 5075 fi
4529fi; 5076fi
4530 5077
4531# Check whether --enable-dmalloc or --disable-dmalloc was given.
4532if test "${enable_dmalloc+set}" = set; then
4533 enableval="$enable_dmalloc"
4534 if test x$enableval = xyes; then
4535 MALLOC_TYPE=G
4536 DEBUG=-DDEBUG_MALLOC
4537 DLIB="-L/usr/local/lib -ldmalloc"
4538 DINCLUDE=-I/usr/local/include
4539 fi
4540fi;
4541 5078
4542# Check whether --enable-dlmalloc or --disable-dlmalloc was given.
4543if test "${enable_dlmalloc+set}" = set; then
4544 enableval="$enable_dlmalloc"
4545 if test x$enableval = xyes; then
4546 MALLOC_TYPE=D
4547 DEBUG=
4548 DLIB="-L/usr/local/lib -ldlmalloc"
4549 DINCLUDE=
4550 fi
4551fi;
4552
4553# Check whether --enable-smart-resize or --disable-smart-resize was given. 5079# Check whether --enable-smart-resize was given.
4554if test "${enable_smart_resize+set}" = set; then 5080if test "${enable_smart_resize+set}" = set; then :
4555 enableval="$enable_smart_resize" 5081 enableval=$enable_smart_resize; if test x$enableval = xyes; then
4556 if test x$enableval = xyes; then
4557 5082
4558cat >>confdefs.h <<\_ACEOF 5083$as_echo "#define SMART_RESIZE 1" >>confdefs.h
4559#define SMART_RESIZE 1
4560_ACEOF
4561 5084
4562 fi 5085 fi
4563fi; 5086fi
4564 5087
5088
4565# Check whether --enable-text-blink or --disable-text-blink was given. 5089# Check whether --enable-text-blink was given.
4566if test "${enable_text_blink+set}" = set; then 5090if test "${enable_text_blink+set}" = set; then :
4567 enableval="$enable_text_blink"
4568 if test x$enableval = xyes -o x$enableval = xno; then 5091 enableval=$enable_text_blink; if test x$enableval = xyes -o x$enableval = xno; then
4569 support_text_blink=$enableval 5092 support_text_blink=$enableval
4570 fi 5093 fi
4571fi; 5094fi
4572 5095
5096
4573# Check whether --enable-pointer-blank or --disable-pointer-blank was given. 5097# Check whether --enable-pointer-blank was given.
4574if test "${enable_pointer_blank+set}" = set; then 5098if test "${enable_pointer_blank+set}" = set; then :
4575 enableval="$enable_pointer_blank"
4576 if test x$enableval = xyes -o x$enableval = xno; then 5099 enableval=$enable_pointer_blank; if test x$enableval = xyes -o x$enableval = xno; then
4577 support_pointer_blank=$enableval 5100 support_pointer_blank=$enableval
4578 fi 5101 fi
4579fi; 5102fi
4580 5103
4581 5104
5105
4582# Check whether --with-term or --without-term was given. 5106# Check whether --with-term was given.
4583if test "${with_term+set}" = set; then 5107if test "${with_term+set}" = set; then :
4584 withval="$with_term"
4585 if test x$withval != x; then 5108 withval=$with_term; if test x$withval != x; then
4586 5109
4587cat >>confdefs.h <<_ACEOF 5110cat >>confdefs.h <<_ACEOF
4588#define TERMENV "$withval" 5111#define TERMENV "$withval"
4589_ACEOF 5112_ACEOF
4590 term="$withval" 5113 term="$withval"
4591 fi 5114 fi
4592fi; 5115fi
4593 5116
4594 5117
5118
4595# Check whether --with-terminfo or --without-terminfo was given. 5119# Check whether --with-terminfo was given.
4596if test "${with_terminfo+set}" = set; then 5120if test "${with_terminfo+set}" = set; then :
4597 withval="$with_terminfo" 5121 withval=$with_terminfo; if test x$withval != x; then
4598 if test x$withval != x; then
4599 5122
4600cat >>confdefs.h <<_ACEOF 5123cat >>confdefs.h <<_ACEOF
4601#define RXVT_TERMINFO "$withval" 5124#define RXVT_TERMINFO "$withval"
4602_ACEOF 5125_ACEOF
4603 terminfo="$withval" 5126 terminfo="$withval"
4604 fi 5127 fi
4605fi; 5128fi
4606 5129
4607 5130
4608# Extract the first word of "mv", so it can be a program name with args.
4609set dummy mv; ac_word=$2
4610echo "$as_me:$LINENO: checking for $ac_word" >&5
4611echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4612if test "${ac_cv_path_MV+set}" = set; then
4613 echo $ECHO_N "(cached) $ECHO_C" >&6
4614else
4615 case $MV in
4616 [\\/]* | ?:[\\/]*)
4617 ac_cv_path_MV="$MV" # Let the user override the test with a path.
4618 ;;
4619 *)
4620 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4621for as_dir in $PATH
4622do
4623 IFS=$as_save_IFS
4624 test -z "$as_dir" && as_dir=.
4625 for ac_exec_ext in '' $ac_executable_extensions; do
4626 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4627 ac_cv_path_MV="$as_dir/$ac_word$ac_exec_ext"
4628 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4629 break 2
4630 fi
4631done
4632done
4633 5131
4634 test -z "$ac_cv_path_MV" && ac_cv_path_MV="mv" 5132LIBEV_M4_AVOID_LIBRT=1
4635 ;;
4636esac
4637fi
4638MV=$ac_cv_path_MV
4639 5133
4640if test -n "$MV"; then
4641 echo "$as_me:$LINENO: result: $MV" >&5
4642echo "${ECHO_T}$MV" >&6
4643else
4644 echo "$as_me:$LINENO: result: no" >&5
4645echo "${ECHO_T}no" >&6
4646fi
4647
4648# Extract the first word of "rm", so it can be a program name with args.
4649set dummy rm; ac_word=$2
4650echo "$as_me:$LINENO: checking for $ac_word" >&5
4651echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4652if test "${ac_cv_path_RM+set}" = set; then
4653 echo $ECHO_N "(cached) $ECHO_C" >&6
4654else
4655 case $RM in
4656 [\\/]* | ?:[\\/]*)
4657 ac_cv_path_RM="$RM" # Let the user override the test with a path.
4658 ;;
4659 *)
4660 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4661for as_dir in $PATH
4662do
4663 IFS=$as_save_IFS
4664 test -z "$as_dir" && as_dir=.
4665 for ac_exec_ext in '' $ac_executable_extensions; do
4666 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4667 ac_cv_path_RM="$as_dir/$ac_word$ac_exec_ext"
4668 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4669 break 2
4670 fi
4671done
4672done
4673
4674 test -z "$ac_cv_path_RM" && ac_cv_path_RM="rm"
4675 ;;
4676esac
4677fi
4678RM=$ac_cv_path_RM
4679
4680if test -n "$RM"; then
4681 echo "$as_me:$LINENO: result: $RM" >&5
4682echo "${ECHO_T}$RM" >&6
4683else
4684 echo "$as_me:$LINENO: result: no" >&5
4685echo "${ECHO_T}no" >&6
4686fi
4687
4688# Extract the first word of "cp", so it can be a program name with args.
4689set dummy cp; ac_word=$2
4690echo "$as_me:$LINENO: checking for $ac_word" >&5
4691echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4692if test "${ac_cv_path_CP+set}" = set; then
4693 echo $ECHO_N "(cached) $ECHO_C" >&6
4694else
4695 case $CP in
4696 [\\/]* | ?:[\\/]*)
4697 ac_cv_path_CP="$CP" # Let the user override the test with a path.
4698 ;;
4699 *)
4700 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4701for as_dir in $PATH
4702do
4703 IFS=$as_save_IFS
4704 test -z "$as_dir" && as_dir=.
4705 for ac_exec_ext in '' $ac_executable_extensions; do
4706 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4707 ac_cv_path_CP="$as_dir/$ac_word$ac_exec_ext"
4708 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4709 break 2
4710 fi
4711done
4712done
4713
4714 test -z "$ac_cv_path_CP" && ac_cv_path_CP="cp"
4715 ;;
4716esac
4717fi
4718CP=$ac_cv_path_CP
4719
4720if test -n "$CP"; then
4721 echo "$as_me:$LINENO: result: $CP" >&5
4722echo "${ECHO_T}$CP" >&6
4723else
4724 echo "$as_me:$LINENO: result: no" >&5
4725echo "${ECHO_T}no" >&6
4726fi
4727
4728# Extract the first word of "ln", so it can be a program name with args.
4729set dummy ln; ac_word=$2
4730echo "$as_me:$LINENO: checking for $ac_word" >&5
4731echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4732if test "${ac_cv_path_LN+set}" = set; then
4733 echo $ECHO_N "(cached) $ECHO_C" >&6
4734else
4735 case $LN in
4736 [\\/]* | ?:[\\/]*)
4737 ac_cv_path_LN="$LN" # Let the user override the test with a path.
4738 ;;
4739 *)
4740 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4741for as_dir in $PATH
4742do
4743 IFS=$as_save_IFS
4744 test -z "$as_dir" && as_dir=.
4745 for ac_exec_ext in '' $ac_executable_extensions; do
4746 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4747 ac_cv_path_LN="$as_dir/$ac_word$ac_exec_ext"
4748 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4749 break 2
4750 fi
4751done
4752done
4753
4754 test -z "$ac_cv_path_LN" && ac_cv_path_LN="ln"
4755 ;;
4756esac
4757fi
4758LN=$ac_cv_path_LN
4759
4760if test -n "$LN"; then
4761 echo "$as_me:$LINENO: result: $LN" >&5
4762echo "${ECHO_T}$LN" >&6
4763else
4764 echo "$as_me:$LINENO: result: no" >&5
4765echo "${ECHO_T}no" >&6
4766fi
4767
4768# Extract the first word of "sed", so it can be a program name with args.
4769set dummy sed; ac_word=$2
4770echo "$as_me:$LINENO: checking for $ac_word" >&5
4771echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4772if test "${ac_cv_path_SED+set}" = set; then
4773 echo $ECHO_N "(cached) $ECHO_C" >&6
4774else
4775 case $SED in
4776 [\\/]* | ?:[\\/]*)
4777 ac_cv_path_SED="$SED" # Let the user override the test with a path.
4778 ;;
4779 *)
4780 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4781for as_dir in $PATH
4782do
4783 IFS=$as_save_IFS
4784 test -z "$as_dir" && as_dir=.
4785 for ac_exec_ext in '' $ac_executable_extensions; do
4786 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4787 ac_cv_path_SED="$as_dir/$ac_word$ac_exec_ext"
4788 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4789 break 2
4790 fi
4791done
4792done
4793
4794 test -z "$ac_cv_path_SED" && ac_cv_path_SED="sed"
4795 ;;
4796esac
4797fi
4798SED=$ac_cv_path_SED
4799
4800if test -n "$SED"; then
4801 echo "$as_me:$LINENO: result: $SED" >&5
4802echo "${ECHO_T}$SED" >&6
4803else
4804 echo "$as_me:$LINENO: result: no" >&5
4805echo "${ECHO_T}no" >&6
4806fi
4807
4808# Extract the first word of "echo", so it can be a program name with args.
4809set dummy echo; ac_word=$2
4810echo "$as_me:$LINENO: checking for $ac_word" >&5
4811echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4812if test "${ac_cv_path_ECHO+set}" = set; then
4813 echo $ECHO_N "(cached) $ECHO_C" >&6
4814else
4815 case $ECHO in
4816 [\\/]* | ?:[\\/]*)
4817 ac_cv_path_ECHO="$ECHO" # Let the user override the test with a path.
4818 ;;
4819 *)
4820 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4821for as_dir in $PATH
4822do
4823 IFS=$as_save_IFS
4824 test -z "$as_dir" && as_dir=.
4825 for ac_exec_ext in '' $ac_executable_extensions; do
4826 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4827 ac_cv_path_ECHO="$as_dir/$ac_word$ac_exec_ext"
4828 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4829 break 2
4830 fi
4831done
4832done
4833
4834 test -z "$ac_cv_path_ECHO" && ac_cv_path_ECHO="echo"
4835 ;;
4836esac
4837fi
4838ECHO=$ac_cv_path_ECHO
4839
4840if test -n "$ECHO"; then
4841 echo "$as_me:$LINENO: result: $ECHO" >&5
4842echo "${ECHO_T}$ECHO" >&6
4843else
4844 echo "$as_me:$LINENO: result: no" >&5
4845echo "${ECHO_T}no" >&6
4846fi
4847
4848# Extract the first word of "cmp", so it can be a program name with args.
4849set dummy cmp; ac_word=$2
4850echo "$as_me:$LINENO: checking for $ac_word" >&5
4851echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4852if test "${ac_cv_path_CMP+set}" = set; then
4853 echo $ECHO_N "(cached) $ECHO_C" >&6
4854else
4855 case $CMP in
4856 [\\/]* | ?:[\\/]*)
4857 ac_cv_path_CMP="$CMP" # Let the user override the test with a path.
4858 ;;
4859 *)
4860 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4861for as_dir in $PATH
4862do
4863 IFS=$as_save_IFS
4864 test -z "$as_dir" && as_dir=.
4865 for ac_exec_ext in '' $ac_executable_extensions; do
4866 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4867 ac_cv_path_CMP="$as_dir/$ac_word$ac_exec_ext"
4868 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4869 break 2
4870 fi
4871done
4872done
4873
4874 test -z "$ac_cv_path_CMP" && ac_cv_path_CMP="cmp"
4875 ;;
4876esac
4877fi
4878CMP=$ac_cv_path_CMP
4879
4880if test -n "$CMP"; then
4881 echo "$as_me:$LINENO: result: $CMP" >&5
4882echo "${ECHO_T}$CMP" >&6
4883else
4884 echo "$as_me:$LINENO: result: no" >&5
4885echo "${ECHO_T}no" >&6
4886fi
4887
4888# Extract the first word of "tic", so it can be a program name with args.
4889set dummy tic; ac_word=$2
4890echo "$as_me:$LINENO: checking for $ac_word" >&5
4891echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4892if test "${ac_cv_path_TIC+set}" = set; then
4893 echo $ECHO_N "(cached) $ECHO_C" >&6
4894else
4895 case $TIC in
4896 [\\/]* | ?:[\\/]*)
4897 ac_cv_path_TIC="$TIC" # Let the user override the test with a path.
4898 ;;
4899 *)
4900 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4901for as_dir in $PATH
4902do
4903 IFS=$as_save_IFS
4904 test -z "$as_dir" && as_dir=.
4905 for ac_exec_ext in '' $ac_executable_extensions; do
4906 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4907 ac_cv_path_TIC="$as_dir/$ac_word$ac_exec_ext"
4908 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4909 break 2
4910 fi
4911done
4912done
4913
4914 ;;
4915esac
4916fi
4917TIC=$ac_cv_path_TIC
4918
4919if test -n "$TIC"; then
4920 echo "$as_me:$LINENO: result: $TIC" >&5
4921echo "${ECHO_T}$TIC" >&6
4922else
4923 echo "$as_me:$LINENO: result: no" >&5
4924echo "${ECHO_T}no" >&6
4925fi
4926
4927
4928
4929
4930ac_ext=cc 5134ac_ext=cpp
4931ac_cpp='$CXXCPP $CPPFLAGS' 5135ac_cpp='$CXXCPP $CPPFLAGS'
4932ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 5136ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4933ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 5137ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4934ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 5138ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4935echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5 5139{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C++ preprocessor" >&5
4936echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6 5140$as_echo_n "checking how to run the C++ preprocessor... " >&6; }
4937if test -z "$CXXCPP"; then 5141if test -z "$CXXCPP"; then
4938 if test "${ac_cv_prog_CXXCPP+set}" = set; then 5142 if test "${ac_cv_prog_CXXCPP+set}" = set; then :
4939 echo $ECHO_N "(cached) $ECHO_C" >&6 5143 $as_echo_n "(cached) " >&6
4940else 5144else
4941 # Double quotes because CXXCPP needs to be expanded 5145 # Double quotes because CXXCPP needs to be expanded
4942 for CXXCPP in "$CXX -E" "/lib/cpp" 5146 for CXXCPP in "$CXX -E" "/lib/cpp"
4943 do 5147 do
4944 ac_preproc_ok=false 5148 ac_preproc_ok=false
4948 # with a fresh cross-compiler works. 5152 # with a fresh cross-compiler works.
4949 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 5153 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4950 # <limits.h> exists even on freestanding compilers. 5154 # <limits.h> exists even on freestanding compilers.
4951 # On the NeXT, cc -E runs the code through the compiler's parser, 5155 # On the NeXT, cc -E runs the code through the compiler's parser,
4952 # not just through cpp. "Syntax error" is here to catch this case. 5156 # not just through cpp. "Syntax error" is here to catch this case.
4953 cat >conftest.$ac_ext <<_ACEOF
4954/* confdefs.h. */
4955_ACEOF
4956cat confdefs.h >>conftest.$ac_ext 5157 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4957cat >>conftest.$ac_ext <<_ACEOF
4958/* end confdefs.h. */ 5158/* end confdefs.h. */
4959#ifdef __STDC__ 5159#ifdef __STDC__
4960# include <limits.h> 5160# include <limits.h>
4961#else 5161#else
4962# include <assert.h> 5162# include <assert.h>
4963#endif 5163#endif
4964 Syntax error 5164 Syntax error
4965_ACEOF 5165_ACEOF
4966if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 5166if ac_fn_cxx_try_cpp "$LINENO"; then :
4967 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 5167
4968 ac_status=$?
4969 grep -v '^ *+' conftest.er1 >conftest.err
4970 rm -f conftest.er1
4971 cat conftest.err >&5
4972 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4973 (exit $ac_status); } >/dev/null; then
4974 if test -s conftest.err; then
4975 ac_cpp_err=$ac_cxx_preproc_warn_flag
4976 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
4977 else 5168else
4978 ac_cpp_err=
4979 fi
4980else
4981 ac_cpp_err=yes
4982fi
4983if test -z "$ac_cpp_err"; then
4984 :
4985else
4986 echo "$as_me: failed program was:" >&5
4987sed 's/^/| /' conftest.$ac_ext >&5
4988
4989 # Broken: fails on valid input. 5169 # Broken: fails on valid input.
4990continue 5170continue
4991fi 5171fi
4992rm -f conftest.err conftest.$ac_ext 5172rm -f conftest.err conftest.$ac_ext
4993 5173
4994 # OK, works on sane cases. Now check whether non-existent headers 5174 # OK, works on sane cases. Now check whether nonexistent headers
4995 # can be detected and how. 5175 # can be detected and how.
4996 cat >conftest.$ac_ext <<_ACEOF
4997/* confdefs.h. */
4998_ACEOF
4999cat confdefs.h >>conftest.$ac_ext 5176 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5000cat >>conftest.$ac_ext <<_ACEOF
5001/* end confdefs.h. */ 5177/* end confdefs.h. */
5002#include <ac_nonexistent.h> 5178#include <ac_nonexistent.h>
5003_ACEOF 5179_ACEOF
5004if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 5180if ac_fn_cxx_try_cpp "$LINENO"; then :
5005 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5006 ac_status=$?
5007 grep -v '^ *+' conftest.er1 >conftest.err
5008 rm -f conftest.er1
5009 cat conftest.err >&5
5010 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5011 (exit $ac_status); } >/dev/null; then
5012 if test -s conftest.err; then
5013 ac_cpp_err=$ac_cxx_preproc_warn_flag
5014 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
5015 else
5016 ac_cpp_err=
5017 fi
5018else
5019 ac_cpp_err=yes
5020fi
5021if test -z "$ac_cpp_err"; then
5022 # Broken: success on invalid input. 5181 # Broken: success on invalid input.
5023continue 5182continue
5024else 5183else
5025 echo "$as_me: failed program was:" >&5
5026sed 's/^/| /' conftest.$ac_ext >&5
5027
5028 # Passes both tests. 5184 # Passes both tests.
5029ac_preproc_ok=: 5185ac_preproc_ok=:
5030break 5186break
5031fi 5187fi
5032rm -f conftest.err conftest.$ac_ext 5188rm -f conftest.err conftest.$ac_ext
5033 5189
5034done 5190done
5035# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 5191# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5036rm -f conftest.err conftest.$ac_ext 5192rm -f conftest.err conftest.$ac_ext
5037if $ac_preproc_ok; then 5193if $ac_preproc_ok; then :
5038 break 5194 break
5039fi 5195fi
5040 5196
5041 done 5197 done
5042 ac_cv_prog_CXXCPP=$CXXCPP 5198 ac_cv_prog_CXXCPP=$CXXCPP
5044fi 5200fi
5045 CXXCPP=$ac_cv_prog_CXXCPP 5201 CXXCPP=$ac_cv_prog_CXXCPP
5046else 5202else
5047 ac_cv_prog_CXXCPP=$CXXCPP 5203 ac_cv_prog_CXXCPP=$CXXCPP
5048fi 5204fi
5049echo "$as_me:$LINENO: result: $CXXCPP" >&5 5205{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5
5050echo "${ECHO_T}$CXXCPP" >&6 5206$as_echo "$CXXCPP" >&6; }
5051ac_preproc_ok=false 5207ac_preproc_ok=false
5052for ac_cxx_preproc_warn_flag in '' yes 5208for ac_cxx_preproc_warn_flag in '' yes
5053do 5209do
5054 # Use a header file that comes with gcc, so configuring glibc 5210 # Use a header file that comes with gcc, so configuring glibc
5055 # with a fresh cross-compiler works. 5211 # with a fresh cross-compiler works.
5056 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 5212 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5057 # <limits.h> exists even on freestanding compilers. 5213 # <limits.h> exists even on freestanding compilers.
5058 # On the NeXT, cc -E runs the code through the compiler's parser, 5214 # On the NeXT, cc -E runs the code through the compiler's parser,
5059 # not just through cpp. "Syntax error" is here to catch this case. 5215 # not just through cpp. "Syntax error" is here to catch this case.
5060 cat >conftest.$ac_ext <<_ACEOF
5061/* confdefs.h. */
5062_ACEOF
5063cat confdefs.h >>conftest.$ac_ext 5216 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5064cat >>conftest.$ac_ext <<_ACEOF
5065/* end confdefs.h. */ 5217/* end confdefs.h. */
5066#ifdef __STDC__ 5218#ifdef __STDC__
5067# include <limits.h> 5219# include <limits.h>
5068#else 5220#else
5069# include <assert.h> 5221# include <assert.h>
5070#endif 5222#endif
5071 Syntax error 5223 Syntax error
5072_ACEOF 5224_ACEOF
5073if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 5225if ac_fn_cxx_try_cpp "$LINENO"; then :
5074 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 5226
5075 ac_status=$?
5076 grep -v '^ *+' conftest.er1 >conftest.err
5077 rm -f conftest.er1
5078 cat conftest.err >&5
5079 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5080 (exit $ac_status); } >/dev/null; then
5081 if test -s conftest.err; then
5082 ac_cpp_err=$ac_cxx_preproc_warn_flag
5083 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
5084 else 5227else
5085 ac_cpp_err=
5086 fi
5087else
5088 ac_cpp_err=yes
5089fi
5090if test -z "$ac_cpp_err"; then
5091 :
5092else
5093 echo "$as_me: failed program was:" >&5
5094sed 's/^/| /' conftest.$ac_ext >&5
5095
5096 # Broken: fails on valid input. 5228 # Broken: fails on valid input.
5097continue 5229continue
5098fi 5230fi
5099rm -f conftest.err conftest.$ac_ext 5231rm -f conftest.err conftest.$ac_ext
5100 5232
5101 # OK, works on sane cases. Now check whether non-existent headers 5233 # OK, works on sane cases. Now check whether nonexistent headers
5102 # can be detected and how. 5234 # can be detected and how.
5103 cat >conftest.$ac_ext <<_ACEOF
5104/* confdefs.h. */
5105_ACEOF
5106cat confdefs.h >>conftest.$ac_ext 5235 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5107cat >>conftest.$ac_ext <<_ACEOF
5108/* end confdefs.h. */ 5236/* end confdefs.h. */
5109#include <ac_nonexistent.h> 5237#include <ac_nonexistent.h>
5110_ACEOF 5238_ACEOF
5111if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 5239if ac_fn_cxx_try_cpp "$LINENO"; then :
5112 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5113 ac_status=$?
5114 grep -v '^ *+' conftest.er1 >conftest.err
5115 rm -f conftest.er1
5116 cat conftest.err >&5
5117 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5118 (exit $ac_status); } >/dev/null; then
5119 if test -s conftest.err; then
5120 ac_cpp_err=$ac_cxx_preproc_warn_flag
5121 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
5122 else
5123 ac_cpp_err=
5124 fi
5125else
5126 ac_cpp_err=yes
5127fi
5128if test -z "$ac_cpp_err"; then
5129 # Broken: success on invalid input. 5240 # Broken: success on invalid input.
5130continue 5241continue
5131else 5242else
5132 echo "$as_me: failed program was:" >&5
5133sed 's/^/| /' conftest.$ac_ext >&5
5134
5135 # Passes both tests. 5243 # Passes both tests.
5136ac_preproc_ok=: 5244ac_preproc_ok=:
5137break 5245break
5138fi 5246fi
5139rm -f conftest.err conftest.$ac_ext 5247rm -f conftest.err conftest.$ac_ext
5140 5248
5141done 5249done
5142# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 5250# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5143rm -f conftest.err conftest.$ac_ext 5251rm -f conftest.err conftest.$ac_ext
5144if $ac_preproc_ok; then 5252if $ac_preproc_ok; then :
5145 : 5253
5146else 5254else
5147 { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check 5255 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5148See \`config.log' for more details." >&5 5256$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5149echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check 5257as_fn_error "C++ preprocessor \"$CXXCPP\" fails sanity check
5150See \`config.log' for more details." >&2;} 5258See \`config.log' for more details." "$LINENO" 5; }
5151 { (exit 1); exit 1; }; }
5152fi 5259fi
5153 5260
5154ac_ext=cc 5261ac_ext=cpp
5155ac_cpp='$CXXCPP $CPPFLAGS' 5262ac_cpp='$CXXCPP $CPPFLAGS'
5156ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 5263ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5157ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 5264ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5158ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 5265ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5159 5266
5160 5267
5268for ac_header in sys/inotify.h sys/epoll.h sys/event.h port.h poll.h sys/select.h sys/eventfd.h sys/signalfd.h
5269do :
5270 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5271ac_fn_cxx_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
5272eval as_val=\$$as_ac_Header
5273 if test "x$as_val" = x""yes; then :
5274 cat >>confdefs.h <<_ACEOF
5275#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
5276_ACEOF
5161 5277
5162if test "x$ac_path_x_has_been_run" != xyes; then 5278fi
5279
5280done
5281
5282
5283for ac_func in inotify_init epoll_ctl kqueue port_create poll select eventfd signalfd
5284do :
5285 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
5286ac_fn_cxx_check_func "$LINENO" "$ac_func" "$as_ac_var"
5287eval as_val=\$$as_ac_var
5288 if test "x$as_val" = x""yes; then :
5289 cat >>confdefs.h <<_ACEOF
5290#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
5291_ACEOF
5292
5293fi
5294done
5295
5296
5297ac_fn_cxx_check_func "$LINENO" "clock_gettime" "ac_cv_func_clock_gettime"
5298if test "x$ac_cv_func_clock_gettime" = x""yes; then :
5299
5300else
5301
5302 if test $(uname) = Linux; then
5303 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for clock_gettime syscall" >&5
5304$as_echo_n "checking for clock_gettime syscall... " >&6; }
5305 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5306/* end confdefs.h. */
5307#include <unistd.h>
5308 #include <sys/syscall.h>
5309 #include <time.h>
5310int
5311main ()
5312{
5313struct timespec ts; int status = syscall (SYS_clock_gettime, CLOCK_REALTIME, &ts)
5314 ;
5315 return 0;
5316}
5317_ACEOF
5318if ac_fn_cxx_try_link "$LINENO"; then :
5319 ac_have_clock_syscall=1
5320
5321$as_echo "#define HAVE_CLOCK_SYSCALL 1" >>confdefs.h
5322
5323 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5324$as_echo "yes" >&6; }
5325else
5326 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5327$as_echo "no" >&6; }
5328fi
5329rm -f core conftest.err conftest.$ac_objext \
5330 conftest$ac_exeext conftest.$ac_ext
5331 fi
5332 if test -z "$LIBEV_M4_AVOID_LIBRT" && test -z "$ac_have_clock_syscall"; then
5333 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for clock_gettime in -lrt" >&5
5334$as_echo_n "checking for clock_gettime in -lrt... " >&6; }
5335if test "${ac_cv_lib_rt_clock_gettime+set}" = set; then :
5336 $as_echo_n "(cached) " >&6
5337else
5338 ac_check_lib_save_LIBS=$LIBS
5339LIBS="-lrt $LIBS"
5340cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5341/* end confdefs.h. */
5342
5343/* Override any GCC internal prototype to avoid an error.
5344 Use char because int might match the return type of a GCC
5345 builtin and then its argument prototype would still apply. */
5346#ifdef __cplusplus
5347extern "C"
5348#endif
5349char clock_gettime ();
5350int
5351main ()
5352{
5353return clock_gettime ();
5354 ;
5355 return 0;
5356}
5357_ACEOF
5358if ac_fn_cxx_try_link "$LINENO"; then :
5359 ac_cv_lib_rt_clock_gettime=yes
5360else
5361 ac_cv_lib_rt_clock_gettime=no
5362fi
5363rm -f core conftest.err conftest.$ac_objext \
5364 conftest$ac_exeext conftest.$ac_ext
5365LIBS=$ac_check_lib_save_LIBS
5366fi
5367{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rt_clock_gettime" >&5
5368$as_echo "$ac_cv_lib_rt_clock_gettime" >&6; }
5369if test "x$ac_cv_lib_rt_clock_gettime" = x""yes; then :
5370 cat >>confdefs.h <<_ACEOF
5371#define HAVE_LIBRT 1
5372_ACEOF
5373
5374 LIBS="-lrt $LIBS"
5375
5376fi
5377
5378 unset ac_cv_func_clock_gettime
5379 for ac_func in clock_gettime
5380do :
5381 ac_fn_cxx_check_func "$LINENO" "clock_gettime" "ac_cv_func_clock_gettime"
5382if test "x$ac_cv_func_clock_gettime" = x""yes; then :
5383 cat >>confdefs.h <<_ACEOF
5384#define HAVE_CLOCK_GETTIME 1
5385_ACEOF
5386
5387fi
5388done
5389
5390 fi
5391
5392fi
5393
5394
5395ac_fn_cxx_check_func "$LINENO" "nanosleep" "ac_cv_func_nanosleep"
5396if test "x$ac_cv_func_nanosleep" = x""yes; then :
5397
5398else
5399
5400 if test -z "$LIBEV_M4_AVOID_LIBRT"; then
5401 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nanosleep in -lrt" >&5
5402$as_echo_n "checking for nanosleep in -lrt... " >&6; }
5403if test "${ac_cv_lib_rt_nanosleep+set}" = set; then :
5404 $as_echo_n "(cached) " >&6
5405else
5406 ac_check_lib_save_LIBS=$LIBS
5407LIBS="-lrt $LIBS"
5408cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5409/* end confdefs.h. */
5410
5411/* Override any GCC internal prototype to avoid an error.
5412 Use char because int might match the return type of a GCC
5413 builtin and then its argument prototype would still apply. */
5414#ifdef __cplusplus
5415extern "C"
5416#endif
5417char nanosleep ();
5418int
5419main ()
5420{
5421return nanosleep ();
5422 ;
5423 return 0;
5424}
5425_ACEOF
5426if ac_fn_cxx_try_link "$LINENO"; then :
5427 ac_cv_lib_rt_nanosleep=yes
5428else
5429 ac_cv_lib_rt_nanosleep=no
5430fi
5431rm -f core conftest.err conftest.$ac_objext \
5432 conftest$ac_exeext conftest.$ac_ext
5433LIBS=$ac_check_lib_save_LIBS
5434fi
5435{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rt_nanosleep" >&5
5436$as_echo "$ac_cv_lib_rt_nanosleep" >&6; }
5437if test "x$ac_cv_lib_rt_nanosleep" = x""yes; then :
5438 cat >>confdefs.h <<_ACEOF
5439#define HAVE_LIBRT 1
5440_ACEOF
5441
5442 LIBS="-lrt $LIBS"
5443
5444fi
5445
5446 unset ac_cv_func_nanosleep
5447 for ac_func in nanosleep
5448do :
5449 ac_fn_cxx_check_func "$LINENO" "nanosleep" "ac_cv_func_nanosleep"
5450if test "x$ac_cv_func_nanosleep" = x""yes; then :
5451 cat >>confdefs.h <<_ACEOF
5452#define HAVE_NANOSLEEP 1
5453_ACEOF
5454
5455fi
5456done
5457
5458 fi
5459
5460fi
5461
5462
5463{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ceil in -lm" >&5
5464$as_echo_n "checking for ceil in -lm... " >&6; }
5465if test "${ac_cv_lib_m_ceil+set}" = set; then :
5466 $as_echo_n "(cached) " >&6
5467else
5468 ac_check_lib_save_LIBS=$LIBS
5469LIBS="-lm $LIBS"
5470cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5471/* end confdefs.h. */
5472
5473/* Override any GCC internal prototype to avoid an error.
5474 Use char because int might match the return type of a GCC
5475 builtin and then its argument prototype would still apply. */
5476#ifdef __cplusplus
5477extern "C"
5478#endif
5479char ceil ();
5480int
5481main ()
5482{
5483return ceil ();
5484 ;
5485 return 0;
5486}
5487_ACEOF
5488if ac_fn_cxx_try_link "$LINENO"; then :
5489 ac_cv_lib_m_ceil=yes
5490else
5491 ac_cv_lib_m_ceil=no
5492fi
5493rm -f core conftest.err conftest.$ac_objext \
5494 conftest$ac_exeext conftest.$ac_ext
5495LIBS=$ac_check_lib_save_LIBS
5496fi
5497{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_ceil" >&5
5498$as_echo "$ac_cv_lib_m_ceil" >&6; }
5499if test "x$ac_cv_lib_m_ceil" = x""yes; then :
5500 cat >>confdefs.h <<_ACEOF
5501#define HAVE_LIBM 1
5502_ACEOF
5503
5504 LIBS="-lm $LIBS"
5505
5506fi
5507
5508
5509
5510
5511
5512# Extract the first word of "tic", so it can be a program name with args.
5513set dummy tic; ac_word=$2
5514{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5515$as_echo_n "checking for $ac_word... " >&6; }
5516if test "${ac_cv_path_TIC+set}" = set; then :
5517 $as_echo_n "(cached) " >&6
5518else
5519 case $TIC in
5520 [\\/]* | ?:[\\/]*)
5521 ac_cv_path_TIC="$TIC" # Let the user override the test with a path.
5522 ;;
5523 *)
5524 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5525for as_dir in $PATH
5526do
5527 IFS=$as_save_IFS
5528 test -z "$as_dir" && as_dir=.
5529 for ac_exec_ext in '' $ac_executable_extensions; do
5530 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5531 ac_cv_path_TIC="$as_dir/$ac_word$ac_exec_ext"
5532 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5533 break 2
5534 fi
5535done
5536 done
5537IFS=$as_save_IFS
5538
5539 test -z "$ac_cv_path_TIC" && ac_cv_path_TIC=":"
5540 ;;
5541esac
5542fi
5543TIC=$ac_cv_path_TIC
5544if test -n "$TIC"; then
5545 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $TIC" >&5
5546$as_echo "$TIC" >&6; }
5547else
5548 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5549$as_echo "no" >&6; }
5550fi
5551
5552
5553
5163 echo "$as_me:$LINENO: checking for X" >&5 5554{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for X" >&5
5164echo $ECHO_N "checking for X... $ECHO_C" >&6 5555$as_echo_n "checking for X... " >&6; }
5165 5556
5166ac_path_x_has_been_run=yes
5167 5557
5168# Check whether --with-x or --without-x was given. 5558# Check whether --with-x was given.
5169if test "${with_x+set}" = set; then 5559if test "${with_x+set}" = set; then :
5170 withval="$with_x" 5560 withval=$with_x;
5171
5172fi; 5561fi
5562
5173# $have_x is `yes', `no', `disabled', or empty when we do not yet know. 5563# $have_x is `yes', `no', `disabled', or empty when we do not yet know.
5174if test "x$with_x" = xno; then 5564if test "x$with_x" = xno; then
5175 # The user explicitly disabled X. 5565 # The user explicitly disabled X.
5176 have_x=disabled 5566 have_x=disabled
5177else 5567else
5178 if test "x$x_includes" != xNONE && test "x$x_libraries" != xNONE; then 5568 case $x_includes,$x_libraries in #(
5179 # Both variables are already set. 5569 *\'*) as_fn_error "cannot use X directory names containing '" "$LINENO" 5;; #(
5180 have_x=yes
5181 else
5182 if test "${ac_cv_have_x+set}" = set; then 5570 *,NONE | NONE,*) if test "${ac_cv_have_x+set}" = set; then :
5183 echo $ECHO_N "(cached) $ECHO_C" >&6 5571 $as_echo_n "(cached) " >&6
5184else 5572else
5185 # One or both of the vars are not set, and there is no cached value. 5573 # One or both of the vars are not set, and there is no cached value.
5186ac_x_includes=no ac_x_libraries=no 5574ac_x_includes=no ac_x_libraries=no
5187rm -fr conftest.dir 5575rm -f -r conftest.dir
5188if mkdir conftest.dir; then 5576if mkdir conftest.dir; then
5189 cd conftest.dir 5577 cd conftest.dir
5190 # Make sure to not put "make" in the Imakefile rules, since we grep it out.
5191 cat >Imakefile <<'_ACEOF' 5578 cat >Imakefile <<'_ACEOF'
5192acfindx: 5579incroot:
5193 @echo 'ac_im_incroot="${INCROOT}"; ac_im_usrlibdir="${USRLIBDIR}"; ac_im_libdir="${LIBDIR}"' 5580 @echo incroot='${INCROOT}'
5581usrlibdir:
5582 @echo usrlibdir='${USRLIBDIR}'
5583libdir:
5584 @echo libdir='${LIBDIR}'
5194_ACEOF 5585_ACEOF
5195 if (xmkmf) >/dev/null 2>/dev/null && test -f Makefile; then 5586 if (export CC; ${XMKMF-xmkmf}) >/dev/null 2>/dev/null && test -f Makefile; then
5196 # GNU make sometimes prints "make[1]: Entering...", which would confuse us. 5587 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
5197 eval `${MAKE-make} acfindx 2>/dev/null | grep -v make` 5588 for ac_var in incroot usrlibdir libdir; do
5589 eval "ac_im_$ac_var=\`\${MAKE-make} $ac_var 2>/dev/null | sed -n 's/^$ac_var=//p'\`"
5590 done
5198 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR. 5591 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
5199 for ac_extension in a so sl; do 5592 for ac_extension in a so sl dylib la dll; do
5200 if test ! -f $ac_im_usrlibdir/libX11.$ac_extension && 5593 if test ! -f "$ac_im_usrlibdir/libX11.$ac_extension" &&
5201 test -f $ac_im_libdir/libX11.$ac_extension; then 5594 test -f "$ac_im_libdir/libX11.$ac_extension"; then
5202 ac_im_usrlibdir=$ac_im_libdir; break 5595 ac_im_usrlibdir=$ac_im_libdir; break
5203 fi 5596 fi
5204 done 5597 done
5205 # Screen out bogus values from the imake configuration. They are 5598 # Screen out bogus values from the imake configuration. They are
5206 # bogus both because they are the default anyway, and because 5599 # bogus both because they are the default anyway, and because
5207 # using them would break gcc on systems where it needs fixed includes. 5600 # using them would break gcc on systems where it needs fixed includes.
5208 case $ac_im_incroot in 5601 case $ac_im_incroot in
5209 /usr/include) ;; 5602 /usr/include) ac_x_includes= ;;
5210 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;; 5603 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
5211 esac 5604 esac
5212 case $ac_im_usrlibdir in 5605 case $ac_im_usrlibdir in
5213 /usr/lib | /lib) ;; 5606 /usr/lib | /usr/lib64 | /lib | /lib64) ;;
5214 *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;; 5607 *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
5215 esac 5608 esac
5216 fi 5609 fi
5217 cd .. 5610 cd ..
5218 rm -fr conftest.dir 5611 rm -f -r conftest.dir
5219fi 5612fi
5220 5613
5221# Standard set of common directories for X headers. 5614# Standard set of common directories for X headers.
5222# Check X11 before X11Rn because it is often a symlink to the current release. 5615# Check X11 before X11Rn because it is often a symlink to the current release.
5223ac_x_header_dirs=' 5616ac_x_header_dirs='
5224/usr/X11/include 5617/usr/X11/include
5618/usr/X11R7/include
5225/usr/X11R6/include 5619/usr/X11R6/include
5226/usr/X11R5/include 5620/usr/X11R5/include
5227/usr/X11R4/include 5621/usr/X11R4/include
5228 5622
5229/usr/include/X11 5623/usr/include/X11
5624/usr/include/X11R7
5230/usr/include/X11R6 5625/usr/include/X11R6
5231/usr/include/X11R5 5626/usr/include/X11R5
5232/usr/include/X11R4 5627/usr/include/X11R4
5233 5628
5234/usr/local/X11/include 5629/usr/local/X11/include
5630/usr/local/X11R7/include
5235/usr/local/X11R6/include 5631/usr/local/X11R6/include
5236/usr/local/X11R5/include 5632/usr/local/X11R5/include
5237/usr/local/X11R4/include 5633/usr/local/X11R4/include
5238 5634
5239/usr/local/include/X11 5635/usr/local/include/X11
5636/usr/local/include/X11R7
5240/usr/local/include/X11R6 5637/usr/local/include/X11R6
5241/usr/local/include/X11R5 5638/usr/local/include/X11R5
5242/usr/local/include/X11R4 5639/usr/local/include/X11R4
5243 5640
5244/usr/X386/include 5641/usr/X386/include
5254 5651
5255/usr/openwin/include 5652/usr/openwin/include
5256/usr/openwin/share/include' 5653/usr/openwin/share/include'
5257 5654
5258if test "$ac_x_includes" = no; then 5655if test "$ac_x_includes" = no; then
5259 # Guess where to find include files, by looking for a specified header file. 5656 # Guess where to find include files, by looking for Xlib.h.
5260 # First, try using that file with no special directory specified. 5657 # First, try using that file with no special directory specified.
5261 cat >conftest.$ac_ext <<_ACEOF
5262/* confdefs.h. */
5263_ACEOF
5264cat confdefs.h >>conftest.$ac_ext 5658 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5265cat >>conftest.$ac_ext <<_ACEOF
5266/* end confdefs.h. */ 5659/* end confdefs.h. */
5267#include <X11/Xlib.h> 5660#include <X11/Xlib.h>
5268_ACEOF 5661_ACEOF
5269if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 5662if ac_fn_cxx_try_cpp "$LINENO"; then :
5270 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5271 ac_status=$?
5272 grep -v '^ *+' conftest.er1 >conftest.err
5273 rm -f conftest.er1
5274 cat conftest.err >&5
5275 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5276 (exit $ac_status); } >/dev/null; then
5277 if test -s conftest.err; then
5278 ac_cpp_err=$ac_cxx_preproc_warn_flag
5279 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
5280 else
5281 ac_cpp_err=
5282 fi
5283else
5284 ac_cpp_err=yes
5285fi
5286if test -z "$ac_cpp_err"; then
5287 # We can compile using X headers with no special include directory. 5663 # We can compile using X headers with no special include directory.
5288ac_x_includes= 5664ac_x_includes=
5289else 5665else
5290 echo "$as_me: failed program was:" >&5
5291sed 's/^/| /' conftest.$ac_ext >&5
5292
5293 for ac_dir in $ac_x_header_dirs; do 5666 for ac_dir in $ac_x_header_dirs; do
5294 if test -r "$ac_dir/X11/Xlib.h"; then 5667 if test -r "$ac_dir/X11/Xlib.h"; then
5295 ac_x_includes=$ac_dir 5668 ac_x_includes=$ac_dir
5296 break 5669 break
5297 fi 5670 fi
5304 # Check for the libraries. 5677 # Check for the libraries.
5305 # See if we find them without any special options. 5678 # See if we find them without any special options.
5306 # Don't add to $LIBS permanently. 5679 # Don't add to $LIBS permanently.
5307 ac_save_LIBS=$LIBS 5680 ac_save_LIBS=$LIBS
5308 LIBS="-lX11 $LIBS" 5681 LIBS="-lX11 $LIBS"
5309 cat >conftest.$ac_ext <<_ACEOF
5310/* confdefs.h. */
5311_ACEOF
5312cat confdefs.h >>conftest.$ac_ext 5682 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5313cat >>conftest.$ac_ext <<_ACEOF
5314/* end confdefs.h. */ 5683/* end confdefs.h. */
5315#include <X11/Xlib.h> 5684#include <X11/Xlib.h>
5316int 5685int
5317main () 5686main ()
5318{ 5687{
5319XrmInitialize () 5688XrmInitialize ()
5320 ; 5689 ;
5321 return 0; 5690 return 0;
5322} 5691}
5323_ACEOF 5692_ACEOF
5324rm -f conftest.$ac_objext conftest$ac_exeext 5693if ac_fn_cxx_try_link "$LINENO"; then :
5325if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5326 (eval $ac_link) 2>conftest.er1
5327 ac_status=$?
5328 grep -v '^ *+' conftest.er1 >conftest.err
5329 rm -f conftest.er1
5330 cat conftest.err >&5
5331 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5332 (exit $ac_status); } &&
5333 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5334 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5335 (eval $ac_try) 2>&5
5336 ac_status=$?
5337 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5338 (exit $ac_status); }; } &&
5339 { ac_try='test -s conftest$ac_exeext'
5340 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5341 (eval $ac_try) 2>&5
5342 ac_status=$?
5343 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5344 (exit $ac_status); }; }; then
5345 LIBS=$ac_save_LIBS 5694 LIBS=$ac_save_LIBS
5346# We can link X programs with no special library path. 5695# We can link X programs with no special library path.
5347ac_x_libraries= 5696ac_x_libraries=
5348else 5697else
5349 echo "$as_me: failed program was:" >&5
5350sed 's/^/| /' conftest.$ac_ext >&5
5351
5352LIBS=$ac_save_LIBS 5698 LIBS=$ac_save_LIBS
5353for ac_dir in `echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g` 5699for ac_dir in `$as_echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
5354do 5700do
5355 # Don't even attempt the hair of trying to link an X program! 5701 # Don't even attempt the hair of trying to link an X program!
5356 for ac_extension in a so sl; do 5702 for ac_extension in a so sl dylib la dll; do
5357 if test -r $ac_dir/libX11.$ac_extension; then 5703 if test -r "$ac_dir/libX11.$ac_extension"; then
5358 ac_x_libraries=$ac_dir 5704 ac_x_libraries=$ac_dir
5359 break 2 5705 break 2
5360 fi 5706 fi
5361 done 5707 done
5362done 5708done
5363fi 5709fi
5364rm -f conftest.err conftest.$ac_objext \ 5710rm -f core conftest.err conftest.$ac_objext \
5365 conftest$ac_exeext conftest.$ac_ext 5711 conftest$ac_exeext conftest.$ac_ext
5366fi # $ac_x_libraries = no 5712fi # $ac_x_libraries = no
5367 5713
5368if test "$ac_x_includes" = no || test "$ac_x_libraries" = no; then 5714case $ac_x_includes,$ac_x_libraries in #(
5369 # Didn't find X anywhere. Cache the known absence of X. 5715 no,* | *,no | *\'*)
5716 # Didn't find X, or a directory has "'" in its name.
5370 ac_cv_have_x="have_x=no" 5717 ac_cv_have_x="have_x=no";; #(
5371else 5718 *)
5372 # Record where we found X for the cache. 5719 # Record where we found X for the cache.
5373 ac_cv_have_x="have_x=yes \ 5720 ac_cv_have_x="have_x=yes\
5374 ac_x_includes=$ac_x_includes ac_x_libraries=$ac_x_libraries" 5721 ac_x_includes='$ac_x_includes'\
5722 ac_x_libraries='$ac_x_libraries'"
5723esac
5375fi 5724fi
5376fi 5725;; #(
5377 5726 *) have_x=yes;;
5378 fi 5727 esac
5379 eval "$ac_cv_have_x" 5728 eval "$ac_cv_have_x"
5380fi # $with_x != no 5729fi # $with_x != no
5381 5730
5382if test "$have_x" != yes; then 5731if test "$have_x" != yes; then
5383 echo "$as_me:$LINENO: result: $have_x" >&5 5732 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_x" >&5
5384echo "${ECHO_T}$have_x" >&6 5733$as_echo "$have_x" >&6; }
5385 no_x=yes 5734 no_x=yes
5386else 5735else
5387 # If each of the values was on the command line, it overrides each guess. 5736 # If each of the values was on the command line, it overrides each guess.
5388 test "x$x_includes" = xNONE && x_includes=$ac_x_includes 5737 test "x$x_includes" = xNONE && x_includes=$ac_x_includes
5389 test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries 5738 test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
5390 # Update the cache value to reflect the command line values. 5739 # Update the cache value to reflect the command line values.
5391 ac_cv_have_x="have_x=yes \ 5740 ac_cv_have_x="have_x=yes\
5392 ac_x_includes=$x_includes ac_x_libraries=$x_libraries"
5393 # It might be that x_includes is empty (headers are found in the
5394 # standard search path. Then output the corresponding message
5395 ac_out_x_includes=$x_includes 5741 ac_x_includes='$x_includes'\
5396 test "x$x_includes" = x && ac_out_x_includes="in standard search path" 5742 ac_x_libraries='$x_libraries'"
5397 echo "$as_me:$LINENO: result: libraries $x_libraries, headers $ac_out_x_includes" >&5 5743 { $as_echo "$as_me:${as_lineno-$LINENO}: result: libraries $x_libraries, headers $x_includes" >&5
5398echo "${ECHO_T}libraries $x_libraries, headers $ac_out_x_includes" >&6 5744$as_echo "libraries $x_libraries, headers $x_includes" >&6; }
5399fi 5745fi
5400 5746
5401fi
5402if test "$no_x" = yes; then 5747if test "$no_x" = yes; then
5403 # Not all programs may use this symbol, but it does not hurt to define it. 5748 # Not all programs may use this symbol, but it does not hurt to define it.
5404 5749
5405cat >>confdefs.h <<\_ACEOF 5750$as_echo "#define X_DISPLAY_MISSING 1" >>confdefs.h
5406#define X_DISPLAY_MISSING 1
5407_ACEOF
5408 5751
5409 X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS= 5752 X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS=
5410else 5753else
5411 if test -n "$x_includes"; then 5754 if test -n "$x_includes"; then
5412 X_CFLAGS="$X_CFLAGS -I$x_includes" 5755 X_CFLAGS="$X_CFLAGS -I$x_includes"
5415 # It would also be nice to do this for all -L options, not just this one. 5758 # It would also be nice to do this for all -L options, not just this one.
5416 if test -n "$x_libraries"; then 5759 if test -n "$x_libraries"; then
5417 X_LIBS="$X_LIBS -L$x_libraries" 5760 X_LIBS="$X_LIBS -L$x_libraries"
5418 # For Solaris; some versions of Sun CC require a space after -R and 5761 # For Solaris; some versions of Sun CC require a space after -R and
5419 # others require no space. Words are not sufficient . . . . 5762 # others require no space. Words are not sufficient . . . .
5420 case `(uname -sr) 2>/dev/null` in
5421 "SunOS 5"*)
5422 echo "$as_me:$LINENO: checking whether -R must be followed by a space" >&5 5763 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -R must be followed by a space" >&5
5423echo $ECHO_N "checking whether -R must be followed by a space... $ECHO_C" >&6 5764$as_echo_n "checking whether -R must be followed by a space... " >&6; }
5424 ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries" 5765 ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries"
5425 cat >conftest.$ac_ext <<_ACEOF 5766 ac_xsave_cxx_werror_flag=$ac_cxx_werror_flag
5426/* confdefs.h. */ 5767 ac_cxx_werror_flag=yes
5427_ACEOF
5428cat confdefs.h >>conftest.$ac_ext 5768 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5429cat >>conftest.$ac_ext <<_ACEOF
5430/* end confdefs.h. */ 5769/* end confdefs.h. */
5431 5770
5432int 5771int
5433main () 5772main ()
5434{ 5773{
5435 5774
5436 ; 5775 ;
5437 return 0; 5776 return 0;
5438} 5777}
5439_ACEOF 5778_ACEOF
5440rm -f conftest.$ac_objext conftest$ac_exeext 5779if ac_fn_cxx_try_link "$LINENO"; then :
5441if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5442 (eval $ac_link) 2>conftest.er1
5443 ac_status=$?
5444 grep -v '^ *+' conftest.er1 >conftest.err
5445 rm -f conftest.er1
5446 cat conftest.err >&5
5447 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5448 (exit $ac_status); } &&
5449 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5450 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5451 (eval $ac_try) 2>&5
5452 ac_status=$?
5453 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5454 (exit $ac_status); }; } &&
5455 { ac_try='test -s conftest$ac_exeext'
5456 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5457 (eval $ac_try) 2>&5
5458 ac_status=$?
5459 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5460 (exit $ac_status); }; }; then
5461 ac_R_nospace=yes
5462else
5463 echo "$as_me: failed program was:" >&5
5464sed 's/^/| /' conftest.$ac_ext >&5
5465
5466ac_R_nospace=no
5467fi
5468rm -f conftest.err conftest.$ac_objext \
5469 conftest$ac_exeext conftest.$ac_ext
5470 if test $ac_R_nospace = yes; then
5471 echo "$as_me:$LINENO: result: no" >&5 5780 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5472echo "${ECHO_T}no" >&6 5781$as_echo "no" >&6; }
5473 X_LIBS="$X_LIBS -R$x_libraries" 5782 X_LIBS="$X_LIBS -R$x_libraries"
5474 else 5783else
5475 LIBS="$ac_xsave_LIBS -R $x_libraries" 5784 LIBS="$ac_xsave_LIBS -R $x_libraries"
5476 cat >conftest.$ac_ext <<_ACEOF
5477/* confdefs.h. */
5478_ACEOF
5479cat confdefs.h >>conftest.$ac_ext 5785 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5480cat >>conftest.$ac_ext <<_ACEOF
5481/* end confdefs.h. */ 5786/* end confdefs.h. */
5482 5787
5483int 5788int
5484main () 5789main ()
5485{ 5790{
5486 5791
5487 ; 5792 ;
5488 return 0; 5793 return 0;
5489} 5794}
5490_ACEOF 5795_ACEOF
5491rm -f conftest.$ac_objext conftest$ac_exeext 5796if ac_fn_cxx_try_link "$LINENO"; then :
5492if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5493 (eval $ac_link) 2>conftest.er1
5494 ac_status=$?
5495 grep -v '^ *+' conftest.er1 >conftest.err
5496 rm -f conftest.er1
5497 cat conftest.err >&5
5498 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5499 (exit $ac_status); } &&
5500 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5501 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5502 (eval $ac_try) 2>&5
5503 ac_status=$?
5504 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5505 (exit $ac_status); }; } &&
5506 { ac_try='test -s conftest$ac_exeext'
5507 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5508 (eval $ac_try) 2>&5
5509 ac_status=$?
5510 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5511 (exit $ac_status); }; }; then
5512 ac_R_space=yes
5513else
5514 echo "$as_me: failed program was:" >&5
5515sed 's/^/| /' conftest.$ac_ext >&5
5516
5517ac_R_space=no
5518fi
5519rm -f conftest.err conftest.$ac_objext \
5520 conftest$ac_exeext conftest.$ac_ext
5521 if test $ac_R_space = yes; then
5522 echo "$as_me:$LINENO: result: yes" >&5 5797 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5523echo "${ECHO_T}yes" >&6 5798$as_echo "yes" >&6; }
5524 X_LIBS="$X_LIBS -R $x_libraries" 5799 X_LIBS="$X_LIBS -R $x_libraries"
5525 else 5800else
5526 echo "$as_me:$LINENO: result: neither works" >&5 5801 { $as_echo "$as_me:${as_lineno-$LINENO}: result: neither works" >&5
5527echo "${ECHO_T}neither works" >&6 5802$as_echo "neither works" >&6; }
5528 fi 5803fi
5529 fi 5804rm -f core conftest.err conftest.$ac_objext \
5805 conftest$ac_exeext conftest.$ac_ext
5806fi
5807rm -f core conftest.err conftest.$ac_objext \
5808 conftest$ac_exeext conftest.$ac_ext
5809 ac_cxx_werror_flag=$ac_xsave_cxx_werror_flag
5530 LIBS=$ac_xsave_LIBS 5810 LIBS=$ac_xsave_LIBS
5531 esac
5532 fi 5811 fi
5533 5812
5534 # Check for system-dependent libraries X programs must link with. 5813 # Check for system-dependent libraries X programs must link with.
5535 # Do this before checking for the system-independent R6 libraries 5814 # Do this before checking for the system-independent R6 libraries
5536 # (-lICE), since we may need -lsocket or whatever for X linking. 5815 # (-lICE), since we may need -lsocket or whatever for X linking.
5540 else 5819 else
5541 # Martyn Johnson says this is needed for Ultrix, if the X 5820 # Martyn Johnson says this is needed for Ultrix, if the X
5542 # libraries were built with DECnet support. And Karl Berry says 5821 # libraries were built with DECnet support. And Karl Berry says
5543 # the Alpha needs dnet_stub (dnet does not exist). 5822 # the Alpha needs dnet_stub (dnet does not exist).
5544 ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11" 5823 ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11"
5545 cat >conftest.$ac_ext <<_ACEOF
5546/* confdefs.h. */
5547_ACEOF
5548cat confdefs.h >>conftest.$ac_ext 5824 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5549cat >>conftest.$ac_ext <<_ACEOF
5550/* end confdefs.h. */ 5825/* end confdefs.h. */
5551 5826
5552/* Override any gcc2 internal prototype to avoid an error. */ 5827/* Override any GCC internal prototype to avoid an error.
5828 Use char because int might match the return type of a GCC
5829 builtin and then its argument prototype would still apply. */
5553#ifdef __cplusplus 5830#ifdef __cplusplus
5554extern "C" 5831extern "C"
5555#endif 5832#endif
5556/* We use char because int might match the return type of a gcc2
5557 builtin and then its argument prototype would still apply. */
5558char XOpenDisplay (); 5833char XOpenDisplay ();
5559int 5834int
5560main () 5835main ()
5561{ 5836{
5562XOpenDisplay (); 5837return XOpenDisplay ();
5563 ; 5838 ;
5564 return 0; 5839 return 0;
5565} 5840}
5566_ACEOF 5841_ACEOF
5567rm -f conftest.$ac_objext conftest$ac_exeext 5842if ac_fn_cxx_try_link "$LINENO"; then :
5568if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5569 (eval $ac_link) 2>conftest.er1
5570 ac_status=$?
5571 grep -v '^ *+' conftest.er1 >conftest.err
5572 rm -f conftest.er1
5573 cat conftest.err >&5
5574 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5575 (exit $ac_status); } &&
5576 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5577 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5578 (eval $ac_try) 2>&5
5579 ac_status=$?
5580 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5581 (exit $ac_status); }; } &&
5582 { ac_try='test -s conftest$ac_exeext'
5583 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5584 (eval $ac_try) 2>&5
5585 ac_status=$?
5586 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5587 (exit $ac_status); }; }; then
5588 :
5589else
5590 echo "$as_me: failed program was:" >&5
5591sed 's/^/| /' conftest.$ac_ext >&5
5592 5843
5844else
5593echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet" >&5 5845 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dnet_ntoa in -ldnet" >&5
5594echo $ECHO_N "checking for dnet_ntoa in -ldnet... $ECHO_C" >&6 5846$as_echo_n "checking for dnet_ntoa in -ldnet... " >&6; }
5595if test "${ac_cv_lib_dnet_dnet_ntoa+set}" = set; then 5847if test "${ac_cv_lib_dnet_dnet_ntoa+set}" = set; then :
5596 echo $ECHO_N "(cached) $ECHO_C" >&6 5848 $as_echo_n "(cached) " >&6
5597else 5849else
5598 ac_check_lib_save_LIBS=$LIBS 5850 ac_check_lib_save_LIBS=$LIBS
5599LIBS="-ldnet $LIBS" 5851LIBS="-ldnet $LIBS"
5600cat >conftest.$ac_ext <<_ACEOF
5601/* confdefs.h. */
5602_ACEOF
5603cat confdefs.h >>conftest.$ac_ext 5852cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5604cat >>conftest.$ac_ext <<_ACEOF
5605/* end confdefs.h. */ 5853/* end confdefs.h. */
5606 5854
5607/* Override any gcc2 internal prototype to avoid an error. */ 5855/* Override any GCC internal prototype to avoid an error.
5856 Use char because int might match the return type of a GCC
5857 builtin and then its argument prototype would still apply. */
5608#ifdef __cplusplus 5858#ifdef __cplusplus
5609extern "C" 5859extern "C"
5610#endif 5860#endif
5611/* We use char because int might match the return type of a gcc2
5612 builtin and then its argument prototype would still apply. */
5613char dnet_ntoa (); 5861char dnet_ntoa ();
5614int 5862int
5615main () 5863main ()
5616{ 5864{
5617dnet_ntoa (); 5865return dnet_ntoa ();
5618 ; 5866 ;
5619 return 0; 5867 return 0;
5620} 5868}
5621_ACEOF 5869_ACEOF
5622rm -f conftest.$ac_objext conftest$ac_exeext 5870if ac_fn_cxx_try_link "$LINENO"; then :
5623if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5624 (eval $ac_link) 2>conftest.er1
5625 ac_status=$?
5626 grep -v '^ *+' conftest.er1 >conftest.err
5627 rm -f conftest.er1
5628 cat conftest.err >&5
5629 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5630 (exit $ac_status); } &&
5631 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5632 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5633 (eval $ac_try) 2>&5
5634 ac_status=$?
5635 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5636 (exit $ac_status); }; } &&
5637 { ac_try='test -s conftest$ac_exeext'
5638 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5639 (eval $ac_try) 2>&5
5640 ac_status=$?
5641 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5642 (exit $ac_status); }; }; then
5643 ac_cv_lib_dnet_dnet_ntoa=yes 5871 ac_cv_lib_dnet_dnet_ntoa=yes
5644else 5872else
5645 echo "$as_me: failed program was:" >&5
5646sed 's/^/| /' conftest.$ac_ext >&5
5647
5648ac_cv_lib_dnet_dnet_ntoa=no 5873 ac_cv_lib_dnet_dnet_ntoa=no
5649fi 5874fi
5650rm -f conftest.err conftest.$ac_objext \ 5875rm -f core conftest.err conftest.$ac_objext \
5651 conftest$ac_exeext conftest.$ac_ext 5876 conftest$ac_exeext conftest.$ac_ext
5652LIBS=$ac_check_lib_save_LIBS 5877LIBS=$ac_check_lib_save_LIBS
5653fi 5878fi
5654echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_dnet_ntoa" >&5 5879{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dnet_dnet_ntoa" >&5
5655echo "${ECHO_T}$ac_cv_lib_dnet_dnet_ntoa" >&6 5880$as_echo "$ac_cv_lib_dnet_dnet_ntoa" >&6; }
5656if test $ac_cv_lib_dnet_dnet_ntoa = yes; then 5881if test "x$ac_cv_lib_dnet_dnet_ntoa" = x""yes; then :
5657 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet" 5882 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet"
5658fi 5883fi
5659 5884
5660 if test $ac_cv_lib_dnet_dnet_ntoa = no; then 5885 if test $ac_cv_lib_dnet_dnet_ntoa = no; then
5661 echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet_stub" >&5 5886 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dnet_ntoa in -ldnet_stub" >&5
5662echo $ECHO_N "checking for dnet_ntoa in -ldnet_stub... $ECHO_C" >&6 5887$as_echo_n "checking for dnet_ntoa in -ldnet_stub... " >&6; }
5663if test "${ac_cv_lib_dnet_stub_dnet_ntoa+set}" = set; then 5888if test "${ac_cv_lib_dnet_stub_dnet_ntoa+set}" = set; then :
5664 echo $ECHO_N "(cached) $ECHO_C" >&6 5889 $as_echo_n "(cached) " >&6
5665else 5890else
5666 ac_check_lib_save_LIBS=$LIBS 5891 ac_check_lib_save_LIBS=$LIBS
5667LIBS="-ldnet_stub $LIBS" 5892LIBS="-ldnet_stub $LIBS"
5668cat >conftest.$ac_ext <<_ACEOF
5669/* confdefs.h. */
5670_ACEOF
5671cat confdefs.h >>conftest.$ac_ext 5893cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5672cat >>conftest.$ac_ext <<_ACEOF
5673/* end confdefs.h. */ 5894/* end confdefs.h. */
5674 5895
5675/* Override any gcc2 internal prototype to avoid an error. */ 5896/* Override any GCC internal prototype to avoid an error.
5897 Use char because int might match the return type of a GCC
5898 builtin and then its argument prototype would still apply. */
5676#ifdef __cplusplus 5899#ifdef __cplusplus
5677extern "C" 5900extern "C"
5678#endif 5901#endif
5679/* We use char because int might match the return type of a gcc2
5680 builtin and then its argument prototype would still apply. */
5681char dnet_ntoa (); 5902char dnet_ntoa ();
5682int 5903int
5683main () 5904main ()
5684{ 5905{
5685dnet_ntoa (); 5906return dnet_ntoa ();
5686 ; 5907 ;
5687 return 0; 5908 return 0;
5688} 5909}
5689_ACEOF 5910_ACEOF
5690rm -f conftest.$ac_objext conftest$ac_exeext 5911if ac_fn_cxx_try_link "$LINENO"; then :
5691if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5692 (eval $ac_link) 2>conftest.er1
5693 ac_status=$?
5694 grep -v '^ *+' conftest.er1 >conftest.err
5695 rm -f conftest.er1
5696 cat conftest.err >&5
5697 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5698 (exit $ac_status); } &&
5699 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5700 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5701 (eval $ac_try) 2>&5
5702 ac_status=$?
5703 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5704 (exit $ac_status); }; } &&
5705 { ac_try='test -s conftest$ac_exeext'
5706 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5707 (eval $ac_try) 2>&5
5708 ac_status=$?
5709 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5710 (exit $ac_status); }; }; then
5711 ac_cv_lib_dnet_stub_dnet_ntoa=yes 5912 ac_cv_lib_dnet_stub_dnet_ntoa=yes
5712else 5913else
5713 echo "$as_me: failed program was:" >&5
5714sed 's/^/| /' conftest.$ac_ext >&5
5715
5716ac_cv_lib_dnet_stub_dnet_ntoa=no 5914 ac_cv_lib_dnet_stub_dnet_ntoa=no
5717fi 5915fi
5718rm -f conftest.err conftest.$ac_objext \ 5916rm -f core conftest.err conftest.$ac_objext \
5719 conftest$ac_exeext conftest.$ac_ext 5917 conftest$ac_exeext conftest.$ac_ext
5720LIBS=$ac_check_lib_save_LIBS 5918LIBS=$ac_check_lib_save_LIBS
5721fi 5919fi
5722echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5 5920{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5
5723echo "${ECHO_T}$ac_cv_lib_dnet_stub_dnet_ntoa" >&6 5921$as_echo "$ac_cv_lib_dnet_stub_dnet_ntoa" >&6; }
5724if test $ac_cv_lib_dnet_stub_dnet_ntoa = yes; then 5922if test "x$ac_cv_lib_dnet_stub_dnet_ntoa" = x""yes; then :
5725 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub" 5923 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub"
5726fi 5924fi
5727 5925
5728 fi 5926 fi
5729fi 5927fi
5730rm -f conftest.err conftest.$ac_objext \ 5928rm -f core conftest.err conftest.$ac_objext \
5731 conftest$ac_exeext conftest.$ac_ext 5929 conftest$ac_exeext conftest.$ac_ext
5732 LIBS="$ac_xsave_LIBS" 5930 LIBS="$ac_xsave_LIBS"
5733 5931
5734 # msh@cis.ufl.edu says -lnsl (and -lsocket) are needed for his 386/AT, 5932 # msh@cis.ufl.edu says -lnsl (and -lsocket) are needed for his 386/AT,
5735 # to get the SysV transport functions. 5933 # to get the SysV transport functions.
5736 # Chad R. Larson says the Pyramis MIS-ES running DC/OSx (SVR4) 5934 # Chad R. Larson says the Pyramis MIS-ES running DC/OSx (SVR4)
5737 # needs -lnsl. 5935 # needs -lnsl.
5738 # The nsl library prevents programs from opening the X display 5936 # The nsl library prevents programs from opening the X display
5739 # on Irix 5.2, according to T.E. Dickey. 5937 # on Irix 5.2, according to T.E. Dickey.
5740 # The functions gethostbyname, getservbyname, and inet_addr are 5938 # The functions gethostbyname, getservbyname, and inet_addr are
5741 # in -lbsd on LynxOS 3.0.1/i386, according to Lars Hecking. 5939 # in -lbsd on LynxOS 3.0.1/i386, according to Lars Hecking.
5940 ac_fn_cxx_check_func "$LINENO" "gethostbyname" "ac_cv_func_gethostbyname"
5941if test "x$ac_cv_func_gethostbyname" = x""yes; then :
5942
5943fi
5944
5945 if test $ac_cv_func_gethostbyname = no; then
5742 echo "$as_me:$LINENO: checking for gethostbyname" >&5 5946 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lnsl" >&5
5743echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6 5947$as_echo_n "checking for gethostbyname in -lnsl... " >&6; }
5744if test "${ac_cv_func_gethostbyname+set}" = set; then 5948if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then :
5745 echo $ECHO_N "(cached) $ECHO_C" >&6 5949 $as_echo_n "(cached) " >&6
5746else 5950else
5747 cat >conftest.$ac_ext <<_ACEOF 5951 ac_check_lib_save_LIBS=$LIBS
5748/* confdefs.h. */ 5952LIBS="-lnsl $LIBS"
5749_ACEOF
5750cat confdefs.h >>conftest.$ac_ext 5953cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5751cat >>conftest.$ac_ext <<_ACEOF
5752/* end confdefs.h. */ 5954/* end confdefs.h. */
5753/* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
5754 For example, HP-UX 11i <limits.h> declares gettimeofday. */
5755#define gethostbyname innocuous_gethostbyname
5756 5955
5757/* System header to define __stub macros and hopefully few prototypes,
5758 which can conflict with char gethostbyname (); below.
5759 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5760 <limits.h> exists even on freestanding compilers. */
5761
5762#ifdef __STDC__
5763# include <limits.h>
5764#else
5765# include <assert.h>
5766#endif
5767
5768#undef gethostbyname
5769
5770/* Override any gcc2 internal prototype to avoid an error. */ 5956/* Override any GCC internal prototype to avoid an error.
5957 Use char because int might match the return type of a GCC
5958 builtin and then its argument prototype would still apply. */
5771#ifdef __cplusplus 5959#ifdef __cplusplus
5772extern "C" 5960extern "C"
5773{
5774#endif 5961#endif
5775/* We use char because int might match the return type of a gcc2
5776 builtin and then its argument prototype would still apply. */
5777char gethostbyname (); 5962char gethostbyname ();
5778/* The GNU C library defines this for functions which it implements
5779 to always fail with ENOSYS. Some functions are actually named
5780 something starting with __ and the normal name is an alias. */
5781#if defined (__stub_gethostbyname) || defined (__stub___gethostbyname)
5782choke me
5783#else
5784char (*f) () = gethostbyname;
5785#endif
5786#ifdef __cplusplus
5787}
5788#endif
5789
5790int 5963int
5791main () 5964main ()
5792{ 5965{
5793return f != gethostbyname; 5966return gethostbyname ();
5794 ; 5967 ;
5795 return 0; 5968 return 0;
5796} 5969}
5797_ACEOF 5970_ACEOF
5798rm -f conftest.$ac_objext conftest$ac_exeext 5971if ac_fn_cxx_try_link "$LINENO"; then :
5799if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5800 (eval $ac_link) 2>conftest.er1
5801 ac_status=$?
5802 grep -v '^ *+' conftest.er1 >conftest.err
5803 rm -f conftest.er1
5804 cat conftest.err >&5
5805 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5806 (exit $ac_status); } &&
5807 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5808 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5809 (eval $ac_try) 2>&5
5810 ac_status=$?
5811 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5812 (exit $ac_status); }; } &&
5813 { ac_try='test -s conftest$ac_exeext'
5814 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5815 (eval $ac_try) 2>&5
5816 ac_status=$?
5817 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5818 (exit $ac_status); }; }; then
5819 ac_cv_func_gethostbyname=yes 5972 ac_cv_lib_nsl_gethostbyname=yes
5820else 5973else
5821 echo "$as_me: failed program was:" >&5
5822sed 's/^/| /' conftest.$ac_ext >&5
5823
5824ac_cv_func_gethostbyname=no 5974 ac_cv_lib_nsl_gethostbyname=no
5825fi 5975fi
5826rm -f conftest.err conftest.$ac_objext \ 5976rm -f core conftest.err conftest.$ac_objext \
5827 conftest$ac_exeext conftest.$ac_ext 5977 conftest$ac_exeext conftest.$ac_ext
5978LIBS=$ac_check_lib_save_LIBS
5828fi 5979fi
5829echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5 5980{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nsl_gethostbyname" >&5
5830echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6 5981$as_echo "$ac_cv_lib_nsl_gethostbyname" >&6; }
5982if test "x$ac_cv_lib_nsl_gethostbyname" = x""yes; then :
5983 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl"
5984fi
5831 5985
5832 if test $ac_cv_func_gethostbyname = no; then 5986 if test $ac_cv_lib_nsl_gethostbyname = no; then
5833 echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5 5987 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lbsd" >&5
5834echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6 5988$as_echo_n "checking for gethostbyname in -lbsd... " >&6; }
5835if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then 5989if test "${ac_cv_lib_bsd_gethostbyname+set}" = set; then :
5836 echo $ECHO_N "(cached) $ECHO_C" >&6 5990 $as_echo_n "(cached) " >&6
5837else 5991else
5838 ac_check_lib_save_LIBS=$LIBS 5992 ac_check_lib_save_LIBS=$LIBS
5839LIBS="-lnsl $LIBS" 5993LIBS="-lbsd $LIBS"
5840cat >conftest.$ac_ext <<_ACEOF
5841/* confdefs.h. */
5842_ACEOF
5843cat confdefs.h >>conftest.$ac_ext 5994cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5844cat >>conftest.$ac_ext <<_ACEOF
5845/* end confdefs.h. */ 5995/* end confdefs.h. */
5846 5996
5847/* Override any gcc2 internal prototype to avoid an error. */ 5997/* Override any GCC internal prototype to avoid an error.
5998 Use char because int might match the return type of a GCC
5999 builtin and then its argument prototype would still apply. */
5848#ifdef __cplusplus 6000#ifdef __cplusplus
5849extern "C" 6001extern "C"
5850#endif 6002#endif
5851/* We use char because int might match the return type of a gcc2
5852 builtin and then its argument prototype would still apply. */
5853char gethostbyname (); 6003char gethostbyname ();
5854int 6004int
5855main () 6005main ()
5856{ 6006{
5857gethostbyname (); 6007return gethostbyname ();
5858 ; 6008 ;
5859 return 0; 6009 return 0;
5860} 6010}
5861_ACEOF 6011_ACEOF
5862rm -f conftest.$ac_objext conftest$ac_exeext 6012if ac_fn_cxx_try_link "$LINENO"; then :
5863if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5864 (eval $ac_link) 2>conftest.er1
5865 ac_status=$?
5866 grep -v '^ *+' conftest.er1 >conftest.err
5867 rm -f conftest.er1
5868 cat conftest.err >&5
5869 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5870 (exit $ac_status); } &&
5871 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5872 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5873 (eval $ac_try) 2>&5
5874 ac_status=$?
5875 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5876 (exit $ac_status); }; } &&
5877 { ac_try='test -s conftest$ac_exeext'
5878 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5879 (eval $ac_try) 2>&5
5880 ac_status=$?
5881 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5882 (exit $ac_status); }; }; then
5883 ac_cv_lib_nsl_gethostbyname=yes 6013 ac_cv_lib_bsd_gethostbyname=yes
5884else 6014else
5885 echo "$as_me: failed program was:" >&5
5886sed 's/^/| /' conftest.$ac_ext >&5
5887
5888ac_cv_lib_nsl_gethostbyname=no 6015 ac_cv_lib_bsd_gethostbyname=no
5889fi 6016fi
5890rm -f conftest.err conftest.$ac_objext \ 6017rm -f core conftest.err conftest.$ac_objext \
5891 conftest$ac_exeext conftest.$ac_ext 6018 conftest$ac_exeext conftest.$ac_ext
5892LIBS=$ac_check_lib_save_LIBS 6019LIBS=$ac_check_lib_save_LIBS
5893fi 6020fi
5894echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
5895echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6
5896if test $ac_cv_lib_nsl_gethostbyname = yes; then
5897 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl"
5898fi
5899
5900 if test $ac_cv_lib_nsl_gethostbyname = no; then
5901 echo "$as_me:$LINENO: checking for gethostbyname in -lbsd" >&5
5902echo $ECHO_N "checking for gethostbyname in -lbsd... $ECHO_C" >&6
5903if test "${ac_cv_lib_bsd_gethostbyname+set}" = set; then
5904 echo $ECHO_N "(cached) $ECHO_C" >&6
5905else
5906 ac_check_lib_save_LIBS=$LIBS
5907LIBS="-lbsd $LIBS"
5908cat >conftest.$ac_ext <<_ACEOF
5909/* confdefs.h. */
5910_ACEOF
5911cat confdefs.h >>conftest.$ac_ext
5912cat >>conftest.$ac_ext <<_ACEOF
5913/* end confdefs.h. */
5914
5915/* Override any gcc2 internal prototype to avoid an error. */
5916#ifdef __cplusplus
5917extern "C"
5918#endif
5919/* We use char because int might match the return type of a gcc2
5920 builtin and then its argument prototype would still apply. */
5921char gethostbyname ();
5922int
5923main ()
5924{
5925gethostbyname ();
5926 ;
5927 return 0;
5928}
5929_ACEOF
5930rm -f conftest.$ac_objext conftest$ac_exeext
5931if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5932 (eval $ac_link) 2>conftest.er1
5933 ac_status=$?
5934 grep -v '^ *+' conftest.er1 >conftest.err
5935 rm -f conftest.er1
5936 cat conftest.err >&5
5937 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5938 (exit $ac_status); } &&
5939 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5940 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5941 (eval $ac_try) 2>&5
5942 ac_status=$?
5943 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5944 (exit $ac_status); }; } &&
5945 { ac_try='test -s conftest$ac_exeext'
5946 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5947 (eval $ac_try) 2>&5
5948 ac_status=$?
5949 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5950 (exit $ac_status); }; }; then
5951 ac_cv_lib_bsd_gethostbyname=yes
5952else
5953 echo "$as_me: failed program was:" >&5
5954sed 's/^/| /' conftest.$ac_ext >&5
5955
5956ac_cv_lib_bsd_gethostbyname=no
5957fi
5958rm -f conftest.err conftest.$ac_objext \
5959 conftest$ac_exeext conftest.$ac_ext
5960LIBS=$ac_check_lib_save_LIBS
5961fi
5962echo "$as_me:$LINENO: result: $ac_cv_lib_bsd_gethostbyname" >&5 6021{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_bsd_gethostbyname" >&5
5963echo "${ECHO_T}$ac_cv_lib_bsd_gethostbyname" >&6 6022$as_echo "$ac_cv_lib_bsd_gethostbyname" >&6; }
5964if test $ac_cv_lib_bsd_gethostbyname = yes; then 6023if test "x$ac_cv_lib_bsd_gethostbyname" = x""yes; then :
5965 X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd" 6024 X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd"
5966fi 6025fi
5967 6026
5968 fi 6027 fi
5969 fi 6028 fi
5973 # 2.0. But -lsocket is broken on IRIX 5.2 (and is not necessary 6032 # 2.0. But -lsocket is broken on IRIX 5.2 (and is not necessary
5974 # on later versions), says Simon Leinen: it contains gethostby* 6033 # on later versions), says Simon Leinen: it contains gethostby*
5975 # variants that don't use the name server (or something). -lsocket 6034 # variants that don't use the name server (or something). -lsocket
5976 # must be given before -lnsl if both are needed. We assume that 6035 # must be given before -lnsl if both are needed. We assume that
5977 # if connect needs -lnsl, so does gethostbyname. 6036 # if connect needs -lnsl, so does gethostbyname.
6037 ac_fn_cxx_check_func "$LINENO" "connect" "ac_cv_func_connect"
6038if test "x$ac_cv_func_connect" = x""yes; then :
6039
6040fi
6041
6042 if test $ac_cv_func_connect = no; then
5978 echo "$as_me:$LINENO: checking for connect" >&5 6043 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for connect in -lsocket" >&5
5979echo $ECHO_N "checking for connect... $ECHO_C" >&6 6044$as_echo_n "checking for connect in -lsocket... " >&6; }
5980if test "${ac_cv_func_connect+set}" = set; then 6045if test "${ac_cv_lib_socket_connect+set}" = set; then :
5981 echo $ECHO_N "(cached) $ECHO_C" >&6 6046 $as_echo_n "(cached) " >&6
5982else 6047else
5983 cat >conftest.$ac_ext <<_ACEOF 6048 ac_check_lib_save_LIBS=$LIBS
5984/* confdefs.h. */ 6049LIBS="-lsocket $X_EXTRA_LIBS $LIBS"
5985_ACEOF
5986cat confdefs.h >>conftest.$ac_ext 6050cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5987cat >>conftest.$ac_ext <<_ACEOF
5988/* end confdefs.h. */ 6051/* end confdefs.h. */
5989/* Define connect to an innocuous variant, in case <limits.h> declares connect.
5990 For example, HP-UX 11i <limits.h> declares gettimeofday. */
5991#define connect innocuous_connect
5992 6052
5993/* System header to define __stub macros and hopefully few prototypes,
5994 which can conflict with char connect (); below.
5995 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5996 <limits.h> exists even on freestanding compilers. */
5997
5998#ifdef __STDC__
5999# include <limits.h>
6000#else
6001# include <assert.h>
6002#endif
6003
6004#undef connect
6005
6006/* Override any gcc2 internal prototype to avoid an error. */ 6053/* Override any GCC internal prototype to avoid an error.
6054 Use char because int might match the return type of a GCC
6055 builtin and then its argument prototype would still apply. */
6007#ifdef __cplusplus 6056#ifdef __cplusplus
6008extern "C" 6057extern "C"
6009{
6010#endif 6058#endif
6011/* We use char because int might match the return type of a gcc2
6012 builtin and then its argument prototype would still apply. */
6013char connect (); 6059char connect ();
6014/* The GNU C library defines this for functions which it implements
6015 to always fail with ENOSYS. Some functions are actually named
6016 something starting with __ and the normal name is an alias. */
6017#if defined (__stub_connect) || defined (__stub___connect)
6018choke me
6019#else
6020char (*f) () = connect;
6021#endif
6022#ifdef __cplusplus
6023}
6024#endif
6025
6026int 6060int
6027main () 6061main ()
6028{ 6062{
6029return f != connect; 6063return connect ();
6030 ; 6064 ;
6031 return 0; 6065 return 0;
6032} 6066}
6033_ACEOF 6067_ACEOF
6034rm -f conftest.$ac_objext conftest$ac_exeext 6068if ac_fn_cxx_try_link "$LINENO"; then :
6035if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6036 (eval $ac_link) 2>conftest.er1
6037 ac_status=$?
6038 grep -v '^ *+' conftest.er1 >conftest.err
6039 rm -f conftest.er1
6040 cat conftest.err >&5
6041 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6042 (exit $ac_status); } &&
6043 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6044 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6045 (eval $ac_try) 2>&5
6046 ac_status=$?
6047 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6048 (exit $ac_status); }; } &&
6049 { ac_try='test -s conftest$ac_exeext'
6050 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6051 (eval $ac_try) 2>&5
6052 ac_status=$?
6053 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6054 (exit $ac_status); }; }; then
6055 ac_cv_func_connect=yes 6069 ac_cv_lib_socket_connect=yes
6056else 6070else
6057 echo "$as_me: failed program was:" >&5 6071 ac_cv_lib_socket_connect=no
6058sed 's/^/| /' conftest.$ac_ext >&5
6059
6060ac_cv_func_connect=no
6061fi 6072fi
6062rm -f conftest.err conftest.$ac_objext \ 6073rm -f core conftest.err conftest.$ac_objext \
6063 conftest$ac_exeext conftest.$ac_ext 6074 conftest$ac_exeext conftest.$ac_ext
6075LIBS=$ac_check_lib_save_LIBS
6064fi 6076fi
6065echo "$as_me:$LINENO: result: $ac_cv_func_connect" >&5 6077{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_connect" >&5
6066echo "${ECHO_T}$ac_cv_func_connect" >&6 6078$as_echo "$ac_cv_lib_socket_connect" >&6; }
6079if test "x$ac_cv_lib_socket_connect" = x""yes; then :
6080 X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS"
6081fi
6067 6082
6083 fi
6084
6085 # Guillermo Gomez says -lposix is necessary on A/UX.
6086 ac_fn_cxx_check_func "$LINENO" "remove" "ac_cv_func_remove"
6087if test "x$ac_cv_func_remove" = x""yes; then :
6088
6089fi
6090
6068 if test $ac_cv_func_connect = no; then 6091 if test $ac_cv_func_remove = no; then
6069 echo "$as_me:$LINENO: checking for connect in -lsocket" >&5 6092 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for remove in -lposix" >&5
6070echo $ECHO_N "checking for connect in -lsocket... $ECHO_C" >&6 6093$as_echo_n "checking for remove in -lposix... " >&6; }
6071if test "${ac_cv_lib_socket_connect+set}" = set; then 6094if test "${ac_cv_lib_posix_remove+set}" = set; then :
6072 echo $ECHO_N "(cached) $ECHO_C" >&6 6095 $as_echo_n "(cached) " >&6
6073else 6096else
6074 ac_check_lib_save_LIBS=$LIBS 6097 ac_check_lib_save_LIBS=$LIBS
6075LIBS="-lsocket $X_EXTRA_LIBS $LIBS" 6098LIBS="-lposix $LIBS"
6076cat >conftest.$ac_ext <<_ACEOF
6077/* confdefs.h. */
6078_ACEOF
6079cat confdefs.h >>conftest.$ac_ext 6099cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6080cat >>conftest.$ac_ext <<_ACEOF
6081/* end confdefs.h. */ 6100/* end confdefs.h. */
6082 6101
6083/* Override any gcc2 internal prototype to avoid an error. */ 6102/* Override any GCC internal prototype to avoid an error.
6103 Use char because int might match the return type of a GCC
6104 builtin and then its argument prototype would still apply. */
6084#ifdef __cplusplus 6105#ifdef __cplusplus
6085extern "C" 6106extern "C"
6086#endif 6107#endif
6087/* We use char because int might match the return type of a gcc2 6108char remove ();
6088 builtin and then its argument prototype would still apply. */
6089char connect ();
6090int 6109int
6091main () 6110main ()
6092{ 6111{
6093connect (); 6112return remove ();
6094 ; 6113 ;
6095 return 0; 6114 return 0;
6096} 6115}
6097_ACEOF 6116_ACEOF
6098rm -f conftest.$ac_objext conftest$ac_exeext 6117if ac_fn_cxx_try_link "$LINENO"; then :
6099if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 6118 ac_cv_lib_posix_remove=yes
6100 (eval $ac_link) 2>conftest.er1
6101 ac_status=$?
6102 grep -v '^ *+' conftest.er1 >conftest.err
6103 rm -f conftest.er1
6104 cat conftest.err >&5
6105 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6106 (exit $ac_status); } &&
6107 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6108 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6109 (eval $ac_try) 2>&5
6110 ac_status=$?
6111 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6112 (exit $ac_status); }; } &&
6113 { ac_try='test -s conftest$ac_exeext'
6114 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6115 (eval $ac_try) 2>&5
6116 ac_status=$?
6117 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6118 (exit $ac_status); }; }; then
6119 ac_cv_lib_socket_connect=yes
6120else 6119else
6121 echo "$as_me: failed program was:" >&5 6120 ac_cv_lib_posix_remove=no
6122sed 's/^/| /' conftest.$ac_ext >&5
6123
6124ac_cv_lib_socket_connect=no
6125fi 6121fi
6126rm -f conftest.err conftest.$ac_objext \ 6122rm -f core conftest.err conftest.$ac_objext \
6127 conftest$ac_exeext conftest.$ac_ext 6123 conftest$ac_exeext conftest.$ac_ext
6128LIBS=$ac_check_lib_save_LIBS 6124LIBS=$ac_check_lib_save_LIBS
6129fi 6125fi
6130echo "$as_me:$LINENO: result: $ac_cv_lib_socket_connect" >&5 6126{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_posix_remove" >&5
6131echo "${ECHO_T}$ac_cv_lib_socket_connect" >&6 6127$as_echo "$ac_cv_lib_posix_remove" >&6; }
6132if test $ac_cv_lib_socket_connect = yes; then 6128if test "x$ac_cv_lib_posix_remove" = x""yes; then :
6133 X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS" 6129 X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix"
6134fi 6130fi
6135 6131
6136 fi 6132 fi
6137 6133
6138 # Guillermo Gomez says -lposix is necessary on A/UX. 6134 # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
6139 echo "$as_me:$LINENO: checking for remove" >&5 6135 ac_fn_cxx_check_func "$LINENO" "shmat" "ac_cv_func_shmat"
6140echo $ECHO_N "checking for remove... $ECHO_C" >&6 6136if test "x$ac_cv_func_shmat" = x""yes; then :
6137
6138fi
6139
6140 if test $ac_cv_func_shmat = no; then
6141 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shmat in -lipc" >&5
6142$as_echo_n "checking for shmat in -lipc... " >&6; }
6141if test "${ac_cv_func_remove+set}" = set; then 6143if test "${ac_cv_lib_ipc_shmat+set}" = set; then :
6142 echo $ECHO_N "(cached) $ECHO_C" >&6 6144 $as_echo_n "(cached) " >&6
6143else 6145else
6144 cat >conftest.$ac_ext <<_ACEOF 6146 ac_check_lib_save_LIBS=$LIBS
6145/* confdefs.h. */ 6147LIBS="-lipc $LIBS"
6146_ACEOF
6147cat confdefs.h >>conftest.$ac_ext 6148cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6148cat >>conftest.$ac_ext <<_ACEOF
6149/* end confdefs.h. */ 6149/* end confdefs.h. */
6150/* Define remove to an innocuous variant, in case <limits.h> declares remove.
6151 For example, HP-UX 11i <limits.h> declares gettimeofday. */
6152#define remove innocuous_remove
6153 6150
6154/* System header to define __stub macros and hopefully few prototypes,
6155 which can conflict with char remove (); below.
6156 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6157 <limits.h> exists even on freestanding compilers. */
6158
6159#ifdef __STDC__
6160# include <limits.h>
6161#else
6162# include <assert.h>
6163#endif
6164
6165#undef remove
6166
6167/* Override any gcc2 internal prototype to avoid an error. */ 6151/* Override any GCC internal prototype to avoid an error.
6152 Use char because int might match the return type of a GCC
6153 builtin and then its argument prototype would still apply. */
6168#ifdef __cplusplus 6154#ifdef __cplusplus
6169extern "C" 6155extern "C"
6170{
6171#endif 6156#endif
6172/* We use char because int might match the return type of a gcc2 6157char shmat ();
6173 builtin and then its argument prototype would still apply. */
6174char remove ();
6175/* The GNU C library defines this for functions which it implements
6176 to always fail with ENOSYS. Some functions are actually named
6177 something starting with __ and the normal name is an alias. */
6178#if defined (__stub_remove) || defined (__stub___remove)
6179choke me
6180#else
6181char (*f) () = remove;
6182#endif
6183#ifdef __cplusplus
6184}
6185#endif
6186
6187int 6158int
6188main () 6159main ()
6189{ 6160{
6190return f != remove; 6161return shmat ();
6191 ; 6162 ;
6192 return 0; 6163 return 0;
6193} 6164}
6194_ACEOF 6165_ACEOF
6195rm -f conftest.$ac_objext conftest$ac_exeext 6166if ac_fn_cxx_try_link "$LINENO"; then :
6196if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 6167 ac_cv_lib_ipc_shmat=yes
6197 (eval $ac_link) 2>conftest.er1
6198 ac_status=$?
6199 grep -v '^ *+' conftest.er1 >conftest.err
6200 rm -f conftest.er1
6201 cat conftest.err >&5
6202 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6203 (exit $ac_status); } &&
6204 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6205 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6206 (eval $ac_try) 2>&5
6207 ac_status=$?
6208 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6209 (exit $ac_status); }; } &&
6210 { ac_try='test -s conftest$ac_exeext'
6211 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6212 (eval $ac_try) 2>&5
6213 ac_status=$?
6214 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6215 (exit $ac_status); }; }; then
6216 ac_cv_func_remove=yes
6217else 6168else
6218 echo "$as_me: failed program was:" >&5 6169 ac_cv_lib_ipc_shmat=no
6219sed 's/^/| /' conftest.$ac_ext >&5
6220
6221ac_cv_func_remove=no
6222fi 6170fi
6223rm -f conftest.err conftest.$ac_objext \ 6171rm -f core conftest.err conftest.$ac_objext \
6224 conftest$ac_exeext conftest.$ac_ext 6172 conftest$ac_exeext conftest.$ac_ext
6225fi
6226echo "$as_me:$LINENO: result: $ac_cv_func_remove" >&5
6227echo "${ECHO_T}$ac_cv_func_remove" >&6
6228
6229 if test $ac_cv_func_remove = no; then
6230 echo "$as_me:$LINENO: checking for remove in -lposix" >&5
6231echo $ECHO_N "checking for remove in -lposix... $ECHO_C" >&6
6232if test "${ac_cv_lib_posix_remove+set}" = set; then
6233 echo $ECHO_N "(cached) $ECHO_C" >&6
6234else
6235 ac_check_lib_save_LIBS=$LIBS
6236LIBS="-lposix $LIBS"
6237cat >conftest.$ac_ext <<_ACEOF
6238/* confdefs.h. */
6239_ACEOF
6240cat confdefs.h >>conftest.$ac_ext
6241cat >>conftest.$ac_ext <<_ACEOF
6242/* end confdefs.h. */
6243
6244/* Override any gcc2 internal prototype to avoid an error. */
6245#ifdef __cplusplus
6246extern "C"
6247#endif
6248/* We use char because int might match the return type of a gcc2
6249 builtin and then its argument prototype would still apply. */
6250char remove ();
6251int
6252main ()
6253{
6254remove ();
6255 ;
6256 return 0;
6257}
6258_ACEOF
6259rm -f conftest.$ac_objext conftest$ac_exeext
6260if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6261 (eval $ac_link) 2>conftest.er1
6262 ac_status=$?
6263 grep -v '^ *+' conftest.er1 >conftest.err
6264 rm -f conftest.er1
6265 cat conftest.err >&5
6266 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6267 (exit $ac_status); } &&
6268 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6269 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6270 (eval $ac_try) 2>&5
6271 ac_status=$?
6272 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6273 (exit $ac_status); }; } &&
6274 { ac_try='test -s conftest$ac_exeext'
6275 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6276 (eval $ac_try) 2>&5
6277 ac_status=$?
6278 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6279 (exit $ac_status); }; }; then
6280 ac_cv_lib_posix_remove=yes
6281else
6282 echo "$as_me: failed program was:" >&5
6283sed 's/^/| /' conftest.$ac_ext >&5
6284
6285ac_cv_lib_posix_remove=no
6286fi
6287rm -f conftest.err conftest.$ac_objext \
6288 conftest$ac_exeext conftest.$ac_ext
6289LIBS=$ac_check_lib_save_LIBS 6173LIBS=$ac_check_lib_save_LIBS
6290fi 6174fi
6291echo "$as_me:$LINENO: result: $ac_cv_lib_posix_remove" >&5
6292echo "${ECHO_T}$ac_cv_lib_posix_remove" >&6
6293if test $ac_cv_lib_posix_remove = yes; then
6294 X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix"
6295fi
6296
6297 fi
6298
6299 # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
6300 echo "$as_me:$LINENO: checking for shmat" >&5
6301echo $ECHO_N "checking for shmat... $ECHO_C" >&6
6302if test "${ac_cv_func_shmat+set}" = set; then
6303 echo $ECHO_N "(cached) $ECHO_C" >&6
6304else
6305 cat >conftest.$ac_ext <<_ACEOF
6306/* confdefs.h. */
6307_ACEOF
6308cat confdefs.h >>conftest.$ac_ext
6309cat >>conftest.$ac_ext <<_ACEOF
6310/* end confdefs.h. */
6311/* Define shmat to an innocuous variant, in case <limits.h> declares shmat.
6312 For example, HP-UX 11i <limits.h> declares gettimeofday. */
6313#define shmat innocuous_shmat
6314
6315/* System header to define __stub macros and hopefully few prototypes,
6316 which can conflict with char shmat (); below.
6317 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6318 <limits.h> exists even on freestanding compilers. */
6319
6320#ifdef __STDC__
6321# include <limits.h>
6322#else
6323# include <assert.h>
6324#endif
6325
6326#undef shmat
6327
6328/* Override any gcc2 internal prototype to avoid an error. */
6329#ifdef __cplusplus
6330extern "C"
6331{
6332#endif
6333/* We use char because int might match the return type of a gcc2
6334 builtin and then its argument prototype would still apply. */
6335char shmat ();
6336/* The GNU C library defines this for functions which it implements
6337 to always fail with ENOSYS. Some functions are actually named
6338 something starting with __ and the normal name is an alias. */
6339#if defined (__stub_shmat) || defined (__stub___shmat)
6340choke me
6341#else
6342char (*f) () = shmat;
6343#endif
6344#ifdef __cplusplus
6345}
6346#endif
6347
6348int
6349main ()
6350{
6351return f != shmat;
6352 ;
6353 return 0;
6354}
6355_ACEOF
6356rm -f conftest.$ac_objext conftest$ac_exeext
6357if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6358 (eval $ac_link) 2>conftest.er1
6359 ac_status=$?
6360 grep -v '^ *+' conftest.er1 >conftest.err
6361 rm -f conftest.er1
6362 cat conftest.err >&5
6363 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6364 (exit $ac_status); } &&
6365 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6366 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6367 (eval $ac_try) 2>&5
6368 ac_status=$?
6369 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6370 (exit $ac_status); }; } &&
6371 { ac_try='test -s conftest$ac_exeext'
6372 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6373 (eval $ac_try) 2>&5
6374 ac_status=$?
6375 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6376 (exit $ac_status); }; }; then
6377 ac_cv_func_shmat=yes
6378else
6379 echo "$as_me: failed program was:" >&5
6380sed 's/^/| /' conftest.$ac_ext >&5
6381
6382ac_cv_func_shmat=no
6383fi
6384rm -f conftest.err conftest.$ac_objext \
6385 conftest$ac_exeext conftest.$ac_ext
6386fi
6387echo "$as_me:$LINENO: result: $ac_cv_func_shmat" >&5
6388echo "${ECHO_T}$ac_cv_func_shmat" >&6
6389
6390 if test $ac_cv_func_shmat = no; then
6391 echo "$as_me:$LINENO: checking for shmat in -lipc" >&5
6392echo $ECHO_N "checking for shmat in -lipc... $ECHO_C" >&6
6393if test "${ac_cv_lib_ipc_shmat+set}" = set; then
6394 echo $ECHO_N "(cached) $ECHO_C" >&6
6395else
6396 ac_check_lib_save_LIBS=$LIBS
6397LIBS="-lipc $LIBS"
6398cat >conftest.$ac_ext <<_ACEOF
6399/* confdefs.h. */
6400_ACEOF
6401cat confdefs.h >>conftest.$ac_ext
6402cat >>conftest.$ac_ext <<_ACEOF
6403/* end confdefs.h. */
6404
6405/* Override any gcc2 internal prototype to avoid an error. */
6406#ifdef __cplusplus
6407extern "C"
6408#endif
6409/* We use char because int might match the return type of a gcc2
6410 builtin and then its argument prototype would still apply. */
6411char shmat ();
6412int
6413main ()
6414{
6415shmat ();
6416 ;
6417 return 0;
6418}
6419_ACEOF
6420rm -f conftest.$ac_objext conftest$ac_exeext
6421if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6422 (eval $ac_link) 2>conftest.er1
6423 ac_status=$?
6424 grep -v '^ *+' conftest.er1 >conftest.err
6425 rm -f conftest.er1
6426 cat conftest.err >&5
6427 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6428 (exit $ac_status); } &&
6429 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6430 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6431 (eval $ac_try) 2>&5
6432 ac_status=$?
6433 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6434 (exit $ac_status); }; } &&
6435 { ac_try='test -s conftest$ac_exeext'
6436 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6437 (eval $ac_try) 2>&5
6438 ac_status=$?
6439 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6440 (exit $ac_status); }; }; then
6441 ac_cv_lib_ipc_shmat=yes
6442else
6443 echo "$as_me: failed program was:" >&5
6444sed 's/^/| /' conftest.$ac_ext >&5
6445
6446ac_cv_lib_ipc_shmat=no
6447fi
6448rm -f conftest.err conftest.$ac_objext \
6449 conftest$ac_exeext conftest.$ac_ext
6450LIBS=$ac_check_lib_save_LIBS
6451fi
6452echo "$as_me:$LINENO: result: $ac_cv_lib_ipc_shmat" >&5 6175{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ipc_shmat" >&5
6453echo "${ECHO_T}$ac_cv_lib_ipc_shmat" >&6 6176$as_echo "$ac_cv_lib_ipc_shmat" >&6; }
6454if test $ac_cv_lib_ipc_shmat = yes; then 6177if test "x$ac_cv_lib_ipc_shmat" = x""yes; then :
6455 X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc" 6178 X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc"
6456fi 6179fi
6457 6180
6458 fi 6181 fi
6459 fi 6182 fi
6465 # check for ICE first), but we must link in the order -lSM -lICE or 6188 # check for ICE first), but we must link in the order -lSM -lICE or
6466 # we get undefined symbols. So assume we have SM if we have ICE. 6189 # we get undefined symbols. So assume we have SM if we have ICE.
6467 # These have to be linked with before -lX11, unlike the other 6190 # These have to be linked with before -lX11, unlike the other
6468 # libraries we check for below, so use a different variable. 6191 # libraries we check for below, so use a different variable.
6469 # John Interrante, Karl Berry 6192 # John Interrante, Karl Berry
6470 echo "$as_me:$LINENO: checking for IceConnectionNumber in -lICE" >&5 6193 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for IceConnectionNumber in -lICE" >&5
6471echo $ECHO_N "checking for IceConnectionNumber in -lICE... $ECHO_C" >&6 6194$as_echo_n "checking for IceConnectionNumber in -lICE... " >&6; }
6472if test "${ac_cv_lib_ICE_IceConnectionNumber+set}" = set; then 6195if test "${ac_cv_lib_ICE_IceConnectionNumber+set}" = set; then :
6473 echo $ECHO_N "(cached) $ECHO_C" >&6 6196 $as_echo_n "(cached) " >&6
6474else 6197else
6475 ac_check_lib_save_LIBS=$LIBS 6198 ac_check_lib_save_LIBS=$LIBS
6476LIBS="-lICE $X_EXTRA_LIBS $LIBS" 6199LIBS="-lICE $X_EXTRA_LIBS $LIBS"
6477cat >conftest.$ac_ext <<_ACEOF
6478/* confdefs.h. */
6479_ACEOF
6480cat confdefs.h >>conftest.$ac_ext 6200cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6481cat >>conftest.$ac_ext <<_ACEOF
6482/* end confdefs.h. */ 6201/* end confdefs.h. */
6483 6202
6484/* Override any gcc2 internal prototype to avoid an error. */ 6203/* Override any GCC internal prototype to avoid an error.
6204 Use char because int might match the return type of a GCC
6205 builtin and then its argument prototype would still apply. */
6485#ifdef __cplusplus 6206#ifdef __cplusplus
6486extern "C" 6207extern "C"
6487#endif 6208#endif
6488/* We use char because int might match the return type of a gcc2
6489 builtin and then its argument prototype would still apply. */
6490char IceConnectionNumber (); 6209char IceConnectionNumber ();
6491int 6210int
6492main () 6211main ()
6493{ 6212{
6494IceConnectionNumber (); 6213return IceConnectionNumber ();
6495 ; 6214 ;
6496 return 0; 6215 return 0;
6497} 6216}
6498_ACEOF 6217_ACEOF
6499rm -f conftest.$ac_objext conftest$ac_exeext 6218if ac_fn_cxx_try_link "$LINENO"; then :
6500if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6501 (eval $ac_link) 2>conftest.er1
6502 ac_status=$?
6503 grep -v '^ *+' conftest.er1 >conftest.err
6504 rm -f conftest.er1
6505 cat conftest.err >&5
6506 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6507 (exit $ac_status); } &&
6508 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6509 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6510 (eval $ac_try) 2>&5
6511 ac_status=$?
6512 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6513 (exit $ac_status); }; } &&
6514 { ac_try='test -s conftest$ac_exeext'
6515 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6516 (eval $ac_try) 2>&5
6517 ac_status=$?
6518 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6519 (exit $ac_status); }; }; then
6520 ac_cv_lib_ICE_IceConnectionNumber=yes 6219 ac_cv_lib_ICE_IceConnectionNumber=yes
6521else 6220else
6522 echo "$as_me: failed program was:" >&5
6523sed 's/^/| /' conftest.$ac_ext >&5
6524
6525ac_cv_lib_ICE_IceConnectionNumber=no 6221 ac_cv_lib_ICE_IceConnectionNumber=no
6526fi 6222fi
6527rm -f conftest.err conftest.$ac_objext \ 6223rm -f core conftest.err conftest.$ac_objext \
6528 conftest$ac_exeext conftest.$ac_ext 6224 conftest$ac_exeext conftest.$ac_ext
6529LIBS=$ac_check_lib_save_LIBS 6225LIBS=$ac_check_lib_save_LIBS
6530fi 6226fi
6531echo "$as_me:$LINENO: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5 6227{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5
6532echo "${ECHO_T}$ac_cv_lib_ICE_IceConnectionNumber" >&6 6228$as_echo "$ac_cv_lib_ICE_IceConnectionNumber" >&6; }
6533if test $ac_cv_lib_ICE_IceConnectionNumber = yes; then 6229if test "x$ac_cv_lib_ICE_IceConnectionNumber" = x""yes; then :
6534 X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE" 6230 X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE"
6535fi 6231fi
6536 6232
6537 LDFLAGS=$ac_save_LDFLAGS 6233 LDFLAGS=$ac_save_LDFLAGS
6538 6234
6539fi 6235fi
6540 6236
6541 6237
6238PIXBUF_CFLAGS=
6239PIXBUF_LIBS=
6542 6240
6543if test x$support_xpm = xyes; then 6241if test x$support_pixbuf = xyes; then
6544 6242 support_pixbuf=no
6545 6243 # Extract the first word of "pkg-config", so it can be a program name with args.
6546 6244set dummy pkg-config; ac_word=$2
6547# Initialize some more variables set by options. 6245{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6548# The variables have the same names as the options, with 6246$as_echo_n "checking for $ac_word... " >&6; }
6549# dashes changed to underlines. 6247if test "${ac_cv_path_PKG_CONFIG+set}" = set; then :
6550 6248 $as_echo_n "(cached) " >&6
6551# If we find XPM, set shell vars xpm_includes and xpm_libraries to the
6552# paths, otherwise set no_xpm=yes.
6553# Uses ac_ vars as temps to allow command line to override cache and checks.
6554echo "$as_me:$LINENO: checking for libXpm" >&5
6555echo $ECHO_N "checking for libXpm... $ECHO_C" >&6
6556
6557
6558# Check whether --with-xpm_includes or --without-xpm_includes was given.
6559if test "${with_xpm_includes+set}" = set; then
6560 withval="$with_xpm_includes"
6561 xpm_includes="$withval"
6562else 6249else
6563 xpm_includes=NO 6250 case $PKG_CONFIG in
6251 [\\/]* | ?:[\\/]*)
6252 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
6253 ;;
6254 *)
6255 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6256for as_dir in $PATH
6257do
6258 IFS=$as_save_IFS
6259 test -z "$as_dir" && as_dir=.
6260 for ac_exec_ext in '' $ac_executable_extensions; do
6261 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6262 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
6263 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6264 break 2
6265 fi
6266done
6267 done
6268IFS=$as_save_IFS
6269
6270 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
6271 ;;
6272esac
6564fi; 6273fi
6565 6274PKG_CONFIG=$ac_cv_path_PKG_CONFIG
6566# Check whether --with-xpm_library or --without-xpm_library was given. 6275if test -n "$PKG_CONFIG"; then
6567if test "${with_xpm_library+set}" = set; then 6276 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
6568 withval="$with_xpm_library" 6277$as_echo "$PKG_CONFIG" >&6; }
6569 xpm_libraries="$withval"
6570else 6278else
6571 xpm_libraries=NO 6279 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6280$as_echo "no" >&6; }
6572fi; 6281fi
6573 6282
6574# --without-xpm overrides everything else, but does not touch the cache.
6575 6283
6576# Check whether --with-xpm or --without-xpm was given. 6284 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gdk-pixbuf" >&5
6577if test "${with_xpm+set}" = set; then 6285$as_echo_n "checking for gdk-pixbuf... " >&6; }
6578 withval="$with_xpm" 6286 if test $PKG_CONFIG != no && $PKG_CONFIG --exists gdk-pixbuf-xlib-2.0; then
6287 PIXBUF_CFLAGS="`$PKG_CONFIG gdk-pixbuf-xlib-2.0 --cflags`"
6288 PIXBUF_LIBS="`$PKG_CONFIG gdk-pixbuf-xlib-2.0 --libs`"
6289 support_pixbuf=yes
6290 fi
6579 6291
6580fi; 6292 if test x$support_pixbuf = xyes; then
6581if test "$with_xpm" = no; then 6293 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6582 have_xpm=disabled 6294$as_echo "ok" >&6; }
6583else 6295 support_afterimage=no
6584 if test "${ac_cv_have_xpm+set}" = set; then
6585 echo $ECHO_N "(cached) $ECHO_C" >&6
6586else
6587 6296
6588 vt_xpm_include_X11=no 6297$as_echo "#define HAVE_PIXBUF 1" >>confdefs.h
6589 if test -n "$xpm_includes"; then 6298
6590 vt_xpm_includes=$xpm_includes 6299
6300$as_echo "#define BG_IMAGE_FROM_FILE 1" >>confdefs.h
6301
6591 else 6302 else
6592 vt_xpm_includes=NO 6303 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6304$as_echo "no" >&6; }
6593 fi 6305 fi
6594 if test -n "$xpm_libraries"; then 6306fi
6595 vt_xpm_libraries=$xpm_libraries 6307
6308
6309
6310
6311AFTERIMAGE_CFLAGS=
6312AFTERIMAGE_LIBS=
6313AFTERIMAGE_VERSION=
6314
6315if test x$support_afterimage = xyes; then
6316 support_afterimage=no
6317
6318 if test "x$afterimage_config" = "x" ; then
6319 # Extract the first word of "afterimage-config", so it can be a program name with args.
6320set dummy afterimage-config; ac_word=$2
6321{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6322$as_echo_n "checking for $ac_word... " >&6; }
6323if test "${ac_cv_path_afterimage_config+set}" = set; then :
6324 $as_echo_n "(cached) " >&6
6596 else 6325else
6597 vt_xpm_libraries=NO 6326 case $afterimage_config in
6598 fi 6327 [\\/]* | ?:[\\/]*)
6599 6328 ac_cv_path_afterimage_config="$afterimage_config" # Let the user override the test with a path.
6600 if test "$vt_xpm_includes" = NO; then 6329 ;;
6601 # Guess where to find xpm.h 6330 *)
6602 6331 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6603ac_save_CPPFLAGS="$CPPFLAGS" 6332for as_dir in $PATH
6604CPPFLAGS="$CPPFLAGS $X_CFLAGS" 6333do
6605 6334 IFS=$as_save_IFS
6606 # First, try using that file with no special directory specified. 6335 test -z "$as_dir" && as_dir=.
6607cat >conftest.$ac_ext <<_ACEOF 6336 for ac_exec_ext in '' $ac_executable_extensions; do
6608/* confdefs.h. */ 6337 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6609_ACEOF 6338 ac_cv_path_afterimage_config="$as_dir/$ac_word$ac_exec_ext"
6610cat confdefs.h >>conftest.$ac_ext 6339 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6611cat >>conftest.$ac_ext <<_ACEOF
6612/* end confdefs.h. */
6613#include <X11/xpm.h>
6614_ACEOF
6615if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6616 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6617 ac_status=$?
6618 grep -v '^ *+' conftest.er1 >conftest.err
6619 rm -f conftest.er1
6620 cat conftest.err >&5
6621 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6622 (exit $ac_status); } >/dev/null; then
6623 if test -s conftest.err; then
6624 ac_cpp_err=$ac_cxx_preproc_warn_flag
6625 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
6626 else
6627 ac_cpp_err=
6628 fi
6629else
6630 ac_cpp_err=yes
6631fi
6632if test -z "$ac_cpp_err"; then
6633 # We can compile using X headers with no special include directory.
6634vt_xpm_includes=
6635vt_xpm_include_X11=yes
6636else
6637 echo "$as_me: failed program was:" >&5
6638sed 's/^/| /' conftest.$ac_ext >&5
6639
6640 CPPFLAGS="$ac_save_CPPFLAGS"
6641# Look for the header file in a standard set of common directories.
6642 for ac_dir in \
6643 /usr/X11/include \
6644 /usr/X11R6/include \
6645 /usr/X11R5/include \
6646 /usr/X11R4/include \
6647 \
6648 /usr/include/X11 \
6649 /usr/include/X11R6 \
6650 /usr/include/X11R5 \
6651 /usr/include/X11R4 \
6652 \
6653 /usr/local/X11/include \
6654 /usr/local/X11R6/include \
6655 /usr/local/X11R5/include \
6656 /usr/local/X11R4/include \
6657 \
6658 /usr/local/include/X11 \
6659 /usr/local/include/X11R6 \
6660 /usr/local/include/X11R5 \
6661 /usr/local/include/X11R4 \
6662 \
6663 /usr/X386/include \
6664 /usr/x386/include \
6665 /usr/XFree86/include/X11 \
6666 \
6667 /usr/include \
6668 /usr/local/include \
6669 /usr/unsupported/include \
6670 /usr/athena/include \
6671 /usr/local/x11r5/include \
6672 /usr/lpp/Xamples/include \
6673 \
6674 /usr/openwin/include \
6675 /usr/openwin/share/include \
6676 ; \
6677 do
6678 if test -r "$ac_dir/X11/xpm.h"; then
6679 vt_xpm_includes="$ac_dir"
6680 vt_xpm_include_X11=yes
6681 break 6340 break 2
6682 else
6683 if test -r "$ac_dir/xpm.h"; then
6684 vt_xpm_includes=$ac_dir
6685 break
6686 fi
6687 fi 6341 fi
6342done
6688 done 6343 done
6689fi 6344IFS=$as_save_IFS
6690rm -f conftest.err conftest.$ac_ext
6691fi
6692 6345
6693if test "$vt_xpm_libraries" = NO; then 6346 test -z "$ac_cv_path_afterimage_config" && ac_cv_path_afterimage_config="no"
6694 # Check for the libraries.
6695
6696 # See if we find them without any special options.
6697 # Don't add to $LIBS permanently.
6698 ac_save_LIBS="$LIBS"
6699 LIBS="$LIBS $X_LIBS -lXpm -lX11"
6700cat >conftest.$ac_ext <<_ACEOF
6701/* confdefs.h. */
6702_ACEOF
6703cat confdefs.h >>conftest.$ac_ext
6704cat >>conftest.$ac_ext <<_ACEOF
6705/* end confdefs.h. */
6706
6707int
6708main ()
6709{
6710XpmReadFileToPixmap()
6711 ; 6347 ;;
6712 return 0; 6348esac
6713}
6714_ACEOF
6715rm -f conftest.$ac_objext conftest$ac_exeext
6716if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6717 (eval $ac_link) 2>conftest.er1
6718 ac_status=$?
6719 grep -v '^ *+' conftest.er1 >conftest.err
6720 rm -f conftest.er1
6721 cat conftest.err >&5
6722 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6723 (exit $ac_status); } &&
6724 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6725 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6726 (eval $ac_try) 2>&5
6727 ac_status=$?
6728 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6729 (exit $ac_status); }; } &&
6730 { ac_try='test -s conftest$ac_exeext'
6731 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6732 (eval $ac_try) 2>&5
6733 ac_status=$?
6734 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6735 (exit $ac_status); }; }; then
6736 LIBS="$ac_save_LIBS"
6737# We can link libXpm with no special library path.
6738vt_xpm_libraries=
6739else
6740 echo "$as_me: failed program was:" >&5
6741sed 's/^/| /' conftest.$ac_ext >&5
6742
6743LIBS="$ac_save_LIBS"
6744# First see if replacing the include by lib works.
6745for ac_dir in \
6746 `echo "$vt_xpm_includes" | sed 's,include/X11,lib,;s,include,lib,'` \
6747 /usr/X11/lib \
6748 /usr/X11R6/lib \
6749 /usr/X11R5/lib \
6750 /usr/X11R4/lib \
6751 \
6752 /usr/lib/X11 \
6753 /usr/lib/X11R6 \
6754 /usr/lib/X11R5 \
6755 /usr/lib/X11R4 \
6756 \
6757 /usr/local/X11/lib \
6758 /usr/local/X11R6/lib \
6759 /usr/local/X11R5/lib \
6760 /usr/local/X11R4/lib \
6761 \
6762 /usr/local/lib/X11 \
6763 /usr/local/lib/X11R6 \
6764 /usr/local/lib/X11R5 \
6765 /usr/local/lib/X11R4 \
6766 \
6767 /usr/X386/lib \
6768 /usr/x386/lib \
6769 /usr/XFree86/lib/X11 \
6770 \
6771 /usr/lib \
6772 /usr/local/lib \
6773 /usr/unsupported/lib \
6774 /usr/athena/lib \
6775 /usr/local/x11r5/lib \
6776 /usr/lpp/Xamples/lib \
6777 \
6778 /usr/openwin/lib \
6779 /usr/openwin/share/lib \
6780 ; \
6781do
6782 for ac_extension in a so sl; do
6783 if test -r $ac_dir/libXpm.$ac_extension; then
6784 vt_xpm_libraries=$ac_dir
6785 break 2
6786 fi
6787 done
6788done
6789fi 6349fi
6790rm -f conftest.err conftest.$ac_objext \ 6350afterimage_config=$ac_cv_path_afterimage_config
6791 conftest$ac_exeext conftest.$ac_ext 6351if test -n "$afterimage_config"; then
6792fi 6352 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $afterimage_config" >&5
6793 6353$as_echo "$afterimage_config" >&6; }
6794
6795 if test "$vt_xpm_includes" = NO -o "$vt_xpm_libraries" = NO; then
6796 ac_cv_have_xpm="have_xpm=no"
6797 else 6354else
6798 ac_cv_have_xpm="have_xpm=yes \ 6355 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6799 vt_xpm_includes=$vt_xpm_includes vt_xpm_libraries=$vt_xpm_libraries \ 6356$as_echo "no" >&6; }
6800 vt_xpm_include_X11=$vt_xpm_include_X11"
6801 fi
6802fi 6357fi
6803 eval "$ac_cv_have_xpm"
6804fi
6805 6358
6806if test "$have_xpm" != yes; then
6807 echo "$as_me:$LINENO: result: $have_xpm" >&5
6808echo "${ECHO_T}$have_xpm" >&6
6809 no_xpm=yes
6810else
6811 if test "$xpm_includes" != NO; then
6812 if test "$xpm_includes" = "$vt_xpm_includes"; then
6813 if test -r "$xpm_includes/X11/xpm.h"; then
6814 vt_xpm_include_X11=yes
6815 fi
6816 else
6817 vt_xpm_include_X11=no
6818 if test -z "$xpm_includes"; then
6819 cat >conftest.$ac_ext <<_ACEOF
6820/* confdefs.h. */
6821_ACEOF
6822cat confdefs.h >>conftest.$ac_ext
6823cat >>conftest.$ac_ext <<_ACEOF
6824/* end confdefs.h. */
6825#include <X11/xpm.h>
6826_ACEOF
6827if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6828 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6829 ac_status=$?
6830 grep -v '^ *+' conftest.er1 >conftest.err
6831 rm -f conftest.er1
6832 cat conftest.err >&5
6833 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6834 (exit $ac_status); } >/dev/null; then
6835 if test -s conftest.err; then
6836 ac_cpp_err=$ac_cxx_preproc_warn_flag
6837 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
6838 else
6839 ac_cpp_err=
6840 fi
6841else
6842 ac_cpp_err=yes
6843fi
6844if test -z "$ac_cpp_err"; then
6845 vt_xpm_include_X11=yes
6846else
6847 echo "$as_me: failed program was:" >&5
6848sed 's/^/| /' conftest.$ac_ext >&5
6849 6359
6850 6360 fi
6851fi 6361 if test "x$afterimage_config" != "xno" ; then
6852rm -f conftest.err conftest.$ac_ext 6362 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libAfterImage version >= 1.15" >&5
6853 else 6363$as_echo_n "checking for libAfterImage version >= 1.15... " >&6; }
6854 if test -r "$xpm_includes/X11/xpm.h"; then 6364 xAFTERIMAGE_VERSION=`$afterimage_config --version`
6855 vt_xpm_include_X11=yes 6365 if test -n "$xAFTERIMAGE_VERSION" ; then
6366 xAFTERIMAGE_CFLAGS=`$afterimage_config --cflags`
6367 xAFTERIMAGE_LIBS=`$afterimage_config --libs`
6368 if test "x$xAFTERIMAGE_LIBS" != "x"; then
6369 libai_ver_major=`echo $xAFTERIMAGE_VERSION | cut -f 1 -d .`
6370 libai_ver_minor=`echo $xAFTERIMAGE_VERSION | cut -f 2 -d .`
6371 if test $libai_ver_major -gt 1 -o \( $libai_ver_major -eq 1 -a $libai_ver_minor -ge 15 \); then
6372 support_afterimage=yes
6373 AFTERIMAGE_CFLAGS="$xAFTERIMAGE_CFLAGS"
6374 AFTERIMAGE_LIBS="$xAFTERIMAGE_LIBS"
6375 AFTERIMAGE_VERSION="$xAFTERIMAGE_VERSION"
6856 fi 6376 fi
6857 fi 6377 fi
6858 fi 6378 fi
6859 vt_xpm_includes=$xpm_includes 6379 if test "x$support_afterimage" = "xyes"; then
6380 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AFTERIMAGE_LIBS" >&5
6381$as_echo "$AFTERIMAGE_LIBS" >&6; }
6382
6383$as_echo "#define HAVE_AFTERIMAGE 1" >>confdefs.h
6384
6385
6386$as_echo "#define BG_IMAGE_FROM_FILE 1" >>confdefs.h
6387
6388 else
6389 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6390$as_echo "no" >&6; }
6860 fi 6391 fi
6861 if test "x$xpm_libraries" != xNO; then
6862 vt_xpm_libraries=$xpm_libraries
6863 fi 6392 fi
6864 # Update the cache value to reflect the command line values.
6865 ac_cv_have_xpm="have_xpm=yes \
6866 vt_xpm_includes=$vt_xpm_includes vt_xpm_libraries=$vt_xpm_libraries \
6867 vt_xpm_include_X11=$vt_xpm_include_X11"
6868 eval "$ac_cv_have_xpm"
6869 echo "$as_me:$LINENO: result: -I$vt_xpm_includes, -L$vt_xpm_libraries" >&5
6870echo "${ECHO_T}-I$vt_xpm_includes, -L$vt_xpm_libraries" >&6
6871 if test -n "$vt_xpm_includes"; then
6872 XPM_CPPFLAGS="-DHAVE_LIBXPM"
6873 fi
6874 if test -n "$vt_xpm_includes"; then
6875 XPM_CFLAGS="-I$vt_xpm_includes"
6876 fi
6877 XPM_LIBS="-lXpm"
6878 if test -n "$vt_xpm_libraries"; then
6879 XPM_LIBS="-L$vt_xpm_libraries $XPM_LIBS"
6880 fi
6881 if test "x$vt_xpm_include_X11" = xyes; then
6882
6883cat >>confdefs.h <<\_ACEOF
6884#define XPM_INC_X11 1
6885_ACEOF
6886
6887 fi
6888fi 6393fi
6889
6890
6891
6892
6893
6894 if test x$no_xpm = xyes; then
6895 support_xpm=needsmanualspecification
6896 fi
6897fi
6898
6899echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5
6900echo $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6
6901if test "${ac_cv_header_sys_wait_h+set}" = set; then
6902 echo $ECHO_N "(cached) $ECHO_C" >&6
6903else
6904 cat >conftest.$ac_ext <<_ACEOF
6905/* confdefs.h. */
6906_ACEOF
6907cat confdefs.h >>conftest.$ac_ext
6908cat >>conftest.$ac_ext <<_ACEOF
6909/* end confdefs.h. */
6910#include <sys/types.h>
6911#include <sys/wait.h>
6912#ifndef WEXITSTATUS
6913# define WEXITSTATUS(stat_val) ((unsigned)(stat_val) >> 8)
6914#endif
6915#ifndef WIFEXITED
6916# define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
6917#endif
6918
6919int
6920main ()
6921{
6922 int s;
6923 wait (&s);
6924 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
6925 ;
6926 return 0;
6927}
6928_ACEOF
6929rm -f conftest.$ac_objext
6930if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6931 (eval $ac_compile) 2>conftest.er1
6932 ac_status=$?
6933 grep -v '^ *+' conftest.er1 >conftest.err
6934 rm -f conftest.er1
6935 cat conftest.err >&5
6936 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6937 (exit $ac_status); } &&
6938 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6939 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6940 (eval $ac_try) 2>&5
6941 ac_status=$?
6942 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6943 (exit $ac_status); }; } &&
6944 { ac_try='test -s conftest.$ac_objext'
6945 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6946 (eval $ac_try) 2>&5
6947 ac_status=$?
6948 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6949 (exit $ac_status); }; }; then
6950 ac_cv_header_sys_wait_h=yes
6951else
6952 echo "$as_me: failed program was:" >&5
6953sed 's/^/| /' conftest.$ac_ext >&5
6954
6955ac_cv_header_sys_wait_h=no
6956fi
6957rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6958fi
6959echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5
6960echo "${ECHO_T}$ac_cv_header_sys_wait_h" >&6
6961if test $ac_cv_header_sys_wait_h = yes; then
6962
6963cat >>confdefs.h <<\_ACEOF
6964#define HAVE_SYS_WAIT_H 1
6965_ACEOF
6966
6967fi
6968
6969echo "$as_me:$LINENO: checking for ANSI C header files" >&5
6970echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
6971if test "${ac_cv_header_stdc+set}" = set; then
6972 echo $ECHO_N "(cached) $ECHO_C" >&6
6973else
6974 cat >conftest.$ac_ext <<_ACEOF
6975/* confdefs.h. */
6976_ACEOF
6977cat confdefs.h >>conftest.$ac_ext
6978cat >>conftest.$ac_ext <<_ACEOF
6979/* end confdefs.h. */
6980#include <stdlib.h>
6981#include <stdarg.h>
6982#include <string.h>
6983#include <float.h>
6984
6985int
6986main ()
6987{
6988
6989 ;
6990 return 0;
6991}
6992_ACEOF
6993rm -f conftest.$ac_objext
6994if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6995 (eval $ac_compile) 2>conftest.er1
6996 ac_status=$?
6997 grep -v '^ *+' conftest.er1 >conftest.err
6998 rm -f conftest.er1
6999 cat conftest.err >&5
7000 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7001 (exit $ac_status); } &&
7002 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7003 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7004 (eval $ac_try) 2>&5
7005 ac_status=$?
7006 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7007 (exit $ac_status); }; } &&
7008 { ac_try='test -s conftest.$ac_objext'
7009 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7010 (eval $ac_try) 2>&5
7011 ac_status=$?
7012 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7013 (exit $ac_status); }; }; then
7014 ac_cv_header_stdc=yes
7015else
7016 echo "$as_me: failed program was:" >&5
7017sed 's/^/| /' conftest.$ac_ext >&5
7018
7019ac_cv_header_stdc=no
7020fi
7021rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7022
7023if test $ac_cv_header_stdc = yes; then
7024 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
7025 cat >conftest.$ac_ext <<_ACEOF
7026/* confdefs.h. */
7027_ACEOF
7028cat confdefs.h >>conftest.$ac_ext
7029cat >>conftest.$ac_ext <<_ACEOF
7030/* end confdefs.h. */
7031#include <string.h>
7032
7033_ACEOF
7034if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7035 $EGREP "memchr" >/dev/null 2>&1; then
7036 :
7037else
7038 ac_cv_header_stdc=no
7039fi
7040rm -f conftest*
7041
7042fi
7043
7044if test $ac_cv_header_stdc = yes; then
7045 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7046 cat >conftest.$ac_ext <<_ACEOF
7047/* confdefs.h. */
7048_ACEOF
7049cat confdefs.h >>conftest.$ac_ext
7050cat >>conftest.$ac_ext <<_ACEOF
7051/* end confdefs.h. */
7052#include <stdlib.h>
7053
7054_ACEOF
7055if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7056 $EGREP "free" >/dev/null 2>&1; then
7057 :
7058else
7059 ac_cv_header_stdc=no
7060fi
7061rm -f conftest*
7062
7063fi
7064
7065if test $ac_cv_header_stdc = yes; then
7066 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7067 if test "$cross_compiling" = yes; then
7068 :
7069else
7070 cat >conftest.$ac_ext <<_ACEOF
7071/* confdefs.h. */
7072_ACEOF
7073cat confdefs.h >>conftest.$ac_ext
7074cat >>conftest.$ac_ext <<_ACEOF
7075/* end confdefs.h. */
7076#include <ctype.h>
7077#if ((' ' & 0x0FF) == 0x020)
7078# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7079# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7080#else
7081# define ISLOWER(c) \
7082 (('a' <= (c) && (c) <= 'i') \
7083 || ('j' <= (c) && (c) <= 'r') \
7084 || ('s' <= (c) && (c) <= 'z'))
7085# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7086#endif
7087
7088#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7089int
7090main ()
7091{
7092 int i;
7093 for (i = 0; i < 256; i++)
7094 if (XOR (islower (i), ISLOWER (i))
7095 || toupper (i) != TOUPPER (i))
7096 exit(2);
7097 exit (0);
7098}
7099_ACEOF
7100rm -f conftest$ac_exeext
7101if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7102 (eval $ac_link) 2>&5
7103 ac_status=$?
7104 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7105 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7106 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7107 (eval $ac_try) 2>&5
7108 ac_status=$?
7109 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7110 (exit $ac_status); }; }; then
7111 :
7112else
7113 echo "$as_me: program exited with status $ac_status" >&5
7114echo "$as_me: failed program was:" >&5
7115sed 's/^/| /' conftest.$ac_ext >&5
7116
7117( exit $ac_status )
7118ac_cv_header_stdc=no
7119fi
7120rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7121fi
7122fi
7123fi
7124echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
7125echo "${ECHO_T}$ac_cv_header_stdc" >&6
7126if test $ac_cv_header_stdc = yes; then
7127
7128cat >>confdefs.h <<\_ACEOF
7129#define STDC_HEADERS 1
7130_ACEOF
7131
7132fi
7133
7134# On IRIX 5.3, sys/types and inttypes.h are conflicting.
7135
7136
7137
7138
7139
7140
7141
7142
7143
7144for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
7145 inttypes.h stdint.h unistd.h
7146do
7147as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7148echo "$as_me:$LINENO: checking for $ac_header" >&5
7149echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7150if eval "test \"\${$as_ac_Header+set}\" = set"; then
7151 echo $ECHO_N "(cached) $ECHO_C" >&6
7152else
7153 cat >conftest.$ac_ext <<_ACEOF
7154/* confdefs.h. */
7155_ACEOF
7156cat confdefs.h >>conftest.$ac_ext
7157cat >>conftest.$ac_ext <<_ACEOF
7158/* end confdefs.h. */
7159$ac_includes_default
7160
7161#include <$ac_header>
7162_ACEOF
7163rm -f conftest.$ac_objext
7164if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7165 (eval $ac_compile) 2>conftest.er1
7166 ac_status=$?
7167 grep -v '^ *+' conftest.er1 >conftest.err
7168 rm -f conftest.er1
7169 cat conftest.err >&5
7170 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7171 (exit $ac_status); } &&
7172 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7173 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7174 (eval $ac_try) 2>&5
7175 ac_status=$?
7176 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7177 (exit $ac_status); }; } &&
7178 { ac_try='test -s conftest.$ac_objext'
7179 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7180 (eval $ac_try) 2>&5
7181 ac_status=$?
7182 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7183 (exit $ac_status); }; }; then
7184 eval "$as_ac_Header=yes"
7185else
7186 echo "$as_me: failed program was:" >&5
7187sed 's/^/| /' conftest.$ac_ext >&5
7188
7189eval "$as_ac_Header=no"
7190fi
7191rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7192fi
7193echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7194echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7195if test `eval echo '${'$as_ac_Header'}'` = yes; then
7196 cat >>confdefs.h <<_ACEOF
7197#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7198_ACEOF
7199
7200fi
7201
7202done
7203
7204
7205
7206
7207
7208
7209
7210
7211
7212
7213
7214
7215
7216
7217
7218 6394
7219 6395
7220 6396
7221 6397
7222for ac_header in \ 6398for ac_header in \
7223 assert.h \
7224 fcntl.h \
7225 stdarg.h \
7226 stdlib.h \
7227 string.h \
7228 termios.h \
7229 unistd.h \
7230 sys/byteorder.h \ 6399 sys/byteorder.h \
7231 sys/ioctl.h \ 6400 sys/ioctl.h \
7232 sys/select.h \
7233 sys/sockio.h \ 6401 sys/sockio.h \
7234 sys/strredir.h \ 6402 sys/strredir.h \
7235 sys/time.h \
7236 stdint.h \ 6403 stdint.h \
7237 wchar.h \ 6404 wchar.h \
7238 cwchar \ 6405 cwchar \
7239 clocale \
7240 6406
7241do 6407do :
7242as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 6408 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7243if eval "test \"\${$as_ac_Header+set}\" = set"; then 6409ac_fn_cxx_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
7244 echo "$as_me:$LINENO: checking for $ac_header" >&5 6410eval as_val=\$$as_ac_Header
7245echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 6411 if test "x$as_val" = x""yes; then :
7246if eval "test \"\${$as_ac_Header+set}\" = set"; then
7247 echo $ECHO_N "(cached) $ECHO_C" >&6
7248fi
7249echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7250echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7251else
7252 # Is the header compilable?
7253echo "$as_me:$LINENO: checking $ac_header usability" >&5
7254echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
7255cat >conftest.$ac_ext <<_ACEOF
7256/* confdefs.h. */
7257_ACEOF
7258cat confdefs.h >>conftest.$ac_ext
7259cat >>conftest.$ac_ext <<_ACEOF
7260/* end confdefs.h. */
7261$ac_includes_default
7262#include <$ac_header>
7263_ACEOF
7264rm -f conftest.$ac_objext
7265if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7266 (eval $ac_compile) 2>conftest.er1
7267 ac_status=$?
7268 grep -v '^ *+' conftest.er1 >conftest.err
7269 rm -f conftest.er1
7270 cat conftest.err >&5
7271 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7272 (exit $ac_status); } &&
7273 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7274 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7275 (eval $ac_try) 2>&5
7276 ac_status=$?
7277 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7278 (exit $ac_status); }; } &&
7279 { ac_try='test -s conftest.$ac_objext'
7280 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7281 (eval $ac_try) 2>&5
7282 ac_status=$?
7283 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7284 (exit $ac_status); }; }; then
7285 ac_header_compiler=yes
7286else
7287 echo "$as_me: failed program was:" >&5
7288sed 's/^/| /' conftest.$ac_ext >&5
7289
7290ac_header_compiler=no
7291fi
7292rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7293echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7294echo "${ECHO_T}$ac_header_compiler" >&6
7295
7296# Is the header present?
7297echo "$as_me:$LINENO: checking $ac_header presence" >&5
7298echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
7299cat >conftest.$ac_ext <<_ACEOF
7300/* confdefs.h. */
7301_ACEOF
7302cat confdefs.h >>conftest.$ac_ext
7303cat >>conftest.$ac_ext <<_ACEOF
7304/* end confdefs.h. */
7305#include <$ac_header>
7306_ACEOF
7307if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7308 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7309 ac_status=$?
7310 grep -v '^ *+' conftest.er1 >conftest.err
7311 rm -f conftest.er1
7312 cat conftest.err >&5
7313 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7314 (exit $ac_status); } >/dev/null; then
7315 if test -s conftest.err; then
7316 ac_cpp_err=$ac_cxx_preproc_warn_flag
7317 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
7318 else
7319 ac_cpp_err=
7320 fi
7321else
7322 ac_cpp_err=yes
7323fi
7324if test -z "$ac_cpp_err"; then
7325 ac_header_preproc=yes
7326else
7327 echo "$as_me: failed program was:" >&5
7328sed 's/^/| /' conftest.$ac_ext >&5
7329
7330 ac_header_preproc=no
7331fi
7332rm -f conftest.err conftest.$ac_ext
7333echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7334echo "${ECHO_T}$ac_header_preproc" >&6
7335
7336# So? What about this header?
7337case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
7338 yes:no: )
7339 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7340echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
7341 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
7342echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
7343 ac_header_preproc=yes
7344 ;;
7345 no:yes:* )
7346 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7347echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
7348 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
7349echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
7350 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
7351echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
7352 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
7353echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
7354 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7355echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
7356 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
7357echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
7358 (
7359 cat <<\_ASBOX
7360## ------------------------------------------ ##
7361## Report this to the AC_PACKAGE_NAME lists. ##
7362## ------------------------------------------ ##
7363_ASBOX
7364 ) |
7365 sed "s/^/$as_me: WARNING: /" >&2
7366 ;;
7367esac
7368echo "$as_me:$LINENO: checking for $ac_header" >&5
7369echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7370if eval "test \"\${$as_ac_Header+set}\" = set"; then
7371 echo $ECHO_N "(cached) $ECHO_C" >&6
7372else
7373 eval "$as_ac_Header=\$ac_header_preproc"
7374fi
7375echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7376echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7377
7378fi
7379if test `eval echo '${'$as_ac_Header'}'` = yes; then
7380 cat >>confdefs.h <<_ACEOF 6412 cat >>confdefs.h <<_ACEOF
7381#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 6413#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7382_ACEOF 6414_ACEOF
7383 6415
7384fi 6416fi
7385 6417
7386done 6418done
7387 6419
7388 6420
7389echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
7390echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
7391if test "${ac_cv_header_time+set}" = set; then
7392 echo $ECHO_N "(cached) $ECHO_C" >&6
7393else
7394 cat >conftest.$ac_ext <<_ACEOF
7395/* confdefs.h. */
7396_ACEOF
7397cat confdefs.h >>conftest.$ac_ext
7398cat >>conftest.$ac_ext <<_ACEOF
7399/* end confdefs.h. */
7400#include <sys/types.h>
7401#include <sys/time.h>
7402#include <time.h>
7403
7404int
7405main ()
7406{
7407if ((struct tm *) 0)
7408return 0;
7409 ;
7410 return 0;
7411}
7412_ACEOF
7413rm -f conftest.$ac_objext
7414if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7415 (eval $ac_compile) 2>conftest.er1
7416 ac_status=$?
7417 grep -v '^ *+' conftest.er1 >conftest.err
7418 rm -f conftest.er1
7419 cat conftest.err >&5
7420 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7421 (exit $ac_status); } &&
7422 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7423 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7424 (eval $ac_try) 2>&5
7425 ac_status=$?
7426 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7427 (exit $ac_status); }; } &&
7428 { ac_try='test -s conftest.$ac_objext'
7429 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7430 (eval $ac_try) 2>&5
7431 ac_status=$?
7432 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7433 (exit $ac_status); }; }; then
7434 ac_cv_header_time=yes
7435else
7436 echo "$as_me: failed program was:" >&5
7437sed 's/^/| /' conftest.$ac_ext >&5
7438
7439ac_cv_header_time=no
7440fi
7441rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7442fi
7443echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
7444echo "${ECHO_T}$ac_cv_header_time" >&6
7445if test $ac_cv_header_time = yes; then
7446
7447cat >>confdefs.h <<\_ACEOF
7448#define TIME_WITH_SYS_TIME 1
7449_ACEOF
7450
7451fi
7452
7453
7454echo "$as_me:$LINENO: checking whether termios.h and sys/ioctl.h may both be included" >&5
7455echo $ECHO_N "checking whether termios.h and sys/ioctl.h may both be included... $ECHO_C" >&6
7456if test "${rxvt_cv_header_sysioctl+set}" = set; then
7457 echo $ECHO_N "(cached) $ECHO_C" >&6
7458else
7459 cat >conftest.$ac_ext <<_ACEOF
7460/* confdefs.h. */
7461_ACEOF
7462cat confdefs.h >>conftest.$ac_ext
7463cat >>conftest.$ac_ext <<_ACEOF
7464/* end confdefs.h. */
7465#include <stdio.h>
7466#include <sys/ioctl.h>
7467#ifdef HAVE_TERMIOS_H
7468#include <termios.h>
7469#endif
7470int
7471main ()
7472{
7473int a = ECHO;
7474 ;
7475 return 0;
7476}
7477_ACEOF
7478rm -f conftest.$ac_objext
7479if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7480 (eval $ac_compile) 2>conftest.er1
7481 ac_status=$?
7482 grep -v '^ *+' conftest.er1 >conftest.err
7483 rm -f conftest.er1
7484 cat conftest.err >&5
7485 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7486 (exit $ac_status); } &&
7487 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7488 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7489 (eval $ac_try) 2>&5
7490 ac_status=$?
7491 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7492 (exit $ac_status); }; } &&
7493 { ac_try='test -s conftest.$ac_objext'
7494 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7495 (eval $ac_try) 2>&5
7496 ac_status=$?
7497 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7498 (exit $ac_status); }; }; then
7499 rxvt_cv_header_sysioctl=yes
7500else
7501 echo "$as_me: failed program was:" >&5
7502sed 's/^/| /' conftest.$ac_ext >&5
7503
7504rxvt_cv_header_sysioctl=no
7505fi
7506rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7507fi
7508echo "$as_me:$LINENO: result: $rxvt_cv_header_sysioctl" >&5
7509echo "${ECHO_T}$rxvt_cv_header_sysioctl" >&6
7510
7511if test -n "$GCC"; then
7512 LDARG="-Wl,"
7513else
7514 LDARG=""
7515fi
7516R_TRANSLATE='s/-L\([^ ]*\)/-L\1 '$LDARG'-rpath '$LDARG'\1/g'
7517
7518ac_save_CFLAGS=$CFLAGS
7519ac_save_LIBS=$LIBS
7520CFLAGS="$CFLAGS $X_CFLAGS"
7521LIBS=`echo "$LIBS $X_LIBS $X_EXTRA_LIBS -lX11" | sed "$R_TRANSLATE"`
7522echo "$as_me:$LINENO: checking for -rpath dynamic library path recording" >&5
7523echo $ECHO_N "checking for -rpath dynamic library path recording... $ECHO_C" >&6
7524if test "${rxvt_cv_rpath+set}" = set; then
7525 echo $ECHO_N "(cached) $ECHO_C" >&6
7526else
7527 if test "$cross_compiling" = yes; then
7528 { echo "$as_me:$LINENO: WARNING: You may need to check the LIBS line" >&5
7529echo "$as_me: WARNING: You may need to check the LIBS line" >&2;}
7530else
7531 cat >conftest.$ac_ext <<_ACEOF
7532/* confdefs.h. */
7533_ACEOF
7534cat confdefs.h >>conftest.$ac_ext
7535cat >>conftest.$ac_ext <<_ACEOF
7536/* end confdefs.h. */
7537
7538main()
7539{
7540 exit(0);
7541 (void) XOpenDisplay("foobar");
7542}
7543_ACEOF
7544rm -f conftest$ac_exeext
7545if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7546 (eval $ac_link) 2>&5
7547 ac_status=$?
7548 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7549 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7550 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7551 (eval $ac_try) 2>&5
7552 ac_status=$?
7553 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7554 (exit $ac_status); }; }; then
7555 rxvt_cv_rpath=yes
7556else
7557 echo "$as_me: program exited with status $ac_status" >&5
7558echo "$as_me: failed program was:" >&5
7559sed 's/^/| /' conftest.$ac_ext >&5
7560
7561( exit $ac_status )
7562rxvt_cv_rpath=no
7563fi
7564rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7565fi
7566fi
7567echo "$as_me:$LINENO: result: $rxvt_cv_rpath" >&5
7568echo "${ECHO_T}$rxvt_cv_rpath" >&6
7569if test x$rxvt_cv_rpath != xyes; then
7570 R_TRANSLATE='s/-L\([^ ]*\)/-L\1 '$LDARG'-R\1/g'
7571 LIBS=`echo "$ac_save_LIBS $X_LIBS $X_EXTRA_LIBS -lX11" | sed "$R_TRANSLATE"`
7572 echo "$as_me:$LINENO: checking for -R dynamic library path recording" >&5
7573echo $ECHO_N "checking for -R dynamic library path recording... $ECHO_C" >&6
7574if test "${rxvt_cv_R+set}" = set; then
7575 echo $ECHO_N "(cached) $ECHO_C" >&6
7576else
7577 if test "$cross_compiling" = yes; then
7578 rxvt_cv_R=no
7579else
7580 cat >conftest.$ac_ext <<_ACEOF
7581/* confdefs.h. */
7582_ACEOF
7583cat confdefs.h >>conftest.$ac_ext
7584cat >>conftest.$ac_ext <<_ACEOF
7585/* end confdefs.h. */
7586
7587main()
7588{
7589 exit(0);
7590 (void) XOpenDisplay("foobar");
7591}
7592_ACEOF
7593rm -f conftest$ac_exeext
7594if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7595 (eval $ac_link) 2>&5
7596 ac_status=$?
7597 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7598 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7599 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7600 (eval $ac_try) 2>&5
7601 ac_status=$?
7602 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7603 (exit $ac_status); }; }; then
7604 rxvt_cv_R=yes
7605else
7606 echo "$as_me: program exited with status $ac_status" >&5
7607echo "$as_me: failed program was:" >&5
7608sed 's/^/| /' conftest.$ac_ext >&5
7609
7610( exit $ac_status )
7611rxvt_cv_R=no
7612fi
7613rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7614fi
7615fi
7616echo "$as_me:$LINENO: result: $rxvt_cv_R" >&5
7617echo "${ECHO_T}$rxvt_cv_R" >&6
7618 if test x$rxvt_cv_R != xyes; then
7619 LIBS="$ac_save_LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
7620 fi
7621fi
7622
7623echo "$as_me:$LINENO: checking for XPointer" >&5 6421{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XPointer" >&5
7624echo $ECHO_N "checking for XPointer... $ECHO_C" >&6 6422$as_echo_n "checking for XPointer... " >&6; }
7625if test "${rxvt_cv_xpointer+set}" = set; then 6423if test "${rxvt_cv_xpointer+set}" = set; then :
7626 echo $ECHO_N "(cached) $ECHO_C" >&6 6424 $as_echo_n "(cached) " >&6
7627else 6425else
7628 cat >conftest.$ac_ext <<_ACEOF
7629/* confdefs.h. */
7630_ACEOF
7631cat confdefs.h >>conftest.$ac_ext 6426 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7632cat >>conftest.$ac_ext <<_ACEOF
7633/* end confdefs.h. */ 6427/* end confdefs.h. */
7634#include <X11/Xlib.h> 6428#include <X11/Xlib.h>
7635int 6429int
7636main () 6430main ()
7637{ 6431{
7638XPointer dummy; 6432XPointer dummy;
7639 ; 6433 ;
7640 return 0; 6434 return 0;
7641} 6435}
7642_ACEOF 6436_ACEOF
7643rm -f conftest.$ac_objext 6437if ac_fn_cxx_try_compile "$LINENO"; then :
7644if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7645 (eval $ac_compile) 2>conftest.er1
7646 ac_status=$?
7647 grep -v '^ *+' conftest.er1 >conftest.err
7648 rm -f conftest.er1
7649 cat conftest.err >&5
7650 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7651 (exit $ac_status); } &&
7652 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7653 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7654 (eval $ac_try) 2>&5
7655 ac_status=$?
7656 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7657 (exit $ac_status); }; } &&
7658 { ac_try='test -s conftest.$ac_objext'
7659 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7660 (eval $ac_try) 2>&5
7661 ac_status=$?
7662 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7663 (exit $ac_status); }; }; then
7664 rxvt_cv_xpointer=yes 6438 rxvt_cv_xpointer=yes
7665else 6439else
7666 echo "$as_me: failed program was:" >&5
7667sed 's/^/| /' conftest.$ac_ext >&5
7668
7669rxvt_cv_xpointer=no 6440 rxvt_cv_xpointer=no
7670fi 6441fi
7671rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 6442rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7672fi 6443fi
7673echo "$as_me:$LINENO: result: $rxvt_cv_xpointer" >&5 6444{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $rxvt_cv_xpointer" >&5
7674echo "${ECHO_T}$rxvt_cv_xpointer" >&6 6445$as_echo "$rxvt_cv_xpointer" >&6; }
7675if test x$rxvt_cv_xpointer = xyes; then 6446if test x$rxvt_cv_xpointer = xyes; then
7676 6447
7677cat >>confdefs.h <<\_ACEOF 6448$as_echo "#define HAVE_XPOINTER 1" >>confdefs.h
7678#define HAVE_XPOINTER 1
7679_ACEOF
7680 6449
7681fi 6450fi
7682LIBS=$ac_save_LIBS
7683CFLAGS=$ac_save_CFLAGS
7684 6451
7685 6452{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XLIB_ILLEGAL_ACCESS" >&5
7686echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5 6453$as_echo_n "checking for XLIB_ILLEGAL_ACCESS... " >&6; }
7687echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6 6454if test "${rxvt_cv_xlib_illegal_access+set}" = set; then :
7688if test "${ac_cv_c_const+set}" = set; then 6455 $as_echo_n "(cached) " >&6
7689 echo $ECHO_N "(cached) $ECHO_C" >&6
7690else 6456else
7691 cat >conftest.$ac_ext <<_ACEOF
7692/* confdefs.h. */
7693_ACEOF
7694cat confdefs.h >>conftest.$ac_ext 6457 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7695cat >>conftest.$ac_ext <<_ACEOF
7696/* end confdefs.h. */ 6458/* end confdefs.h. */
6459
6460#define XLIB_ILLEGAL_ACCESS
6461#include <X11/Xlib.h>
7697 6462
7698int 6463int
7699main () 6464main ()
7700{ 6465{
7701/* FIXME: Include the comments suggested by Paul. */
7702#ifndef __cplusplus
7703 /* Ultrix mips cc rejects this. */
7704 typedef int charset[2];
7705 const charset x;
7706 /* SunOS 4.1.1 cc rejects this. */
7707 char const *const *ccp;
7708 char **p;
7709 /* NEC SVR4.0.2 mips cc rejects this. */
7710 struct point {int x, y;};
7711 static struct point const zero = {0,0};
7712 /* AIX XL C 1.02.0.0 rejects this.
7713 It does not let you subtract one const X* pointer from another in
7714 an arm of an if-expression whose if-part is not a constant
7715 expression */
7716 const char *g = "string";
7717 ccp = &g + (g ? g-g : 0);
7718 /* HPUX 7.0 cc rejects these. */
7719 ++ccp;
7720 p = (char**) ccp;
7721 ccp = (char const *const *) p;
7722 { /* SCO 3.2v4 cc rejects this. */
7723 char *t;
7724 char const *s = 0 ? (char *) 0 : (char const *) 0;
7725 6466
7726 *t++ = 0; 6467 Display *dpy;
7727 } 6468 dpy->xdefaults = (char *)0;
7728 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
7729 int x[] = {25, 17};
7730 const int *foo = &x[0];
7731 ++foo;
7732 }
7733 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
7734 typedef const int *iptr;
7735 iptr p = 0;
7736 ++p;
7737 }
7738 { /* AIX XL C 1.02.0.0 rejects this saying
7739 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
7740 struct s { int j; const int *ap[3]; };
7741 struct s *b; b->j = 5;
7742 }
7743 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
7744 const int foo = 10;
7745 }
7746#endif
7747 6469
7748 ; 6470 ;
7749 return 0; 6471 return 0;
7750} 6472}
7751_ACEOF 6473_ACEOF
7752rm -f conftest.$ac_objext 6474if ac_fn_cxx_try_compile "$LINENO"; then :
7753if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 6475 rxvt_cv_xlib_illegal_access=yes
7754 (eval $ac_compile) 2>conftest.er1
7755 ac_status=$?
7756 grep -v '^ *+' conftest.er1 >conftest.err
7757 rm -f conftest.er1
7758 cat conftest.err >&5
7759 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7760 (exit $ac_status); } &&
7761 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7762 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7763 (eval $ac_try) 2>&5
7764 ac_status=$?
7765 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7766 (exit $ac_status); }; } &&
7767 { ac_try='test -s conftest.$ac_objext'
7768 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7769 (eval $ac_try) 2>&5
7770 ac_status=$?
7771 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7772 (exit $ac_status); }; }; then
7773 ac_cv_c_const=yes
7774else 6476else
7775 echo "$as_me: failed program was:" >&5 6477 rxvt_cv_xlib_illegal_access=no
7776sed 's/^/| /' conftest.$ac_ext >&5
7777 6478
7778ac_cv_c_const=no
7779fi 6479fi
7780rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 6480rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7781fi 6481fi
7782echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5 6482{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $rxvt_cv_xlib_illegal_access" >&5
7783echo "${ECHO_T}$ac_cv_c_const" >&6 6483$as_echo "$rxvt_cv_xlib_illegal_access" >&6; }
7784if test $ac_cv_c_const = no; then 6484if test x$rxvt_cv_xlib_illegal_access = xyes; then
7785 6485
7786cat >>confdefs.h <<\_ACEOF 6486$as_echo "#define XLIB_ILLEGAL_ACCESS 1" >>confdefs.h
7787#define const
7788_ACEOF
7789 6487
7790fi 6488fi
7791 6489
7792echo "$as_me:$LINENO: checking for inline" >&5 6490ac_fn_cxx_check_type "$LINENO" "mode_t" "ac_cv_type_mode_t" "$ac_includes_default"
7793echo $ECHO_N "checking for inline... $ECHO_C" >&6
7794if test "${ac_cv_c_inline+set}" = set; then
7795 echo $ECHO_N "(cached) $ECHO_C" >&6
7796else
7797 ac_cv_c_inline=no
7798for ac_kw in inline __inline__ __inline; do
7799 cat >conftest.$ac_ext <<_ACEOF
7800/* confdefs.h. */
7801_ACEOF
7802cat confdefs.h >>conftest.$ac_ext
7803cat >>conftest.$ac_ext <<_ACEOF
7804/* end confdefs.h. */
7805#ifndef __cplusplus
7806typedef int foo_t;
7807static $ac_kw foo_t static_foo () {return 0; }
7808$ac_kw foo_t foo () {return 0; }
7809#endif
7810
7811_ACEOF
7812rm -f conftest.$ac_objext
7813if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7814 (eval $ac_compile) 2>conftest.er1
7815 ac_status=$?
7816 grep -v '^ *+' conftest.er1 >conftest.err
7817 rm -f conftest.er1
7818 cat conftest.err >&5
7819 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7820 (exit $ac_status); } &&
7821 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7822 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7823 (eval $ac_try) 2>&5
7824 ac_status=$?
7825 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7826 (exit $ac_status); }; } &&
7827 { ac_try='test -s conftest.$ac_objext'
7828 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7829 (eval $ac_try) 2>&5
7830 ac_status=$?
7831 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7832 (exit $ac_status); }; }; then
7833 ac_cv_c_inline=$ac_kw; break
7834else
7835 echo "$as_me: failed program was:" >&5
7836sed 's/^/| /' conftest.$ac_ext >&5
7837
7838fi
7839rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7840done
7841
7842fi
7843echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
7844echo "${ECHO_T}$ac_cv_c_inline" >&6
7845
7846
7847case $ac_cv_c_inline in
7848 inline | yes) ;;
7849 *)
7850 case $ac_cv_c_inline in
7851 no) ac_val=;;
7852 *) ac_val=$ac_cv_c_inline;;
7853 esac
7854 cat >>confdefs.h <<_ACEOF
7855#ifndef __cplusplus
7856#define inline $ac_val
7857#endif
7858_ACEOF
7859 ;;
7860esac
7861
7862
7863
7864echo "$as_me:$LINENO: checking for mode_t" >&5
7865echo $ECHO_N "checking for mode_t... $ECHO_C" >&6
7866if test "${ac_cv_type_mode_t+set}" = set; then
7867 echo $ECHO_N "(cached) $ECHO_C" >&6
7868else
7869 cat >conftest.$ac_ext <<_ACEOF
7870/* confdefs.h. */
7871_ACEOF
7872cat confdefs.h >>conftest.$ac_ext
7873cat >>conftest.$ac_ext <<_ACEOF
7874/* end confdefs.h. */
7875$ac_includes_default
7876int
7877main ()
7878{
7879if ((mode_t *) 0)
7880 return 0;
7881if (sizeof (mode_t))
7882 return 0;
7883 ;
7884 return 0;
7885}
7886_ACEOF
7887rm -f conftest.$ac_objext
7888if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7889 (eval $ac_compile) 2>conftest.er1
7890 ac_status=$?
7891 grep -v '^ *+' conftest.er1 >conftest.err
7892 rm -f conftest.er1
7893 cat conftest.err >&5
7894 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7895 (exit $ac_status); } &&
7896 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7897 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7898 (eval $ac_try) 2>&5
7899 ac_status=$?
7900 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7901 (exit $ac_status); }; } &&
7902 { ac_try='test -s conftest.$ac_objext'
7903 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7904 (eval $ac_try) 2>&5
7905 ac_status=$?
7906 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7907 (exit $ac_status); }; }; then
7908 ac_cv_type_mode_t=yes
7909else
7910 echo "$as_me: failed program was:" >&5
7911sed 's/^/| /' conftest.$ac_ext >&5
7912
7913ac_cv_type_mode_t=no
7914fi
7915rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7916fi
7917echo "$as_me:$LINENO: result: $ac_cv_type_mode_t" >&5
7918echo "${ECHO_T}$ac_cv_type_mode_t" >&6
7919if test $ac_cv_type_mode_t = yes; then 6491if test "x$ac_cv_type_mode_t" = x""yes; then :
7920 : 6492
7921else 6493else
7922 6494
7923cat >>confdefs.h <<_ACEOF 6495cat >>confdefs.h <<_ACEOF
7924#define mode_t int 6496#define mode_t int
7925_ACEOF 6497_ACEOF
7926 6498
7927fi 6499fi
7928 6500
7929echo "$as_me:$LINENO: checking for pid_t" >&5 6501ac_fn_cxx_check_type "$LINENO" "pid_t" "ac_cv_type_pid_t" "$ac_includes_default"
7930echo $ECHO_N "checking for pid_t... $ECHO_C" >&6
7931if test "${ac_cv_type_pid_t+set}" = set; then
7932 echo $ECHO_N "(cached) $ECHO_C" >&6
7933else
7934 cat >conftest.$ac_ext <<_ACEOF
7935/* confdefs.h. */
7936_ACEOF
7937cat confdefs.h >>conftest.$ac_ext
7938cat >>conftest.$ac_ext <<_ACEOF
7939/* end confdefs.h. */
7940$ac_includes_default
7941int
7942main ()
7943{
7944if ((pid_t *) 0)
7945 return 0;
7946if (sizeof (pid_t))
7947 return 0;
7948 ;
7949 return 0;
7950}
7951_ACEOF
7952rm -f conftest.$ac_objext
7953if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7954 (eval $ac_compile) 2>conftest.er1
7955 ac_status=$?
7956 grep -v '^ *+' conftest.er1 >conftest.err
7957 rm -f conftest.er1
7958 cat conftest.err >&5
7959 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7960 (exit $ac_status); } &&
7961 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7962 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7963 (eval $ac_try) 2>&5
7964 ac_status=$?
7965 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7966 (exit $ac_status); }; } &&
7967 { ac_try='test -s conftest.$ac_objext'
7968 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7969 (eval $ac_try) 2>&5
7970 ac_status=$?
7971 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7972 (exit $ac_status); }; }; then
7973 ac_cv_type_pid_t=yes
7974else
7975 echo "$as_me: failed program was:" >&5
7976sed 's/^/| /' conftest.$ac_ext >&5
7977
7978ac_cv_type_pid_t=no
7979fi
7980rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7981fi
7982echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
7983echo "${ECHO_T}$ac_cv_type_pid_t" >&6
7984if test $ac_cv_type_pid_t = yes; then 6502if test "x$ac_cv_type_pid_t" = x""yes; then :
7985 : 6503
7986else 6504else
7987 6505
7988cat >>confdefs.h <<_ACEOF 6506cat >>confdefs.h <<_ACEOF
7989#define pid_t int 6507#define pid_t int
7990_ACEOF 6508_ACEOF
7991 6509
7992fi 6510fi
7993 6511
7994echo "$as_me:$LINENO: checking for uid_t in sys/types.h" >&5 6512{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for uid_t in sys/types.h" >&5
7995echo $ECHO_N "checking for uid_t in sys/types.h... $ECHO_C" >&6 6513$as_echo_n "checking for uid_t in sys/types.h... " >&6; }
7996if test "${ac_cv_type_uid_t+set}" = set; then 6514if test "${ac_cv_type_uid_t+set}" = set; then :
7997 echo $ECHO_N "(cached) $ECHO_C" >&6 6515 $as_echo_n "(cached) " >&6
7998else 6516else
7999 cat >conftest.$ac_ext <<_ACEOF
8000/* confdefs.h. */
8001_ACEOF
8002cat confdefs.h >>conftest.$ac_ext 6517 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8003cat >>conftest.$ac_ext <<_ACEOF
8004/* end confdefs.h. */ 6518/* end confdefs.h. */
8005#include <sys/types.h> 6519#include <sys/types.h>
8006 6520
8007_ACEOF 6521_ACEOF
8008if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 6522if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
8009 $EGREP "uid_t" >/dev/null 2>&1; then 6523 $EGREP "uid_t" >/dev/null 2>&1; then :
8010 ac_cv_type_uid_t=yes 6524 ac_cv_type_uid_t=yes
8011else 6525else
8012 ac_cv_type_uid_t=no 6526 ac_cv_type_uid_t=no
8013fi 6527fi
8014rm -f conftest* 6528rm -f conftest*
8015 6529
8016fi 6530fi
8017echo "$as_me:$LINENO: result: $ac_cv_type_uid_t" >&5 6531{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_uid_t" >&5
8018echo "${ECHO_T}$ac_cv_type_uid_t" >&6 6532$as_echo "$ac_cv_type_uid_t" >&6; }
8019if test $ac_cv_type_uid_t = no; then 6533if test $ac_cv_type_uid_t = no; then
8020 6534
6535$as_echo "#define uid_t int" >>confdefs.h
6536
6537
6538$as_echo "#define gid_t int" >>confdefs.h
6539
6540fi
6541
6542ac_fn_c_find_intX_t "$LINENO" "16" "ac_cv_c_int16_t"
6543case $ac_cv_c_int16_t in #(
6544 no|yes) ;; #(
6545 *)
6546
8021cat >>confdefs.h <<\_ACEOF 6547cat >>confdefs.h <<_ACEOF
8022#define uid_t int 6548#define int16_t $ac_cv_c_int16_t
8023_ACEOF 6549_ACEOF
6550;;
6551esac
8024 6552
6553ac_fn_c_find_uintX_t "$LINENO" "16" "ac_cv_c_uint16_t"
6554case $ac_cv_c_uint16_t in #(
6555 no|yes) ;; #(
6556 *)
8025 6557
6558
8026cat >>confdefs.h <<\_ACEOF 6559cat >>confdefs.h <<_ACEOF
8027#define gid_t int 6560#define uint16_t $ac_cv_c_uint16_t
8028_ACEOF 6561_ACEOF
6562;;
6563 esac
8029 6564
8030fi 6565ac_fn_c_find_intX_t "$LINENO" "32" "ac_cv_c_int32_t"
6566case $ac_cv_c_int32_t in #(
6567 no|yes) ;; #(
6568 *)
8031 6569
8032
8033echo "$as_me:$LINENO: checking for short" >&5
8034echo $ECHO_N "checking for short... $ECHO_C" >&6
8035if test "${ac_cv_type_short+set}" = set; then
8036 echo $ECHO_N "(cached) $ECHO_C" >&6
8037else
8038 cat >conftest.$ac_ext <<_ACEOF
8039/* confdefs.h. */
8040_ACEOF
8041cat confdefs.h >>conftest.$ac_ext
8042cat >>conftest.$ac_ext <<_ACEOF 6570cat >>confdefs.h <<_ACEOF
8043/* end confdefs.h. */ 6571#define int32_t $ac_cv_c_int32_t
8044$ac_includes_default
8045int
8046main ()
8047{
8048if ((short *) 0)
8049 return 0;
8050if (sizeof (short))
8051 return 0;
8052 ;
8053 return 0;
8054}
8055_ACEOF 6572_ACEOF
8056rm -f conftest.$ac_objext 6573;;
8057if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 6574esac
8058 (eval $ac_compile) 2>conftest.er1
8059 ac_status=$?
8060 grep -v '^ *+' conftest.er1 >conftest.err
8061 rm -f conftest.er1
8062 cat conftest.err >&5
8063 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8064 (exit $ac_status); } &&
8065 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8066 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8067 (eval $ac_try) 2>&5
8068 ac_status=$?
8069 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8070 (exit $ac_status); }; } &&
8071 { ac_try='test -s conftest.$ac_objext'
8072 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8073 (eval $ac_try) 2>&5
8074 ac_status=$?
8075 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8076 (exit $ac_status); }; }; then
8077 ac_cv_type_short=yes
8078else
8079 echo "$as_me: failed program was:" >&5
8080sed 's/^/| /' conftest.$ac_ext >&5
8081 6575
8082ac_cv_type_short=no 6576ac_fn_c_find_uintX_t "$LINENO" "32" "ac_cv_c_uint32_t"
8083fi 6577case $ac_cv_c_uint32_t in #(
8084rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 6578 no|yes) ;; #(
8085fi 6579 *)
8086echo "$as_me:$LINENO: result: $ac_cv_type_short" >&5
8087echo "${ECHO_T}$ac_cv_type_short" >&6
8088 6580
8089echo "$as_me:$LINENO: checking size of short" >&5 6581$as_echo "#define _UINT32_T 1" >>confdefs.h
8090echo $ECHO_N "checking size of short... $ECHO_C" >&6 6582
8091if test "${ac_cv_sizeof_short+set}" = set; then 6583
8092 echo $ECHO_N "(cached) $ECHO_C" >&6
8093else
8094 if test "$ac_cv_type_short" = yes; then
8095 # The cast to unsigned long works around a bug in the HP C Compiler
8096 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
8097 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
8098 # This bug is HP SR number 8606223364.
8099 if test "$cross_compiling" = yes; then
8100 # Depending upon the size, compute the lo and hi bounds.
8101cat >conftest.$ac_ext <<_ACEOF
8102/* confdefs.h. */
8103_ACEOF
8104cat confdefs.h >>conftest.$ac_ext
8105cat >>conftest.$ac_ext <<_ACEOF 6584cat >>confdefs.h <<_ACEOF
8106/* end confdefs.h. */ 6585#define uint32_t $ac_cv_c_uint32_t
8107$ac_includes_default
8108int
8109main ()
8110{
8111static int test_array [1 - 2 * !(((long) (sizeof (short))) >= 0)];
8112test_array [0] = 0
8113
8114 ;
8115 return 0;
8116}
8117_ACEOF 6586_ACEOF
8118rm -f conftest.$ac_objext 6587;;
8119if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 6588 esac
8120 (eval $ac_compile) 2>conftest.er1
8121 ac_status=$?
8122 grep -v '^ *+' conftest.er1 >conftest.err
8123 rm -f conftest.er1
8124 cat conftest.err >&5
8125 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8126 (exit $ac_status); } &&
8127 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8128 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8129 (eval $ac_try) 2>&5
8130 ac_status=$?
8131 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8132 (exit $ac_status); }; } &&
8133 { ac_try='test -s conftest.$ac_objext'
8134 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8135 (eval $ac_try) 2>&5
8136 ac_status=$?
8137 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8138 (exit $ac_status); }; }; then
8139 ac_lo=0 ac_mid=0
8140 while :; do
8141 cat >conftest.$ac_ext <<_ACEOF
8142/* confdefs.h. */
8143_ACEOF
8144cat confdefs.h >>conftest.$ac_ext
8145cat >>conftest.$ac_ext <<_ACEOF
8146/* end confdefs.h. */
8147$ac_includes_default
8148int
8149main ()
8150{
8151static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
8152test_array [0] = 0
8153 6589
8154 ;
8155 return 0;
8156}
8157_ACEOF
8158rm -f conftest.$ac_objext
8159if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8160 (eval $ac_compile) 2>conftest.er1
8161 ac_status=$?
8162 grep -v '^ *+' conftest.er1 >conftest.err
8163 rm -f conftest.er1
8164 cat conftest.err >&5
8165 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8166 (exit $ac_status); } &&
8167 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8168 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8169 (eval $ac_try) 2>&5
8170 ac_status=$?
8171 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8172 (exit $ac_status); }; } &&
8173 { ac_try='test -s conftest.$ac_objext'
8174 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8175 (eval $ac_try) 2>&5
8176 ac_status=$?
8177 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8178 (exit $ac_status); }; }; then
8179 ac_hi=$ac_mid; break
8180else
8181 echo "$as_me: failed program was:" >&5
8182sed 's/^/| /' conftest.$ac_ext >&5
8183 6590
8184ac_lo=`expr $ac_mid + 1` 6591for ac_func in unsetenv
8185 if test $ac_lo -le $ac_mid; then 6592do :
8186 ac_lo= ac_hi= 6593 ac_fn_cxx_check_func "$LINENO" "unsetenv" "ac_cv_func_unsetenv"
8187 break 6594if test "x$ac_cv_func_unsetenv" = x""yes; then :
8188 fi
8189 ac_mid=`expr 2 '*' $ac_mid + 1`
8190fi
8191rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8192 done
8193else
8194 echo "$as_me: failed program was:" >&5
8195sed 's/^/| /' conftest.$ac_ext >&5
8196
8197cat >conftest.$ac_ext <<_ACEOF
8198/* confdefs.h. */
8199_ACEOF
8200cat confdefs.h >>conftest.$ac_ext
8201cat >>conftest.$ac_ext <<_ACEOF
8202/* end confdefs.h. */
8203$ac_includes_default
8204int
8205main ()
8206{
8207static int test_array [1 - 2 * !(((long) (sizeof (short))) < 0)];
8208test_array [0] = 0
8209
8210 ;
8211 return 0;
8212}
8213_ACEOF
8214rm -f conftest.$ac_objext
8215if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8216 (eval $ac_compile) 2>conftest.er1
8217 ac_status=$?
8218 grep -v '^ *+' conftest.er1 >conftest.err
8219 rm -f conftest.er1
8220 cat conftest.err >&5
8221 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8222 (exit $ac_status); } &&
8223 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8224 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8225 (eval $ac_try) 2>&5
8226 ac_status=$?
8227 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8228 (exit $ac_status); }; } &&
8229 { ac_try='test -s conftest.$ac_objext'
8230 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8231 (eval $ac_try) 2>&5
8232 ac_status=$?
8233 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8234 (exit $ac_status); }; }; then
8235 ac_hi=-1 ac_mid=-1
8236 while :; do
8237 cat >conftest.$ac_ext <<_ACEOF
8238/* confdefs.h. */
8239_ACEOF
8240cat confdefs.h >>conftest.$ac_ext
8241cat >>conftest.$ac_ext <<_ACEOF
8242/* end confdefs.h. */
8243$ac_includes_default
8244int
8245main ()
8246{
8247static int test_array [1 - 2 * !(((long) (sizeof (short))) >= $ac_mid)];
8248test_array [0] = 0
8249
8250 ;
8251 return 0;
8252}
8253_ACEOF
8254rm -f conftest.$ac_objext
8255if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8256 (eval $ac_compile) 2>conftest.er1
8257 ac_status=$?
8258 grep -v '^ *+' conftest.er1 >conftest.err
8259 rm -f conftest.er1
8260 cat conftest.err >&5
8261 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8262 (exit $ac_status); } &&
8263 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8264 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8265 (eval $ac_try) 2>&5
8266 ac_status=$?
8267 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8268 (exit $ac_status); }; } &&
8269 { ac_try='test -s conftest.$ac_objext'
8270 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8271 (eval $ac_try) 2>&5
8272 ac_status=$?
8273 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8274 (exit $ac_status); }; }; then
8275 ac_lo=$ac_mid; break
8276else
8277 echo "$as_me: failed program was:" >&5
8278sed 's/^/| /' conftest.$ac_ext >&5
8279
8280ac_hi=`expr '(' $ac_mid ')' - 1`
8281 if test $ac_mid -le $ac_hi; then
8282 ac_lo= ac_hi=
8283 break
8284 fi
8285 ac_mid=`expr 2 '*' $ac_mid`
8286fi
8287rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8288 done
8289else
8290 echo "$as_me: failed program was:" >&5
8291sed 's/^/| /' conftest.$ac_ext >&5
8292
8293ac_lo= ac_hi=
8294fi
8295rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8296fi
8297rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8298# Binary search between lo and hi bounds.
8299while test "x$ac_lo" != "x$ac_hi"; do
8300 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
8301 cat >conftest.$ac_ext <<_ACEOF 6595 cat >>confdefs.h <<_ACEOF
8302/* confdefs.h. */ 6596#define HAVE_UNSETENV 1
8303_ACEOF 6597_ACEOF
8304cat confdefs.h >>conftest.$ac_ext
8305cat >>conftest.$ac_ext <<_ACEOF
8306/* end confdefs.h. */
8307$ac_includes_default
8308int
8309main ()
8310{
8311static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
8312test_array [0] = 0
8313 6598
8314 ;
8315 return 0;
8316}
8317_ACEOF
8318rm -f conftest.$ac_objext
8319if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8320 (eval $ac_compile) 2>conftest.er1
8321 ac_status=$?
8322 grep -v '^ *+' conftest.er1 >conftest.err
8323 rm -f conftest.er1
8324 cat conftest.err >&5
8325 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8326 (exit $ac_status); } &&
8327 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8328 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8329 (eval $ac_try) 2>&5
8330 ac_status=$?
8331 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8332 (exit $ac_status); }; } &&
8333 { ac_try='test -s conftest.$ac_objext'
8334 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8335 (eval $ac_try) 2>&5
8336 ac_status=$?
8337 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8338 (exit $ac_status); }; }; then
8339 ac_hi=$ac_mid
8340else
8341 echo "$as_me: failed program was:" >&5
8342sed 's/^/| /' conftest.$ac_ext >&5
8343
8344ac_lo=`expr '(' $ac_mid ')' + 1`
8345fi 6599fi
8346rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8347done 6600done
8348case $ac_lo in
8349?*) ac_cv_sizeof_short=$ac_lo;;
8350'') { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
8351See \`config.log' for more details." >&5
8352echo "$as_me: error: cannot compute sizeof (short), 77
8353See \`config.log' for more details." >&2;}
8354 { (exit 1); exit 1; }; } ;;
8355esac
8356else
8357 if test "$cross_compiling" = yes; then
8358 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
8359echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
8360 { (exit 1); exit 1; }; }
8361else
8362 cat >conftest.$ac_ext <<_ACEOF
8363/* confdefs.h. */
8364_ACEOF
8365cat confdefs.h >>conftest.$ac_ext
8366cat >>conftest.$ac_ext <<_ACEOF
8367/* end confdefs.h. */
8368$ac_includes_default
8369long longval () { return (long) (sizeof (short)); }
8370unsigned long ulongval () { return (long) (sizeof (short)); }
8371#include <stdio.h>
8372#include <stdlib.h>
8373int
8374main ()
8375{
8376 6601
8377 FILE *f = fopen ("conftest.val", "w");
8378 if (! f)
8379 exit (1);
8380 if (((long) (sizeof (short))) < 0)
8381 {
8382 long i = longval ();
8383 if (i != ((long) (sizeof (short))))
8384 exit (1);
8385 fprintf (f, "%ld\n", i);
8386 }
8387 else
8388 {
8389 unsigned long i = ulongval ();
8390 if (i != ((long) (sizeof (short))))
8391 exit (1);
8392 fprintf (f, "%lu\n", i);
8393 }
8394 exit (ferror (f) || fclose (f) != 0);
8395 6602
8396 ;
8397 return 0;
8398}
8399_ACEOF
8400rm -f conftest$ac_exeext
8401if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8402 (eval $ac_link) 2>&5
8403 ac_status=$?
8404 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8405 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8406 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8407 (eval $ac_try) 2>&5
8408 ac_status=$?
8409 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8410 (exit $ac_status); }; }; then
8411 ac_cv_sizeof_short=`cat conftest.val`
8412else
8413 echo "$as_me: program exited with status $ac_status" >&5
8414echo "$as_me: failed program was:" >&5
8415sed 's/^/| /' conftest.$ac_ext >&5
8416 6603
8417( exit $ac_status ) 6604support_utmp=yes
8418{ { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77 6605support_wtmp=yes
8419See \`config.log' for more details." >&5 6606support_lastlog=yes
8420echo "$as_me: error: cannot compute sizeof (short), 77
8421See \`config.log' for more details." >&2;}
8422 { (exit 1); exit 1; }; }
8423fi
8424rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8425fi
8426fi
8427rm -f conftest.val
8428else
8429 ac_cv_sizeof_short=0
8430fi
8431fi
8432echo "$as_me:$LINENO: result: $ac_cv_sizeof_short" >&5
8433echo "${ECHO_T}$ac_cv_sizeof_short" >&6
8434cat >>confdefs.h <<_ACEOF
8435#define SIZEOF_SHORT $ac_cv_sizeof_short
8436_ACEOF
8437 6607
8438 6608# Check whether --enable-utmp was given.
8439echo "$as_me:$LINENO: checking for int" >&5
8440echo $ECHO_N "checking for int... $ECHO_C" >&6
8441if test "${ac_cv_type_int+set}" = set; then
8442 echo $ECHO_N "(cached) $ECHO_C" >&6
8443else
8444 cat >conftest.$ac_ext <<_ACEOF
8445/* confdefs.h. */
8446_ACEOF
8447cat confdefs.h >>conftest.$ac_ext
8448cat >>conftest.$ac_ext <<_ACEOF
8449/* end confdefs.h. */
8450$ac_includes_default
8451int
8452main ()
8453{
8454if ((int *) 0)
8455 return 0;
8456if (sizeof (int))
8457 return 0;
8458 ;
8459 return 0;
8460}
8461_ACEOF
8462rm -f conftest.$ac_objext
8463if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8464 (eval $ac_compile) 2>conftest.er1
8465 ac_status=$?
8466 grep -v '^ *+' conftest.er1 >conftest.err
8467 rm -f conftest.er1
8468 cat conftest.err >&5
8469 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8470 (exit $ac_status); } &&
8471 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8472 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8473 (eval $ac_try) 2>&5
8474 ac_status=$?
8475 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8476 (exit $ac_status); }; } &&
8477 { ac_try='test -s conftest.$ac_objext'
8478 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8479 (eval $ac_try) 2>&5
8480 ac_status=$?
8481 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8482 (exit $ac_status); }; }; then
8483 ac_cv_type_int=yes
8484else
8485 echo "$as_me: failed program was:" >&5
8486sed 's/^/| /' conftest.$ac_ext >&5
8487
8488ac_cv_type_int=no
8489fi
8490rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8491fi
8492echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5
8493echo "${ECHO_T}$ac_cv_type_int" >&6
8494
8495echo "$as_me:$LINENO: checking size of int" >&5
8496echo $ECHO_N "checking size of int... $ECHO_C" >&6
8497if test "${ac_cv_sizeof_int+set}" = set; then
8498 echo $ECHO_N "(cached) $ECHO_C" >&6
8499else
8500 if test "$ac_cv_type_int" = yes; then
8501 # The cast to unsigned long works around a bug in the HP C Compiler
8502 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
8503 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
8504 # This bug is HP SR number 8606223364.
8505 if test "$cross_compiling" = yes; then
8506 # Depending upon the size, compute the lo and hi bounds.
8507cat >conftest.$ac_ext <<_ACEOF
8508/* confdefs.h. */
8509_ACEOF
8510cat confdefs.h >>conftest.$ac_ext
8511cat >>conftest.$ac_ext <<_ACEOF
8512/* end confdefs.h. */
8513$ac_includes_default
8514int
8515main ()
8516{
8517static int test_array [1 - 2 * !(((long) (sizeof (int))) >= 0)];
8518test_array [0] = 0
8519
8520 ;
8521 return 0;
8522}
8523_ACEOF
8524rm -f conftest.$ac_objext
8525if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8526 (eval $ac_compile) 2>conftest.er1
8527 ac_status=$?
8528 grep -v '^ *+' conftest.er1 >conftest.err
8529 rm -f conftest.er1
8530 cat conftest.err >&5
8531 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8532 (exit $ac_status); } &&
8533 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8534 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8535 (eval $ac_try) 2>&5
8536 ac_status=$?
8537 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8538 (exit $ac_status); }; } &&
8539 { ac_try='test -s conftest.$ac_objext'
8540 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8541 (eval $ac_try) 2>&5
8542 ac_status=$?
8543 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8544 (exit $ac_status); }; }; then
8545 ac_lo=0 ac_mid=0
8546 while :; do
8547 cat >conftest.$ac_ext <<_ACEOF
8548/* confdefs.h. */
8549_ACEOF
8550cat confdefs.h >>conftest.$ac_ext
8551cat >>conftest.$ac_ext <<_ACEOF
8552/* end confdefs.h. */
8553$ac_includes_default
8554int
8555main ()
8556{
8557static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
8558test_array [0] = 0
8559
8560 ;
8561 return 0;
8562}
8563_ACEOF
8564rm -f conftest.$ac_objext
8565if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8566 (eval $ac_compile) 2>conftest.er1
8567 ac_status=$?
8568 grep -v '^ *+' conftest.er1 >conftest.err
8569 rm -f conftest.er1
8570 cat conftest.err >&5
8571 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8572 (exit $ac_status); } &&
8573 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8574 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8575 (eval $ac_try) 2>&5
8576 ac_status=$?
8577 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8578 (exit $ac_status); }; } &&
8579 { ac_try='test -s conftest.$ac_objext'
8580 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8581 (eval $ac_try) 2>&5
8582 ac_status=$?
8583 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8584 (exit $ac_status); }; }; then
8585 ac_hi=$ac_mid; break
8586else
8587 echo "$as_me: failed program was:" >&5
8588sed 's/^/| /' conftest.$ac_ext >&5
8589
8590ac_lo=`expr $ac_mid + 1`
8591 if test $ac_lo -le $ac_mid; then
8592 ac_lo= ac_hi=
8593 break
8594 fi
8595 ac_mid=`expr 2 '*' $ac_mid + 1`
8596fi
8597rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8598 done
8599else
8600 echo "$as_me: failed program was:" >&5
8601sed 's/^/| /' conftest.$ac_ext >&5
8602
8603cat >conftest.$ac_ext <<_ACEOF
8604/* confdefs.h. */
8605_ACEOF
8606cat confdefs.h >>conftest.$ac_ext
8607cat >>conftest.$ac_ext <<_ACEOF
8608/* end confdefs.h. */
8609$ac_includes_default
8610int
8611main ()
8612{
8613static int test_array [1 - 2 * !(((long) (sizeof (int))) < 0)];
8614test_array [0] = 0
8615
8616 ;
8617 return 0;
8618}
8619_ACEOF
8620rm -f conftest.$ac_objext
8621if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8622 (eval $ac_compile) 2>conftest.er1
8623 ac_status=$?
8624 grep -v '^ *+' conftest.er1 >conftest.err
8625 rm -f conftest.er1
8626 cat conftest.err >&5
8627 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8628 (exit $ac_status); } &&
8629 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8630 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8631 (eval $ac_try) 2>&5
8632 ac_status=$?
8633 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8634 (exit $ac_status); }; } &&
8635 { ac_try='test -s conftest.$ac_objext'
8636 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8637 (eval $ac_try) 2>&5
8638 ac_status=$?
8639 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8640 (exit $ac_status); }; }; then
8641 ac_hi=-1 ac_mid=-1
8642 while :; do
8643 cat >conftest.$ac_ext <<_ACEOF
8644/* confdefs.h. */
8645_ACEOF
8646cat confdefs.h >>conftest.$ac_ext
8647cat >>conftest.$ac_ext <<_ACEOF
8648/* end confdefs.h. */
8649$ac_includes_default
8650int
8651main ()
8652{
8653static int test_array [1 - 2 * !(((long) (sizeof (int))) >= $ac_mid)];
8654test_array [0] = 0
8655
8656 ;
8657 return 0;
8658}
8659_ACEOF
8660rm -f conftest.$ac_objext
8661if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8662 (eval $ac_compile) 2>conftest.er1
8663 ac_status=$?
8664 grep -v '^ *+' conftest.er1 >conftest.err
8665 rm -f conftest.er1
8666 cat conftest.err >&5
8667 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8668 (exit $ac_status); } &&
8669 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8670 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8671 (eval $ac_try) 2>&5
8672 ac_status=$?
8673 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8674 (exit $ac_status); }; } &&
8675 { ac_try='test -s conftest.$ac_objext'
8676 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8677 (eval $ac_try) 2>&5
8678 ac_status=$?
8679 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8680 (exit $ac_status); }; }; then
8681 ac_lo=$ac_mid; break
8682else
8683 echo "$as_me: failed program was:" >&5
8684sed 's/^/| /' conftest.$ac_ext >&5
8685
8686ac_hi=`expr '(' $ac_mid ')' - 1`
8687 if test $ac_mid -le $ac_hi; then
8688 ac_lo= ac_hi=
8689 break
8690 fi
8691 ac_mid=`expr 2 '*' $ac_mid`
8692fi
8693rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8694 done
8695else
8696 echo "$as_me: failed program was:" >&5
8697sed 's/^/| /' conftest.$ac_ext >&5
8698
8699ac_lo= ac_hi=
8700fi
8701rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8702fi
8703rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8704# Binary search between lo and hi bounds.
8705while test "x$ac_lo" != "x$ac_hi"; do
8706 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
8707 cat >conftest.$ac_ext <<_ACEOF
8708/* confdefs.h. */
8709_ACEOF
8710cat confdefs.h >>conftest.$ac_ext
8711cat >>conftest.$ac_ext <<_ACEOF
8712/* end confdefs.h. */
8713$ac_includes_default
8714int
8715main ()
8716{
8717static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
8718test_array [0] = 0
8719
8720 ;
8721 return 0;
8722}
8723_ACEOF
8724rm -f conftest.$ac_objext
8725if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8726 (eval $ac_compile) 2>conftest.er1
8727 ac_status=$?
8728 grep -v '^ *+' conftest.er1 >conftest.err
8729 rm -f conftest.er1
8730 cat conftest.err >&5
8731 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8732 (exit $ac_status); } &&
8733 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8734 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8735 (eval $ac_try) 2>&5
8736 ac_status=$?
8737 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8738 (exit $ac_status); }; } &&
8739 { ac_try='test -s conftest.$ac_objext'
8740 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8741 (eval $ac_try) 2>&5
8742 ac_status=$?
8743 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8744 (exit $ac_status); }; }; then
8745 ac_hi=$ac_mid
8746else
8747 echo "$as_me: failed program was:" >&5
8748sed 's/^/| /' conftest.$ac_ext >&5
8749
8750ac_lo=`expr '(' $ac_mid ')' + 1`
8751fi
8752rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8753done
8754case $ac_lo in
8755?*) ac_cv_sizeof_int=$ac_lo;;
8756'') { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
8757See \`config.log' for more details." >&5
8758echo "$as_me: error: cannot compute sizeof (int), 77
8759See \`config.log' for more details." >&2;}
8760 { (exit 1); exit 1; }; } ;;
8761esac
8762else
8763 if test "$cross_compiling" = yes; then
8764 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
8765echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
8766 { (exit 1); exit 1; }; }
8767else
8768 cat >conftest.$ac_ext <<_ACEOF
8769/* confdefs.h. */
8770_ACEOF
8771cat confdefs.h >>conftest.$ac_ext
8772cat >>conftest.$ac_ext <<_ACEOF
8773/* end confdefs.h. */
8774$ac_includes_default
8775long longval () { return (long) (sizeof (int)); }
8776unsigned long ulongval () { return (long) (sizeof (int)); }
8777#include <stdio.h>
8778#include <stdlib.h>
8779int
8780main ()
8781{
8782
8783 FILE *f = fopen ("conftest.val", "w");
8784 if (! f)
8785 exit (1);
8786 if (((long) (sizeof (int))) < 0)
8787 {
8788 long i = longval ();
8789 if (i != ((long) (sizeof (int))))
8790 exit (1);
8791 fprintf (f, "%ld\n", i);
8792 }
8793 else
8794 {
8795 unsigned long i = ulongval ();
8796 if (i != ((long) (sizeof (int))))
8797 exit (1);
8798 fprintf (f, "%lu\n", i);
8799 }
8800 exit (ferror (f) || fclose (f) != 0);
8801
8802 ;
8803 return 0;
8804}
8805_ACEOF
8806rm -f conftest$ac_exeext
8807if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8808 (eval $ac_link) 2>&5
8809 ac_status=$?
8810 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8811 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8812 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8813 (eval $ac_try) 2>&5
8814 ac_status=$?
8815 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8816 (exit $ac_status); }; }; then
8817 ac_cv_sizeof_int=`cat conftest.val`
8818else
8819 echo "$as_me: program exited with status $ac_status" >&5
8820echo "$as_me: failed program was:" >&5
8821sed 's/^/| /' conftest.$ac_ext >&5
8822
8823( exit $ac_status )
8824{ { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
8825See \`config.log' for more details." >&5
8826echo "$as_me: error: cannot compute sizeof (int), 77
8827See \`config.log' for more details." >&2;}
8828 { (exit 1); exit 1; }; }
8829fi
8830rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8831fi
8832fi
8833rm -f conftest.val
8834else
8835 ac_cv_sizeof_int=0
8836fi
8837fi
8838echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5
8839echo "${ECHO_T}$ac_cv_sizeof_int" >&6
8840cat >>confdefs.h <<_ACEOF
8841#define SIZEOF_INT $ac_cv_sizeof_int
8842_ACEOF
8843
8844
8845echo "$as_me:$LINENO: checking for long long" >&5
8846echo $ECHO_N "checking for long long... $ECHO_C" >&6
8847if test "${ac_cv_type_long_long+set}" = set; then
8848 echo $ECHO_N "(cached) $ECHO_C" >&6
8849else
8850 cat >conftest.$ac_ext <<_ACEOF
8851/* confdefs.h. */
8852_ACEOF
8853cat confdefs.h >>conftest.$ac_ext
8854cat >>conftest.$ac_ext <<_ACEOF
8855/* end confdefs.h. */
8856$ac_includes_default
8857int
8858main ()
8859{
8860if ((long long *) 0)
8861 return 0;
8862if (sizeof (long long))
8863 return 0;
8864 ;
8865 return 0;
8866}
8867_ACEOF
8868rm -f conftest.$ac_objext
8869if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8870 (eval $ac_compile) 2>conftest.er1
8871 ac_status=$?
8872 grep -v '^ *+' conftest.er1 >conftest.err
8873 rm -f conftest.er1
8874 cat conftest.err >&5
8875 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8876 (exit $ac_status); } &&
8877 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8878 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8879 (eval $ac_try) 2>&5
8880 ac_status=$?
8881 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8882 (exit $ac_status); }; } &&
8883 { ac_try='test -s conftest.$ac_objext'
8884 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8885 (eval $ac_try) 2>&5
8886 ac_status=$?
8887 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8888 (exit $ac_status); }; }; then
8889 ac_cv_type_long_long=yes
8890else
8891 echo "$as_me: failed program was:" >&5
8892sed 's/^/| /' conftest.$ac_ext >&5
8893
8894ac_cv_type_long_long=no
8895fi
8896rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8897fi
8898echo "$as_me:$LINENO: result: $ac_cv_type_long_long" >&5
8899echo "${ECHO_T}$ac_cv_type_long_long" >&6
8900
8901echo "$as_me:$LINENO: checking size of long long" >&5
8902echo $ECHO_N "checking size of long long... $ECHO_C" >&6
8903if test "${ac_cv_sizeof_long_long+set}" = set; then
8904 echo $ECHO_N "(cached) $ECHO_C" >&6
8905else
8906 if test "$ac_cv_type_long_long" = yes; then
8907 # The cast to unsigned long works around a bug in the HP C Compiler
8908 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
8909 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
8910 # This bug is HP SR number 8606223364.
8911 if test "$cross_compiling" = yes; then
8912 # Depending upon the size, compute the lo and hi bounds.
8913cat >conftest.$ac_ext <<_ACEOF
8914/* confdefs.h. */
8915_ACEOF
8916cat confdefs.h >>conftest.$ac_ext
8917cat >>conftest.$ac_ext <<_ACEOF
8918/* end confdefs.h. */
8919$ac_includes_default
8920int
8921main ()
8922{
8923static int test_array [1 - 2 * !(((long) (sizeof (long long))) >= 0)];
8924test_array [0] = 0
8925
8926 ;
8927 return 0;
8928}
8929_ACEOF
8930rm -f conftest.$ac_objext
8931if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8932 (eval $ac_compile) 2>conftest.er1
8933 ac_status=$?
8934 grep -v '^ *+' conftest.er1 >conftest.err
8935 rm -f conftest.er1
8936 cat conftest.err >&5
8937 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8938 (exit $ac_status); } &&
8939 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8940 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8941 (eval $ac_try) 2>&5
8942 ac_status=$?
8943 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8944 (exit $ac_status); }; } &&
8945 { ac_try='test -s conftest.$ac_objext'
8946 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8947 (eval $ac_try) 2>&5
8948 ac_status=$?
8949 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8950 (exit $ac_status); }; }; then
8951 ac_lo=0 ac_mid=0
8952 while :; do
8953 cat >conftest.$ac_ext <<_ACEOF
8954/* confdefs.h. */
8955_ACEOF
8956cat confdefs.h >>conftest.$ac_ext
8957cat >>conftest.$ac_ext <<_ACEOF
8958/* end confdefs.h. */
8959$ac_includes_default
8960int
8961main ()
8962{
8963static int test_array [1 - 2 * !(((long) (sizeof (long long))) <= $ac_mid)];
8964test_array [0] = 0
8965
8966 ;
8967 return 0;
8968}
8969_ACEOF
8970rm -f conftest.$ac_objext
8971if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8972 (eval $ac_compile) 2>conftest.er1
8973 ac_status=$?
8974 grep -v '^ *+' conftest.er1 >conftest.err
8975 rm -f conftest.er1
8976 cat conftest.err >&5
8977 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8978 (exit $ac_status); } &&
8979 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8980 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8981 (eval $ac_try) 2>&5
8982 ac_status=$?
8983 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8984 (exit $ac_status); }; } &&
8985 { ac_try='test -s conftest.$ac_objext'
8986 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8987 (eval $ac_try) 2>&5
8988 ac_status=$?
8989 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8990 (exit $ac_status); }; }; then
8991 ac_hi=$ac_mid; break
8992else
8993 echo "$as_me: failed program was:" >&5
8994sed 's/^/| /' conftest.$ac_ext >&5
8995
8996ac_lo=`expr $ac_mid + 1`
8997 if test $ac_lo -le $ac_mid; then
8998 ac_lo= ac_hi=
8999 break
9000 fi
9001 ac_mid=`expr 2 '*' $ac_mid + 1`
9002fi
9003rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9004 done
9005else
9006 echo "$as_me: failed program was:" >&5
9007sed 's/^/| /' conftest.$ac_ext >&5
9008
9009cat >conftest.$ac_ext <<_ACEOF
9010/* confdefs.h. */
9011_ACEOF
9012cat confdefs.h >>conftest.$ac_ext
9013cat >>conftest.$ac_ext <<_ACEOF
9014/* end confdefs.h. */
9015$ac_includes_default
9016int
9017main ()
9018{
9019static int test_array [1 - 2 * !(((long) (sizeof (long long))) < 0)];
9020test_array [0] = 0
9021
9022 ;
9023 return 0;
9024}
9025_ACEOF
9026rm -f conftest.$ac_objext
9027if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9028 (eval $ac_compile) 2>conftest.er1
9029 ac_status=$?
9030 grep -v '^ *+' conftest.er1 >conftest.err
9031 rm -f conftest.er1
9032 cat conftest.err >&5
9033 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9034 (exit $ac_status); } &&
9035 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9036 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9037 (eval $ac_try) 2>&5
9038 ac_status=$?
9039 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9040 (exit $ac_status); }; } &&
9041 { ac_try='test -s conftest.$ac_objext'
9042 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9043 (eval $ac_try) 2>&5
9044 ac_status=$?
9045 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9046 (exit $ac_status); }; }; then
9047 ac_hi=-1 ac_mid=-1
9048 while :; do
9049 cat >conftest.$ac_ext <<_ACEOF
9050/* confdefs.h. */
9051_ACEOF
9052cat confdefs.h >>conftest.$ac_ext
9053cat >>conftest.$ac_ext <<_ACEOF
9054/* end confdefs.h. */
9055$ac_includes_default
9056int
9057main ()
9058{
9059static int test_array [1 - 2 * !(((long) (sizeof (long long))) >= $ac_mid)];
9060test_array [0] = 0
9061
9062 ;
9063 return 0;
9064}
9065_ACEOF
9066rm -f conftest.$ac_objext
9067if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9068 (eval $ac_compile) 2>conftest.er1
9069 ac_status=$?
9070 grep -v '^ *+' conftest.er1 >conftest.err
9071 rm -f conftest.er1
9072 cat conftest.err >&5
9073 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9074 (exit $ac_status); } &&
9075 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9076 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9077 (eval $ac_try) 2>&5
9078 ac_status=$?
9079 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9080 (exit $ac_status); }; } &&
9081 { ac_try='test -s conftest.$ac_objext'
9082 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9083 (eval $ac_try) 2>&5
9084 ac_status=$?
9085 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9086 (exit $ac_status); }; }; then
9087 ac_lo=$ac_mid; break
9088else
9089 echo "$as_me: failed program was:" >&5
9090sed 's/^/| /' conftest.$ac_ext >&5
9091
9092ac_hi=`expr '(' $ac_mid ')' - 1`
9093 if test $ac_mid -le $ac_hi; then
9094 ac_lo= ac_hi=
9095 break
9096 fi
9097 ac_mid=`expr 2 '*' $ac_mid`
9098fi
9099rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9100 done
9101else
9102 echo "$as_me: failed program was:" >&5
9103sed 's/^/| /' conftest.$ac_ext >&5
9104
9105ac_lo= ac_hi=
9106fi
9107rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9108fi
9109rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9110# Binary search between lo and hi bounds.
9111while test "x$ac_lo" != "x$ac_hi"; do
9112 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
9113 cat >conftest.$ac_ext <<_ACEOF
9114/* confdefs.h. */
9115_ACEOF
9116cat confdefs.h >>conftest.$ac_ext
9117cat >>conftest.$ac_ext <<_ACEOF
9118/* end confdefs.h. */
9119$ac_includes_default
9120int
9121main ()
9122{
9123static int test_array [1 - 2 * !(((long) (sizeof (long long))) <= $ac_mid)];
9124test_array [0] = 0
9125
9126 ;
9127 return 0;
9128}
9129_ACEOF
9130rm -f conftest.$ac_objext
9131if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9132 (eval $ac_compile) 2>conftest.er1
9133 ac_status=$?
9134 grep -v '^ *+' conftest.er1 >conftest.err
9135 rm -f conftest.er1
9136 cat conftest.err >&5
9137 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9138 (exit $ac_status); } &&
9139 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9140 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9141 (eval $ac_try) 2>&5
9142 ac_status=$?
9143 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9144 (exit $ac_status); }; } &&
9145 { ac_try='test -s conftest.$ac_objext'
9146 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9147 (eval $ac_try) 2>&5
9148 ac_status=$?
9149 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9150 (exit $ac_status); }; }; then
9151 ac_hi=$ac_mid
9152else
9153 echo "$as_me: failed program was:" >&5
9154sed 's/^/| /' conftest.$ac_ext >&5
9155
9156ac_lo=`expr '(' $ac_mid ')' + 1`
9157fi
9158rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9159done
9160case $ac_lo in
9161?*) ac_cv_sizeof_long_long=$ac_lo;;
9162'') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long), 77
9163See \`config.log' for more details." >&5
9164echo "$as_me: error: cannot compute sizeof (long long), 77
9165See \`config.log' for more details." >&2;}
9166 { (exit 1); exit 1; }; } ;;
9167esac
9168else
9169 if test "$cross_compiling" = yes; then
9170 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
9171echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
9172 { (exit 1); exit 1; }; }
9173else
9174 cat >conftest.$ac_ext <<_ACEOF
9175/* confdefs.h. */
9176_ACEOF
9177cat confdefs.h >>conftest.$ac_ext
9178cat >>conftest.$ac_ext <<_ACEOF
9179/* end confdefs.h. */
9180$ac_includes_default
9181long longval () { return (long) (sizeof (long long)); }
9182unsigned long ulongval () { return (long) (sizeof (long long)); }
9183#include <stdio.h>
9184#include <stdlib.h>
9185int
9186main ()
9187{
9188
9189 FILE *f = fopen ("conftest.val", "w");
9190 if (! f)
9191 exit (1);
9192 if (((long) (sizeof (long long))) < 0)
9193 {
9194 long i = longval ();
9195 if (i != ((long) (sizeof (long long))))
9196 exit (1);
9197 fprintf (f, "%ld\n", i);
9198 }
9199 else
9200 {
9201 unsigned long i = ulongval ();
9202 if (i != ((long) (sizeof (long long))))
9203 exit (1);
9204 fprintf (f, "%lu\n", i);
9205 }
9206 exit (ferror (f) || fclose (f) != 0);
9207
9208 ;
9209 return 0;
9210}
9211_ACEOF
9212rm -f conftest$ac_exeext
9213if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9214 (eval $ac_link) 2>&5
9215 ac_status=$?
9216 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9217 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9218 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9219 (eval $ac_try) 2>&5
9220 ac_status=$?
9221 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9222 (exit $ac_status); }; }; then
9223 ac_cv_sizeof_long_long=`cat conftest.val`
9224else
9225 echo "$as_me: program exited with status $ac_status" >&5
9226echo "$as_me: failed program was:" >&5
9227sed 's/^/| /' conftest.$ac_ext >&5
9228
9229( exit $ac_status )
9230{ { echo "$as_me:$LINENO: error: cannot compute sizeof (long long), 77
9231See \`config.log' for more details." >&5
9232echo "$as_me: error: cannot compute sizeof (long long), 77
9233See \`config.log' for more details." >&2;}
9234 { (exit 1); exit 1; }; }
9235fi
9236rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9237fi
9238fi
9239rm -f conftest.val
9240else
9241 ac_cv_sizeof_long_long=0
9242fi
9243fi
9244echo "$as_me:$LINENO: result: $ac_cv_sizeof_long_long" >&5
9245echo "${ECHO_T}$ac_cv_sizeof_long_long" >&6
9246cat >>confdefs.h <<_ACEOF
9247#define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
9248_ACEOF
9249
9250
9251echo "$as_me:$LINENO: checking for int *" >&5
9252echo $ECHO_N "checking for int *... $ECHO_C" >&6
9253if test "${ac_cv_type_int_p+set}" = set; then 6609if test "${enable_utmp+set}" = set; then :
9254 echo $ECHO_N "(cached) $ECHO_C" >&6 6610 enableval=$enable_utmp; if test x$enableval = xyes -o x$enableval = xno; then
9255else 6611 support_utmp=$enableval
9256 cat >conftest.$ac_ext <<_ACEOF
9257/* confdefs.h. */
9258_ACEOF
9259cat confdefs.h >>conftest.$ac_ext
9260cat >>conftest.$ac_ext <<_ACEOF
9261/* end confdefs.h. */
9262$ac_includes_default
9263int
9264main ()
9265{
9266if ((int * *) 0)
9267 return 0;
9268if (sizeof (int *))
9269 return 0;
9270 ;
9271 return 0;
9272}
9273_ACEOF
9274rm -f conftest.$ac_objext
9275if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9276 (eval $ac_compile) 2>conftest.er1
9277 ac_status=$?
9278 grep -v '^ *+' conftest.er1 >conftest.err
9279 rm -f conftest.er1
9280 cat conftest.err >&5
9281 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9282 (exit $ac_status); } &&
9283 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9284 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9285 (eval $ac_try) 2>&5
9286 ac_status=$?
9287 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9288 (exit $ac_status); }; } &&
9289 { ac_try='test -s conftest.$ac_objext'
9290 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9291 (eval $ac_try) 2>&5
9292 ac_status=$?
9293 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9294 (exit $ac_status); }; }; then
9295 ac_cv_type_int_p=yes
9296else
9297 echo "$as_me: failed program was:" >&5
9298sed 's/^/| /' conftest.$ac_ext >&5
9299
9300ac_cv_type_int_p=no
9301fi
9302rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9303fi
9304echo "$as_me:$LINENO: result: $ac_cv_type_int_p" >&5
9305echo "${ECHO_T}$ac_cv_type_int_p" >&6
9306
9307echo "$as_me:$LINENO: checking size of int *" >&5
9308echo $ECHO_N "checking size of int *... $ECHO_C" >&6
9309if test "${ac_cv_sizeof_int_p+set}" = set; then
9310 echo $ECHO_N "(cached) $ECHO_C" >&6
9311else
9312 if test "$ac_cv_type_int_p" = yes; then
9313 # The cast to unsigned long works around a bug in the HP C Compiler
9314 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
9315 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
9316 # This bug is HP SR number 8606223364.
9317 if test "$cross_compiling" = yes; then
9318 # Depending upon the size, compute the lo and hi bounds.
9319cat >conftest.$ac_ext <<_ACEOF
9320/* confdefs.h. */
9321_ACEOF
9322cat confdefs.h >>conftest.$ac_ext
9323cat >>conftest.$ac_ext <<_ACEOF
9324/* end confdefs.h. */
9325$ac_includes_default
9326int
9327main ()
9328{
9329static int test_array [1 - 2 * !(((long) (sizeof (int *))) >= 0)];
9330test_array [0] = 0
9331
9332 ;
9333 return 0;
9334}
9335_ACEOF
9336rm -f conftest.$ac_objext
9337if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9338 (eval $ac_compile) 2>conftest.er1
9339 ac_status=$?
9340 grep -v '^ *+' conftest.er1 >conftest.err
9341 rm -f conftest.er1
9342 cat conftest.err >&5
9343 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9344 (exit $ac_status); } &&
9345 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9346 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9347 (eval $ac_try) 2>&5
9348 ac_status=$?
9349 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9350 (exit $ac_status); }; } &&
9351 { ac_try='test -s conftest.$ac_objext'
9352 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9353 (eval $ac_try) 2>&5
9354 ac_status=$?
9355 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9356 (exit $ac_status); }; }; then
9357 ac_lo=0 ac_mid=0
9358 while :; do
9359 cat >conftest.$ac_ext <<_ACEOF
9360/* confdefs.h. */
9361_ACEOF
9362cat confdefs.h >>conftest.$ac_ext
9363cat >>conftest.$ac_ext <<_ACEOF
9364/* end confdefs.h. */
9365$ac_includes_default
9366int
9367main ()
9368{
9369static int test_array [1 - 2 * !(((long) (sizeof (int *))) <= $ac_mid)];
9370test_array [0] = 0
9371
9372 ;
9373 return 0;
9374}
9375_ACEOF
9376rm -f conftest.$ac_objext
9377if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9378 (eval $ac_compile) 2>conftest.er1
9379 ac_status=$?
9380 grep -v '^ *+' conftest.er1 >conftest.err
9381 rm -f conftest.er1
9382 cat conftest.err >&5
9383 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9384 (exit $ac_status); } &&
9385 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9386 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9387 (eval $ac_try) 2>&5
9388 ac_status=$?
9389 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9390 (exit $ac_status); }; } &&
9391 { ac_try='test -s conftest.$ac_objext'
9392 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9393 (eval $ac_try) 2>&5
9394 ac_status=$?
9395 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9396 (exit $ac_status); }; }; then
9397 ac_hi=$ac_mid; break
9398else
9399 echo "$as_me: failed program was:" >&5
9400sed 's/^/| /' conftest.$ac_ext >&5
9401
9402ac_lo=`expr $ac_mid + 1`
9403 if test $ac_lo -le $ac_mid; then
9404 ac_lo= ac_hi=
9405 break
9406 fi
9407 ac_mid=`expr 2 '*' $ac_mid + 1`
9408fi
9409rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9410 done
9411else
9412 echo "$as_me: failed program was:" >&5
9413sed 's/^/| /' conftest.$ac_ext >&5
9414
9415cat >conftest.$ac_ext <<_ACEOF
9416/* confdefs.h. */
9417_ACEOF
9418cat confdefs.h >>conftest.$ac_ext
9419cat >>conftest.$ac_ext <<_ACEOF
9420/* end confdefs.h. */
9421$ac_includes_default
9422int
9423main ()
9424{
9425static int test_array [1 - 2 * !(((long) (sizeof (int *))) < 0)];
9426test_array [0] = 0
9427
9428 ;
9429 return 0;
9430}
9431_ACEOF
9432rm -f conftest.$ac_objext
9433if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9434 (eval $ac_compile) 2>conftest.er1
9435 ac_status=$?
9436 grep -v '^ *+' conftest.er1 >conftest.err
9437 rm -f conftest.er1
9438 cat conftest.err >&5
9439 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9440 (exit $ac_status); } &&
9441 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9442 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9443 (eval $ac_try) 2>&5
9444 ac_status=$?
9445 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9446 (exit $ac_status); }; } &&
9447 { ac_try='test -s conftest.$ac_objext'
9448 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9449 (eval $ac_try) 2>&5
9450 ac_status=$?
9451 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9452 (exit $ac_status); }; }; then
9453 ac_hi=-1 ac_mid=-1
9454 while :; do
9455 cat >conftest.$ac_ext <<_ACEOF
9456/* confdefs.h. */
9457_ACEOF
9458cat confdefs.h >>conftest.$ac_ext
9459cat >>conftest.$ac_ext <<_ACEOF
9460/* end confdefs.h. */
9461$ac_includes_default
9462int
9463main ()
9464{
9465static int test_array [1 - 2 * !(((long) (sizeof (int *))) >= $ac_mid)];
9466test_array [0] = 0
9467
9468 ;
9469 return 0;
9470}
9471_ACEOF
9472rm -f conftest.$ac_objext
9473if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9474 (eval $ac_compile) 2>conftest.er1
9475 ac_status=$?
9476 grep -v '^ *+' conftest.er1 >conftest.err
9477 rm -f conftest.er1
9478 cat conftest.err >&5
9479 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9480 (exit $ac_status); } &&
9481 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9482 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9483 (eval $ac_try) 2>&5
9484 ac_status=$?
9485 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9486 (exit $ac_status); }; } &&
9487 { ac_try='test -s conftest.$ac_objext'
9488 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9489 (eval $ac_try) 2>&5
9490 ac_status=$?
9491 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9492 (exit $ac_status); }; }; then
9493 ac_lo=$ac_mid; break
9494else
9495 echo "$as_me: failed program was:" >&5
9496sed 's/^/| /' conftest.$ac_ext >&5
9497
9498ac_hi=`expr '(' $ac_mid ')' - 1`
9499 if test $ac_mid -le $ac_hi; then
9500 ac_lo= ac_hi=
9501 break
9502 fi
9503 ac_mid=`expr 2 '*' $ac_mid`
9504fi
9505rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9506 done
9507else
9508 echo "$as_me: failed program was:" >&5
9509sed 's/^/| /' conftest.$ac_ext >&5
9510
9511ac_lo= ac_hi=
9512fi
9513rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9514fi
9515rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9516# Binary search between lo and hi bounds.
9517while test "x$ac_lo" != "x$ac_hi"; do
9518 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
9519 cat >conftest.$ac_ext <<_ACEOF
9520/* confdefs.h. */
9521_ACEOF
9522cat confdefs.h >>conftest.$ac_ext
9523cat >>conftest.$ac_ext <<_ACEOF
9524/* end confdefs.h. */
9525$ac_includes_default
9526int
9527main ()
9528{
9529static int test_array [1 - 2 * !(((long) (sizeof (int *))) <= $ac_mid)];
9530test_array [0] = 0
9531
9532 ;
9533 return 0;
9534}
9535_ACEOF
9536rm -f conftest.$ac_objext
9537if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9538 (eval $ac_compile) 2>conftest.er1
9539 ac_status=$?
9540 grep -v '^ *+' conftest.er1 >conftest.err
9541 rm -f conftest.er1
9542 cat conftest.err >&5
9543 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9544 (exit $ac_status); } &&
9545 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9546 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9547 (eval $ac_try) 2>&5
9548 ac_status=$?
9549 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9550 (exit $ac_status); }; } &&
9551 { ac_try='test -s conftest.$ac_objext'
9552 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9553 (eval $ac_try) 2>&5
9554 ac_status=$?
9555 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9556 (exit $ac_status); }; }; then
9557 ac_hi=$ac_mid
9558else
9559 echo "$as_me: failed program was:" >&5
9560sed 's/^/| /' conftest.$ac_ext >&5
9561
9562ac_lo=`expr '(' $ac_mid ')' + 1`
9563fi
9564rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9565done
9566case $ac_lo in
9567?*) ac_cv_sizeof_int_p=$ac_lo;;
9568'') { { echo "$as_me:$LINENO: error: cannot compute sizeof (int *), 77
9569See \`config.log' for more details." >&5
9570echo "$as_me: error: cannot compute sizeof (int *), 77
9571See \`config.log' for more details." >&2;}
9572 { (exit 1); exit 1; }; } ;;
9573esac
9574else
9575 if test "$cross_compiling" = yes; then
9576 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
9577echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
9578 { (exit 1); exit 1; }; }
9579else
9580 cat >conftest.$ac_ext <<_ACEOF
9581/* confdefs.h. */
9582_ACEOF
9583cat confdefs.h >>conftest.$ac_ext
9584cat >>conftest.$ac_ext <<_ACEOF
9585/* end confdefs.h. */
9586$ac_includes_default
9587long longval () { return (long) (sizeof (int *)); }
9588unsigned long ulongval () { return (long) (sizeof (int *)); }
9589#include <stdio.h>
9590#include <stdlib.h>
9591int
9592main ()
9593{
9594
9595 FILE *f = fopen ("conftest.val", "w");
9596 if (! f)
9597 exit (1);
9598 if (((long) (sizeof (int *))) < 0)
9599 {
9600 long i = longval ();
9601 if (i != ((long) (sizeof (int *))))
9602 exit (1);
9603 fprintf (f, "%ld\n", i);
9604 }
9605 else
9606 {
9607 unsigned long i = ulongval ();
9608 if (i != ((long) (sizeof (int *))))
9609 exit (1);
9610 fprintf (f, "%lu\n", i);
9611 }
9612 exit (ferror (f) || fclose (f) != 0);
9613
9614 ;
9615 return 0;
9616}
9617_ACEOF
9618rm -f conftest$ac_exeext
9619if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9620 (eval $ac_link) 2>&5
9621 ac_status=$?
9622 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9623 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9624 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9625 (eval $ac_try) 2>&5
9626 ac_status=$?
9627 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9628 (exit $ac_status); }; }; then
9629 ac_cv_sizeof_int_p=`cat conftest.val`
9630else
9631 echo "$as_me: program exited with status $ac_status" >&5
9632echo "$as_me: failed program was:" >&5
9633sed 's/^/| /' conftest.$ac_ext >&5
9634
9635( exit $ac_status )
9636{ { echo "$as_me:$LINENO: error: cannot compute sizeof (int *), 77
9637See \`config.log' for more details." >&5
9638echo "$as_me: error: cannot compute sizeof (int *), 77
9639See \`config.log' for more details." >&2;}
9640 { (exit 1); exit 1; }; }
9641fi
9642rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9643fi
9644fi
9645rm -f conftest.val
9646else
9647 ac_cv_sizeof_int_p=0
9648fi
9649fi
9650echo "$as_me:$LINENO: result: $ac_cv_sizeof_int_p" >&5
9651echo "${ECHO_T}$ac_cv_sizeof_int_p" >&6
9652cat >>confdefs.h <<_ACEOF
9653#define SIZEOF_INT_P $ac_cv_sizeof_int_p
9654_ACEOF
9655
9656
9657
9658
9659echo "$as_me:$LINENO: checking for int16_t" >&5
9660echo $ECHO_N "checking for int16_t... $ECHO_C" >&6
9661if test "${rxvt_cv_int16_t+set}" = set; then
9662 echo $ECHO_N "(cached) $ECHO_C" >&6
9663else
9664 cat >conftest.$ac_ext <<_ACEOF
9665/* confdefs.h. */
9666_ACEOF
9667cat confdefs.h >>conftest.$ac_ext
9668cat >>conftest.$ac_ext <<_ACEOF
9669/* end confdefs.h. */
9670#include <stdint.h>
9671int
9672main ()
9673{
9674int16_t dummy;
9675 ;
9676 return 0;
9677}
9678_ACEOF
9679rm -f conftest.$ac_objext
9680if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9681 (eval $ac_compile) 2>conftest.er1
9682 ac_status=$?
9683 grep -v '^ *+' conftest.er1 >conftest.err
9684 rm -f conftest.er1
9685 cat conftest.err >&5
9686 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9687 (exit $ac_status); } &&
9688 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9689 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9690 (eval $ac_try) 2>&5
9691 ac_status=$?
9692 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9693 (exit $ac_status); }; } &&
9694 { ac_try='test -s conftest.$ac_objext'
9695 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9696 (eval $ac_try) 2>&5
9697 ac_status=$?
9698 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9699 (exit $ac_status); }; }; then
9700 rxvt_cv_int16_t=yes
9701else
9702 echo "$as_me: failed program was:" >&5
9703sed 's/^/| /' conftest.$ac_ext >&5
9704
9705if test "$ac_cv_sizeof_char" -ge 2; then
9706 rxvt_cv_int16_t=" char"
9707else
9708 if test "$ac_cv_sizeof_short" -ge 2; then
9709 rxvt_cv_int16_t=" short"
9710 else
9711 if test "$ac_cv_sizeof_int" -ge 2; then
9712 rxvt_cv_int16_t=" int"
9713 else
9714 if test "$ac_cv_sizeof_long" -ge 2; then
9715 rxvt_cv_int16_t=" long"
9716 else
9717 if test "$ac_cv_sizeof_long_long" -ge 2; then
9718 rxvt_cv_int16_t=" long long"
9719 else
9720 rxvt_cv_int16_t=" short" # we _must_ have a (possibly wrong) default
9721 fi
9722 fi
9723 fi 6612 fi
9724 fi
9725fi 6613fi
9726fi
9727rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9728fi
9729echo "$as_me:$LINENO: result: $rxvt_cv_int16_t" >&5
9730echo "${ECHO_T}$rxvt_cv_int16_t" >&6
9731if test x"$rxvt_cv_int16_t" != xyes; then
9732 rxvt_int16_typedef="typedef $rxvt_cv_int16_t int16_t;"
9733else
9734 if test x"" = x; then
9735 rxvt_int16_typedef="/* typedef short int16_t; */"
9736 else
9737 rxvt_int16_typedef="/* typedef short int16_t; */"
9738 fi
9739fi
9740 6614
9741echo "$as_me:$LINENO: checking for uint16_t" >&5
9742echo $ECHO_N "checking for uint16_t... $ECHO_C" >&6
9743if test "${rxvt_cv_uint16_t+set}" = set; then
9744 echo $ECHO_N "(cached) $ECHO_C" >&6
9745else
9746 cat >conftest.$ac_ext <<_ACEOF
9747/* confdefs.h. */
9748_ACEOF
9749cat confdefs.h >>conftest.$ac_ext
9750cat >>conftest.$ac_ext <<_ACEOF
9751/* end confdefs.h. */
9752#include <stdint.h>
9753int
9754main ()
9755{
9756uint16_t dummy;
9757 ;
9758 return 0;
9759}
9760_ACEOF
9761rm -f conftest.$ac_objext
9762if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9763 (eval $ac_compile) 2>conftest.er1
9764 ac_status=$?
9765 grep -v '^ *+' conftest.er1 >conftest.err
9766 rm -f conftest.er1
9767 cat conftest.err >&5
9768 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9769 (exit $ac_status); } &&
9770 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9771 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9772 (eval $ac_try) 2>&5
9773 ac_status=$?
9774 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9775 (exit $ac_status); }; } &&
9776 { ac_try='test -s conftest.$ac_objext'
9777 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9778 (eval $ac_try) 2>&5
9779 ac_status=$?
9780 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9781 (exit $ac_status); }; }; then
9782 rxvt_cv_uint16_t=yes
9783else
9784 echo "$as_me: failed program was:" >&5
9785sed 's/^/| /' conftest.$ac_ext >&5
9786 6615
9787if test "$ac_cv_sizeof_char" -ge 2; then 6616# Check whether --enable-wtmp was given.
9788 rxvt_cv_uint16_t="unsigned char" 6617if test "${enable_wtmp+set}" = set; then :
9789else 6618 enableval=$enable_wtmp; if test x$enableval = xyes -o x$enableval = xno; then
9790 if test "$ac_cv_sizeof_short" -ge 2; then 6619 support_wtmp=$enableval
9791 rxvt_cv_uint16_t="unsigned short"
9792 else
9793 if test "$ac_cv_sizeof_int" -ge 2; then
9794 rxvt_cv_uint16_t="unsigned int"
9795 else
9796 if test "$ac_cv_sizeof_long" -ge 2; then
9797 rxvt_cv_uint16_t="unsigned long"
9798 else
9799 if test "$ac_cv_sizeof_long_long" -ge 2; then
9800 rxvt_cv_uint16_t="unsigned long long"
9801 else
9802 rxvt_cv_uint16_t="unsigned short" # we _must_ have a (possibly wrong) default
9803 fi
9804 fi
9805 fi 6620 fi
9806 fi
9807fi 6621fi
9808fi
9809rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9810fi
9811echo "$as_me:$LINENO: result: $rxvt_cv_uint16_t" >&5
9812echo "${ECHO_T}$rxvt_cv_uint16_t" >&6
9813if test x"$rxvt_cv_uint16_t" != xyes; then
9814 rxvt_uint16_typedef="typedef $rxvt_cv_uint16_t uint16_t;"
9815else
9816 if test x"unsigned" = x; then
9817 rxvt_uint16_typedef="/* typedef short uint16_t; */"
9818 else
9819 rxvt_uint16_typedef="/* typedef unsigned short uint16_t; */"
9820 fi
9821fi
9822 6622
9823echo "$as_me:$LINENO: checking for int32_t" >&5
9824echo $ECHO_N "checking for int32_t... $ECHO_C" >&6
9825if test "${rxvt_cv_int32_t+set}" = set; then
9826 echo $ECHO_N "(cached) $ECHO_C" >&6
9827else
9828 cat >conftest.$ac_ext <<_ACEOF
9829/* confdefs.h. */
9830_ACEOF
9831cat confdefs.h >>conftest.$ac_ext
9832cat >>conftest.$ac_ext <<_ACEOF
9833/* end confdefs.h. */
9834#include <stdint.h>
9835int
9836main ()
9837{
9838int32_t dummy;
9839 ;
9840 return 0;
9841}
9842_ACEOF
9843rm -f conftest.$ac_objext
9844if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9845 (eval $ac_compile) 2>conftest.er1
9846 ac_status=$?
9847 grep -v '^ *+' conftest.er1 >conftest.err
9848 rm -f conftest.er1
9849 cat conftest.err >&5
9850 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9851 (exit $ac_status); } &&
9852 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9853 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9854 (eval $ac_try) 2>&5
9855 ac_status=$?
9856 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9857 (exit $ac_status); }; } &&
9858 { ac_try='test -s conftest.$ac_objext'
9859 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9860 (eval $ac_try) 2>&5
9861 ac_status=$?
9862 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9863 (exit $ac_status); }; }; then
9864 rxvt_cv_int32_t=yes
9865else
9866 echo "$as_me: failed program was:" >&5
9867sed 's/^/| /' conftest.$ac_ext >&5
9868 6623
9869if test "$ac_cv_sizeof_char" -ge 4; then 6624# Check whether --enable-lastlog was given.
9870 rxvt_cv_int32_t=" char" 6625if test "${enable_lastlog+set}" = set; then :
9871else 6626 enableval=$enable_lastlog; if test x$enableval = xyes -o x$enableval = xno; then
9872 if test "$ac_cv_sizeof_short" -ge 4; then 6627 support_lastlog=$enableval
9873 rxvt_cv_int32_t=" short"
9874 else
9875 if test "$ac_cv_sizeof_int" -ge 4; then
9876 rxvt_cv_int32_t=" int"
9877 else
9878 if test "$ac_cv_sizeof_long" -ge 4; then
9879 rxvt_cv_int32_t=" long"
9880 else
9881 if test "$ac_cv_sizeof_long_long" -ge 4; then
9882 rxvt_cv_int32_t=" long long"
9883 else
9884 rxvt_cv_int32_t=" int" # we _must_ have a (possibly wrong) default
9885 fi
9886 fi
9887 fi 6628 fi
9888 fi
9889fi 6629fi
9890fi
9891rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9892fi
9893echo "$as_me:$LINENO: result: $rxvt_cv_int32_t" >&5
9894echo "${ECHO_T}$rxvt_cv_int32_t" >&6
9895if test x"$rxvt_cv_int32_t" != xyes; then
9896 rxvt_int32_typedef="typedef $rxvt_cv_int32_t int32_t;"
9897else
9898 if test x"" = x; then
9899 rxvt_int32_typedef="/* typedef int int32_t; */"
9900 else
9901 rxvt_int32_typedef="/* typedef int int32_t; */"
9902 fi
9903fi
9904 6630
9905echo "$as_me:$LINENO: checking for uint32_t" >&5
9906echo $ECHO_N "checking for uint32_t... $ECHO_C" >&6
9907if test "${rxvt_cv_uint32_t+set}" = set; then
9908 echo $ECHO_N "(cached) $ECHO_C" >&6
9909else
9910 cat >conftest.$ac_ext <<_ACEOF
9911/* confdefs.h. */
9912_ACEOF
9913cat confdefs.h >>conftest.$ac_ext
9914cat >>conftest.$ac_ext <<_ACEOF
9915/* end confdefs.h. */
9916#include <stdint.h>
9917int
9918main ()
9919{
9920uint32_t dummy;
9921 ;
9922 return 0;
9923}
9924_ACEOF
9925rm -f conftest.$ac_objext
9926if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9927 (eval $ac_compile) 2>conftest.er1
9928 ac_status=$?
9929 grep -v '^ *+' conftest.er1 >conftest.err
9930 rm -f conftest.er1
9931 cat conftest.err >&5
9932 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9933 (exit $ac_status); } &&
9934 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9935 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9936 (eval $ac_try) 2>&5
9937 ac_status=$?
9938 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9939 (exit $ac_status); }; } &&
9940 { ac_try='test -s conftest.$ac_objext'
9941 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9942 (eval $ac_try) 2>&5
9943 ac_status=$?
9944 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9945 (exit $ac_status); }; }; then
9946 rxvt_cv_uint32_t=yes
9947else
9948 echo "$as_me: failed program was:" >&5
9949sed 's/^/| /' conftest.$ac_ext >&5
9950 6631
9951if test "$ac_cv_sizeof_char" -ge 4; then 6632if test x$support_utmp = xyes; then
9952 rxvt_cv_uint32_t="unsigned char"
9953else
9954 if test "$ac_cv_sizeof_short" -ge 4; then
9955 rxvt_cv_uint32_t="unsigned short"
9956 else
9957 if test "$ac_cv_sizeof_int" -ge 4; then
9958 rxvt_cv_uint32_t="unsigned int"
9959 else
9960 if test "$ac_cv_sizeof_long" -ge 4; then
9961 rxvt_cv_uint32_t="unsigned long"
9962 else
9963 if test "$ac_cv_sizeof_long_long" -ge 4; then
9964 rxvt_cv_uint32_t="unsigned long long"
9965 else
9966 rxvt_cv_uint32_t="unsigned int" # we _must_ have a (possibly wrong) default
9967 fi
9968 fi
9969 fi
9970 fi
9971fi
9972fi
9973rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9974fi
9975echo "$as_me:$LINENO: result: $rxvt_cv_uint32_t" >&5
9976echo "${ECHO_T}$rxvt_cv_uint32_t" >&6
9977if test x"$rxvt_cv_uint32_t" != xyes; then
9978 rxvt_uint32_typedef="typedef $rxvt_cv_uint32_t uint32_t;"
9979else
9980 if test x"unsigned" = x; then
9981 rxvt_uint32_typedef="/* typedef int uint32_t; */"
9982 else
9983 rxvt_uint32_typedef="/* typedef unsigned int uint32_t; */"
9984 fi
9985fi
9986 6633
9987if test "$ac_cv_sizeof_int_p" -eq 8; then 6634$as_echo "#define UTMP_SUPPORT 1" >>confdefs.h
9988 rxvt_intp_define="#define intp_t int64_t"
9989 rxvt_u_intp_define="#define u_intp_t u_int64_t"
9990else
9991 if test "$ac_cv_sizeof_int_p" -eq 4; then
9992 rxvt_intp_define="#define intp_t int32_t"
9993 rxvt_u_intp_define="#define u_intp_t u_int32_t"
9994 else
9995 if test "$ac_cv_sizeof_int_p" -eq 2; then
9996 rxvt_intp_define="#define intp_t int16_t"
9997 rxvt_u_intp_define="#define u_intp_t u_int16_t"
9998 else
9999 rxvt_intp_define="#error set intp_t"
10000 rxvt_u_intp_define="#error set u_intp_t"
10001 fi
10002 fi
10003fi
10004 6635
10005
10006
10007echo "$as_me:$LINENO: checking return type of signal handlers" >&5
10008echo $ECHO_N "checking return type of signal handlers... $ECHO_C" >&6
10009if test "${ac_cv_type_signal+set}" = set; then
10010 echo $ECHO_N "(cached) $ECHO_C" >&6
10011else
10012 cat >conftest.$ac_ext <<_ACEOF
10013/* confdefs.h. */
10014_ACEOF
10015cat confdefs.h >>conftest.$ac_ext
10016cat >>conftest.$ac_ext <<_ACEOF
10017/* end confdefs.h. */
10018#include <sys/types.h>
10019#include <signal.h>
10020#ifdef signal
10021# undef signal
10022#endif
10023#ifdef __cplusplus
10024extern "C" void (*signal (int, void (*)(int)))(int);
10025#else
10026void (*signal ()) ();
10027#endif
10028
10029int
10030main ()
10031{
10032int i;
10033 ;
10034 return 0;
10035}
10036_ACEOF
10037rm -f conftest.$ac_objext
10038if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10039 (eval $ac_compile) 2>conftest.er1
10040 ac_status=$?
10041 grep -v '^ *+' conftest.er1 >conftest.err
10042 rm -f conftest.er1
10043 cat conftest.err >&5
10044 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10045 (exit $ac_status); } &&
10046 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10047 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10048 (eval $ac_try) 2>&5
10049 ac_status=$?
10050 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10051 (exit $ac_status); }; } &&
10052 { ac_try='test -s conftest.$ac_objext'
10053 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10054 (eval $ac_try) 2>&5
10055 ac_status=$?
10056 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10057 (exit $ac_status); }; }; then
10058 ac_cv_type_signal=void
10059else
10060 echo "$as_me: failed program was:" >&5
10061sed 's/^/| /' conftest.$ac_ext >&5
10062
10063ac_cv_type_signal=int
10064fi 6636fi
10065rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 6637if test x$support_wtmp = xyes; then
10066fi
10067echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5
10068echo "${ECHO_T}$ac_cv_type_signal" >&6
10069 6638
10070cat >>confdefs.h <<_ACEOF 6639$as_echo "#define WTMP_SUPPORT 1" >>confdefs.h
10071#define RETSIGTYPE $ac_cv_type_signal
10072_ACEOF
10073 6640
6641fi
6642if test x$support_lastlog = xyes; then
10074 6643
6644$as_echo "#define LASTLOG_SUPPORT 1" >>confdefs.h
10075 6645
10076 6646fi
10077
10078
10079
10080
10081
10082 6647
10083for ac_func in \ 6648for ac_func in \
10084 unsetenv \
10085 setutent \
10086 seteuid \
10087 setresuid \
10088 setreuid \
10089 on_exit \
10090 nanosleep \
10091
10092do
10093as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10094echo "$as_me:$LINENO: checking for $ac_func" >&5
10095echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
10096if eval "test \"\${$as_ac_var+set}\" = set"; then
10097 echo $ECHO_N "(cached) $ECHO_C" >&6
10098else
10099 cat >conftest.$ac_ext <<_ACEOF
10100/* confdefs.h. */
10101_ACEOF
10102cat confdefs.h >>conftest.$ac_ext
10103cat >>conftest.$ac_ext <<_ACEOF
10104/* end confdefs.h. */
10105/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10106 For example, HP-UX 11i <limits.h> declares gettimeofday. */
10107#define $ac_func innocuous_$ac_func
10108
10109/* System header to define __stub macros and hopefully few prototypes,
10110 which can conflict with char $ac_func (); below.
10111 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10112 <limits.h> exists even on freestanding compilers. */
10113
10114#ifdef __STDC__
10115# include <limits.h>
10116#else
10117# include <assert.h>
10118#endif
10119
10120#undef $ac_func
10121
10122/* Override any gcc2 internal prototype to avoid an error. */
10123#ifdef __cplusplus
10124extern "C"
10125{
10126#endif
10127/* We use char because int might match the return type of a gcc2
10128 builtin and then its argument prototype would still apply. */
10129char $ac_func ();
10130/* The GNU C library defines this for functions which it implements
10131 to always fail with ENOSYS. Some functions are actually named
10132 something starting with __ and the normal name is an alias. */
10133#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
10134choke me
10135#else
10136char (*f) () = $ac_func;
10137#endif
10138#ifdef __cplusplus
10139}
10140#endif
10141
10142int
10143main ()
10144{
10145return f != $ac_func;
10146 ;
10147 return 0;
10148}
10149_ACEOF
10150rm -f conftest.$ac_objext conftest$ac_exeext
10151if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10152 (eval $ac_link) 2>conftest.er1
10153 ac_status=$?
10154 grep -v '^ *+' conftest.er1 >conftest.err
10155 rm -f conftest.er1
10156 cat conftest.err >&5
10157 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10158 (exit $ac_status); } &&
10159 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10160 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10161 (eval $ac_try) 2>&5
10162 ac_status=$?
10163 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10164 (exit $ac_status); }; } &&
10165 { ac_try='test -s conftest$ac_exeext'
10166 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10167 (eval $ac_try) 2>&5
10168 ac_status=$?
10169 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10170 (exit $ac_status); }; }; then
10171 eval "$as_ac_var=yes"
10172else
10173 echo "$as_me: failed program was:" >&5
10174sed 's/^/| /' conftest.$ac_ext >&5
10175
10176eval "$as_ac_var=no"
10177fi
10178rm -f conftest.err conftest.$ac_objext \
10179 conftest$ac_exeext conftest.$ac_ext
10180fi
10181echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
10182echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
10183if test `eval echo '${'$as_ac_var'}'` = yes; then
10184 cat >>confdefs.h <<_ACEOF
10185#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10186_ACEOF
10187
10188fi
10189done
10190
10191
10192
10193
10194
10195
10196for ac_func in \
10197 ttyslot \
10198 updwtmp \ 6649 updwtmp \
10199 updwtmpx \ 6650 updwtmpx \
6651 updlastlogx \
10200 6652
10201do 6653do :
10202as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 6654 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
10203echo "$as_me:$LINENO: checking for $ac_func" >&5 6655ac_fn_cxx_check_func "$LINENO" "$ac_func" "$as_ac_var"
10204echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 6656eval as_val=\$$as_ac_var
10205if eval "test \"\${$as_ac_var+set}\" = set"; then 6657 if test "x$as_val" = x""yes; then :
10206 echo $ECHO_N "(cached) $ECHO_C" >&6
10207else
10208 cat >conftest.$ac_ext <<_ACEOF
10209/* confdefs.h. */
10210_ACEOF
10211cat confdefs.h >>conftest.$ac_ext
10212cat >>conftest.$ac_ext <<_ACEOF
10213/* end confdefs.h. */
10214/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10215 For example, HP-UX 11i <limits.h> declares gettimeofday. */
10216#define $ac_func innocuous_$ac_func
10217
10218/* System header to define __stub macros and hopefully few prototypes,
10219 which can conflict with char $ac_func (); below.
10220 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10221 <limits.h> exists even on freestanding compilers. */
10222
10223#ifdef __STDC__
10224# include <limits.h>
10225#else
10226# include <assert.h>
10227#endif
10228
10229#undef $ac_func
10230
10231/* Override any gcc2 internal prototype to avoid an error. */
10232#ifdef __cplusplus
10233extern "C"
10234{
10235#endif
10236/* We use char because int might match the return type of a gcc2
10237 builtin and then its argument prototype would still apply. */
10238char $ac_func ();
10239/* The GNU C library defines this for functions which it implements
10240 to always fail with ENOSYS. Some functions are actually named
10241 something starting with __ and the normal name is an alias. */
10242#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
10243choke me
10244#else
10245char (*f) () = $ac_func;
10246#endif
10247#ifdef __cplusplus
10248}
10249#endif
10250
10251int
10252main ()
10253{
10254return f != $ac_func;
10255 ;
10256 return 0;
10257}
10258_ACEOF
10259rm -f conftest.$ac_objext conftest$ac_exeext
10260if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10261 (eval $ac_link) 2>conftest.er1
10262 ac_status=$?
10263 grep -v '^ *+' conftest.er1 >conftest.err
10264 rm -f conftest.er1
10265 cat conftest.err >&5
10266 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10267 (exit $ac_status); } &&
10268 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10269 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10270 (eval $ac_try) 2>&5
10271 ac_status=$?
10272 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10273 (exit $ac_status); }; } &&
10274 { ac_try='test -s conftest$ac_exeext'
10275 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10276 (eval $ac_try) 2>&5
10277 ac_status=$?
10278 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10279 (exit $ac_status); }; }; then
10280 eval "$as_ac_var=yes"
10281else
10282 echo "$as_me: failed program was:" >&5
10283sed 's/^/| /' conftest.$ac_ext >&5
10284
10285eval "$as_ac_var=no"
10286fi
10287rm -f conftest.err conftest.$ac_objext \
10288 conftest$ac_exeext conftest.$ac_ext
10289fi
10290echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
10291echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
10292if test `eval echo '${'$as_ac_var'}'` = yes; then
10293 cat >>confdefs.h <<_ACEOF 6658 cat >>confdefs.h <<_ACEOF
10294#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 6659#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
10295_ACEOF 6660_ACEOF
10296 6661
10297fi 6662fi
10298done 6663done
10299 6664
10300 6665
10301
10302
10303
10304for ac_header in \ 6666for ac_header in lastlog.h
10305 utmp.h \ 6667do :
10306 utmpx.h \ 6668 ac_fn_cxx_check_header_mongrel "$LINENO" "lastlog.h" "ac_cv_header_lastlog_h" "$ac_includes_default"
10307 lastlog.h \ 6669if test "x$ac_cv_header_lastlog_h" = x""yes; then :
10308
10309do
10310as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10311if eval "test \"\${$as_ac_Header+set}\" = set"; then
10312 echo "$as_me:$LINENO: checking for $ac_header" >&5
10313echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10314if eval "test \"\${$as_ac_Header+set}\" = set"; then
10315 echo $ECHO_N "(cached) $ECHO_C" >&6
10316fi
10317echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10318echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10319else
10320 # Is the header compilable?
10321echo "$as_me:$LINENO: checking $ac_header usability" >&5
10322echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
10323cat >conftest.$ac_ext <<_ACEOF
10324/* confdefs.h. */
10325_ACEOF
10326cat confdefs.h >>conftest.$ac_ext
10327cat >>conftest.$ac_ext <<_ACEOF
10328/* end confdefs.h. */
10329$ac_includes_default
10330#include <$ac_header>
10331_ACEOF
10332rm -f conftest.$ac_objext
10333if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10334 (eval $ac_compile) 2>conftest.er1
10335 ac_status=$?
10336 grep -v '^ *+' conftest.er1 >conftest.err
10337 rm -f conftest.er1
10338 cat conftest.err >&5
10339 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10340 (exit $ac_status); } &&
10341 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10342 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10343 (eval $ac_try) 2>&5
10344 ac_status=$?
10345 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10346 (exit $ac_status); }; } &&
10347 { ac_try='test -s conftest.$ac_objext'
10348 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10349 (eval $ac_try) 2>&5
10350 ac_status=$?
10351 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10352 (exit $ac_status); }; }; then
10353 ac_header_compiler=yes
10354else
10355 echo "$as_me: failed program was:" >&5
10356sed 's/^/| /' conftest.$ac_ext >&5
10357
10358ac_header_compiler=no
10359fi
10360rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10361echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10362echo "${ECHO_T}$ac_header_compiler" >&6
10363
10364# Is the header present?
10365echo "$as_me:$LINENO: checking $ac_header presence" >&5
10366echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
10367cat >conftest.$ac_ext <<_ACEOF
10368/* confdefs.h. */
10369_ACEOF
10370cat confdefs.h >>conftest.$ac_ext
10371cat >>conftest.$ac_ext <<_ACEOF
10372/* end confdefs.h. */
10373#include <$ac_header>
10374_ACEOF
10375if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10376 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10377 ac_status=$?
10378 grep -v '^ *+' conftest.er1 >conftest.err
10379 rm -f conftest.er1
10380 cat conftest.err >&5
10381 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10382 (exit $ac_status); } >/dev/null; then
10383 if test -s conftest.err; then
10384 ac_cpp_err=$ac_cxx_preproc_warn_flag
10385 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10386 else
10387 ac_cpp_err=
10388 fi
10389else
10390 ac_cpp_err=yes
10391fi
10392if test -z "$ac_cpp_err"; then
10393 ac_header_preproc=yes
10394else
10395 echo "$as_me: failed program was:" >&5
10396sed 's/^/| /' conftest.$ac_ext >&5
10397
10398 ac_header_preproc=no
10399fi
10400rm -f conftest.err conftest.$ac_ext
10401echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10402echo "${ECHO_T}$ac_header_preproc" >&6
10403
10404# So? What about this header?
10405case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10406 yes:no: )
10407 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10408echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10409 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10410echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10411 ac_header_preproc=yes
10412 ;;
10413 no:yes:* )
10414 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10415echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10416 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10417echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10418 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10419echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10420 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10421echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10422 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10423echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10424 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10425echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10426 (
10427 cat <<\_ASBOX
10428## ------------------------------------------ ##
10429## Report this to the AC_PACKAGE_NAME lists. ##
10430## ------------------------------------------ ##
10431_ASBOX
10432 ) |
10433 sed "s/^/$as_me: WARNING: /" >&2
10434 ;;
10435esac
10436echo "$as_me:$LINENO: checking for $ac_header" >&5
10437echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10438if eval "test \"\${$as_ac_Header+set}\" = set"; then
10439 echo $ECHO_N "(cached) $ECHO_C" >&6
10440else
10441 eval "$as_ac_Header=\$ac_header_preproc"
10442fi
10443echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10444echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10445
10446fi
10447if test `eval echo '${'$as_ac_Header'}'` = yes; then
10448 cat >>confdefs.h <<_ACEOF 6670 cat >>confdefs.h <<_ACEOF
10449#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 6671#define HAVE_LASTLOG_H 1
10450_ACEOF 6672_ACEOF
10451 6673
10452fi 6674fi
10453 6675
10454done 6676done
10455 6677
10456 6678
10457 6679
10458if test "${ac_cv_header_utmp_h+set}" = set; then 6680for ac_header in utmp.h
10459 echo "$as_me:$LINENO: checking for utmp.h" >&5 6681do :
10460echo $ECHO_N "checking for utmp.h... $ECHO_C" >&6 6682 ac_fn_cxx_check_header_mongrel "$LINENO" "utmp.h" "ac_cv_header_utmp_h" "$ac_includes_default"
10461if test "${ac_cv_header_utmp_h+set}" = set; then
10462 echo $ECHO_N "(cached) $ECHO_C" >&6
10463fi
10464echo "$as_me:$LINENO: result: $ac_cv_header_utmp_h" >&5
10465echo "${ECHO_T}$ac_cv_header_utmp_h" >&6
10466else
10467 # Is the header compilable?
10468echo "$as_me:$LINENO: checking utmp.h usability" >&5
10469echo $ECHO_N "checking utmp.h usability... $ECHO_C" >&6
10470cat >conftest.$ac_ext <<_ACEOF
10471/* confdefs.h. */
10472_ACEOF
10473cat confdefs.h >>conftest.$ac_ext
10474cat >>conftest.$ac_ext <<_ACEOF
10475/* end confdefs.h. */
10476$ac_includes_default
10477#include <utmp.h>
10478_ACEOF
10479rm -f conftest.$ac_objext
10480if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10481 (eval $ac_compile) 2>conftest.er1
10482 ac_status=$?
10483 grep -v '^ *+' conftest.er1 >conftest.err
10484 rm -f conftest.er1
10485 cat conftest.err >&5
10486 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10487 (exit $ac_status); } &&
10488 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10489 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10490 (eval $ac_try) 2>&5
10491 ac_status=$?
10492 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10493 (exit $ac_status); }; } &&
10494 { ac_try='test -s conftest.$ac_objext'
10495 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10496 (eval $ac_try) 2>&5
10497 ac_status=$?
10498 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10499 (exit $ac_status); }; }; then
10500 ac_header_compiler=yes
10501else
10502 echo "$as_me: failed program was:" >&5
10503sed 's/^/| /' conftest.$ac_ext >&5
10504
10505ac_header_compiler=no
10506fi
10507rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10508echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10509echo "${ECHO_T}$ac_header_compiler" >&6
10510
10511# Is the header present?
10512echo "$as_me:$LINENO: checking utmp.h presence" >&5
10513echo $ECHO_N "checking utmp.h presence... $ECHO_C" >&6
10514cat >conftest.$ac_ext <<_ACEOF
10515/* confdefs.h. */
10516_ACEOF
10517cat confdefs.h >>conftest.$ac_ext
10518cat >>conftest.$ac_ext <<_ACEOF
10519/* end confdefs.h. */
10520#include <utmp.h>
10521_ACEOF
10522if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10523 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10524 ac_status=$?
10525 grep -v '^ *+' conftest.er1 >conftest.err
10526 rm -f conftest.er1
10527 cat conftest.err >&5
10528 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10529 (exit $ac_status); } >/dev/null; then
10530 if test -s conftest.err; then
10531 ac_cpp_err=$ac_cxx_preproc_warn_flag
10532 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10533 else
10534 ac_cpp_err=
10535 fi
10536else
10537 ac_cpp_err=yes
10538fi
10539if test -z "$ac_cpp_err"; then
10540 ac_header_preproc=yes
10541else
10542 echo "$as_me: failed program was:" >&5
10543sed 's/^/| /' conftest.$ac_ext >&5
10544
10545 ac_header_preproc=no
10546fi
10547rm -f conftest.err conftest.$ac_ext
10548echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10549echo "${ECHO_T}$ac_header_preproc" >&6
10550
10551# So? What about this header?
10552case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10553 yes:no: )
10554 { echo "$as_me:$LINENO: WARNING: utmp.h: accepted by the compiler, rejected by the preprocessor!" >&5
10555echo "$as_me: WARNING: utmp.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
10556 { echo "$as_me:$LINENO: WARNING: utmp.h: proceeding with the compiler's result" >&5
10557echo "$as_me: WARNING: utmp.h: proceeding with the compiler's result" >&2;}
10558 ac_header_preproc=yes
10559 ;;
10560 no:yes:* )
10561 { echo "$as_me:$LINENO: WARNING: utmp.h: present but cannot be compiled" >&5
10562echo "$as_me: WARNING: utmp.h: present but cannot be compiled" >&2;}
10563 { echo "$as_me:$LINENO: WARNING: utmp.h: check for missing prerequisite headers?" >&5
10564echo "$as_me: WARNING: utmp.h: check for missing prerequisite headers?" >&2;}
10565 { echo "$as_me:$LINENO: WARNING: utmp.h: see the Autoconf documentation" >&5
10566echo "$as_me: WARNING: utmp.h: see the Autoconf documentation" >&2;}
10567 { echo "$as_me:$LINENO: WARNING: utmp.h: section \"Present But Cannot Be Compiled\"" >&5
10568echo "$as_me: WARNING: utmp.h: section \"Present But Cannot Be Compiled\"" >&2;}
10569 { echo "$as_me:$LINENO: WARNING: utmp.h: proceeding with the preprocessor's result" >&5
10570echo "$as_me: WARNING: utmp.h: proceeding with the preprocessor's result" >&2;}
10571 { echo "$as_me:$LINENO: WARNING: utmp.h: in the future, the compiler will take precedence" >&5
10572echo "$as_me: WARNING: utmp.h: in the future, the compiler will take precedence" >&2;}
10573 (
10574 cat <<\_ASBOX
10575## ------------------------------------------ ##
10576## Report this to the AC_PACKAGE_NAME lists. ##
10577## ------------------------------------------ ##
10578_ASBOX
10579 ) |
10580 sed "s/^/$as_me: WARNING: /" >&2
10581 ;;
10582esac
10583echo "$as_me:$LINENO: checking for utmp.h" >&5
10584echo $ECHO_N "checking for utmp.h... $ECHO_C" >&6
10585if test "${ac_cv_header_utmp_h+set}" = set; then
10586 echo $ECHO_N "(cached) $ECHO_C" >&6
10587else
10588 ac_cv_header_utmp_h=$ac_header_preproc
10589fi
10590echo "$as_me:$LINENO: result: $ac_cv_header_utmp_h" >&5
10591echo "${ECHO_T}$ac_cv_header_utmp_h" >&6
10592
10593fi
10594if test $ac_cv_header_utmp_h = yes; then 6683if test "x$ac_cv_header_utmp_h" = x""yes; then :
6684 cat >>confdefs.h <<_ACEOF
6685#define HAVE_UTMP_H 1
6686_ACEOF
10595 echo "$as_me:$LINENO: checking for struct utmp" >&5 6687 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct utmp" >&5
10596echo $ECHO_N "checking for struct utmp... $ECHO_C" >&6 6688$as_echo_n "checking for struct utmp... " >&6; }
10597if test "${rxvt_cv_struct_utmp+set}" = set; then 6689if test "${pt_cv_struct_utmp+set}" = set; then :
10598 echo $ECHO_N "(cached) $ECHO_C" >&6 6690 $as_echo_n "(cached) " >&6
10599else 6691else
10600 cat >conftest.$ac_ext <<_ACEOF
10601/* confdefs.h. */
10602_ACEOF
10603cat confdefs.h >>conftest.$ac_ext 6692 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10604cat >>conftest.$ac_ext <<_ACEOF
10605/* end confdefs.h. */ 6693/* end confdefs.h. */
10606#include <sys/types.h> 6694#include <sys/types.h>
10607#include <utmp.h> 6695#include <utmp.h>
10608int 6696int
10609main () 6697main ()
10611struct utmp ut; 6699struct utmp ut;
10612 ; 6700 ;
10613 return 0; 6701 return 0;
10614} 6702}
10615_ACEOF 6703_ACEOF
10616rm -f conftest.$ac_objext 6704if ac_fn_cxx_try_compile "$LINENO"; then :
10617if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10618 (eval $ac_compile) 2>conftest.er1
10619 ac_status=$?
10620 grep -v '^ *+' conftest.er1 >conftest.err
10621 rm -f conftest.er1
10622 cat conftest.err >&5
10623 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10624 (exit $ac_status); } &&
10625 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10626 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10627 (eval $ac_try) 2>&5
10628 ac_status=$?
10629 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10630 (exit $ac_status); }; } &&
10631 { ac_try='test -s conftest.$ac_objext'
10632 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10633 (eval $ac_try) 2>&5
10634 ac_status=$?
10635 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10636 (exit $ac_status); }; }; then
10637 rxvt_cv_struct_utmp=yes 6705 pt_cv_struct_utmp=yes
10638else 6706else
10639 echo "$as_me: failed program was:" >&5
10640sed 's/^/| /' conftest.$ac_ext >&5
10641
10642rxvt_cv_struct_utmp=no 6707 pt_cv_struct_utmp=no
10643fi 6708fi
10644rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 6709rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10645fi 6710fi
10646echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmp" >&5 6711{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_struct_utmp" >&5
10647echo "${ECHO_T}$rxvt_cv_struct_utmp" >&6 6712$as_echo "$pt_cv_struct_utmp" >&6; }
10648if test x$rxvt_cv_struct_utmp = xyes; then 6713if test x$pt_cv_struct_utmp = xyes; then
10649 6714
10650cat >>confdefs.h <<\_ACEOF 6715$as_echo "#define HAVE_STRUCT_UTMP 1" >>confdefs.h
10651#define HAVE_STRUCT_UTMP 1
10652_ACEOF
10653 6716
10654fi 6717fi
10655 6718
10656 6719
10657echo "$as_me:$LINENO: checking for ut_host in utmp struct" >&5 6720{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ut_host in utmp struct" >&5
10658echo $ECHO_N "checking for ut_host in utmp struct... $ECHO_C" >&6 6721$as_echo_n "checking for ut_host in utmp struct... " >&6; }
10659if test "${rxvt_cv_struct_utmp_host+set}" = set; then 6722if test "${pt_cv_struct_utmp_host+set}" = set; then :
10660 echo $ECHO_N "(cached) $ECHO_C" >&6 6723 $as_echo_n "(cached) " >&6
10661else 6724else
10662 cat >conftest.$ac_ext <<_ACEOF
10663/* confdefs.h. */
10664_ACEOF
10665cat confdefs.h >>conftest.$ac_ext 6725 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10666cat >>conftest.$ac_ext <<_ACEOF
10667/* end confdefs.h. */ 6726/* end confdefs.h. */
10668#include <sys/types.h> 6727#include <sys/types.h>
10669#include <utmp.h> 6728#include <utmp.h>
10670int 6729int
10671main () 6730main ()
10673struct utmp ut; ut.ut_host; 6732struct utmp ut; ut.ut_host;
10674 ; 6733 ;
10675 return 0; 6734 return 0;
10676} 6735}
10677_ACEOF 6736_ACEOF
10678rm -f conftest.$ac_objext 6737if ac_fn_cxx_try_compile "$LINENO"; then :
10679if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10680 (eval $ac_compile) 2>conftest.er1
10681 ac_status=$?
10682 grep -v '^ *+' conftest.er1 >conftest.err
10683 rm -f conftest.er1
10684 cat conftest.err >&5
10685 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10686 (exit $ac_status); } &&
10687 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10688 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10689 (eval $ac_try) 2>&5
10690 ac_status=$?
10691 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10692 (exit $ac_status); }; } &&
10693 { ac_try='test -s conftest.$ac_objext'
10694 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10695 (eval $ac_try) 2>&5
10696 ac_status=$?
10697 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10698 (exit $ac_status); }; }; then
10699 rxvt_cv_struct_utmp_host=yes 6738 pt_cv_struct_utmp_host=yes
10700else 6739else
10701 echo "$as_me: failed program was:" >&5
10702sed 's/^/| /' conftest.$ac_ext >&5
10703
10704rxvt_cv_struct_utmp_host=no 6740 pt_cv_struct_utmp_host=no
10705fi 6741fi
10706rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 6742rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10707fi 6743fi
10708echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmp_host" >&5 6744{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_struct_utmp_host" >&5
10709echo "${ECHO_T}$rxvt_cv_struct_utmp_host" >&6 6745$as_echo "$pt_cv_struct_utmp_host" >&6; }
10710if test x$rxvt_cv_struct_utmp_host = xyes; then 6746if test x$pt_cv_struct_utmp_host = xyes; then
10711 6747
10712cat >>confdefs.h <<\_ACEOF 6748$as_echo "#define HAVE_UTMP_HOST 1" >>confdefs.h
10713#define HAVE_UTMP_HOST 1
10714_ACEOF
10715 6749
10716fi 6750fi
10717 6751
10718echo "$as_me:$LINENO: checking for ut_pid in utmp struct" >&5 6752{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ut_pid in utmp struct" >&5
10719echo $ECHO_N "checking for ut_pid in utmp struct... $ECHO_C" >&6 6753$as_echo_n "checking for ut_pid in utmp struct... " >&6; }
10720if test "${rxvt_cv_struct_utmp_pid+set}" = set; then 6754if test "${pt_cv_struct_utmp_pid+set}" = set; then :
10721 echo $ECHO_N "(cached) $ECHO_C" >&6 6755 $as_echo_n "(cached) " >&6
10722else 6756else
10723 cat >conftest.$ac_ext <<_ACEOF
10724/* confdefs.h. */
10725_ACEOF
10726cat confdefs.h >>conftest.$ac_ext 6757 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10727cat >>conftest.$ac_ext <<_ACEOF
10728/* end confdefs.h. */ 6758/* end confdefs.h. */
10729#include <sys/types.h> 6759#include <sys/types.h>
10730#include <utmp.h> 6760#include <utmp.h>
10731int 6761int
10732main () 6762main ()
10734struct utmp ut; ut.ut_pid; 6764struct utmp ut; ut.ut_pid;
10735 ; 6765 ;
10736 return 0; 6766 return 0;
10737} 6767}
10738_ACEOF 6768_ACEOF
10739rm -f conftest.$ac_objext 6769if ac_fn_cxx_try_compile "$LINENO"; then :
10740if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10741 (eval $ac_compile) 2>conftest.er1
10742 ac_status=$?
10743 grep -v '^ *+' conftest.er1 >conftest.err
10744 rm -f conftest.er1
10745 cat conftest.err >&5
10746 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10747 (exit $ac_status); } &&
10748 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10749 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10750 (eval $ac_try) 2>&5
10751 ac_status=$?
10752 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10753 (exit $ac_status); }; } &&
10754 { ac_try='test -s conftest.$ac_objext'
10755 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10756 (eval $ac_try) 2>&5
10757 ac_status=$?
10758 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10759 (exit $ac_status); }; }; then
10760 rxvt_cv_struct_utmp_pid=yes 6770 pt_cv_struct_utmp_pid=yes
10761else 6771else
10762 echo "$as_me: failed program was:" >&5
10763sed 's/^/| /' conftest.$ac_ext >&5
10764
10765rxvt_cv_struct_utmp_pid=no 6772 pt_cv_struct_utmp_pid=no
10766fi 6773fi
10767rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 6774rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10768fi 6775fi
10769echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmp_pid" >&5 6776{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_struct_utmp_pid" >&5
10770echo "${ECHO_T}$rxvt_cv_struct_utmp_pid" >&6 6777$as_echo "$pt_cv_struct_utmp_pid" >&6; }
10771if test x$rxvt_cv_struct_utmp_pid = xyes; then 6778if test x$pt_cv_struct_utmp_pid = xyes; then
10772 6779
6780$as_echo "#define HAVE_UTMP_PID 1" >>confdefs.h
6781
6782fi
6783
6784fi
6785
6786done
6787
6788
6789for ac_header in utmpx.h
6790do :
6791 ac_fn_cxx_check_header_mongrel "$LINENO" "utmpx.h" "ac_cv_header_utmpx_h" "$ac_includes_default"
6792if test "x$ac_cv_header_utmpx_h" = x""yes; then :
10773cat >>confdefs.h <<\_ACEOF 6793 cat >>confdefs.h <<_ACEOF
10774#define HAVE_UTMP_PID 1 6794#define HAVE_UTMPX_H 1
10775_ACEOF 6795_ACEOF
10776
10777fi
10778
10779fi
10780
10781
10782
10783if test "${ac_cv_header_utmpx_h+set}" = set; then
10784 echo "$as_me:$LINENO: checking for utmpx.h" >&5
10785echo $ECHO_N "checking for utmpx.h... $ECHO_C" >&6
10786if test "${ac_cv_header_utmpx_h+set}" = set; then
10787 echo $ECHO_N "(cached) $ECHO_C" >&6
10788fi
10789echo "$as_me:$LINENO: result: $ac_cv_header_utmpx_h" >&5
10790echo "${ECHO_T}$ac_cv_header_utmpx_h" >&6
10791else
10792 # Is the header compilable?
10793echo "$as_me:$LINENO: checking utmpx.h usability" >&5
10794echo $ECHO_N "checking utmpx.h usability... $ECHO_C" >&6
10795cat >conftest.$ac_ext <<_ACEOF
10796/* confdefs.h. */
10797_ACEOF
10798cat confdefs.h >>conftest.$ac_ext
10799cat >>conftest.$ac_ext <<_ACEOF
10800/* end confdefs.h. */
10801$ac_includes_default
10802#include <utmpx.h>
10803_ACEOF
10804rm -f conftest.$ac_objext
10805if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10806 (eval $ac_compile) 2>conftest.er1
10807 ac_status=$?
10808 grep -v '^ *+' conftest.er1 >conftest.err
10809 rm -f conftest.er1
10810 cat conftest.err >&5
10811 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10812 (exit $ac_status); } &&
10813 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10814 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10815 (eval $ac_try) 2>&5
10816 ac_status=$?
10817 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10818 (exit $ac_status); }; } &&
10819 { ac_try='test -s conftest.$ac_objext'
10820 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10821 (eval $ac_try) 2>&5
10822 ac_status=$?
10823 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10824 (exit $ac_status); }; }; then
10825 ac_header_compiler=yes
10826else
10827 echo "$as_me: failed program was:" >&5
10828sed 's/^/| /' conftest.$ac_ext >&5
10829
10830ac_header_compiler=no
10831fi
10832rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10833echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10834echo "${ECHO_T}$ac_header_compiler" >&6
10835
10836# Is the header present?
10837echo "$as_me:$LINENO: checking utmpx.h presence" >&5
10838echo $ECHO_N "checking utmpx.h presence... $ECHO_C" >&6
10839cat >conftest.$ac_ext <<_ACEOF
10840/* confdefs.h. */
10841_ACEOF
10842cat confdefs.h >>conftest.$ac_ext
10843cat >>conftest.$ac_ext <<_ACEOF
10844/* end confdefs.h. */
10845#include <utmpx.h>
10846_ACEOF
10847if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10848 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10849 ac_status=$?
10850 grep -v '^ *+' conftest.er1 >conftest.err
10851 rm -f conftest.er1
10852 cat conftest.err >&5
10853 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10854 (exit $ac_status); } >/dev/null; then
10855 if test -s conftest.err; then
10856 ac_cpp_err=$ac_cxx_preproc_warn_flag
10857 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10858 else
10859 ac_cpp_err=
10860 fi
10861else
10862 ac_cpp_err=yes
10863fi
10864if test -z "$ac_cpp_err"; then
10865 ac_header_preproc=yes
10866else
10867 echo "$as_me: failed program was:" >&5
10868sed 's/^/| /' conftest.$ac_ext >&5
10869
10870 ac_header_preproc=no
10871fi
10872rm -f conftest.err conftest.$ac_ext
10873echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10874echo "${ECHO_T}$ac_header_preproc" >&6
10875
10876# So? What about this header?
10877case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10878 yes:no: )
10879 { echo "$as_me:$LINENO: WARNING: utmpx.h: accepted by the compiler, rejected by the preprocessor!" >&5
10880echo "$as_me: WARNING: utmpx.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
10881 { echo "$as_me:$LINENO: WARNING: utmpx.h: proceeding with the compiler's result" >&5
10882echo "$as_me: WARNING: utmpx.h: proceeding with the compiler's result" >&2;}
10883 ac_header_preproc=yes
10884 ;;
10885 no:yes:* )
10886 { echo "$as_me:$LINENO: WARNING: utmpx.h: present but cannot be compiled" >&5
10887echo "$as_me: WARNING: utmpx.h: present but cannot be compiled" >&2;}
10888 { echo "$as_me:$LINENO: WARNING: utmpx.h: check for missing prerequisite headers?" >&5
10889echo "$as_me: WARNING: utmpx.h: check for missing prerequisite headers?" >&2;}
10890 { echo "$as_me:$LINENO: WARNING: utmpx.h: see the Autoconf documentation" >&5
10891echo "$as_me: WARNING: utmpx.h: see the Autoconf documentation" >&2;}
10892 { echo "$as_me:$LINENO: WARNING: utmpx.h: section \"Present But Cannot Be Compiled\"" >&5
10893echo "$as_me: WARNING: utmpx.h: section \"Present But Cannot Be Compiled\"" >&2;}
10894 { echo "$as_me:$LINENO: WARNING: utmpx.h: proceeding with the preprocessor's result" >&5
10895echo "$as_me: WARNING: utmpx.h: proceeding with the preprocessor's result" >&2;}
10896 { echo "$as_me:$LINENO: WARNING: utmpx.h: in the future, the compiler will take precedence" >&5
10897echo "$as_me: WARNING: utmpx.h: in the future, the compiler will take precedence" >&2;}
10898 (
10899 cat <<\_ASBOX
10900## ------------------------------------------ ##
10901## Report this to the AC_PACKAGE_NAME lists. ##
10902## ------------------------------------------ ##
10903_ASBOX
10904 ) |
10905 sed "s/^/$as_me: WARNING: /" >&2
10906 ;;
10907esac
10908echo "$as_me:$LINENO: checking for utmpx.h" >&5
10909echo $ECHO_N "checking for utmpx.h... $ECHO_C" >&6
10910if test "${ac_cv_header_utmpx_h+set}" = set; then
10911 echo $ECHO_N "(cached) $ECHO_C" >&6
10912else
10913 ac_cv_header_utmpx_h=$ac_header_preproc
10914fi
10915echo "$as_me:$LINENO: result: $ac_cv_header_utmpx_h" >&5
10916echo "${ECHO_T}$ac_cv_header_utmpx_h" >&6
10917
10918fi
10919if test $ac_cv_header_utmpx_h = yes; then
10920 echo "$as_me:$LINENO: checking for struct utmpx" >&5 6796 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct utmpx" >&5
10921echo $ECHO_N "checking for struct utmpx... $ECHO_C" >&6 6797$as_echo_n "checking for struct utmpx... " >&6; }
10922if test "${rxvt_cv_struct_utmpx+set}" = set; then 6798if test "${pt_cv_struct_utmpx+set}" = set; then :
10923 echo $ECHO_N "(cached) $ECHO_C" >&6 6799 $as_echo_n "(cached) " >&6
10924else 6800else
10925 cat >conftest.$ac_ext <<_ACEOF
10926/* confdefs.h. */
10927_ACEOF
10928cat confdefs.h >>conftest.$ac_ext 6801 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10929cat >>conftest.$ac_ext <<_ACEOF
10930/* end confdefs.h. */ 6802/* end confdefs.h. */
10931#include <sys/types.h> 6803#include <sys/types.h>
10932#include <utmpx.h> 6804#include <utmpx.h>
10933int 6805int
10934main () 6806main ()
10936struct utmpx ut; 6808struct utmpx ut;
10937 ; 6809 ;
10938 return 0; 6810 return 0;
10939} 6811}
10940_ACEOF 6812_ACEOF
10941rm -f conftest.$ac_objext 6813if ac_fn_cxx_try_compile "$LINENO"; then :
10942if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10943 (eval $ac_compile) 2>conftest.er1
10944 ac_status=$?
10945 grep -v '^ *+' conftest.er1 >conftest.err
10946 rm -f conftest.er1
10947 cat conftest.err >&5
10948 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10949 (exit $ac_status); } &&
10950 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10951 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10952 (eval $ac_try) 2>&5
10953 ac_status=$?
10954 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10955 (exit $ac_status); }; } &&
10956 { ac_try='test -s conftest.$ac_objext'
10957 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10958 (eval $ac_try) 2>&5
10959 ac_status=$?
10960 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10961 (exit $ac_status); }; }; then
10962 rxvt_cv_struct_utmpx=yes 6814 pt_cv_struct_utmpx=yes
10963else 6815else
10964 echo "$as_me: failed program was:" >&5
10965sed 's/^/| /' conftest.$ac_ext >&5
10966
10967rxvt_cv_struct_utmpx=no 6816 pt_cv_struct_utmpx=no
10968fi 6817fi
10969rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 6818rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10970fi 6819fi
10971echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmpx" >&5 6820{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_struct_utmpx" >&5
10972echo "${ECHO_T}$rxvt_cv_struct_utmpx" >&6 6821$as_echo "$pt_cv_struct_utmpx" >&6; }
10973if test x$rxvt_cv_struct_utmpx = xyes; then 6822if test x$pt_cv_struct_utmpx = xyes; then
10974 6823
10975cat >>confdefs.h <<\_ACEOF 6824$as_echo "#define HAVE_STRUCT_UTMPX 1" >>confdefs.h
10976#define HAVE_STRUCT_UTMPX 1
10977_ACEOF
10978 6825
10979fi 6826fi
10980 6827
10981 6828
10982echo "$as_me:$LINENO: checking for host in utmpx struct" >&5 6829{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for host in utmpx struct" >&5
10983echo $ECHO_N "checking for host in utmpx struct... $ECHO_C" >&6 6830$as_echo_n "checking for host in utmpx struct... " >&6; }
10984if test "${rxvt_cv_struct_utmpx_host+set}" = set; then 6831if test "${pt_cv_struct_utmpx_host+set}" = set; then :
10985 echo $ECHO_N "(cached) $ECHO_C" >&6 6832 $as_echo_n "(cached) " >&6
10986else 6833else
10987 cat >conftest.$ac_ext <<_ACEOF
10988/* confdefs.h. */
10989_ACEOF
10990cat confdefs.h >>conftest.$ac_ext 6834 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10991cat >>conftest.$ac_ext <<_ACEOF
10992/* end confdefs.h. */ 6835/* end confdefs.h. */
10993#include <sys/types.h> 6836#include <sys/types.h>
10994#include <utmpx.h> 6837#include <utmpx.h>
10995int 6838int
10996main () 6839main ()
10998struct utmpx utx; utx.ut_host; 6841struct utmpx utx; utx.ut_host;
10999 ; 6842 ;
11000 return 0; 6843 return 0;
11001} 6844}
11002_ACEOF 6845_ACEOF
11003rm -f conftest.$ac_objext 6846if ac_fn_cxx_try_compile "$LINENO"; then :
11004if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11005 (eval $ac_compile) 2>conftest.er1
11006 ac_status=$?
11007 grep -v '^ *+' conftest.er1 >conftest.err
11008 rm -f conftest.er1
11009 cat conftest.err >&5
11010 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11011 (exit $ac_status); } &&
11012 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11013 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11014 (eval $ac_try) 2>&5
11015 ac_status=$?
11016 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11017 (exit $ac_status); }; } &&
11018 { ac_try='test -s conftest.$ac_objext'
11019 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11020 (eval $ac_try) 2>&5
11021 ac_status=$?
11022 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11023 (exit $ac_status); }; }; then
11024 rxvt_cv_struct_utmpx_host=yes 6847 pt_cv_struct_utmpx_host=yes
11025else 6848else
11026 echo "$as_me: failed program was:" >&5
11027sed 's/^/| /' conftest.$ac_ext >&5
11028
11029rxvt_cv_struct_utmpx_host=no 6849 pt_cv_struct_utmpx_host=no
11030fi 6850fi
11031rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 6851rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11032fi 6852fi
11033echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmpx_host" >&5 6853{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_struct_utmpx_host" >&5
11034echo "${ECHO_T}$rxvt_cv_struct_utmpx_host" >&6 6854$as_echo "$pt_cv_struct_utmpx_host" >&6; }
11035if test x$rxvt_cv_struct_utmpx_host = xyes; then 6855if test x$pt_cv_struct_utmpx_host = xyes; then
11036 6856
11037cat >>confdefs.h <<\_ACEOF 6857$as_echo "#define HAVE_UTMPX_HOST 1" >>confdefs.h
11038#define HAVE_UTMPX_HOST 1
11039_ACEOF
11040 6858
11041fi 6859fi
11042 6860
11043echo "$as_me:$LINENO: checking for session in utmpx struct" >&5 6861{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for session in utmpx struct" >&5
11044echo $ECHO_N "checking for session in utmpx struct... $ECHO_C" >&6 6862$as_echo_n "checking for session in utmpx struct... " >&6; }
11045if test "${rxvt_cv_struct_utmpx_session+set}" = set; then 6863if test "${pt_cv_struct_utmpx_session+set}" = set; then :
11046 echo $ECHO_N "(cached) $ECHO_C" >&6 6864 $as_echo_n "(cached) " >&6
11047else 6865else
11048 cat >conftest.$ac_ext <<_ACEOF
11049/* confdefs.h. */
11050_ACEOF
11051cat confdefs.h >>conftest.$ac_ext 6866 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11052cat >>conftest.$ac_ext <<_ACEOF
11053/* end confdefs.h. */ 6867/* end confdefs.h. */
11054#include <sys/types.h> 6868#include <sys/types.h>
11055#include <utmpx.h> 6869#include <utmpx.h>
11056int 6870int
11057main () 6871main ()
11059struct utmpx utx; utx.ut_session; 6873struct utmpx utx; utx.ut_session;
11060 ; 6874 ;
11061 return 0; 6875 return 0;
11062} 6876}
11063_ACEOF 6877_ACEOF
11064rm -f conftest.$ac_objext 6878if ac_fn_cxx_try_compile "$LINENO"; then :
11065if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11066 (eval $ac_compile) 2>conftest.er1
11067 ac_status=$?
11068 grep -v '^ *+' conftest.er1 >conftest.err
11069 rm -f conftest.er1
11070 cat conftest.err >&5
11071 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11072 (exit $ac_status); } &&
11073 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11074 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11075 (eval $ac_try) 2>&5
11076 ac_status=$?
11077 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11078 (exit $ac_status); }; } &&
11079 { ac_try='test -s conftest.$ac_objext'
11080 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11081 (eval $ac_try) 2>&5
11082 ac_status=$?
11083 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11084 (exit $ac_status); }; }; then
11085 rxvt_cv_struct_utmpx_session=yes 6879 pt_cv_struct_utmpx_session=yes
11086else 6880else
11087 echo "$as_me: failed program was:" >&5
11088sed 's/^/| /' conftest.$ac_ext >&5
11089
11090rxvt_cv_struct_utmpx_session=no 6881 pt_cv_struct_utmpx_session=no
11091fi 6882fi
11092rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 6883rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11093fi 6884fi
11094echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmpx_session" >&5 6885{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_struct_utmpx_session" >&5
11095echo "${ECHO_T}$rxvt_cv_struct_utmpx_session" >&6 6886$as_echo "$pt_cv_struct_utmpx_session" >&6; }
11096if test x$rxvt_cv_struct_utmpx_session = xyes; then 6887if test x$pt_cv_struct_utmpx_session = xyes; then
11097 6888
11098cat >>confdefs.h <<\_ACEOF 6889$as_echo "#define HAVE_UTMPX_SESSION 1" >>confdefs.h
11099#define HAVE_UTMPX_SESSION 1
11100_ACEOF
11101 6890
11102fi 6891fi
11103 6892
11104fi 6893fi
11105 6894
6895done
11106 6896
11107echo "$as_me:$LINENO: checking for struct lastlog" >&5 6897{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct lastlog" >&5
11108echo $ECHO_N "checking for struct lastlog... $ECHO_C" >&6 6898$as_echo_n "checking for struct lastlog... " >&6; }
11109if test "${rxvt_cv_struct_lastlog+set}" = set; then 6899if test "${pt_cv_struct_lastlog+set}" = set; then :
11110 echo $ECHO_N "(cached) $ECHO_C" >&6 6900 $as_echo_n "(cached) " >&6
11111else 6901else
11112 cat >conftest.$ac_ext <<_ACEOF
11113/* confdefs.h. */
11114_ACEOF
11115cat confdefs.h >>conftest.$ac_ext 6902 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11116cat >>conftest.$ac_ext <<_ACEOF
11117/* end confdefs.h. */ 6903/* end confdefs.h. */
11118#include <sys/types.h> 6904#include <sys/types.h>
11119#include <utmp.h> 6905#include <utmp.h>
11120#ifdef HAVE_LASTLOG_H 6906#ifdef HAVE_LASTLOG_H
11121#include <lastlog.h> 6907#include <lastlog.h>
11127struct lastlog ll; 6913struct lastlog ll;
11128 ; 6914 ;
11129 return 0; 6915 return 0;
11130} 6916}
11131_ACEOF 6917_ACEOF
11132rm -f conftest.$ac_objext 6918if ac_fn_cxx_try_compile "$LINENO"; then :
11133if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11134 (eval $ac_compile) 2>conftest.er1
11135 ac_status=$?
11136 grep -v '^ *+' conftest.er1 >conftest.err
11137 rm -f conftest.er1
11138 cat conftest.err >&5
11139 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11140 (exit $ac_status); } &&
11141 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11142 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11143 (eval $ac_try) 2>&5
11144 ac_status=$?
11145 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11146 (exit $ac_status); }; } &&
11147 { ac_try='test -s conftest.$ac_objext'
11148 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11149 (eval $ac_try) 2>&5
11150 ac_status=$?
11151 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11152 (exit $ac_status); }; }; then
11153 rxvt_cv_struct_lastlog=yes 6919 pt_cv_struct_lastlog=yes
11154else 6920else
11155 echo "$as_me: failed program was:" >&5
11156sed 's/^/| /' conftest.$ac_ext >&5
11157
11158rxvt_cv_struct_lastlog=no 6921 pt_cv_struct_lastlog=no
11159fi 6922fi
11160rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 6923rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11161fi 6924fi
11162echo "$as_me:$LINENO: result: $rxvt_cv_struct_lastlog" >&5 6925{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_struct_lastlog" >&5
11163echo "${ECHO_T}$rxvt_cv_struct_lastlog" >&6 6926$as_echo "$pt_cv_struct_lastlog" >&6; }
11164if test x$rxvt_cv_struct_lastlog = xyes; then 6927if test x$pt_cv_struct_lastlog = xyes; then
11165 6928
11166cat >>confdefs.h <<\_ACEOF 6929$as_echo "#define HAVE_STRUCT_LASTLOG 1" >>confdefs.h
11167#define HAVE_STRUCT_LASTLOG 1
11168_ACEOF
11169 6930
11170fi 6931fi
11171 6932
11172echo "$as_me:$LINENO: checking for struct lastlogx" >&5 6933{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct lastlogx" >&5
11173echo $ECHO_N "checking for struct lastlogx... $ECHO_C" >&6 6934$as_echo_n "checking for struct lastlogx... " >&6; }
11174if test "${rxvt_cv_struct_lastlogx+set}" = set; then 6935if test "${pt_cv_struct_lastlogx+set}" = set; then :
11175 echo $ECHO_N "(cached) $ECHO_C" >&6 6936 $as_echo_n "(cached) " >&6
11176else 6937else
11177 cat >conftest.$ac_ext <<_ACEOF
11178/* confdefs.h. */
11179_ACEOF
11180cat confdefs.h >>conftest.$ac_ext 6938 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11181cat >>conftest.$ac_ext <<_ACEOF
11182/* end confdefs.h. */ 6939/* end confdefs.h. */
11183#include <sys/types.h> 6940#include <sys/types.h>
11184#include <utmpx.h> 6941#include <utmpx.h>
11185#ifdef HAVE_LASTLOG_H 6942#ifdef HAVE_LASTLOG_H
11186#include <lastlog.h> 6943#include <lastlog.h>
11192struct lastlogx ll; 6949struct lastlogx ll;
11193 ; 6950 ;
11194 return 0; 6951 return 0;
11195} 6952}
11196_ACEOF 6953_ACEOF
11197rm -f conftest.$ac_objext 6954if ac_fn_cxx_try_compile "$LINENO"; then :
11198if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11199 (eval $ac_compile) 2>conftest.er1
11200 ac_status=$?
11201 grep -v '^ *+' conftest.er1 >conftest.err
11202 rm -f conftest.er1
11203 cat conftest.err >&5
11204 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11205 (exit $ac_status); } &&
11206 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11207 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11208 (eval $ac_try) 2>&5
11209 ac_status=$?
11210 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11211 (exit $ac_status); }; } &&
11212 { ac_try='test -s conftest.$ac_objext'
11213 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11214 (eval $ac_try) 2>&5
11215 ac_status=$?
11216 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11217 (exit $ac_status); }; }; then
11218 rxvt_cv_struct_lastlogx=yes 6955 pt_cv_struct_lastlogx=yes
11219else 6956else
11220 echo "$as_me: failed program was:" >&5
11221sed 's/^/| /' conftest.$ac_ext >&5
11222
11223rxvt_cv_struct_lastlogx=no 6957 pt_cv_struct_lastlogx=no
11224fi 6958fi
11225rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 6959rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11226fi 6960fi
11227echo "$as_me:$LINENO: result: $rxvt_cv_struct_lastlogx" >&5 6961{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_struct_lastlogx" >&5
11228echo "${ECHO_T}$rxvt_cv_struct_lastlogx" >&6 6962$as_echo "$pt_cv_struct_lastlogx" >&6; }
11229if test x$rxvt_cv_struct_lastlogx = xyes; then 6963if test x$pt_cv_struct_lastlogx = xyes; then
11230 6964
11231cat >>confdefs.h <<\_ACEOF 6965$as_echo "#define HAVE_STRUCT_LASTLOGX 1" >>confdefs.h
11232#define HAVE_STRUCT_LASTLOGX 1
11233_ACEOF
11234 6966
11235fi 6967fi
11236 6968
11237 6969
11238echo "$as_me:$LINENO: checking where utmp is located" >&5 6970{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where utmp is located" >&5
11239echo $ECHO_N "checking where utmp is located... $ECHO_C" >&6 6971$as_echo_n "checking where utmp is located... " >&6; }
11240if test "${rxvt_cv_path_utmp+set}" = set; then 6972if test "${pt_cv_path_utmp+set}" = set; then :
11241 echo $ECHO_N "(cached) $ECHO_C" >&6 6973 $as_echo_n "(cached) " >&6
11242else 6974else
11243 if test "$cross_compiling" = yes; then 6975 if test "$cross_compiling" = yes; then :
11244 { echo "$as_me:$LINENO: WARNING: Define RXVT_UTMP_FILE in config.h manually" >&5 6976 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define UTMP_FILE in config.h manually" >&5
11245echo "$as_me: WARNING: Define RXVT_UTMP_FILE in config.h manually" >&2;} 6977$as_echo "$as_me: WARNING: Define UTMP_FILE in config.h manually" >&2;}
11246else 6978else
11247 cat >conftest.$ac_ext <<_ACEOF
11248/* confdefs.h. */
11249_ACEOF
11250cat confdefs.h >>conftest.$ac_ext 6979 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11251cat >>conftest.$ac_ext <<_ACEOF
11252/* end confdefs.h. */ 6980/* end confdefs.h. */
11253#include <stdio.h> 6981#include <stdio.h>
6982#include <stdlib.h>
11254#include <sys/types.h> 6983#include <sys/types.h>
11255#include <utmp.h> 6984#include <utmp.h>
11256#include <errno.h> 6985#include <errno.h>
11257main() 6986main()
11258{ 6987{
11275 } 7004 }
11276 } 7005 }
11277 exit(0); 7006 exit(0);
11278} 7007}
11279_ACEOF 7008_ACEOF
11280rm -f conftest$ac_exeext 7009if ac_fn_cxx_try_run "$LINENO"; then :
11281if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11282 (eval $ac_link) 2>&5
11283 ac_status=$?
11284 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11285 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11286 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11287 (eval $ac_try) 2>&5
11288 ac_status=$?
11289 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11290 (exit $ac_status); }; }; then
11291 rxvt_cv_path_utmp=`cat conftestval` 7010 pt_cv_path_utmp=`cat conftestval`
11292else 7011else
11293 echo "$as_me: program exited with status $ac_status" >&5
11294echo "$as_me: failed program was:" >&5
11295sed 's/^/| /' conftest.$ac_ext >&5
11296
11297( exit $ac_status )
11298rxvt_cv_path_utmp= 7012 pt_cv_path_utmp=
11299fi 7013fi
11300rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 7014rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7015 conftest.$ac_objext conftest.beam conftest.$ac_ext
11301fi 7016fi
7017
11302fi 7018fi
11303echo "$as_me:$LINENO: result: $rxvt_cv_path_utmp" >&5 7019{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_utmp" >&5
11304echo "${ECHO_T}$rxvt_cv_path_utmp" >&6 7020$as_echo "$pt_cv_path_utmp" >&6; }
11305if test x$rxvt_cv_path_utmp != x; then 7021if test x$pt_cv_path_utmp != x; then
11306 7022
11307cat >>confdefs.h <<_ACEOF 7023cat >>confdefs.h <<_ACEOF
11308#define RXVT_UTMP_FILE "$rxvt_cv_path_utmp" 7024#define UTMP_FILE "$pt_cv_path_utmp"
11309_ACEOF 7025_ACEOF
11310 7026
11311fi 7027fi
11312 7028
11313 7029
11314echo "$as_me:$LINENO: checking where utmpx is located" >&5 7030{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where wtmp is located" >&5
11315echo $ECHO_N "checking where utmpx is located... $ECHO_C" >&6 7031$as_echo_n "checking where wtmp is located... " >&6; }
11316if test "${rxvt_cv_path_utmpx+set}" = set; then 7032if test "${pt_cv_path_wtmp+set}" = set; then :
11317 echo $ECHO_N "(cached) $ECHO_C" >&6 7033 $as_echo_n "(cached) " >&6
11318else 7034else
11319 if test "$cross_compiling" = yes; then 7035 if test "$cross_compiling" = yes; then :
11320 { echo "$as_me:$LINENO: WARNING: Define RXVT_UTMPX_FILE in config.h manually" >&5 7036 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define WTMP_FILE in config.h manually" >&5
11321echo "$as_me: WARNING: Define RXVT_UTMPX_FILE in config.h manually" >&2;} 7037$as_echo "$as_me: WARNING: Define WTMP_FILE in config.h manually" >&2;}
11322else 7038else
11323 cat >conftest.$ac_ext <<_ACEOF
11324/* confdefs.h. */
11325_ACEOF
11326cat confdefs.h >>conftest.$ac_ext 7039 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11327cat >>conftest.$ac_ext <<_ACEOF
11328/* end confdefs.h. */ 7040/* end confdefs.h. */
11329#include <stdio.h> 7041#include <stdio.h>
11330#include <sys/types.h>
11331#include <utmpx.h>
11332#include <errno.h>
11333#include <sys/stat.h>
11334#ifdef HAVE_STRING_H
11335#include <string.h>
11336#endif
11337main()
11338{
11339 char **u, *p, *utmplist[] = {
11340#ifdef UTMPX_FILE
11341 UTMPX_FILE,
11342#endif
11343#ifdef _PATH_UTMPX
11344 _PATH_UTMPX,
11345#endif
11346 "/var/adm/utmpx", "/etc/utmpx", NULL };
11347 FILE *a, *f=fopen("conftestval", "w");
11348 struct stat statu, statux;
11349 if (!f) exit(1);
11350 for (u = utmplist; *u; u++) {
11351 if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
11352 if (stat(*u, &statux) < 0)
11353 continue;
11354 p = strdup(*u);
11355 p[strlen(p) - 1] = '\0';
11356 if (stat(p, &statu) >= 0
11357 && (statu.st_mtime - statux.st_mtime > 86400))
11358 continue;
11359 fprintf(f, "%s\n", *u);
11360 exit(0);
11361 }
11362 }
11363 exit(0);
11364}
11365_ACEOF
11366rm -f conftest$ac_exeext
11367if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11368 (eval $ac_link) 2>&5
11369 ac_status=$?
11370 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11371 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11372 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11373 (eval $ac_try) 2>&5
11374 ac_status=$?
11375 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11376 (exit $ac_status); }; }; then
11377 rxvt_cv_path_utmpx=`cat conftestval`
11378else
11379 echo "$as_me: program exited with status $ac_status" >&5
11380echo "$as_me: failed program was:" >&5
11381sed 's/^/| /' conftest.$ac_ext >&5
11382
11383( exit $ac_status )
11384rxvt_cv_path_utmpx=
11385fi
11386rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11387fi
11388fi
11389echo "$as_me:$LINENO: result: $rxvt_cv_path_utmpx" >&5
11390echo "${ECHO_T}$rxvt_cv_path_utmpx" >&6
11391if test x$rxvt_cv_path_utmpx != x; then
11392
11393cat >>confdefs.h <<_ACEOF
11394#define RXVT_UTMPX_FILE "$rxvt_cv_path_utmpx"
11395_ACEOF
11396
11397fi
11398
11399
11400echo "$as_me:$LINENO: checking where wtmp is located" >&5
11401echo $ECHO_N "checking where wtmp is located... $ECHO_C" >&6
11402if test "${rxvt_cv_path_wtmp+set}" = set; then
11403 echo $ECHO_N "(cached) $ECHO_C" >&6
11404else
11405 if test "$cross_compiling" = yes; then
11406 { echo "$as_me:$LINENO: WARNING: Define RXVT_WTMP_FILE in config.h manually" >&5
11407echo "$as_me: WARNING: Define RXVT_WTMP_FILE in config.h manually" >&2;}
11408else
11409 cat >conftest.$ac_ext <<_ACEOF
11410/* confdefs.h. */
11411_ACEOF
11412cat confdefs.h >>conftest.$ac_ext
11413cat >>conftest.$ac_ext <<_ACEOF
11414/* end confdefs.h. */
11415#include <stdio.h> 7042#include <stdlib.h>
11416#include <sys/types.h> 7043#include <sys/types.h>
11417#ifdef HAVE_UTMP_H 7044#ifdef HAVE_UTMP_H
11418#include <utmp.h> 7045#include <utmp.h>
11419#endif 7046#endif
11420#include <errno.h> 7047#include <errno.h>
11439 } 7066 }
11440 } 7067 }
11441 exit(0); 7068 exit(0);
11442} 7069}
11443_ACEOF 7070_ACEOF
11444rm -f conftest$ac_exeext 7071if ac_fn_cxx_try_run "$LINENO"; then :
11445if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11446 (eval $ac_link) 2>&5
11447 ac_status=$?
11448 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11449 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11450 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11451 (eval $ac_try) 2>&5
11452 ac_status=$?
11453 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11454 (exit $ac_status); }; }; then
11455 rxvt_cv_path_wtmp=`cat conftestval` 7072 pt_cv_path_wtmp=`cat conftestval`
11456else 7073else
11457 echo "$as_me: program exited with status $ac_status" >&5
11458echo "$as_me: failed program was:" >&5
11459sed 's/^/| /' conftest.$ac_ext >&5
11460
11461( exit $ac_status )
11462rxvt_cv_path_wtmp= 7074 pt_cv_path_wtmp=
11463fi 7075fi
11464rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 7076rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7077 conftest.$ac_objext conftest.beam conftest.$ac_ext
11465fi 7078fi
7079
11466fi 7080fi
11467echo "$as_me:$LINENO: result: $rxvt_cv_path_wtmp" >&5 7081{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_wtmp" >&5
11468echo "${ECHO_T}$rxvt_cv_path_wtmp" >&6 7082$as_echo "$pt_cv_path_wtmp" >&6; }
11469if test x$rxvt_cv_path_wtmp != x; then 7083if test x$pt_cv_path_wtmp != x; then
11470 7084
11471cat >>confdefs.h <<_ACEOF 7085cat >>confdefs.h <<_ACEOF
11472#define RXVT_WTMP_FILE "$rxvt_cv_path_wtmp" 7086#define WTMP_FILE "$pt_cv_path_wtmp"
11473_ACEOF 7087_ACEOF
11474 7088
11475fi 7089fi
11476 7090
11477echo "$as_me:$LINENO: checking where wtmpx is located" >&5 7091{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where wtmpx is located" >&5
11478echo $ECHO_N "checking where wtmpx is located... $ECHO_C" >&6 7092$as_echo_n "checking where wtmpx is located... " >&6; }
11479if test "${rxvt_cv_path_wtmpx+set}" = set; then 7093if test "${pt_cv_path_wtmpx+set}" = set; then :
11480 echo $ECHO_N "(cached) $ECHO_C" >&6 7094 $as_echo_n "(cached) " >&6
11481else 7095else
11482 if test "$cross_compiling" = yes; then 7096 if test "$cross_compiling" = yes; then :
11483 { echo "$as_me:$LINENO: WARNING: Define RXVT_WTMPX_FILE in config.h manually" >&5 7097 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define WTMPX_FILE in config.h manually" >&5
11484echo "$as_me: WARNING: Define RXVT_WTMPX_FILE in config.h manually" >&2;} 7098$as_echo "$as_me: WARNING: Define WTMPX_FILE in config.h manually" >&2;}
11485else 7099else
11486 cat >conftest.$ac_ext <<_ACEOF
11487/* confdefs.h. */
11488_ACEOF
11489cat confdefs.h >>conftest.$ac_ext 7100 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11490cat >>conftest.$ac_ext <<_ACEOF
11491/* end confdefs.h. */ 7101/* end confdefs.h. */
11492#include <stdio.h> 7102#include <stdio.h>
7103#include <stdlib.h>
11493#ifdef HAVE_UTMPX_H 7104#ifdef HAVE_UTMPX_H
11494#include <utmpx.h> 7105#include <utmpx.h>
11495#endif 7106#endif
11496#include <errno.h> 7107#include <errno.h>
11497main() 7108main()
11515 } 7126 }
11516 } 7127 }
11517 exit(0); 7128 exit(0);
11518} 7129}
11519_ACEOF 7130_ACEOF
11520rm -f conftest$ac_exeext 7131if ac_fn_cxx_try_run "$LINENO"; then :
11521if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11522 (eval $ac_link) 2>&5
11523 ac_status=$?
11524 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11525 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11526 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11527 (eval $ac_try) 2>&5
11528 ac_status=$?
11529 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11530 (exit $ac_status); }; }; then
11531 rxvt_cv_path_wtmpx=`cat conftestval` 7132 pt_cv_path_wtmpx=`cat conftestval`
11532else 7133else
11533 echo "$as_me: program exited with status $ac_status" >&5
11534echo "$as_me: failed program was:" >&5
11535sed 's/^/| /' conftest.$ac_ext >&5
11536
11537( exit $ac_status )
11538rxvt_cv_path_wtmpx= 7134 pt_cv_path_wtmpx=
11539fi 7135fi
11540rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 7136rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7137 conftest.$ac_objext conftest.beam conftest.$ac_ext
11541fi 7138fi
7139
11542fi 7140fi
11543echo "$as_me:$LINENO: result: $rxvt_cv_path_wtmpx" >&5 7141{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_wtmpx" >&5
11544echo "${ECHO_T}$rxvt_cv_path_wtmpx" >&6 7142$as_echo "$pt_cv_path_wtmpx" >&6; }
11545if test x$rxvt_cv_path_wtmpx != x; then 7143if test x$pt_cv_path_wtmpx != x; then
11546 7144
11547cat >>confdefs.h <<_ACEOF 7145cat >>confdefs.h <<_ACEOF
11548#define RXVT_WTMPX_FILE "$rxvt_cv_path_wtmpx" 7146#define WTMPX_FILE "$pt_cv_path_wtmpx"
11549_ACEOF 7147_ACEOF
11550 7148
11551fi 7149fi
11552 7150
11553echo "$as_me:$LINENO: checking where lastlog is located" >&5 7151{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where lastlog is located" >&5
11554echo $ECHO_N "checking where lastlog is located... $ECHO_C" >&6 7152$as_echo_n "checking where lastlog is located... " >&6; }
11555if test "${rxvt_cv_path_lastlog+set}" = set; then 7153if test "${pt_cv_path_lastlog+set}" = set; then :
11556 echo $ECHO_N "(cached) $ECHO_C" >&6 7154 $as_echo_n "(cached) " >&6
11557else 7155else
11558 if test "$cross_compiling" = yes; then 7156 if test "$cross_compiling" = yes; then :
11559 { echo "$as_me:$LINENO: WARNING: Define RXVT_LASTLOG_FILE in config.h manually" >&5 7157 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define LASTLOG_FILE in config.h manually" >&5
11560echo "$as_me: WARNING: Define RXVT_LASTLOG_FILE in config.h manually" >&2;} 7158$as_echo "$as_me: WARNING: Define LASTLOG_FILE in config.h manually" >&2;}
11561else 7159else
11562 cat >conftest.$ac_ext <<_ACEOF
11563/* confdefs.h. */
11564_ACEOF
11565cat confdefs.h >>conftest.$ac_ext 7160 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11566cat >>conftest.$ac_ext <<_ACEOF
11567/* end confdefs.h. */ 7161/* end confdefs.h. */
11568#include <stdio.h> 7162#include <stdio.h>
7163#include <stdlib.h>
11569#include <sys/types.h> 7164#include <sys/types.h>
11570#ifdef HAVE_UTMPX_H 7165#ifdef HAVE_UTMPX_H
11571#include <utmpx.h> 7166#include <utmpx.h>
11572#elif defined(HAVE_UTMP_H) 7167#elif defined(HAVE_UTMP_H)
11573#include <utmp.h> 7168#include <utmp.h>
11596 } 7191 }
11597 } 7192 }
11598 exit(0); 7193 exit(0);
11599} 7194}
11600_ACEOF 7195_ACEOF
11601rm -f conftest$ac_exeext 7196if ac_fn_cxx_try_run "$LINENO"; then :
11602if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11603 (eval $ac_link) 2>&5
11604 ac_status=$?
11605 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11606 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11607 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11608 (eval $ac_try) 2>&5
11609 ac_status=$?
11610 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11611 (exit $ac_status); }; }; then
11612 rxvt_cv_path_lastlog=`cat conftestval` 7197 pt_cv_path_lastlog=`cat conftestval`
11613else 7198else
11614 echo "$as_me: program exited with status $ac_status" >&5
11615echo "$as_me: failed program was:" >&5
11616sed 's/^/| /' conftest.$ac_ext >&5
11617
11618( exit $ac_status )
11619rxvt_cv_path_lastlog= 7199 pt_cv_path_lastlog=
11620fi 7200fi
11621rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 7201rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7202 conftest.$ac_objext conftest.beam conftest.$ac_ext
11622fi 7203fi
7204
11623fi 7205fi
11624echo "$as_me:$LINENO: result: $rxvt_cv_path_lastlog" >&5 7206{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_lastlog" >&5
11625echo "${ECHO_T}$rxvt_cv_path_lastlog" >&6 7207$as_echo "$pt_cv_path_lastlog" >&6; }
11626if test x$rxvt_cv_path_lastlog != x; then 7208if test x$pt_cv_path_lastlog != x; then
11627 7209
11628cat >>confdefs.h <<_ACEOF 7210cat >>confdefs.h <<_ACEOF
11629#define RXVT_LASTLOG_FILE "$rxvt_cv_path_lastlog" 7211#define LASTLOG_FILE "$pt_cv_path_lastlog"
11630_ACEOF 7212_ACEOF
11631 7213
11632 if test -d "$rxvt_cv_path_lastlog"; then
11633
11634cat >>confdefs.h <<\_ACEOF
11635#define LASTLOG_IS_DIR 1
11636_ACEOF
11637
11638 fi
11639fi 7214fi
11640 7215
11641echo "$as_me:$LINENO: checking where lastlogx is located" >&5 7216{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where lastlogx is located" >&5
11642echo $ECHO_N "checking where lastlogx is located... $ECHO_C" >&6 7217$as_echo_n "checking where lastlogx is located... " >&6; }
11643if test "${rxvt_cv_path_lastlogx+set}" = set; then 7218if test "${pt_cv_path_lastlogx+set}" = set; then :
11644 echo $ECHO_N "(cached) $ECHO_C" >&6 7219 $as_echo_n "(cached) " >&6
11645else 7220else
11646 if test "$cross_compiling" = yes; then 7221 if test "$cross_compiling" = yes; then :
11647 { echo "$as_me:$LINENO: WARNING: Define RXVT_LASTLOGX_FILE in config.h manually" >&5 7222 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define LASTLOGX_FILE in config.h manually" >&5
11648echo "$as_me: WARNING: Define RXVT_LASTLOGX_FILE in config.h manually" >&2;} 7223$as_echo "$as_me: WARNING: Define LASTLOGX_FILE in config.h manually" >&2;}
11649else 7224else
11650 cat >conftest.$ac_ext <<_ACEOF
11651/* confdefs.h. */
11652_ACEOF
11653cat confdefs.h >>conftest.$ac_ext 7225 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11654cat >>conftest.$ac_ext <<_ACEOF
11655/* end confdefs.h. */ 7226/* end confdefs.h. */
11656#include <stdio.h> 7227#include <stdio.h>
7228#include <stdlib.h>
11657#ifdef HAVE_UTMPX_H 7229#ifdef HAVE_UTMPX_H
11658#include <utmpx.h> 7230#include <utmpx.h>
11659#endif 7231#endif
11660#include <errno.h> 7232#include <errno.h>
11661main() 7233main()
11678 } 7250 }
11679 } 7251 }
11680 exit(0); 7252 exit(0);
11681} 7253}
11682_ACEOF 7254_ACEOF
11683rm -f conftest$ac_exeext 7255if ac_fn_cxx_try_run "$LINENO"; then :
11684if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11685 (eval $ac_link) 2>&5
11686 ac_status=$?
11687 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11688 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11689 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11690 (eval $ac_try) 2>&5
11691 ac_status=$?
11692 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11693 (exit $ac_status); }; }; then
11694 rxvt_cv_path_lastlogx=`cat conftestval` 7256 pt_cv_path_lastlogx=`cat conftestval`
11695else 7257else
11696 echo "$as_me: program exited with status $ac_status" >&5
11697echo "$as_me: failed program was:" >&5
11698sed 's/^/| /' conftest.$ac_ext >&5
11699
11700( exit $ac_status )
11701rxvt_cv_path_lastlogx= 7258 pt_cv_path_lastlogx=
11702fi 7259fi
11703rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 7260rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7261 conftest.$ac_objext conftest.beam conftest.$ac_ext
11704fi 7262fi
7263
11705fi 7264fi
11706echo "$as_me:$LINENO: result: $rxvt_cv_path_lastlogx" >&5 7265{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_lastlogx" >&5
11707echo "${ECHO_T}$rxvt_cv_path_lastlogx" >&6 7266$as_echo "$pt_cv_path_lastlogx" >&6; }
11708if test x$rxvt_cv_path_lastlogx != x; then 7267if test x$pt_cv_path_lastlogx != x; then
11709 7268
11710cat >>confdefs.h <<_ACEOF 7269cat >>confdefs.h <<_ACEOF
11711#define RXVT_LASTLOGX_FILE "$rxvt_cv_path_lastlogx" 7270#define LASTLOGX_FILE "$pt_cv_path_lastlogx"
11712_ACEOF 7271_ACEOF
11713 7272
11714fi 7273fi
11715 7274
11716 7275
11717 7276
11718echo "$as_me:$LINENO: checking where ttys/ttytab is located" >&5
11719echo $ECHO_N "checking where ttys/ttytab is located... $ECHO_C" >&6
11720if test "${rxvt_cv_path_ttytab+set}" = set; then
11721 echo $ECHO_N "(cached) $ECHO_C" >&6
11722else
11723 for ttys_file in /etc/ttys /etc/ttytab;
11724do
11725 if test -f "$ttys_file" ; then
11726 rxvt_cv_path_ttytab=$ttys_file
11727 break
11728 fi
11729done
11730 7277
11731fi
11732echo "$as_me:$LINENO: result: $rxvt_cv_path_ttytab" >&5
11733echo "${ECHO_T}$rxvt_cv_path_ttytab" >&6
11734if test x$rxvt_cv_path_ttytab != x; then
11735
11736cat >>confdefs.h <<_ACEOF
11737#define TTYTAB_FILENAME "$rxvt_cv_path_ttytab"
11738_ACEOF
11739
11740fi
11741
11742
11743ac_save_LIBS=$LIBS 7278save_LIBS=$LIBS
11744ac_save_CFLAGS=$CFLAGS 7279save_CFLAGS=$CFLAGS
11745CFLAGS="$CFLAGS $X_CFLAGS" 7280CFLAGS="$CFLAGS $X_CFLAGS"
11746LIBS="$LIBS $X_LIBS $X_EXTRA_LIBS -lX11" 7281LIBS="$LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
11747if test x$rxvt_cv_rpath = xyes -o x$rxvt_cv_R = xyes; then 7282if test x$support_xim = xyes; then
11748 LIBS=`echo $LIBS | sed "$R_TRANSLATE"`
11749fi
11750echo "$as_me:$LINENO: checking for working Xlocale" >&5 7283 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working Xlocale" >&5
11751echo $ECHO_N "checking for working Xlocale... $ECHO_C" >&6 7284$as_echo_n "checking for working Xlocale... " >&6; }
11752if test "${rxvt_cv_func_xlocale+set}" = set; then 7285if test "${rxvt_cv_func_xlocale+set}" = set; then :
11753 echo $ECHO_N "(cached) $ECHO_C" >&6 7286 $as_echo_n "(cached) " >&6
11754else 7287else
11755 if test "$cross_compiling" = yes; then 7288 if test "$cross_compiling" = yes; then :
11756 { echo "$as_me:$LINENO: WARNING: Define NO_XLOCALE in config.h manually" >&5 7289 :
11757echo "$as_me: WARNING: Define NO_XLOCALE in config.h manually" >&2;}
11758else 7290else
11759 cat >conftest.$ac_ext <<_ACEOF
11760/* confdefs.h. */
11761_ACEOF
11762cat confdefs.h >>conftest.$ac_ext 7291 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11763cat >>conftest.$ac_ext <<_ACEOF
11764/* end confdefs.h. */ 7292/* end confdefs.h. */
11765#include <X11/Xlib.h> 7293#include <X11/Xlib.h>
7294 #include <stdlib.h>
11766main() { 7295 main() {
11767char *p; 7296 char *p;
11768if ((p = XSetLocaleModifiers("@im=none")) != NULL && *p) 7297 if ((p = XSetLocaleModifiers("@im=none")) != NULL && *p)
11769exit (XSupportsLocale() ? 0 : 1); 7298 exit (XSupportsLocale() ? 0 : 1);
11770else 7299 else
11771exit (1);} 7300 exit (1);}
11772_ACEOF 7301_ACEOF
11773rm -f conftest$ac_exeext 7302if ac_fn_cxx_try_run "$LINENO"; then :
11774if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11775 (eval $ac_link) 2>&5
11776 ac_status=$?
11777 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11778 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11779 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11780 (eval $ac_try) 2>&5
11781 ac_status=$?
11782 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11783 (exit $ac_status); }; }; then
11784 rxvt_cv_func_xlocale=yes 7303 rxvt_cv_func_xlocale=yes
11785else 7304else
11786 echo "$as_me: program exited with status $ac_status" >&5
11787echo "$as_me: failed program was:" >&5
11788sed 's/^/| /' conftest.$ac_ext >&5
11789
11790( exit $ac_status )
11791rxvt_cv_func_xlocale=no 7305 rxvt_cv_func_xlocale=no
11792fi 7306fi
11793rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 7307rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7308 conftest.$ac_objext conftest.beam conftest.$ac_ext
11794fi 7309fi
7310
11795fi 7311fi
11796echo "$as_me:$LINENO: result: $rxvt_cv_func_xlocale" >&5 7312{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $rxvt_cv_func_xlocale" >&5
11797echo "${ECHO_T}$rxvt_cv_func_xlocale" >&6 7313$as_echo "$rxvt_cv_func_xlocale" >&6; }
11798if test x$rxvt_cv_func_xlocale = xyes; then 7314 if test x$rxvt_cv_func_xlocale = xyes; then
11799 7315
11800cat >>confdefs.h <<\_ACEOF 7316$as_echo "#define USE_XIM 1" >>confdefs.h
11801#define HAVE_XLOCALE 1
11802_ACEOF
11803 7317
11804fi 7318 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for broken XIM callback" >&5
7319$as_echo_n "checking for broken XIM callback... " >&6; }
7320if test "${rxvt_cv_broken_ximcb+set}" = set; then :
7321 $as_echo_n "(cached) " >&6
7322else
7323 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7324/* end confdefs.h. */
11805 7325
7326 #include <X11/Xlib.h>
7327
7328 void im_destroy_cb (XIC unused1, XPointer client_data, XPointer unused3);
7329
7330 void f() {
7331 XIMCallback cb;
7332 cb.callback = im_destroy_cb;
7333 }
7334
7335_ACEOF
7336if ac_fn_cxx_try_compile "$LINENO"; then :
7337 rxvt_cv_broken_ximcb=yes
7338else
7339 rxvt_cv_broken_ximcb=no
7340fi
7341rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7342fi
7343{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $rxvt_cv_broken_ximcb" >&5
7344$as_echo "$rxvt_cv_broken_ximcb" >&6; }
7345
7346 if test x$rxvt_cv_broken_ximcb = xyes; then
7347
7348$as_echo "#define XIMCB_PROTO_BROKEN 1" >>confdefs.h
7349
7350 fi
7351 fi
7352fi
7353
11806echo "$as_me:$LINENO: checking for working X setlocale" >&5 7354{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working X setlocale" >&5
11807echo $ECHO_N "checking for working X setlocale... $ECHO_C" >&6 7355$as_echo_n "checking for working X setlocale... " >&6; }
11808if test "${rxvt_cv_func_xsetlocale+set}" = set; then 7356if test "${rxvt_cv_func_xsetlocale+set}" = set; then :
11809 echo $ECHO_N "(cached) $ECHO_C" >&6 7357 $as_echo_n "(cached) " >&6
11810else 7358else
11811 cat >conftest.$ac_ext <<_ACEOF
11812/* confdefs.h. */
11813_ACEOF
11814cat confdefs.h >>conftest.$ac_ext 7359 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11815cat >>conftest.$ac_ext <<_ACEOF
11816/* end confdefs.h. */ 7360/* end confdefs.h. */
11817#define X_LOCALE 1 7361#define X_LOCALE 1
11818#include <X11/Xlocale.h> 7362#include <X11/Xlocale.h>
11819int 7363int
11820main () 7364main ()
11822setlocale(LC_CTYPE, ""); 7366setlocale(LC_CTYPE, "");
11823 ; 7367 ;
11824 return 0; 7368 return 0;
11825} 7369}
11826_ACEOF 7370_ACEOF
11827rm -f conftest.$ac_objext conftest$ac_exeext 7371if ac_fn_cxx_try_link "$LINENO"; then :
11828if { (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_xsetlocale=yes 7372 rxvt_cv_func_xsetlocale=yes
11849else 7373else
11850 echo "$as_me: failed program was:" >&5
11851sed 's/^/| /' conftest.$ac_ext >&5
11852
11853rxvt_cv_func_xsetlocale=no 7374 rxvt_cv_func_xsetlocale=no
11854fi 7375fi
11855rm -f conftest.err conftest.$ac_objext \ 7376rm -f core conftest.err conftest.$ac_objext \
11856 conftest$ac_exeext conftest.$ac_ext 7377 conftest$ac_exeext conftest.$ac_ext
11857fi 7378fi
11858echo "$as_me:$LINENO: result: $rxvt_cv_func_xsetlocale" >&5 7379{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $rxvt_cv_func_xsetlocale" >&5
11859echo "${ECHO_T}$rxvt_cv_func_xsetlocale" >&6 7380$as_echo "$rxvt_cv_func_xsetlocale" >&6; }
11860if test x$rxvt_cv_func_xsetlocale = xyes; then 7381if test x$rxvt_cv_func_xsetlocale = xyes; then
11861 7382
11862cat >>confdefs.h <<\_ACEOF 7383$as_echo "#define HAVE_XSETLOCALE 1" >>confdefs.h
11863#define HAVE_XSETLOCALE 1
11864_ACEOF
11865 7384
11866fi 7385fi
11867LIBS=$ac_save_LIBS 7386LIBS=$save_LIBS
11868CFLAGS=$ac_save_CFLAGS 7387CFLAGS=$save_CFLAGS
11869 7388
11870echo "$as_me:$LINENO: checking for working plain setlocale" >&5 7389{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working plain setlocale" >&5
11871echo $ECHO_N "checking for working plain setlocale... $ECHO_C" >&6 7390$as_echo_n "checking for working plain setlocale... " >&6; }
11872if test "${rxvt_cv_func_setlocale+set}" = set; then 7391if test "${rxvt_cv_func_setlocale+set}" = set; then :
11873 echo $ECHO_N "(cached) $ECHO_C" >&6 7392 $as_echo_n "(cached) " >&6
11874else 7393else
11875 cat >conftest.$ac_ext <<_ACEOF
11876/* confdefs.h. */
11877_ACEOF
11878cat confdefs.h >>conftest.$ac_ext 7394 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11879cat >>conftest.$ac_ext <<_ACEOF
11880/* end confdefs.h. */ 7395/* end confdefs.h. */
11881#include <clocale> 7396#include <clocale>
11882int 7397int
11883main () 7398main ()
11884{ 7399{
11885setlocale(LC_CTYPE, ""); 7400setlocale(LC_CTYPE, "");
11886 ; 7401 ;
11887 return 0; 7402 return 0;
11888} 7403}
11889_ACEOF 7404_ACEOF
11890rm -f conftest.$ac_objext conftest$ac_exeext 7405if ac_fn_cxx_try_link "$LINENO"; then :
11891if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11892 (eval $ac_link) 2>conftest.er1
11893 ac_status=$?
11894 grep -v '^ *+' conftest.er1 >conftest.err
11895 rm -f conftest.er1
11896 cat conftest.err >&5
11897 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11898 (exit $ac_status); } &&
11899 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11900 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11901 (eval $ac_try) 2>&5
11902 ac_status=$?
11903 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11904 (exit $ac_status); }; } &&
11905 { ac_try='test -s conftest$ac_exeext'
11906 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11907 (eval $ac_try) 2>&5
11908 ac_status=$?
11909 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11910 (exit $ac_status); }; }; then
11911 rxvt_cv_func_setlocale=yes 7406 rxvt_cv_func_setlocale=yes
11912else 7407else
11913 echo "$as_me: failed program was:" >&5
11914sed 's/^/| /' conftest.$ac_ext >&5
11915
11916rxvt_cv_func_setlocale=no 7408 rxvt_cv_func_setlocale=no
11917fi 7409fi
11918rm -f conftest.err conftest.$ac_objext \ 7410rm -f core conftest.err conftest.$ac_objext \
11919 conftest$ac_exeext conftest.$ac_ext 7411 conftest$ac_exeext conftest.$ac_ext
11920fi 7412fi
11921echo "$as_me:$LINENO: result: $rxvt_cv_func_setlocale" >&5 7413{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $rxvt_cv_func_setlocale" >&5
11922echo "${ECHO_T}$rxvt_cv_func_setlocale" >&6 7414$as_echo "$rxvt_cv_func_setlocale" >&6; }
11923if test x$rxvt_cv_func_setlocale = xyes; then 7415if test x$rxvt_cv_func_setlocale = xyes; then
11924 7416
11925cat >>confdefs.h <<\_ACEOF 7417$as_echo "#define HAVE_SETLOCALE 1" >>confdefs.h
11926#define HAVE_SETLOCALE 1
11927_ACEOF
11928 7418
11929fi 7419fi
11930 7420
11931echo "$as_me:$LINENO: checking for working nl_langinfo" >&5 7421{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working nl_langinfo" >&5
11932echo $ECHO_N "checking for working nl_langinfo... $ECHO_C" >&6 7422$as_echo_n "checking for working nl_langinfo... " >&6; }
11933if test "${rxvt_cv_func_nl_langinfo+set}" = set; then 7423if test "${rxvt_cv_func_nl_langinfo+set}" = set; then :
11934 echo $ECHO_N "(cached) $ECHO_C" >&6 7424 $as_echo_n "(cached) " >&6
11935else 7425else
11936 cat >conftest.$ac_ext <<_ACEOF
11937/* confdefs.h. */
11938_ACEOF
11939cat confdefs.h >>conftest.$ac_ext 7426 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11940cat >>conftest.$ac_ext <<_ACEOF
11941/* end confdefs.h. */ 7427/* end confdefs.h. */
11942#include <langinfo.h> 7428#include <langinfo.h>
11943int 7429int
11944main () 7430main ()
11945{ 7431{
11946nl_langinfo(CODESET); 7432nl_langinfo(CODESET);
11947 ; 7433 ;
11948 return 0; 7434 return 0;
11949} 7435}
11950_ACEOF 7436_ACEOF
11951rm -f conftest.$ac_objext conftest$ac_exeext 7437if ac_fn_cxx_try_link "$LINENO"; then :
11952if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11953 (eval $ac_link) 2>conftest.er1
11954 ac_status=$?
11955 grep -v '^ *+' conftest.er1 >conftest.err
11956 rm -f conftest.er1
11957 cat conftest.err >&5
11958 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11959 (exit $ac_status); } &&
11960 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11961 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11962 (eval $ac_try) 2>&5
11963 ac_status=$?
11964 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11965 (exit $ac_status); }; } &&
11966 { ac_try='test -s conftest$ac_exeext'
11967 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11968 (eval $ac_try) 2>&5
11969 ac_status=$?
11970 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11971 (exit $ac_status); }; }; then
11972 rxvt_cv_func_nl_langinfo=yes 7438 rxvt_cv_func_nl_langinfo=yes
11973else 7439else
11974 echo "$as_me: failed program was:" >&5
11975sed 's/^/| /' conftest.$ac_ext >&5
11976
11977rxvt_cv_func_nl_langinfo=no 7440 rxvt_cv_func_nl_langinfo=no
11978fi 7441fi
11979rm -f conftest.err conftest.$ac_objext \ 7442rm -f core conftest.err conftest.$ac_objext \
11980 conftest$ac_exeext conftest.$ac_ext 7443 conftest$ac_exeext conftest.$ac_ext
11981fi 7444fi
11982echo "$as_me:$LINENO: result: $rxvt_cv_func_nl_langinfo" >&5 7445{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $rxvt_cv_func_nl_langinfo" >&5
11983echo "${ECHO_T}$rxvt_cv_func_nl_langinfo" >&6 7446$as_echo "$rxvt_cv_func_nl_langinfo" >&6; }
11984if test x$rxvt_cv_func_nl_langinfo = xyes; then 7447if test x$rxvt_cv_func_nl_langinfo = xyes; then
11985 7448
11986cat >>confdefs.h <<\_ACEOF 7449$as_echo "#define HAVE_NL_LANGINFO 1" >>confdefs.h
11987#define HAVE_NL_LANGINFO 1
11988_ACEOF
11989 7450
11990fi 7451fi
11991 7452
7453
11992echo "$as_me:$LINENO: checking for unix-compliant filehandle passing ability" >&5 7454{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for unix-compliant filehandle passing ability" >&5
11993echo $ECHO_N "checking for unix-compliant filehandle passing ability... $ECHO_C" >&6 7455$as_echo_n "checking for unix-compliant filehandle passing ability... " >&6; }
11994if test "${rxvt_can_pass_fds+set}" = set; then 7456if test "${pt_cv_can_pass_fds+set}" = set; then :
11995 echo $ECHO_N "(cached) $ECHO_C" >&6 7457 $as_echo_n "(cached) " >&6
11996else 7458else
11997 cat >conftest.$ac_ext <<_ACEOF
11998/* confdefs.h. */
11999_ACEOF
12000cat confdefs.h >>conftest.$ac_ext 7459 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12001cat >>conftest.$ac_ext <<_ACEOF
12002/* end confdefs.h. */ 7460/* end confdefs.h. */
12003 7461
7462#include <cstddef> // broken bsds (is that redundant?) need this
12004#include <sys/types.h> 7463#include <sys/types.h>
12005#include <sys/socket.h> 7464#include <sys/socket.h>
7465#include <sys/uio.h>
12006 7466
12007int 7467int
12008main () 7468main ()
12009{ 7469{
12010 7470
12034 7494
12035 ; 7495 ;
12036 return 0; 7496 return 0;
12037} 7497}
12038_ACEOF 7498_ACEOF
12039rm -f conftest.$ac_objext conftest$ac_exeext 7499if ac_fn_cxx_try_link "$LINENO"; then :
12040if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12041 (eval $ac_link) 2>conftest.er1
12042 ac_status=$?
12043 grep -v '^ *+' conftest.er1 >conftest.err
12044 rm -f conftest.er1
12045 cat conftest.err >&5
12046 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12047 (exit $ac_status); } &&
12048 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12049 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12050 (eval $ac_try) 2>&5
12051 ac_status=$?
12052 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12053 (exit $ac_status); }; } &&
12054 { ac_try='test -s conftest$ac_exeext'
12055 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12056 (eval $ac_try) 2>&5
12057 ac_status=$?
12058 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12059 (exit $ac_status); }; }; then
12060 rxvt_can_pass_fds=yes 7500 pt_cv_can_pass_fds=yes
12061else 7501else
12062 echo "$as_me: failed program was:" >&5
12063sed 's/^/| /' conftest.$ac_ext >&5
12064
12065rxvt_can_pass_fds=no 7502 pt_cv_can_pass_fds=no
12066fi 7503fi
12067rm -f conftest.err conftest.$ac_objext \ 7504rm -f core conftest.err conftest.$ac_objext \
12068 conftest$ac_exeext conftest.$ac_ext 7505 conftest$ac_exeext conftest.$ac_ext
12069fi 7506fi
12070echo "$as_me:$LINENO: result: $rxvt_can_pass_fds" >&5 7507{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_can_pass_fds" >&5
12071echo "${ECHO_T}$rxvt_can_pass_fds" >&6 7508$as_echo "$pt_cv_can_pass_fds" >&6; }
12072if test x$rxvt_can_pass_fds = xyes; then 7509if test x$pt_cv_can_pass_fds = xyes; then
12073 7510
12074cat >>confdefs.h <<\_ACEOF 7511$as_echo "#define HAVE_UNIX_FDPASS 1" >>confdefs.h
12075#define HAVE_UNIX_FDPASS 1
12076_ACEOF
12077 7512
12078else 7513else
12079 { { echo "$as_me:$LINENO: error: urxvt requires unix-compliant filehandle passing ability" >&5 7514 as_fn_error "libptytty requires unix-compliant filehandle passing ability" "$LINENO" 5
12080echo "$as_me: error: urxvt requires unix-compliant filehandle passing ability" >&2;}
12081 { (exit 1); exit 1; }; }
12082fi 7515fi
12083
12084echo "$as_me:$LINENO: checking for broken XIM callback" >&5
12085echo $ECHO_N "checking for broken XIM callback... $ECHO_C" >&6
12086if test "${rxvt_broken_ximcb+set}" = set; then
12087 echo $ECHO_N "(cached) $ECHO_C" >&6
12088else
12089 cat >conftest.$ac_ext <<_ACEOF
12090
12091#include <X11/Xlib.h>
12092
12093void im_destroy_cb (XIC unused1, XPointer client_data, XPointer unused3);
12094
12095void f() {
12096 XIMCallback cb;
12097 cb.callback = im_destroy_cb;
12098}
12099
12100_ACEOF
12101rm -f conftest.$ac_objext
12102if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12103 (eval $ac_compile) 2>conftest.er1
12104 ac_status=$?
12105 grep -v '^ *+' conftest.er1 >conftest.err
12106 rm -f conftest.er1
12107 cat conftest.err >&5
12108 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12109 (exit $ac_status); } &&
12110 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12111 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12112 (eval $ac_try) 2>&5
12113 ac_status=$?
12114 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12115 (exit $ac_status); }; } &&
12116 { ac_try='test -s conftest.$ac_objext'
12117 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12118 (eval $ac_try) 2>&5
12119 ac_status=$?
12120 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12121 (exit $ac_status); }; }; then
12122 rxvt_broken_ximcb=yes
12123else
12124 echo "$as_me: failed program was:" >&5
12125sed 's/^/| /' conftest.$ac_ext >&5
12126
12127rxvt_broken_ximcb=no
12128fi
12129rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12130fi
12131echo "$as_me:$LINENO: result: $rxvt_broken_ximcb" >&5
12132echo "${ECHO_T}$rxvt_broken_ximcb" >&6
12133
12134if test x$rxvt_broken_ximcb = xyes; then
12135
12136cat >>confdefs.h <<\_ACEOF
12137#define XIMCB_PROTO_BROKEN 1
12138_ACEOF
12139
12140fi
12141
12142
12143
12144
12145 7516
12146 7517
12147 7518
12148for ac_header in \ 7519for ac_header in \
12149 pty.h \ 7520 pty.h \
12150 util.h \ 7521 util.h \
12151 libutil.h \ 7522 libutil.h \
12152 sys/ioctl.h \ 7523 sys/ioctl.h \
12153 sys/stropts.h \ 7524 sys/stropts.h \
7525 stropts.h \
12154 7526
12155do 7527do :
12156as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 7528 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
12157if eval "test \"\${$as_ac_Header+set}\" = set"; then 7529ac_fn_cxx_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
12158 echo "$as_me:$LINENO: checking for $ac_header" >&5 7530eval as_val=\$$as_ac_Header
12159echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 7531 if test "x$as_val" = x""yes; then :
12160if eval "test \"\${$as_ac_Header+set}\" = set"; then
12161 echo $ECHO_N "(cached) $ECHO_C" >&6
12162fi
12163echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12164echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12165else
12166 # Is the header compilable?
12167echo "$as_me:$LINENO: checking $ac_header usability" >&5
12168echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
12169cat >conftest.$ac_ext <<_ACEOF
12170/* confdefs.h. */
12171_ACEOF
12172cat confdefs.h >>conftest.$ac_ext
12173cat >>conftest.$ac_ext <<_ACEOF
12174/* end confdefs.h. */
12175$ac_includes_default
12176#include <$ac_header>
12177_ACEOF
12178rm -f conftest.$ac_objext
12179if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12180 (eval $ac_compile) 2>conftest.er1
12181 ac_status=$?
12182 grep -v '^ *+' conftest.er1 >conftest.err
12183 rm -f conftest.er1
12184 cat conftest.err >&5
12185 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12186 (exit $ac_status); } &&
12187 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12188 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12189 (eval $ac_try) 2>&5
12190 ac_status=$?
12191 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12192 (exit $ac_status); }; } &&
12193 { ac_try='test -s conftest.$ac_objext'
12194 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12195 (eval $ac_try) 2>&5
12196 ac_status=$?
12197 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12198 (exit $ac_status); }; }; then
12199 ac_header_compiler=yes
12200else
12201 echo "$as_me: failed program was:" >&5
12202sed 's/^/| /' conftest.$ac_ext >&5
12203
12204ac_header_compiler=no
12205fi
12206rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12207echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12208echo "${ECHO_T}$ac_header_compiler" >&6
12209
12210# Is the header present?
12211echo "$as_me:$LINENO: checking $ac_header presence" >&5
12212echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
12213cat >conftest.$ac_ext <<_ACEOF
12214/* confdefs.h. */
12215_ACEOF
12216cat confdefs.h >>conftest.$ac_ext
12217cat >>conftest.$ac_ext <<_ACEOF
12218/* end confdefs.h. */
12219#include <$ac_header>
12220_ACEOF
12221if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
12222 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
12223 ac_status=$?
12224 grep -v '^ *+' conftest.er1 >conftest.err
12225 rm -f conftest.er1
12226 cat conftest.err >&5
12227 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12228 (exit $ac_status); } >/dev/null; then
12229 if test -s conftest.err; then
12230 ac_cpp_err=$ac_cxx_preproc_warn_flag
12231 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
12232 else
12233 ac_cpp_err=
12234 fi
12235else
12236 ac_cpp_err=yes
12237fi
12238if test -z "$ac_cpp_err"; then
12239 ac_header_preproc=yes
12240else
12241 echo "$as_me: failed program was:" >&5
12242sed 's/^/| /' conftest.$ac_ext >&5
12243
12244 ac_header_preproc=no
12245fi
12246rm -f conftest.err conftest.$ac_ext
12247echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12248echo "${ECHO_T}$ac_header_preproc" >&6
12249
12250# So? What about this header?
12251case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
12252 yes:no: )
12253 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12254echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12255 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12256echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12257 ac_header_preproc=yes
12258 ;;
12259 no:yes:* )
12260 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12261echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12262 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
12263echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
12264 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12265echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12266 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
12267echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
12268 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12269echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12270 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12271echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12272 (
12273 cat <<\_ASBOX
12274## ------------------------------------------ ##
12275## Report this to the AC_PACKAGE_NAME lists. ##
12276## ------------------------------------------ ##
12277_ASBOX
12278 ) |
12279 sed "s/^/$as_me: WARNING: /" >&2
12280 ;;
12281esac
12282echo "$as_me:$LINENO: checking for $ac_header" >&5
12283echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12284if eval "test \"\${$as_ac_Header+set}\" = set"; then
12285 echo $ECHO_N "(cached) $ECHO_C" >&6
12286else
12287 eval "$as_ac_Header=\$ac_header_preproc"
12288fi
12289echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12290echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12291
12292fi
12293if test `eval echo '${'$as_ac_Header'}'` = yes; then
12294 cat >>confdefs.h <<_ACEOF 7532 cat >>confdefs.h <<_ACEOF
12295#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 7533#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
12296_ACEOF 7534_ACEOF
12297 7535
12298fi 7536fi
12299 7537
12300done 7538done
12301
12302
12303
12304
12305
12306 7539
12307 7540
12308for ac_func in \ 7541for ac_func in \
12309 revoke \ 7542 revoke \
12310 _getpty \ 7543 _getpty \
12311 getpt \ 7544 getpt \
12312 posix_openpt \ 7545 posix_openpt \
12313 isastream \ 7546 isastream \
7547 setuid \
7548 seteuid \
7549 setreuid \
7550 setresuid \
12314 7551
12315do 7552do :
12316as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 7553 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
12317echo "$as_me:$LINENO: checking for $ac_func" >&5 7554ac_fn_cxx_check_func "$LINENO" "$ac_func" "$as_ac_var"
12318echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 7555eval as_val=\$$as_ac_var
12319if eval "test \"\${$as_ac_var+set}\" = set"; then 7556 if test "x$as_val" = x""yes; then :
12320 echo $ECHO_N "(cached) $ECHO_C" >&6
12321else
12322 cat >conftest.$ac_ext <<_ACEOF
12323/* confdefs.h. */
12324_ACEOF
12325cat confdefs.h >>conftest.$ac_ext
12326cat >>conftest.$ac_ext <<_ACEOF
12327/* end confdefs.h. */
12328/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12329 For example, HP-UX 11i <limits.h> declares gettimeofday. */
12330#define $ac_func innocuous_$ac_func
12331
12332/* System header to define __stub macros and hopefully few prototypes,
12333 which can conflict with char $ac_func (); below.
12334 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12335 <limits.h> exists even on freestanding compilers. */
12336
12337#ifdef __STDC__
12338# include <limits.h>
12339#else
12340# include <assert.h>
12341#endif
12342
12343#undef $ac_func
12344
12345/* Override any gcc2 internal prototype to avoid an error. */
12346#ifdef __cplusplus
12347extern "C"
12348{
12349#endif
12350/* We use char because int might match the return type of a gcc2
12351 builtin and then its argument prototype would still apply. */
12352char $ac_func ();
12353/* The GNU C library defines this for functions which it implements
12354 to always fail with ENOSYS. Some functions are actually named
12355 something starting with __ and the normal name is an alias. */
12356#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
12357choke me
12358#else
12359char (*f) () = $ac_func;
12360#endif
12361#ifdef __cplusplus
12362}
12363#endif
12364
12365int
12366main ()
12367{
12368return f != $ac_func;
12369 ;
12370 return 0;
12371}
12372_ACEOF
12373rm -f conftest.$ac_objext conftest$ac_exeext
12374if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12375 (eval $ac_link) 2>conftest.er1
12376 ac_status=$?
12377 grep -v '^ *+' conftest.er1 >conftest.err
12378 rm -f conftest.er1
12379 cat conftest.err >&5
12380 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12381 (exit $ac_status); } &&
12382 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12383 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12384 (eval $ac_try) 2>&5
12385 ac_status=$?
12386 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12387 (exit $ac_status); }; } &&
12388 { ac_try='test -s conftest$ac_exeext'
12389 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12390 (eval $ac_try) 2>&5
12391 ac_status=$?
12392 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12393 (exit $ac_status); }; }; then
12394 eval "$as_ac_var=yes"
12395else
12396 echo "$as_me: failed program was:" >&5
12397sed 's/^/| /' conftest.$ac_ext >&5
12398
12399eval "$as_ac_var=no"
12400fi
12401rm -f conftest.err conftest.$ac_objext \
12402 conftest$ac_exeext conftest.$ac_ext
12403fi
12404echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
12405echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
12406if test `eval echo '${'$as_ac_var'}'` = yes; then
12407 cat >>confdefs.h <<_ACEOF 7557 cat >>confdefs.h <<_ACEOF
12408#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 7558#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
12409_ACEOF 7559_ACEOF
12410 7560
12411fi 7561fi
12412done 7562done
12413 7563
12414 7564
12415have_clone=no 7565have_clone=no
12416 7566
12417echo "$as_me:$LINENO: checking for /dev/ptym/clone" >&5 7567{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for /dev/ptc" >&5
12418echo $ECHO_N "checking for /dev/ptym/clone... $ECHO_C" >&6 7568$as_echo_n "checking for /dev/ptc... " >&6; }
12419if test -e /dev/ptym/clone; then 7569if test -e /dev/ptc; then
12420 echo "$as_me:$LINENO: result: yes" >&5 7570 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12421echo "${ECHO_T}yes" >&6 7571$as_echo "yes" >&6; }
12422 7572
12423cat >>confdefs.h <<\_ACEOF 7573$as_echo "#define CLONE_DEVICE \"/dev/ptc\"" >>confdefs.h
12424#define HAVE_DEV_CLONE 1
12425_ACEOF
12426
12427
12428cat >>confdefs.h <<\_ACEOF
12429#define CLONE_DEVICE "/dev/ptym/clone"
12430_ACEOF
12431 7574
12432 have_clone=yes 7575 have_clone=yes
12433else 7576else
12434 echo "$as_me:$LINENO: result: no" >&5 7577 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12435echo "${ECHO_T}no" >&6 7578$as_echo "no" >&6; }
12436fi
12437
12438echo "$as_me:$LINENO: checking for /dev/ptc" >&5
12439echo $ECHO_N "checking for /dev/ptc... $ECHO_C" >&6
12440if test -e /dev/ptc; then
12441 echo "$as_me:$LINENO: result: yes" >&5
12442echo "${ECHO_T}yes" >&6
12443
12444cat >>confdefs.h <<\_ACEOF
12445#define HAVE_DEV_PTC 1
12446_ACEOF
12447
12448
12449cat >>confdefs.h <<\_ACEOF
12450#define CLONE_DEVICE "/dev/ptc"
12451_ACEOF
12452
12453 have_clone=yes
12454else
12455 echo "$as_me:$LINENO: result: no" >&5
12456echo "${ECHO_T}no" >&6
12457fi 7579fi
12458 7580
12459case $host in 7581case $host in
12460 *-*-cygwin*) 7582 *-*-cygwin*)
12461 have_clone=yes 7583 have_clone=yes
12462 7584
12463cat >>confdefs.h <<\_ACEOF 7585$as_echo "#define CLONE_DEVICE \"/dev/ptmx\"" >>confdefs.h
12464#define CLONE_DEVICE "/dev/ptmx"
12465_ACEOF
12466 7586
12467 ;; 7587 ;;
12468 *) 7588 *)
12469 echo "$as_me:$LINENO: checking for /dev/ptmx" >&5 7589 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for /dev/ptmx" >&5
12470echo $ECHO_N "checking for /dev/ptmx... $ECHO_C" >&6 7590$as_echo_n "checking for /dev/ptmx... " >&6; }
12471 if test -e /dev/ptmx; then 7591 if test -e /dev/ptmx; then
12472 echo "$as_me:$LINENO: result: yes" >&5 7592 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12473echo "${ECHO_T}yes" >&6 7593$as_echo "yes" >&6; }
12474 7594
12475cat >>confdefs.h <<\_ACEOF 7595$as_echo "#define HAVE_DEV_PTMX 1" >>confdefs.h
12476#define HAVE_DEV_PTMX 1
12477_ACEOF
12478 7596
12479 7597
12480cat >>confdefs.h <<\_ACEOF 7598$as_echo "#define CLONE_DEVICE \"/dev/ptmx\"" >>confdefs.h
12481#define CLONE_DEVICE "/dev/ptmx"
12482_ACEOF
12483 7599
12484 have_clone=yes 7600 have_clone=yes
12485 else 7601 else
12486 echo "$as_me:$LINENO: result: no" >&5 7602 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12487echo "${ECHO_T}no" >&6 7603$as_echo "no" >&6; }
12488 fi 7604 fi
12489 ;; 7605 ;;
12490esac 7606esac
12491 7607
12492if test x$ac_cv_func_getpt = xyes -o x$ac_cv_func_posix_openpt = xyes -o x$have_clone = xyes; then 7608if test x$ac_cv_func_getpt = xyes -o x$ac_cv_func_posix_openpt = xyes -o x$have_clone = xyes; then
12493 echo "$as_me:$LINENO: checking for UNIX98 ptys" >&5 7609 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for UNIX98 ptys" >&5
12494echo $ECHO_N "checking for UNIX98 ptys... $ECHO_C" >&6 7610$as_echo_n "checking for UNIX98 ptys... " >&6; }
12495 cat >conftest.$ac_ext <<_ACEOF
12496/* confdefs.h. */
12497_ACEOF
12498cat confdefs.h >>conftest.$ac_ext 7611 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12499cat >>conftest.$ac_ext <<_ACEOF
12500/* end confdefs.h. */ 7612/* end confdefs.h. */
12501#include <stdlib.h> 7613#include <stdlib.h>
12502int 7614int
12503main () 7615main ()
12504{ 7616{
12505grantpt(0);unlockpt(0);ptsname(0); 7617grantpt(0);unlockpt(0);ptsname(0);
12506 ; 7618 ;
12507 return 0; 7619 return 0;
12508} 7620}
12509_ACEOF 7621_ACEOF
12510rm -f conftest.$ac_objext conftest$ac_exeext 7622if ac_fn_cxx_try_link "$LINENO"; then :
12511if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12512 (eval $ac_link) 2>conftest.er1
12513 ac_status=$?
12514 grep -v '^ *+' conftest.er1 >conftest.err
12515 rm -f conftest.er1
12516 cat conftest.err >&5
12517 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12518 (exit $ac_status); } &&
12519 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12520 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12521 (eval $ac_try) 2>&5
12522 ac_status=$?
12523 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12524 (exit $ac_status); }; } &&
12525 { ac_try='test -s conftest$ac_exeext'
12526 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12527 (eval $ac_try) 2>&5
12528 ac_status=$?
12529 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12530 (exit $ac_status); }; }; then
12531 unix98_pty=yes 7623 unix98_pty=yes
12532 7624
12533cat >>confdefs.h <<\_ACEOF 7625$as_echo "#define UNIX98_PTY 1" >>confdefs.h
12534#define UNIX98_PTY 1
12535_ACEOF
12536 7626
12537 echo "$as_me:$LINENO: result: yes" >&5 7627 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12538echo "${ECHO_T}yes" >&6 7628$as_echo "yes" >&6; }
12539else 7629else
12540 echo "$as_me: failed program was:" >&5
12541sed 's/^/| /' conftest.$ac_ext >&5
12542
12543echo "$as_me:$LINENO: result: no" >&5 7630 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12544echo "${ECHO_T}no" >&6 7631$as_echo "no" >&6; }
12545fi 7632fi
12546rm -f conftest.err conftest.$ac_objext \ 7633rm -f core conftest.err conftest.$ac_objext \
12547 conftest$ac_exeext conftest.$ac_ext 7634 conftest$ac_exeext conftest.$ac_ext
12548fi 7635fi
12549 7636
12550if test -z "$unix98_pty"; then 7637if test -z "$unix98_pty"; then
12551 7638 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing openpty" >&5
12552for ac_func in openpty 7639$as_echo_n "checking for library containing openpty... " >&6; }
12553do 7640if test "${ac_cv_search_openpty+set}" = set; then :
12554as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 7641 $as_echo_n "(cached) " >&6
12555echo "$as_me:$LINENO: checking for $ac_func" >&5
12556echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
12557if eval "test \"\${$as_ac_var+set}\" = set"; then
12558 echo $ECHO_N "(cached) $ECHO_C" >&6
12559else 7642else
12560 cat >conftest.$ac_ext <<_ACEOF 7643 ac_func_search_save_LIBS=$LIBS
12561/* confdefs.h. */
12562_ACEOF
12563cat confdefs.h >>conftest.$ac_ext 7644cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12564cat >>conftest.$ac_ext <<_ACEOF
12565/* end confdefs.h. */ 7645/* end confdefs.h. */
12566/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12567 For example, HP-UX 11i <limits.h> declares gettimeofday. */
12568#define $ac_func innocuous_$ac_func
12569 7646
12570/* System header to define __stub macros and hopefully few prototypes,
12571 which can conflict with char $ac_func (); below.
12572 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12573 <limits.h> exists even on freestanding compilers. */
12574
12575#ifdef __STDC__
12576# include <limits.h>
12577#else
12578# include <assert.h>
12579#endif
12580
12581#undef $ac_func
12582
12583/* Override any gcc2 internal prototype to avoid an error. */ 7647/* Override any GCC internal prototype to avoid an error.
7648 Use char because int might match the return type of a GCC
7649 builtin and then its argument prototype would still apply. */
12584#ifdef __cplusplus 7650#ifdef __cplusplus
12585extern "C" 7651extern "C"
12586{
12587#endif 7652#endif
12588/* We use char because int might match the return type of a gcc2 7653char openpty ();
12589 builtin and then its argument prototype would still apply. */
12590char $ac_func ();
12591/* The GNU C library defines this for functions which it implements
12592 to always fail with ENOSYS. Some functions are actually named
12593 something starting with __ and the normal name is an alias. */
12594#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
12595choke me
12596#else
12597char (*f) () = $ac_func;
12598#endif
12599#ifdef __cplusplus
12600}
12601#endif
12602
12603int 7654int
12604main () 7655main ()
12605{ 7656{
12606return f != $ac_func; 7657return openpty ();
12607 ; 7658 ;
12608 return 0; 7659 return 0;
12609} 7660}
12610_ACEOF 7661_ACEOF
12611rm -f conftest.$ac_objext conftest$ac_exeext 7662for ac_lib in '' util; do
12612if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 7663 if test -z "$ac_lib"; then
12613 (eval $ac_link) 2>conftest.er1 7664 ac_res="none required"
12614 ac_status=$?
12615 grep -v '^ *+' conftest.er1 >conftest.err
12616 rm -f conftest.er1
12617 cat conftest.err >&5
12618 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12619 (exit $ac_status); } &&
12620 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12621 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12622 (eval $ac_try) 2>&5
12623 ac_status=$?
12624 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12625 (exit $ac_status); }; } &&
12626 { ac_try='test -s conftest$ac_exeext'
12627 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12628 (eval $ac_try) 2>&5
12629 ac_status=$?
12630 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12631 (exit $ac_status); }; }; then
12632 eval "$as_ac_var=yes"
12633else 7665 else
12634 echo "$as_me: failed program was:" >&5 7666 ac_res=-l$ac_lib
12635sed 's/^/| /' conftest.$ac_ext >&5 7667 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
12636 7668 fi
12637eval "$as_ac_var=no" 7669 if ac_fn_cxx_try_link "$LINENO"; then :
7670 ac_cv_search_openpty=$ac_res
12638fi 7671fi
12639rm -f conftest.err conftest.$ac_objext \ 7672rm -f core conftest.err conftest.$ac_objext \
12640 conftest$ac_exeext conftest.$ac_ext 7673 conftest$ac_exeext
7674 if test "${ac_cv_search_openpty+set}" = set; then :
7675 break
12641fi 7676fi
12642echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 7677done
12643echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 7678if test "${ac_cv_search_openpty+set}" = set; then :
12644if test `eval echo '${'$as_ac_var'}'` = yes; then 7679
7680else
7681 ac_cv_search_openpty=no
7682fi
7683rm conftest.$ac_ext
7684LIBS=$ac_func_search_save_LIBS
7685fi
7686{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_openpty" >&5
7687$as_echo "$ac_cv_search_openpty" >&6; }
7688ac_res=$ac_cv_search_openpty
7689if test "$ac_res" != no; then :
7690 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7691
7692$as_echo "#define HAVE_OPENPTY 1" >>confdefs.h
7693
7694fi
7695
7696fi
7697
7698
7699
7700{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for tty group" >&5
7701$as_echo_n "checking for tty group... " >&6; }
7702if test "${pt_cv_tty_group+set}" = set; then :
7703 $as_echo_n "(cached) " >&6
7704else
7705 if test "$cross_compiling" = yes; then :
7706 pt_cv_tty_group=no
7707else
7708 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7709/* end confdefs.h. */
7710
7711#include <sys/types.h>
7712#include <sys/stat.h>
7713#include <unistd.h>
7714#include <grp.h>
7715
7716main()
7717{
7718 struct stat st;
7719 struct group *gr;
7720 char *tty;
7721 gr = getgrnam("tty");
7722 tty = ttyname(0);
7723 if (gr != 0
7724 && tty != 0
7725 && (stat(tty, &st)) == 0
7726 && st.st_gid == gr->gr_gid)
7727 return 0;
7728 else
7729 return 1;
7730}
7731_ACEOF
7732if ac_fn_cxx_try_run "$LINENO"; then :
7733 pt_cv_tty_group=yes
7734else
7735 pt_cv_tty_group=no
7736fi
7737rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7738 conftest.$ac_objext conftest.beam conftest.$ac_ext
7739fi
7740
7741fi
7742{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_tty_group" >&5
7743$as_echo "$pt_cv_tty_group" >&6; }
7744if test x$pt_cv_tty_group = xyes; then
7745
7746$as_echo "#define TTY_GID_SUPPORT 1" >>confdefs.h
7747
7748fi
7749
7750if test x$support_xft = xyes; then
7751 # Extract the first word of "pkg-config", so it can be a program name with args.
7752set dummy pkg-config; ac_word=$2
7753{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7754$as_echo_n "checking for $ac_word... " >&6; }
7755if test "${ac_cv_path_PKG_CONFIG+set}" = set; then :
7756 $as_echo_n "(cached) " >&6
7757else
7758 case $PKG_CONFIG in
7759 [\\/]* | ?:[\\/]*)
7760 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
7761 ;;
7762 *)
7763 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7764for as_dir in $PATH
7765do
7766 IFS=$as_save_IFS
7767 test -z "$as_dir" && as_dir=.
7768 for ac_exec_ext in '' $ac_executable_extensions; do
7769 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7770 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
7771 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7772 break 2
7773 fi
7774done
7775 done
7776IFS=$as_save_IFS
7777
7778 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
7779 ;;
7780esac
7781fi
7782PKG_CONFIG=$ac_cv_path_PKG_CONFIG
7783if test -n "$PKG_CONFIG"; then
7784 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
7785$as_echo "$PKG_CONFIG" >&6; }
7786else
7787 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7788$as_echo "no" >&6; }
7789fi
7790
7791
7792 if test $PKG_CONFIG != no && $PKG_CONFIG --exists xft; then
7793 X_LIBS="`$PKG_CONFIG xft --libs` $X_LIBS"
7794 CPPFLAGS="$CPPFLAGS `$PKG_CONFIG xft --cflags`"
7795 else
7796 # Extract the first word of "xft-config", so it can be a program name with args.
7797set dummy xft-config; ac_word=$2
7798{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7799$as_echo_n "checking for $ac_word... " >&6; }
7800if test "${ac_cv_path_XFT_CONFIG+set}" = set; then :
7801 $as_echo_n "(cached) " >&6
7802else
7803 case $XFT_CONFIG in
7804 [\\/]* | ?:[\\/]*)
7805 ac_cv_path_XFT_CONFIG="$XFT_CONFIG" # Let the user override the test with a path.
7806 ;;
7807 *)
7808 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7809for as_dir in $PATH
7810do
7811 IFS=$as_save_IFS
7812 test -z "$as_dir" && as_dir=.
7813 for ac_exec_ext in '' $ac_executable_extensions; do
7814 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7815 ac_cv_path_XFT_CONFIG="$as_dir/$ac_word$ac_exec_ext"
7816 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7817 break 2
7818 fi
7819done
7820 done
7821IFS=$as_save_IFS
7822
7823 test -z "$ac_cv_path_XFT_CONFIG" && ac_cv_path_XFT_CONFIG="no"
7824 ;;
7825esac
7826fi
7827XFT_CONFIG=$ac_cv_path_XFT_CONFIG
7828if test -n "$XFT_CONFIG"; then
7829 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XFT_CONFIG" >&5
7830$as_echo "$XFT_CONFIG" >&6; }
7831else
7832 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7833$as_echo "no" >&6; }
7834fi
7835
7836
7837 if test $XFT_CONFIG != no; then
7838 X_LIBS="`$XFT_CONFIG --libs` $X_LIBS"
7839 CPPFLAGS="$CPPFLAGS `$XFT_CONFIG --cflags`"
7840 fi
7841 fi
7842
7843 save_LIBS="$LIBS"
7844 LIBS="$LIBS $X_LIBS"
7845 for ac_header in X11/Xft/Xft.h
7846do :
7847 ac_fn_cxx_check_header_mongrel "$LINENO" "X11/Xft/Xft.h" "ac_cv_header_X11_Xft_Xft_h" "$ac_includes_default"
7848if test "x$ac_cv_header_X11_Xft_Xft_h" = x""yes; then :
12645 cat >>confdefs.h <<_ACEOF 7849 cat >>confdefs.h <<_ACEOF
12646#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 7850#define HAVE_X11_XFT_XFT_H 1
12647_ACEOF 7851_ACEOF
12648 7852
12649else 7853else
12650 echo "$as_me:$LINENO: checking for openpty in -lutil" >&5 7854 support_xft=no
12651echo $ECHO_N "checking for openpty in -lutil... $ECHO_C" >&6 7855fi
7856
7857done
7858
7859 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XftDrawString32 in -lXft" >&5
7860$as_echo_n "checking for XftDrawString32 in -lXft... " >&6; }
12652if test "${ac_cv_lib_util_openpty+set}" = set; then 7861if test "${ac_cv_lib_Xft_XftDrawString32+set}" = set; then :
12653 echo $ECHO_N "(cached) $ECHO_C" >&6 7862 $as_echo_n "(cached) " >&6
12654else 7863else
12655 ac_check_lib_save_LIBS=$LIBS 7864 ac_check_lib_save_LIBS=$LIBS
12656LIBS="-lutil $LIBS" 7865LIBS="-lXft $LIBS"
12657cat >conftest.$ac_ext <<_ACEOF
12658/* confdefs.h. */
12659_ACEOF
12660cat confdefs.h >>conftest.$ac_ext 7866cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12661cat >>conftest.$ac_ext <<_ACEOF
12662/* end confdefs.h. */ 7867/* end confdefs.h. */
12663 7868
12664/* Override any gcc2 internal prototype to avoid an error. */ 7869/* Override any GCC internal prototype to avoid an error.
7870 Use char because int might match the return type of a GCC
7871 builtin and then its argument prototype would still apply. */
12665#ifdef __cplusplus 7872#ifdef __cplusplus
12666extern "C" 7873extern "C"
12667#endif 7874#endif
12668/* We use char because int might match the return type of a gcc2 7875char XftDrawString32 ();
12669 builtin and then its argument prototype would still apply. */
12670char openpty ();
12671int 7876int
12672main () 7877main ()
12673{ 7878{
12674openpty (); 7879return XftDrawString32 ();
12675 ; 7880 ;
12676 return 0; 7881 return 0;
12677} 7882}
12678_ACEOF 7883_ACEOF
12679rm -f conftest.$ac_objext conftest$ac_exeext 7884if ac_fn_cxx_try_link "$LINENO"; then :
12680if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 7885 ac_cv_lib_Xft_XftDrawString32=yes
12681 (eval $ac_link) 2>conftest.er1
12682 ac_status=$?
12683 grep -v '^ *+' conftest.er1 >conftest.err
12684 rm -f conftest.er1
12685 cat conftest.err >&5
12686 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12687 (exit $ac_status); } &&
12688 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12689 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12690 (eval $ac_try) 2>&5
12691 ac_status=$?
12692 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12693 (exit $ac_status); }; } &&
12694 { ac_try='test -s conftest$ac_exeext'
12695 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12696 (eval $ac_try) 2>&5
12697 ac_status=$?
12698 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12699 (exit $ac_status); }; }; then
12700 ac_cv_lib_util_openpty=yes
12701else 7886else
12702 echo "$as_me: failed program was:" >&5 7887 ac_cv_lib_Xft_XftDrawString32=no
12703sed 's/^/| /' conftest.$ac_ext >&5
12704
12705ac_cv_lib_util_openpty=no
12706fi 7888fi
12707rm -f conftest.err conftest.$ac_objext \ 7889rm -f core conftest.err conftest.$ac_objext \
12708 conftest$ac_exeext conftest.$ac_ext 7890 conftest$ac_exeext conftest.$ac_ext
12709LIBS=$ac_check_lib_save_LIBS 7891LIBS=$ac_check_lib_save_LIBS
12710fi 7892fi
12711echo "$as_me:$LINENO: result: $ac_cv_lib_util_openpty" >&5 7893{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_Xft_XftDrawString32" >&5
12712echo "${ECHO_T}$ac_cv_lib_util_openpty" >&6 7894$as_echo "$ac_cv_lib_Xft_XftDrawString32" >&6; }
12713if test $ac_cv_lib_util_openpty = yes; then 7895if test "x$ac_cv_lib_Xft_XftDrawString32" = x""yes; then :
12714 cat >>confdefs.h <<\_ACEOF 7896 :
12715#define HAVE_OPENPTY 1
12716_ACEOF
12717 LIBS="$LIBS -lutil"
12718fi
12719
12720fi
12721done
12722
12723fi
12724
12725
12726if test x$support_xft = xyes; then
12727 LIBS="$LIBS `pkg-config xft --libs`"
12728 CPPFLAGS="$CPPFLAGS `pkg-config xft --cflags`"
12729
12730
12731for ac_header in X11/Xft/Xft.h
12732do
12733as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12734if eval "test \"\${$as_ac_Header+set}\" = set"; then
12735 echo "$as_me:$LINENO: checking for $ac_header" >&5
12736echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12737if eval "test \"\${$as_ac_Header+set}\" = set"; then
12738 echo $ECHO_N "(cached) $ECHO_C" >&6
12739fi
12740echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12741echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12742else
12743 # Is the header compilable?
12744echo "$as_me:$LINENO: checking $ac_header usability" >&5
12745echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
12746cat >conftest.$ac_ext <<_ACEOF
12747/* confdefs.h. */
12748_ACEOF
12749cat confdefs.h >>conftest.$ac_ext
12750cat >>conftest.$ac_ext <<_ACEOF
12751/* end confdefs.h. */
12752$ac_includes_default
12753#include <$ac_header>
12754_ACEOF
12755rm -f conftest.$ac_objext
12756if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12757 (eval $ac_compile) 2>conftest.er1
12758 ac_status=$?
12759 grep -v '^ *+' conftest.er1 >conftest.err
12760 rm -f conftest.er1
12761 cat conftest.err >&5
12762 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12763 (exit $ac_status); } &&
12764 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12765 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12766 (eval $ac_try) 2>&5
12767 ac_status=$?
12768 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12769 (exit $ac_status); }; } &&
12770 { ac_try='test -s conftest.$ac_objext'
12771 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12772 (eval $ac_try) 2>&5
12773 ac_status=$?
12774 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12775 (exit $ac_status); }; }; then
12776 ac_header_compiler=yes
12777else
12778 echo "$as_me: failed program was:" >&5
12779sed 's/^/| /' conftest.$ac_ext >&5
12780
12781ac_header_compiler=no
12782fi
12783rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12784echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12785echo "${ECHO_T}$ac_header_compiler" >&6
12786
12787# Is the header present?
12788echo "$as_me:$LINENO: checking $ac_header presence" >&5
12789echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
12790cat >conftest.$ac_ext <<_ACEOF
12791/* confdefs.h. */
12792_ACEOF
12793cat confdefs.h >>conftest.$ac_ext
12794cat >>conftest.$ac_ext <<_ACEOF
12795/* end confdefs.h. */
12796#include <$ac_header>
12797_ACEOF
12798if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
12799 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
12800 ac_status=$?
12801 grep -v '^ *+' conftest.er1 >conftest.err
12802 rm -f conftest.er1
12803 cat conftest.err >&5
12804 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12805 (exit $ac_status); } >/dev/null; then
12806 if test -s conftest.err; then
12807 ac_cpp_err=$ac_cxx_preproc_warn_flag
12808 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
12809 else
12810 ac_cpp_err=
12811 fi
12812else
12813 ac_cpp_err=yes
12814fi
12815if test -z "$ac_cpp_err"; then
12816 ac_header_preproc=yes
12817else
12818 echo "$as_me: failed program was:" >&5
12819sed 's/^/| /' conftest.$ac_ext >&5
12820
12821 ac_header_preproc=no
12822fi
12823rm -f conftest.err conftest.$ac_ext
12824echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12825echo "${ECHO_T}$ac_header_preproc" >&6
12826
12827# So? What about this header?
12828case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
12829 yes:no: )
12830 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12831echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12832 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12833echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12834 ac_header_preproc=yes
12835 ;;
12836 no:yes:* )
12837 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12838echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12839 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
12840echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
12841 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12842echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12843 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
12844echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
12845 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12846echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12847 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12848echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12849 (
12850 cat <<\_ASBOX
12851## ------------------------------------------ ##
12852## Report this to the AC_PACKAGE_NAME lists. ##
12853## ------------------------------------------ ##
12854_ASBOX
12855 ) |
12856 sed "s/^/$as_me: WARNING: /" >&2
12857 ;;
12858esac
12859echo "$as_me:$LINENO: checking for $ac_header" >&5
12860echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12861if eval "test \"\${$as_ac_Header+set}\" = set"; then
12862 echo $ECHO_N "(cached) $ECHO_C" >&6
12863else
12864 eval "$as_ac_Header=\$ac_header_preproc"
12865fi
12866echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12867echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12868
12869fi
12870if test `eval echo '${'$as_ac_Header'}'` = yes; then
12871 cat >>confdefs.h <<_ACEOF
12872#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12873_ACEOF
12874
12875else 7897else
12876 support_xft=no 7898 support_xft=no
12877fi 7899fi
12878 7900
12879done 7901 LIBS="$save_LIBS"
12880
12881
12882echo "$as_me:$LINENO: checking for XftDrawString32 in -lXft" >&5
12883echo $ECHO_N "checking for XftDrawString32 in -lXft... $ECHO_C" >&6
12884if test "${ac_cv_lib_Xft_XftDrawString32+set}" = set; then
12885 echo $ECHO_N "(cached) $ECHO_C" >&6
12886else
12887 ac_check_lib_save_LIBS=$LIBS
12888LIBS="-lXft $LIBS"
12889cat >conftest.$ac_ext <<_ACEOF
12890/* confdefs.h. */
12891_ACEOF
12892cat confdefs.h >>conftest.$ac_ext
12893cat >>conftest.$ac_ext <<_ACEOF
12894/* end confdefs.h. */
12895
12896/* Override any gcc2 internal prototype to avoid an error. */
12897#ifdef __cplusplus
12898extern "C"
12899#endif
12900/* We use char because int might match the return type of a gcc2
12901 builtin and then its argument prototype would still apply. */
12902char XftDrawString32 ();
12903int
12904main ()
12905{
12906XftDrawString32 ();
12907 ;
12908 return 0;
12909}
12910_ACEOF
12911rm -f conftest.$ac_objext conftest$ac_exeext
12912if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12913 (eval $ac_link) 2>conftest.er1
12914 ac_status=$?
12915 grep -v '^ *+' conftest.er1 >conftest.err
12916 rm -f conftest.er1
12917 cat conftest.err >&5
12918 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12919 (exit $ac_status); } &&
12920 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12921 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12922 (eval $ac_try) 2>&5
12923 ac_status=$?
12924 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12925 (exit $ac_status); }; } &&
12926 { ac_try='test -s conftest$ac_exeext'
12927 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12928 (eval $ac_try) 2>&5
12929 ac_status=$?
12930 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12931 (exit $ac_status); }; }; then
12932 ac_cv_lib_Xft_XftDrawString32=yes
12933else
12934 echo "$as_me: failed program was:" >&5
12935sed 's/^/| /' conftest.$ac_ext >&5
12936
12937ac_cv_lib_Xft_XftDrawString32=no
12938fi
12939rm -f conftest.err conftest.$ac_objext \
12940 conftest$ac_exeext conftest.$ac_ext
12941LIBS=$ac_check_lib_save_LIBS
12942fi
12943echo "$as_me:$LINENO: result: $ac_cv_lib_Xft_XftDrawString32" >&5
12944echo "${ECHO_T}$ac_cv_lib_Xft_XftDrawString32" >&6
12945if test $ac_cv_lib_Xft_XftDrawString32 = yes; then
12946 cat >>confdefs.h <<_ACEOF
12947#define HAVE_LIBXFT 1
12948_ACEOF
12949
12950 LIBS="-lXft $LIBS"
12951
12952else
12953 support_xft=no
12954fi
12955
12956 7902
12957 if test x$support_xft = xyes; then 7903 if test x$support_xft = xyes; then
12958 7904
12959cat >>confdefs.h <<\_ACEOF 7905$as_echo "#define XFT 1" >>confdefs.h
12960#define XFT 1
12961_ACEOF
12962 7906
12963 fi 7907 fi
12964fi 7908fi
12965if test x$support_styles = xyes; then 7909if test x$support_styles = xyes; then
12966 7910
12967cat >>confdefs.h <<\_ACEOF 7911$as_echo "#define ENABLE_STYLES 1" >>confdefs.h
12968#define ENABLE_STYLES 1
12969_ACEOF
12970 7912
12971fi 7913fi
12972if test x$support_iso14755 = xyes; then 7914if test x$support_iso14755 = xyes; then
12973 7915
12974cat >>confdefs.h <<\_ACEOF 7916$as_echo "#define ISO_14755 1" >>confdefs.h
12975#define ISO_14755 1
12976_ACEOF
12977 7917
12978fi 7918fi
12979if test x$support_8bitctrls = xyes; then 7919if test x$support_8bitctrls = xyes; then
12980 7920
12981cat >>confdefs.h <<\_ACEOF 7921$as_echo "#define EIGHT_BIT_CONTROLS 1" >>confdefs.h
12982#define EIGHT_BIT_CONTROLS 1
12983_ACEOF
12984 7922
12985fi 7923fi
12986if test x$support_fading = xyes; then 7924if test x$support_fading = xyes; then
12987 7925
12988cat >>confdefs.h <<\_ACEOF 7926$as_echo "#define OFF_FOCUS_FADING 1" >>confdefs.h
12989#define OFF_FOCUS_FADING 1
12990_ACEOF
12991
12992fi
12993if test x$support_tinting = xyes; then
12994
12995cat >>confdefs.h <<\_ACEOF
12996#define TINTING 1
12997_ACEOF
12998 7927
12999fi 7928fi
13000if test x$support_inheritpixmap = xyes; then 7929if test x$support_inheritpixmap = xyes; then
13001 7930
13002cat >>confdefs.h <<\_ACEOF 7931$as_echo "#define ENABLE_TRANSPARENCY 1" >>confdefs.h
13003#define TRANSPARENT 1
13004_ACEOF
13005 7932
13006fi 7933fi
13007if test x$support_keepscrolling = xno; then 7934if test x$support_keepscrolling = xno; then
13008 7935
13009cat >>confdefs.h <<\_ACEOF
13010#define NO_SCROLLBAR_BUTTON_CONTINUAL_SCROLLING 1 7936$as_echo "#define NO_SCROLLBAR_BUTTON_CONTINUAL_SCROLLING 1" >>confdefs.h
13011_ACEOF
13012 7937
13013fi 7938fi
13014if test x$support_selectionscrolling = xyes; then 7939if test x$support_selectionscrolling = xyes; then
13015 7940
13016cat >>confdefs.h <<\_ACEOF 7941$as_echo "#define SELECTION_SCROLLING 1" >>confdefs.h
13017#define SELECTION_SCROLLING 1
13018_ACEOF
13019 7942
13020fi 7943fi
13021if test x$support_frills = xyes; then 7944if test x$support_frills = xyes; then
13022 7945
13023cat >>confdefs.h <<\_ACEOF 7946$as_echo "#define ENABLE_FRILLS 1" >>confdefs.h
13024#define ENABLE_FRILLS 1
13025_ACEOF
13026
13027fi
13028if test x$support_24bit = xyes; then
13029
13030cat >>confdefs.h <<\_ACEOF
13031#define PREFER_24BIT 1
13032_ACEOF
13033 7947
13034fi 7948fi
13035if test x$support_mousewheel = xyes; then 7949if test x$support_mousewheel = xyes; then
13036 7950
13037cat >>confdefs.h <<\_ACEOF 7951$as_echo "#define MOUSE_WHEEL 1" >>confdefs.h
13038#define MOUSE_WHEEL 1
13039_ACEOF
13040 7952
13041fi 7953fi
13042if test x$support_mouseslipwheel = xyes; then 7954if test x$support_mouseslipwheel = xyes; then
13043 7955
13044cat >>confdefs.h <<\_ACEOF 7956$as_echo "#define MOUSE_SLIP_WHEELING 1" >>confdefs.h
13045#define MOUSE_SLIP_WHEELING 1
13046_ACEOF
13047 7957
13048fi 7958fi
13049if test x$support_utmp = xyes; then
13050 7959
13051cat >>confdefs.h <<\_ACEOF
13052#define UTMP_SUPPORT 1
13053_ACEOF
13054 7960
13055fi 7961scrolltypes=plain
13056if test x$support_wtmp = xyes; then
13057 7962
13058cat >>confdefs.h <<\_ACEOF 7963$as_echo "#define PLAIN_SCROLLBAR 1" >>confdefs.h
13059#define WTMP_SUPPORT 1
13060_ACEOF
13061 7964
13062fi
13063if test x$support_lastlog = xyes; then
13064 7965
13065cat >>confdefs.h <<\_ACEOF
13066#define LASTLOG_SUPPORT 1
13067_ACEOF
13068
13069fi
13070if test x$support_xim = xyes -o x$multichar_set = xyes; then
13071 if test x$rxvt_cv_func_xlocale = xyes; then
13072
13073cat >>confdefs.h <<\_ACEOF
13074#define USE_XIM 1
13075_ACEOF
13076
13077 fi
13078fi
13079if test x$support_xpm = xyes; then
13080
13081cat >>confdefs.h <<\_ACEOF
13082#define XPM_BACKGROUND 1
13083_ACEOF
13084
13085fi
13086if test x$support_scroll_rxvt = xyes; then 7966if test x$support_scroll_rxvt = xyes; then
13087 7967
13088cat >>confdefs.h <<\_ACEOF 7968$as_echo "#define RXVT_SCROLLBAR 1" >>confdefs.h
13089#define RXVT_SCROLLBAR 1
13090_ACEOF
13091 7969
13092 scrolltypes="rxvt" 7970 scrolltypes="$scrolltypes rxvt"
13093fi 7971fi
13094if test x$support_scroll_next = xyes; then 7972if test x$support_scroll_next = xyes; then
13095 7973
13096cat >>confdefs.h <<\_ACEOF 7974$as_echo "#define NEXT_SCROLLBAR 1" >>confdefs.h
13097#define NEXT_SCROLLBAR 1
13098_ACEOF
13099 7975
13100 scrolltypes="$scrolltypes next" 7976 scrolltypes="$scrolltypes next"
13101fi 7977fi
13102if test x$support_scroll_xterm = xyes; then 7978if test x$support_scroll_xterm = xyes; then
13103 7979
13104cat >>confdefs.h <<\_ACEOF 7980$as_echo "#define XTERM_SCROLLBAR 1" >>confdefs.h
13105#define XTERM_SCROLLBAR 1
13106_ACEOF
13107 7981
13108 scrolltypes="$scrolltypes xterm" 7982 scrolltypes="$scrolltypes xterm"
13109fi 7983fi
13110if test x$support_scroll_plain = xyes; then
13111
13112cat >>confdefs.h <<\_ACEOF
13113#define PLAIN_SCROLLBAR 1
13114_ACEOF
13115
13116 scrolltypes="$scrolltypes plain"
13117fi
13118if test x$support_pointer_blank = xyes; then 7984if test x$support_pointer_blank = xyes; then
13119 7985
13120cat >>confdefs.h <<\_ACEOF 7986$as_echo "#define POINTER_BLANK 1" >>confdefs.h
13121#define POINTER_BLANK 1
13122_ACEOF
13123 7987
13124fi 7988fi
13125if test x$support_text_blink = xyes; then 7989if test x$support_text_blink = xyes; then
13126 7990
13127cat >>confdefs.h <<\_ACEOF 7991$as_echo "#define TEXT_BLINK 1" >>confdefs.h
13128#define TEXT_BLINK 1
13129_ACEOF
13130 7992
13131fi 7993fi
13132if test x$support_unicode3 = xyes; then 7994if test x$support_unicode3 = xyes; then
13133 7995
13134cat >>confdefs.h <<\_ACEOF 7996$as_echo "#define UNICODE_3 1" >>confdefs.h
13135#define UNICODE_3 1
13136_ACEOF
13137 7997
13138fi 7998fi
13139if test x$support_combining = xyes; then 7999if test x$support_combining = xyes; then
13140 8000
13141cat >>confdefs.h <<\_ACEOF 8001$as_echo "#define ENABLE_COMBINING 1" >>confdefs.h
13142#define ENABLE_COMBINING 1
13143_ACEOF
13144 8002
13145fi 8003fi
13146if test x$codesets = xall; then 8004if test x$codesets = xall; then
13147 codesets=jp,jp-ext,kr,zh,zh-ext 8005 codesets=jp,jp-ext,kr,zh,zh-ext
13148fi 8006fi
13149 8007
13150cat >>confdefs.h <<\_ACEOF 8008$as_echo "#define ENCODING_EU 1" >>confdefs.h
13151#define ENCODING_EU 1
13152_ACEOF
13153 8009
13154 8010
13155cat >>confdefs.h <<\_ACEOF 8011$as_echo "#define ENCODING_VN 1" >>confdefs.h
13156#define ENCODING_VN 1
13157_ACEOF
13158 8012
13159for codeset in `echo $codesets | tr "a-z,\\-" "A-Z _"`; do 8013for codeset in `echo $codesets | tr "a-z,\\-" "A-Z _"`; do
13160 case "$codeset" in 8014 case "$codeset" in
13161 JP ) 8015 JP )
13162cat >>confdefs.h <<\_ACEOF 8016$as_echo "#define ENCODING_JP 1" >>confdefs.h
13163#define ENCODING_JP 1
13164_ACEOF
13165 ;; 8017 ;;
13166 JP_EXT ) 8018 JP_EXT )
13167cat >>confdefs.h <<\_ACEOF 8019$as_echo "#define ENCODING_JP_EXT 1" >>confdefs.h
13168#define ENCODING_JP_EXT 1
13169_ACEOF
13170 ;; 8020 ;;
13171 KR ) 8021 KR )
13172cat >>confdefs.h <<\_ACEOF 8022$as_echo "#define ENCODING_KR 1" >>confdefs.h
13173#define ENCODING_KR 1
13174_ACEOF
13175 ;; 8023 ;;
13176 ZH ) 8024 ZH )
13177cat >>confdefs.h <<\_ACEOF 8025$as_echo "#define ENCODING_ZH 1" >>confdefs.h
13178#define ENCODING_ZH 1
13179_ACEOF
13180 ;; 8026 ;;
13181 ZH_EXT ) 8027 ZH_EXT )
13182cat >>confdefs.h <<\_ACEOF 8028$as_echo "#define ENCODING_ZH_EXT 1" >>confdefs.h
13183#define ENCODING_ZH_EXT 1
13184_ACEOF
13185 ;; 8029 ;;
13186 esac 8030 esac
13187done 8031done
13188 8032
13189IF_PERL=\# 8033IF_PERL=\#
13190if test x$support_perl = xyes; then 8034if test x$support_perl = xyes; then
13191 # Extract the first word of "perl5", so it can be a program name with args. 8035 # Extract the first word of "perl5", so it can be a program name with args.
13192set dummy perl5; ac_word=$2 8036set dummy perl5; ac_word=$2
13193echo "$as_me:$LINENO: checking for $ac_word" >&5 8037{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13194echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 8038$as_echo_n "checking for $ac_word... " >&6; }
13195if test "${ac_cv_path_PERL+set}" = set; then 8039if test "${ac_cv_path_PERL+set}" = set; then :
13196 echo $ECHO_N "(cached) $ECHO_C" >&6 8040 $as_echo_n "(cached) " >&6
13197else 8041else
13198 case $PERL in 8042 case $PERL in
13199 [\\/]* | ?:[\\/]*) 8043 [\\/]* | ?:[\\/]*)
13200 ac_cv_path_PERL="$PERL" # Let the user override the test with a path. 8044 ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
13201 ;; 8045 ;;
13203 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 8047 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13204for as_dir in $PATH 8048for as_dir in $PATH
13205do 8049do
13206 IFS=$as_save_IFS 8050 IFS=$as_save_IFS
13207 test -z "$as_dir" && as_dir=. 8051 test -z "$as_dir" && as_dir=.
13208 for ac_exec_ext in '' $ac_executable_extensions; do 8052 for ac_exec_ext in '' $ac_executable_extensions; do
13209 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 8053 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13210 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext" 8054 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
13211 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 8055 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13212 break 2 8056 break 2
13213 fi 8057 fi
13214done 8058done
13215done 8059 done
8060IFS=$as_save_IFS
13216 8061
13217 ;; 8062 ;;
13218esac 8063esac
13219fi 8064fi
13220PERL=$ac_cv_path_PERL 8065PERL=$ac_cv_path_PERL
13221
13222if test -n "$PERL"; then 8066if test -n "$PERL"; then
13223 echo "$as_me:$LINENO: result: $PERL" >&5 8067 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
13224echo "${ECHO_T}$PERL" >&6 8068$as_echo "$PERL" >&6; }
13225else 8069else
13226 echo "$as_me:$LINENO: result: no" >&5 8070 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13227echo "${ECHO_T}no" >&6 8071$as_echo "no" >&6; }
13228fi 8072fi
8073
13229 8074
13230 # Extract the first word of "perl", so it can be a program name with args. 8075 # Extract the first word of "perl", so it can be a program name with args.
13231set dummy perl; ac_word=$2 8076set dummy perl; ac_word=$2
13232echo "$as_me:$LINENO: checking for $ac_word" >&5 8077{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13233echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 8078$as_echo_n "checking for $ac_word... " >&6; }
13234if test "${ac_cv_path_PERL+set}" = set; then 8079if test "${ac_cv_path_PERL+set}" = set; then :
13235 echo $ECHO_N "(cached) $ECHO_C" >&6 8080 $as_echo_n "(cached) " >&6
13236else 8081else
13237 case $PERL in 8082 case $PERL in
13238 [\\/]* | ?:[\\/]*) 8083 [\\/]* | ?:[\\/]*)
13239 ac_cv_path_PERL="$PERL" # Let the user override the test with a path. 8084 ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
13240 ;; 8085 ;;
13242 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 8087 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13243for as_dir in $PATH 8088for as_dir in $PATH
13244do 8089do
13245 IFS=$as_save_IFS 8090 IFS=$as_save_IFS
13246 test -z "$as_dir" && as_dir=. 8091 test -z "$as_dir" && as_dir=.
13247 for ac_exec_ext in '' $ac_executable_extensions; do 8092 for ac_exec_ext in '' $ac_executable_extensions; do
13248 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 8093 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13249 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext" 8094 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
13250 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 8095 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13251 break 2 8096 break 2
13252 fi 8097 fi
13253done 8098done
13254done 8099 done
8100IFS=$as_save_IFS
13255 8101
13256 ;; 8102 ;;
13257esac 8103esac
13258fi 8104fi
13259PERL=$ac_cv_path_PERL 8105PERL=$ac_cv_path_PERL
13260
13261if test -n "$PERL"; then 8106if test -n "$PERL"; then
13262 echo "$as_me:$LINENO: result: $PERL" >&5 8107 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
13263echo "${ECHO_T}$PERL" >&6 8108$as_echo "$PERL" >&6; }
13264else 8109else
13265 echo "$as_me:$LINENO: result: no" >&5 8110 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13266echo "${ECHO_T}no" >&6 8111$as_echo "no" >&6; }
13267fi 8112fi
13268 8113
13269 8114
8115
13270 echo "$as_me:$LINENO: checking for $PERL suitability" >&5 8116 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $PERL suitability" >&5
13271echo $ECHO_N "checking for $PERL suitability... $ECHO_C" >&6 8117$as_echo_n "checking for $PERL suitability... " >&6; }
13272 if $PERL -MExtUtils::Embed -e "use v5.8" >/dev/null 2>/dev/null; then 8118 if $PERL -MExtUtils::Embed -e "use v5.8" >/dev/null 2>/dev/null; then
13273 8119
13274 save_CXXFLAGS="$CXXFLAGS" 8120 save_CXXFLAGS="$CXXFLAGS"
13275 save_LIBS="$LIBS" 8121 save_LIBS="$LIBS"
13276 CXXFLAGS="$CXXFLAGS `$PERL -MExtUtils::Embed -e ccopts`" 8122 CXXFLAGS="$CXXFLAGS `$PERL -MExtUtils::Embed -e ccopts`"
13277 LIBS="$LIBS `$PERL -MExtUtils::Embed -e ldopts`" 8123 LIBS="$LIBS `$PERL -MExtUtils::Embed -e ldopts`"
13278 cat >conftest.$ac_ext <<_ACEOF
13279/* confdefs.h. */
13280_ACEOF
13281cat confdefs.h >>conftest.$ac_ext 8124 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13282cat >>conftest.$ac_ext <<_ACEOF
13283/* end confdefs.h. */ 8125/* end confdefs.h. */
13284 8126
13285#include <EXTERN.h> 8127#include <EXTERN.h>
13286#include <perl.h> 8128#include <perl.h>
13287#include <XSUB.h> 8129#include <XSUB.h>
13294 8136
13295 ; 8137 ;
13296 return 0; 8138 return 0;
13297} 8139}
13298_ACEOF 8140_ACEOF
13299rm -f conftest.$ac_objext conftest$ac_exeext 8141if ac_fn_cxx_try_link "$LINENO"; then :
13300if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13301 (eval $ac_link) 2>conftest.er1
13302 ac_status=$?
13303 grep -v '^ *+' conftest.er1 >conftest.err
13304 rm -f conftest.er1
13305 cat conftest.err >&5
13306 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13307 (exit $ac_status); } &&
13308 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13309 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13310 (eval $ac_try) 2>&5
13311 ac_status=$?
13312 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13313 (exit $ac_status); }; } &&
13314 { ac_try='test -s conftest$ac_exeext'
13315 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13316 (eval $ac_try) 2>&5
13317 ac_status=$?
13318 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13319 (exit $ac_status); }; }; then
13320 rxvt_perl_link=yes 8142 rxvt_perl_link=yes
13321else 8143else
13322 echo "$as_me: failed program was:" >&5
13323sed 's/^/| /' conftest.$ac_ext >&5
13324
13325rxvt_perl_link=no 8144 rxvt_perl_link=no
13326fi 8145fi
13327rm -f conftest.err conftest.$ac_objext \ 8146rm -f core conftest.err conftest.$ac_objext \
13328 conftest$ac_exeext conftest.$ac_ext 8147 conftest$ac_exeext conftest.$ac_ext
13329 CXXFLAGS="$save_CXXFLAGS" 8148 CXXFLAGS="$save_CXXFLAGS"
13330 LIBS="$save_LIBS" 8149 LIBS="$save_LIBS"
13331 8150
13332 if test x$rxvt_perl_link = xyes; then 8151 if test x$rxvt_perl_link = xyes; then
13333 echo "$as_me:$LINENO: result: ok" >&5 8152 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
13334echo "${ECHO_T}ok" >&6 8153$as_echo "ok" >&6; }
13335 8154
13336cat >>confdefs.h <<\_ACEOF 8155$as_echo "#define ENABLE_PERL 1" >>confdefs.h
13337#define ENABLE_PERL 1
13338_ACEOF
13339 8156
13340 IF_PERL= 8157 IF_PERL=
13341 PERL_O=rxvtperl.o 8158 PERL_O=rxvtperl.o
13342 PERLFLAGS="`$PERL -MExtUtils::Embed -e ccopts`" 8159 PERLFLAGS="`$PERL -MExtUtils::Embed -e ccopts`"
13343 PERLLIB="`$PERL -MExtUtils::Embed -e ldopts`" 8160 PERLLIB="`$PERL -MExtUtils::Embed -e ldopts`"
13344 PERLPRIVLIBEXP="`$PERL -MConfig -e 'print $Config{privlibexp}'`" 8161 PERLPRIVLIBEXP="`$PERL -MConfig -e 'print $Config{privlibexp}'`"
13345 else 8162 else
13346 { { echo "$as_me:$LINENO: error: no, unable to link" >&5 8163 as_fn_error "no, unable to link" "$LINENO" 5
13347echo "$as_me: error: no, unable to link" >&2;}
13348 { (exit 1); exit 1; }; }
13349 fi 8164 fi
13350 else 8165 else
13351 { { echo "$as_me:$LINENO: error: no working perl found, or perl not version >= 5.8" >&5
13352echo "$as_me: error: no working perl found, or perl not version >= 5.8" >&2;} 8166 as_fn_error "no working perl found, or perl not version >= 5.8" "$LINENO" 5
13353 { (exit 1); exit 1; }; }
13354 fi 8167 fi
13355fi 8168fi
13356 8169
13357 8170
13358 8171
13359 8172
13360 8173
13361 8174
13362 8175
13363if test x$support_perl = xyes; then
13364 support_frills=yes
13365fi
13366 8176
13367 8177ac_config_files="$ac_config_files Makefile doc/Makefile src/Makefile"
13368CFLAGS=${CFLAGS--O}
13369LDFLAGS=${LDFLAGS--O}
13370
13371CPPFLAGS="$CPPFLAGS"
13372
13373
13374
13375
13376
13377
13378
13379if test x$rxvt_cv_rpath = xyes -o x$rxvt_cv_R = xyes; then
13380 DLIB=`echo $DLIB | sed "$R_TRANSLATE"`
13381 LIBS=`echo $LIBS | sed "$R_TRANSLATE"`
13382 X_LIBS=`echo $X_LIBS | sed "$R_TRANSLATE"`
13383 X_EXTRA_LIBS=`echo $X_EXTRA_LIBS | sed "$R_TRANSLATE"`
13384 XPM_LIBS=`echo $XPM_LIBS | sed "$R_TRANSLATE"`
13385fi
13386
13387
13388
13389
13390
13391test "$program_prefix" != NONE &&
13392 program_transform_name="s,^,$program_prefix,;$program_transform_name"
13393# Use a double $ so make ignores it.
13394test "$program_suffix" != NONE &&
13395 program_transform_name="s,\$,$program_suffix,;$program_transform_name"
13396# Double any \ or $. echo might interpret backslashes.
13397# By default was `s,x,x', remove it if useless.
13398cat <<\_ACEOF >conftest.sed
13399s/[\\$]/&&/g;s/;s,x,x,$//
13400_ACEOF
13401program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
13402rm conftest.sed
13403
13404
13405
13406
13407
13408if test "$ac_cv_header_stdint_h" = "yes" -o "$notset" = "dontmatch"; then
13409 include_stdint_h="#include <stdint.h>"
13410else
13411 include_stdint_h="/* #include <stdint.h> */"
13412fi
13413if test "$ac_cv_header_stdarg_h" = "yes" -o "$notset" = "dontmatch"; then
13414 include_stdarg_h="#include <cstdarg>"
13415else
13416 include_stdarg_h="/* #include <cstdarg> */"
13417fi
13418if test "$ac_cv_header_stdlib_h" = "yes" -o "$notset" = "dontmatch"; then
13419 include_stdlib_h="#include <cstdlib>"
13420else
13421 include_stdlib_h="/* #include <cstdlib> */"
13422fi
13423if test "$ac_cv_header_unistd_h" = "yes" -o "$notset" = "dontmatch"; then
13424 include_unistd_h="#include <unistd.h>"
13425else
13426 include_unistd_h="/* #include <unistd.h> */"
13427fi
13428if test "$ac_cv_header_string_h" = "yes" -o "$notset" = "dontmatch"; then
13429 include_string_h="#include <cstring>"
13430else
13431 include_string_h="/* #include <cstring> */"
13432fi
13433if test "$ac_cv_header_fcntl_h" = "yes" -o "$notset" = "dontmatch"; then
13434 include_fcntl_h="#include <fcntl.h>"
13435else
13436 include_fcntl_h="/* #include <fcntl.h> */"
13437fi
13438if test "$ac_cv_header_util_h" = "yes" -o "$notset" = "dontmatch"; then
13439 include_util_h="#include <util.h>"
13440else
13441 include_util_h="/* #include <util.h> */"
13442fi
13443if test "$ac_cv_header_assert_h" = "yes" -o "$notset" = "dontmatch"; then
13444 include_assert_h="#include <assert.h>"
13445else
13446 include_assert_h="/* #include <assert.h> */"
13447fi
13448if test "$rxvt_cv_header_sysioctl" = "yes" -o "$notset" = "dontmatch"; then
13449 include_sys_ioctl_h="#include <sys/ioctl.h>"
13450else
13451 include_sys_ioctl_h="/* #include <sys/ioctl.h> */"
13452fi
13453if test "$ac_cv_header_sys_select_h" = "yes" -o "$notset" = "dontmatch"; then
13454 include_sys_select_h="#include <sys/select.h>"
13455else
13456 include_sys_select_h="/* #include <sys/select.h> */"
13457fi
13458if test "$ac_cv_header_sys_strredir_h" = "yes" -o "$notset" = "dontmatch"; then
13459 include_sys_strredir_h="#include <sys/strredir.h>"
13460else
13461 include_sys_strredir_h="/* #include <sys/strredir.h> */"
13462fi
13463if test "$ac_cv_header_sys_time_h" = "yes" -o "$notset" = "dontmatch"; then
13464 include_sys_time_h="#include <sys/time.h>"
13465else
13466 include_sys_time_h="/* #include <sys/time.h> */"
13467fi
13468if test "$ac_cv_header_sys_time_h" = "no" -o "$ac_cv_header_time" = "yes"; then
13469 include_time_h="#include <time.h>"
13470else
13471 include_time_h="/* #include <time.h> */"
13472fi
13473
13474 ac_config_files="$ac_config_files Makefile doc/Makefile src/Makefile src/rxvtlib.h"
13475 8178
13476cat >confcache <<\_ACEOF 8179cat >confcache <<\_ACEOF
13477# This file is a shell script that caches the results of configure 8180# This file is a shell script that caches the results of configure
13478# tests run on this system so they can be shared between configure 8181# tests run on this system so they can be shared between configure
13479# scripts and configure runs, see configure's option --config-cache. 8182# scripts and configure runs, see configure's option --config-cache.
13489 8192
13490_ACEOF 8193_ACEOF
13491 8194
13492# The following way of writing the cache mishandles newlines in values, 8195# The following way of writing the cache mishandles newlines in values,
13493# but we know of no workaround that is simple, portable, and efficient. 8196# but we know of no workaround that is simple, portable, and efficient.
13494# So, don't put newlines in cache variables' values. 8197# So, we kill variables containing newlines.
13495# Ultrix sh set writes to stderr and can't be redirected directly, 8198# Ultrix sh set writes to stderr and can't be redirected directly,
13496# and sets the high bit in the cache file unless we assign to the vars. 8199# and sets the high bit in the cache file unless we assign to the vars.
13497{ 8200(
8201 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
8202 eval ac_val=\$$ac_var
8203 case $ac_val in #(
8204 *${as_nl}*)
8205 case $ac_var in #(
8206 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
8207$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
8208 esac
8209 case $ac_var in #(
8210 _ | IFS | as_nl) ;; #(
8211 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
8212 *) { eval $ac_var=; unset $ac_var;} ;;
8213 esac ;;
8214 esac
8215 done
8216
13498 (set) 2>&1 | 8217 (set) 2>&1 |
13499 case `(ac_space=' '; set | grep ac_space) 2>&1` in 8218 case $as_nl`(ac_space=' '; set) 2>&1` in #(
13500 *ac_space=\ *) 8219 *${as_nl}ac_space=\ *)
13501 # `set' does not quote correctly, so add quotes (double-quote 8220 # `set' does not quote correctly, so add quotes: double-quote
13502 # substitution turns \\\\ into \\, and sed turns \\ into \). 8221 # substitution turns \\\\ into \\, and sed turns \\ into \.
13503 sed -n \ 8222 sed -n \
13504 "s/'/'\\\\''/g; 8223 "s/'/'\\\\''/g;
13505 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 8224 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
13506 ;; 8225 ;; #(
13507 *) 8226 *)
13508 # `set' quotes correctly as required by POSIX, so do not add quotes. 8227 # `set' quotes correctly as required by POSIX, so do not add quotes.
13509 sed -n \ 8228 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
13510 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
13511 ;; 8229 ;;
13512 esac; 8230 esac |
13513} | 8231 sort
8232) |
13514 sed ' 8233 sed '
8234 /^ac_cv_env_/b end
13515 t clear 8235 t clear
13516 : clear 8236 :clear
13517 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 8237 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
13518 t end 8238 t end
13519 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 8239 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
13520 : end' >>confcache 8240 :end' >>confcache
13521if diff $cache_file confcache >/dev/null 2>&1; then :; else 8241if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
13522 if test -w $cache_file; then 8242 if test -w "$cache_file"; then
13523 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file" 8243 test "x$cache_file" != "x/dev/null" &&
8244 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
8245$as_echo "$as_me: updating cache $cache_file" >&6;}
13524 cat confcache >$cache_file 8246 cat confcache >$cache_file
13525 else 8247 else
8248 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
13526 echo "not updating unwritable cache $cache_file" 8249$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
13527 fi 8250 fi
13528fi 8251fi
13529rm -f confcache 8252rm -f confcache
13530 8253
13531test "x$prefix" = xNONE && prefix=$ac_default_prefix 8254test "x$prefix" = xNONE && prefix=$ac_default_prefix
13532# Let make expand exec_prefix. 8255# Let make expand exec_prefix.
13533test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 8256test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
13534
13535# VPATH may cause trouble with some makes, so we remove $(srcdir),
13536# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
13537# trailing colons and then remove the whole line if VPATH becomes empty
13538# (actually we leave an empty line to preserve line numbers).
13539if test "x$srcdir" = x.; then
13540 ac_vpsub='/^[ ]*VPATH[ ]*=/{
13541s/:*\$(srcdir):*/:/;
13542s/:*\${srcdir}:*/:/;
13543s/:*@srcdir@:*/:/;
13544s/^\([^=]*=[ ]*\):*/\1/;
13545s/:*$//;
13546s/^[^=]*=[ ]*$//;
13547}'
13548fi
13549 8257
13550DEFS=-DHAVE_CONFIG_H 8258DEFS=-DHAVE_CONFIG_H
13551 8259
13552ac_libobjs= 8260ac_libobjs=
13553ac_ltlibobjs= 8261ac_ltlibobjs=
13554for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 8262for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
13555 # 1. Remove the extension, and $U if already installed. 8263 # 1. Remove the extension, and $U if already installed.
13556 ac_i=`echo "$ac_i" |
13557 sed 's/\$U\././;s/\.o$//;s/\.obj$//'` 8264 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
13558 # 2. Add them. 8265 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
13559 ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext" 8266 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
13560 ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo' 8267 # will be set to the directory where LIBOBJS objects are built.
8268 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
8269 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
13561done 8270done
13562LIBOBJS=$ac_libobjs 8271LIBOBJS=$ac_libobjs
13563 8272
13564LTLIBOBJS=$ac_ltlibobjs 8273LTLIBOBJS=$ac_ltlibobjs
13565 8274
13566 8275
13567 8276
13568: ${CONFIG_STATUS=./config.status} 8277: ${CONFIG_STATUS=./config.status}
8278ac_write_fail=0
13569ac_clean_files_save=$ac_clean_files 8279ac_clean_files_save=$ac_clean_files
13570ac_clean_files="$ac_clean_files $CONFIG_STATUS" 8280ac_clean_files="$ac_clean_files $CONFIG_STATUS"
13571{ echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5 8281{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
13572echo "$as_me: creating $CONFIG_STATUS" >&6;} 8282$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
13573cat >$CONFIG_STATUS <<_ACEOF 8283as_write_fail=0
8284cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
13574#! $SHELL 8285#! $SHELL
13575# Generated by $as_me. 8286# Generated by $as_me.
13576# Run this file to recreate the current configuration. 8287# Run this file to recreate the current configuration.
13577# Compiler output produced by configure, useful for debugging 8288# Compiler output produced by configure, useful for debugging
13578# configure, is in config.log if it exists. 8289# configure, is in config.log if it exists.
13579 8290
13580debug=false 8291debug=false
13581ac_cs_recheck=false 8292ac_cs_recheck=false
13582ac_cs_silent=false 8293ac_cs_silent=false
8294
13583SHELL=\${CONFIG_SHELL-$SHELL} 8295SHELL=\${CONFIG_SHELL-$SHELL}
8296export SHELL
13584_ACEOF 8297_ASEOF
13585 8298cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
13586cat >>$CONFIG_STATUS <<\_ACEOF
13587## --------------------- ## 8299## -------------------- ##
13588## M4sh Initialization. ## 8300## M4sh Initialization. ##
13589## --------------------- ## 8301## -------------------- ##
13590 8302
13591# Be Bourne compatible 8303# Be more Bourne compatible
8304DUALCASE=1; export DUALCASE # for MKS sh
13592if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then 8305if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
13593 emulate sh 8306 emulate sh
13594 NULLCMD=: 8307 NULLCMD=:
13595 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which 8308 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
13596 # is contrary to our usage. Disable this feature. 8309 # is contrary to our usage. Disable this feature.
13597 alias -g '${1+"$@"}'='"$@"' 8310 alias -g '${1+"$@"}'='"$@"'
13598elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then 8311 setopt NO_GLOB_SUBST
8312else
8313 case `(set -o) 2>/dev/null` in #(
8314 *posix*) :
13599 set -o posix 8315 set -o posix ;; #(
8316 *) :
8317 ;;
8318esac
13600fi 8319fi
13601DUALCASE=1; export DUALCASE # for MKS sh
13602 8320
13603# Support unset when possible. 8321
13604if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 8322as_nl='
13605 as_unset=unset 8323'
8324export as_nl
8325# Printing a long string crashes Solaris 7 /usr/bin/printf.
8326as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
8327as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
8328as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
8329# Prefer a ksh shell builtin over an external printf program on Solaris,
8330# but without wasting forks for bash or zsh.
8331if test -z "$BASH_VERSION$ZSH_VERSION" \
8332 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
8333 as_echo='print -r --'
8334 as_echo_n='print -rn --'
8335elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
8336 as_echo='printf %s\n'
8337 as_echo_n='printf %s'
8338else
8339 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
8340 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
8341 as_echo_n='/usr/ucb/echo -n'
13606else 8342 else
13607 as_unset=false 8343 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
8344 as_echo_n_body='eval
8345 arg=$1;
8346 case $arg in #(
8347 *"$as_nl"*)
8348 expr "X$arg" : "X\\(.*\\)$as_nl";
8349 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
8350 esac;
8351 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
8352 '
8353 export as_echo_n_body
8354 as_echo_n='sh -c $as_echo_n_body as_echo'
8355 fi
8356 export as_echo_body
8357 as_echo='sh -c $as_echo_body as_echo'
13608fi 8358fi
13609 8359
8360# The user is always right.
8361if test "${PATH_SEPARATOR+set}" != set; then
8362 PATH_SEPARATOR=:
8363 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
8364 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
8365 PATH_SEPARATOR=';'
8366 }
8367fi
13610 8368
13611# Work around bugs in pre-3.0 UWIN ksh. 8369
13612$as_unset ENV MAIL MAILPATH 8370# IFS
8371# We need space, tab and new line, in precisely that order. Quoting is
8372# there to prevent editors from complaining about space-tab.
8373# (If _AS_PATH_WALK were called with IFS unset, it would disable word
8374# splitting by setting IFS to empty value.)
8375IFS=" "" $as_nl"
8376
8377# Find who we are. Look in the path if we contain no directory separator.
8378case $0 in #((
8379 *[\\/]* ) as_myself=$0 ;;
8380 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8381for as_dir in $PATH
8382do
8383 IFS=$as_save_IFS
8384 test -z "$as_dir" && as_dir=.
8385 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
8386 done
8387IFS=$as_save_IFS
8388
8389 ;;
8390esac
8391# We did not find ourselves, most probably we were run as `sh COMMAND'
8392# in which case we are not to be found in the path.
8393if test "x$as_myself" = x; then
8394 as_myself=$0
8395fi
8396if test ! -f "$as_myself"; then
8397 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
8398 exit 1
8399fi
8400
8401# Unset variables that we do not need and which cause bugs (e.g. in
8402# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
8403# suppresses any "Segmentation fault" message there. '((' could
8404# trigger a bug in pdksh 5.2.14.
8405for as_var in BASH_ENV ENV MAIL MAILPATH
8406do eval test x\${$as_var+set} = xset \
8407 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
8408done
13613PS1='$ ' 8409PS1='$ '
13614PS2='> ' 8410PS2='> '
13615PS4='+ ' 8411PS4='+ '
13616 8412
13617# NLS nuisances. 8413# NLS nuisances.
13618for as_var in \ 8414LC_ALL=C
13619 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \ 8415export LC_ALL
13620 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \ 8416LANGUAGE=C
13621 LC_TELEPHONE LC_TIME 8417export LANGUAGE
13622do 8418
13623 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then 8419# CDPATH.
13624 eval $as_var=C; export $as_var 8420(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
8421
8422
8423# as_fn_error ERROR [LINENO LOG_FD]
8424# ---------------------------------
8425# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
8426# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
8427# script with status $?, using 1 if that was 0.
8428as_fn_error ()
8429{
8430 as_status=$?; test $as_status -eq 0 && as_status=1
8431 if test "$3"; then
8432 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
8433 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
8434 fi
8435 $as_echo "$as_me: error: $1" >&2
8436 as_fn_exit $as_status
8437} # as_fn_error
8438
8439
8440# as_fn_set_status STATUS
8441# -----------------------
8442# Set $? to STATUS, without forking.
8443as_fn_set_status ()
8444{
8445 return $1
8446} # as_fn_set_status
8447
8448# as_fn_exit STATUS
8449# -----------------
8450# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
8451as_fn_exit ()
8452{
8453 set +e
8454 as_fn_set_status $1
8455 exit $1
8456} # as_fn_exit
8457
8458# as_fn_unset VAR
8459# ---------------
8460# Portably unset VAR.
8461as_fn_unset ()
8462{
8463 { eval $1=; unset $1;}
8464}
8465as_unset=as_fn_unset
8466# as_fn_append VAR VALUE
8467# ----------------------
8468# Append the text in VALUE to the end of the definition contained in VAR. Take
8469# advantage of any shell optimizations that allow amortized linear growth over
8470# repeated appends, instead of the typical quadratic growth present in naive
8471# implementations.
8472if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
8473 eval 'as_fn_append ()
8474 {
8475 eval $1+=\$2
8476 }'
13625 else 8477else
13626 $as_unset $as_var 8478 as_fn_append ()
13627 fi 8479 {
13628done 8480 eval $1=\$$1\$2
8481 }
8482fi # as_fn_append
13629 8483
13630# Required to use basename. 8484# as_fn_arith ARG...
8485# ------------------
8486# Perform arithmetic evaluation on the ARGs, and store the result in the
8487# global $as_val. Take advantage of shells that can avoid forks. The arguments
8488# must be portable across $(()) and expr.
8489if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
8490 eval 'as_fn_arith ()
8491 {
8492 as_val=$(( $* ))
8493 }'
8494else
8495 as_fn_arith ()
8496 {
8497 as_val=`expr "$@" || test $? -eq 1`
8498 }
8499fi # as_fn_arith
8500
8501
13631if expr a : '\(a\)' >/dev/null 2>&1; then 8502if expr a : '\(a\)' >/dev/null 2>&1 &&
8503 test "X`expr 00001 : '.*\(...\)'`" = X001; then
13632 as_expr=expr 8504 as_expr=expr
13633else 8505else
13634 as_expr=false 8506 as_expr=false
13635fi 8507fi
13636 8508
13637if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then 8509if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
13638 as_basename=basename 8510 as_basename=basename
13639else 8511else
13640 as_basename=false 8512 as_basename=false
13641fi 8513fi
13642 8514
8515if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
8516 as_dirname=dirname
8517else
8518 as_dirname=false
8519fi
13643 8520
13644# Name of the executable.
13645as_me=`$as_basename "$0" || 8521as_me=`$as_basename -- "$0" ||
13646$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 8522$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
13647 X"$0" : 'X\(//\)$' \| \ 8523 X"$0" : 'X\(//\)$' \| \
13648 X"$0" : 'X\(/\)$' \| \ 8524 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
13649 . : '\(.\)' 2>/dev/null ||
13650echo X/"$0" | 8525$as_echo X/"$0" |
13651 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; } 8526 sed '/^.*\/\([^/][^/]*\)\/*$/{
13652 /^X\/\(\/\/\)$/{ s//\1/; q; } 8527 s//\1/
13653 /^X\/\(\/\).*/{ s//\1/; q; } 8528 q
8529 }
8530 /^X\/\(\/\/\)$/{
8531 s//\1/
8532 q
8533 }
8534 /^X\/\(\/\).*/{
8535 s//\1/
8536 q
8537 }
13654 s/.*/./; q'` 8538 s/.*/./; q'`
13655 8539
13656
13657# PATH needs CR, and LINENO needs CR and PATH.
13658# Avoid depending upon Character Ranges. 8540# Avoid depending upon Character Ranges.
13659as_cr_letters='abcdefghijklmnopqrstuvwxyz' 8541as_cr_letters='abcdefghijklmnopqrstuvwxyz'
13660as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 8542as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
13661as_cr_Letters=$as_cr_letters$as_cr_LETTERS 8543as_cr_Letters=$as_cr_letters$as_cr_LETTERS
13662as_cr_digits='0123456789' 8544as_cr_digits='0123456789'
13663as_cr_alnum=$as_cr_Letters$as_cr_digits 8545as_cr_alnum=$as_cr_Letters$as_cr_digits
13664 8546
13665# The user is always right. 8547ECHO_C= ECHO_N= ECHO_T=
13666if test "${PATH_SEPARATOR+set}" != set; then 8548case `echo -n x` in #(((((
13667 echo "#! /bin/sh" >conf$$.sh 8549-n*)
13668 echo "exit 0" >>conf$$.sh 8550 case `echo 'xy\c'` in
13669 chmod +x conf$$.sh 8551 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
13670 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then 8552 xy) ECHO_C='\c';;
13671 PATH_SEPARATOR=';' 8553 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
8554 ECHO_T=' ';;
8555 esac;;
8556*)
8557 ECHO_N='-n';;
8558esac
8559
8560rm -f conf$$ conf$$.exe conf$$.file
8561if test -d conf$$.dir; then
8562 rm -f conf$$.dir/conf$$.file
8563else
8564 rm -f conf$$.dir
8565 mkdir conf$$.dir 2>/dev/null
8566fi
8567if (echo >conf$$.file) 2>/dev/null; then
8568 if ln -s conf$$.file conf$$ 2>/dev/null; then
8569 as_ln_s='ln -s'
8570 # ... but there are two gotchas:
8571 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
8572 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
8573 # In both cases, we have to default to `cp -p'.
8574 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
8575 as_ln_s='cp -p'
8576 elif ln conf$$.file conf$$ 2>/dev/null; then
8577 as_ln_s=ln
13672 else 8578 else
13673 PATH_SEPARATOR=: 8579 as_ln_s='cp -p'
13674 fi 8580 fi
13675 rm -f conf$$.sh 8581else
8582 as_ln_s='cp -p'
13676fi 8583fi
8584rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
8585rmdir conf$$.dir 2>/dev/null
13677 8586
13678 8587
13679 as_lineno_1=$LINENO 8588# as_fn_mkdir_p
13680 as_lineno_2=$LINENO 8589# -------------
13681 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null` 8590# Create "$as_dir" as a directory, including parents if necessary.
13682 test "x$as_lineno_1" != "x$as_lineno_2" && 8591as_fn_mkdir_p ()
13683 test "x$as_lineno_3" = "x$as_lineno_2" || { 8592{
13684 # Find who we are. Look in the path if we contain no path at all
13685 # relative or not.
13686 case $0 in
13687 *[\\/]* ) as_myself=$0 ;;
13688 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13689for as_dir in $PATH
13690do
13691 IFS=$as_save_IFS
13692 test -z "$as_dir" && as_dir=.
13693 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
13694done
13695 8593
13696 ;; 8594 case $as_dir in #(
8595 -*) as_dir=./$as_dir;;
13697 esac 8596 esac
13698 # We did not find ourselves, most probably we were run as `sh COMMAND' 8597 test -d "$as_dir" || eval $as_mkdir_p || {
13699 # in which case we are not to be found in the path. 8598 as_dirs=
13700 if test "x$as_myself" = x; then 8599 while :; do
13701 as_myself=$0
13702 fi
13703 if test ! -f "$as_myself"; then
13704 { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
13705echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
13706 { (exit 1); exit 1; }; }
13707 fi
13708 case $CONFIG_SHELL in
13709 '')
13710 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13711for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
13712do
13713 IFS=$as_save_IFS
13714 test -z "$as_dir" && as_dir=.
13715 for as_base in sh bash ksh sh5; do
13716 case $as_dir in 8600 case $as_dir in #(
13717 /*) 8601 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
13718 if ("$as_dir/$as_base" -c ' 8602 *) as_qdir=$as_dir;;
13719 as_lineno_1=$LINENO 8603 esac
13720 as_lineno_2=$LINENO 8604 as_dirs="'$as_qdir' $as_dirs"
13721 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null` 8605 as_dir=`$as_dirname -- "$as_dir" ||
13722 test "x$as_lineno_1" != "x$as_lineno_2" && 8606$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13723 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then 8607 X"$as_dir" : 'X\(//\)[^/]' \| \
13724 $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; } 8608 X"$as_dir" : 'X\(//\)$' \| \
13725 $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; } 8609 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
13726 CONFIG_SHELL=$as_dir/$as_base 8610$as_echo X"$as_dir" |
13727 export CONFIG_SHELL 8611 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13728 exec "$CONFIG_SHELL" "$0" ${1+"$@"} 8612 s//\1/
13729 fi;; 8613 q
13730 esac 8614 }
8615 /^X\(\/\/\)[^/].*/{
8616 s//\1/
8617 q
8618 }
8619 /^X\(\/\/\)$/{
8620 s//\1/
8621 q
8622 }
8623 /^X\(\/\).*/{
8624 s//\1/
8625 q
8626 }
8627 s/.*/./; q'`
8628 test -d "$as_dir" && break
13731 done 8629 done
13732done 8630 test -z "$as_dirs" || eval "mkdir $as_dirs"
13733;; 8631 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
13734 esac
13735 8632
13736 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
13737 # uniformly replaced by the line number. The first 'sed' inserts a
13738 # line-number line before each line; the second 'sed' does the real
13739 # work. The second script uses 'N' to pair each line-number line
13740 # with the numbered line, and appends trailing '-' during
13741 # substitution so that $LINENO is not a special case at line end.
13742 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
13743 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
13744 sed '=' <$as_myself |
13745 sed '
13746 N
13747 s,$,-,
13748 : loop
13749 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
13750 t loop
13751 s,-$,,
13752 s,^['$as_cr_digits']*\n,,
13753 ' >$as_me.lineno &&
13754 chmod +x $as_me.lineno ||
13755 { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
13756echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
13757 { (exit 1); exit 1; }; }
13758 8633
13759 # Don't try to exec as it changes $[0], causing all sort of problems 8634} # as_fn_mkdir_p
13760 # (the dirname of $[0] is not the place where we might find the
13761 # original and so on. Autoconf is especially sensible to this).
13762 . ./$as_me.lineno
13763 # Exit status is that of the last command.
13764 exit
13765}
13766
13767
13768case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
13769 *c*,-n*) ECHO_N= ECHO_C='
13770' ECHO_T=' ' ;;
13771 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
13772 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
13773esac
13774
13775if expr a : '\(a\)' >/dev/null 2>&1; then
13776 as_expr=expr
13777else
13778 as_expr=false
13779fi
13780
13781rm -f conf$$ conf$$.exe conf$$.file
13782echo >conf$$.file
13783if ln -s conf$$.file conf$$ 2>/dev/null; then
13784 # We could just check for DJGPP; but this test a) works b) is more generic
13785 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
13786 if test -f conf$$.exe; then
13787 # Don't use ln at all; we don't have any links
13788 as_ln_s='cp -p'
13789 else
13790 as_ln_s='ln -s'
13791 fi
13792elif ln conf$$.file conf$$ 2>/dev/null; then
13793 as_ln_s=ln
13794else
13795 as_ln_s='cp -p'
13796fi
13797rm -f conf$$ conf$$.exe conf$$.file
13798
13799if mkdir -p . 2>/dev/null; then 8635if mkdir -p . 2>/dev/null; then
13800 as_mkdir_p=: 8636 as_mkdir_p='mkdir -p "$as_dir"'
13801else 8637else
13802 test -d ./-p && rmdir ./-p 8638 test -d ./-p && rmdir ./-p
13803 as_mkdir_p=false 8639 as_mkdir_p=false
13804fi 8640fi
13805 8641
8642if test -x / >/dev/null 2>&1; then
8643 as_test_x='test -x'
8644else
8645 if ls -dL / >/dev/null 2>&1; then
8646 as_ls_L_option=L
8647 else
8648 as_ls_L_option=
8649 fi
8650 as_test_x='
8651 eval sh -c '\''
8652 if test -d "$1"; then
8653 test -d "$1/.";
8654 else
8655 case $1 in #(
8656 -*)set "./$1";;
8657 esac;
8658 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
8659 ???[sx]*):;;*)false;;esac;fi
8660 '\'' sh
8661 '
8662fi
13806as_executable_p="test -f" 8663as_executable_p=$as_test_x
13807 8664
13808# Sed expression to map a string onto a valid CPP name. 8665# Sed expression to map a string onto a valid CPP name.
13809as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 8666as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
13810 8667
13811# Sed expression to map a string onto a valid variable name. 8668# Sed expression to map a string onto a valid variable name.
13812as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 8669as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
13813 8670
13814 8671
13815# IFS
13816# We need space, tab and new line, in precisely that order.
13817as_nl='
13818'
13819IFS=" $as_nl"
13820
13821# CDPATH.
13822$as_unset CDPATH
13823
13824exec 6>&1 8672exec 6>&1
8673## ----------------------------------- ##
8674## Main body of $CONFIG_STATUS script. ##
8675## ----------------------------------- ##
8676_ASEOF
8677test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
13825 8678
8679cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13826# Open the log real soon, to keep \$[0] and so on meaningful, and to 8680# Save the log message, to keep $0 and so on meaningful, and to
13827# report actual input values of CONFIG_FILES etc. instead of their 8681# report actual input values of CONFIG_FILES etc. instead of their
13828# values after options handling. Logging --version etc. is OK. 8682# values after options handling.
13829exec 5>>config.log 8683ac_log="
13830{
13831 echo
13832 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
13833## Running $as_me. ##
13834_ASBOX
13835} >&5
13836cat >&5 <<_CSEOF
13837
13838This file was extended by $as_me, which was 8684This file was extended by $as_me, which was
13839generated by GNU Autoconf 2.59. Invocation command line was 8685generated by GNU Autoconf 2.65. Invocation command line was
13840 8686
13841 CONFIG_FILES = $CONFIG_FILES 8687 CONFIG_FILES = $CONFIG_FILES
13842 CONFIG_HEADERS = $CONFIG_HEADERS 8688 CONFIG_HEADERS = $CONFIG_HEADERS
13843 CONFIG_LINKS = $CONFIG_LINKS 8689 CONFIG_LINKS = $CONFIG_LINKS
13844 CONFIG_COMMANDS = $CONFIG_COMMANDS 8690 CONFIG_COMMANDS = $CONFIG_COMMANDS
13845 $ $0 $@ 8691 $ $0 $@
13846 8692
13847_CSEOF
13848echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5 8693on `(hostname || uname -n) 2>/dev/null | sed 1q`
13849echo >&5 8694"
13850_ACEOF
13851 8695
8696_ACEOF
8697
8698case $ac_config_files in *"
8699"*) set x $ac_config_files; shift; ac_config_files=$*;;
8700esac
8701
8702case $ac_config_headers in *"
8703"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
8704esac
8705
8706
8707cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13852# Files that config.status was made for. 8708# Files that config.status was made for.
13853if test -n "$ac_config_files"; then 8709config_files="$ac_config_files"
13854 echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS 8710config_headers="$ac_config_headers"
13855fi
13856 8711
13857if test -n "$ac_config_headers"; then 8712_ACEOF
13858 echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
13859fi
13860 8713
13861if test -n "$ac_config_links"; then
13862 echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
13863fi
13864
13865if test -n "$ac_config_commands"; then
13866 echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
13867fi
13868
13869cat >>$CONFIG_STATUS <<\_ACEOF 8714cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13870
13871ac_cs_usage="\ 8715ac_cs_usage="\
13872\`$as_me' instantiates files from templates according to the 8716\`$as_me' instantiates files and other configuration actions
13873current configuration. 8717from templates according to the current configuration. Unless the files
8718and actions are specified as TAGs, all are instantiated by default.
13874 8719
13875Usage: $0 [OPTIONS] [FILE]... 8720Usage: $0 [OPTION]... [TAG]...
13876 8721
13877 -h, --help print this help, then exit 8722 -h, --help print this help, then exit
13878 -V, --version print version number, then exit 8723 -V, --version print version number and configuration settings, then exit
8724 --config print configuration, then exit
8725 -q, --quiet, --silent
13879 -q, --quiet do not print progress messages 8726 do not print progress messages
13880 -d, --debug don't remove temporary files 8727 -d, --debug don't remove temporary files
13881 --recheck update $as_me by reconfiguring in the same conditions 8728 --recheck update $as_me by reconfiguring in the same conditions
13882 --file=FILE[:TEMPLATE] 8729 --file=FILE[:TEMPLATE]
13883 instantiate the configuration file FILE 8730 instantiate the configuration file FILE
13884 --header=FILE[:TEMPLATE] 8731 --header=FILE[:TEMPLATE]
13885 instantiate the configuration header FILE 8732 instantiate the configuration header FILE
13886 8733
13887Configuration files: 8734Configuration files:
13888$config_files 8735$config_files
13889 8736
13890Configuration headers: 8737Configuration headers:
13891$config_headers 8738$config_headers
13892 8739
13893Report bugs to <bug-autoconf@gnu.org>." 8740Report bugs to the package provider."
13894_ACEOF
13895 8741
8742_ACEOF
13896cat >>$CONFIG_STATUS <<_ACEOF 8743cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8744ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
13897ac_cs_version="\\ 8745ac_cs_version="\\
13898config.status 8746config.status
13899configured by $0, generated by GNU Autoconf 2.59, 8747configured by $0, generated by GNU Autoconf 2.65,
13900 with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\" 8748 with options \\"\$ac_cs_config\\"
13901 8749
13902Copyright (C) 2003 Free Software Foundation, Inc. 8750Copyright (C) 2009 Free Software Foundation, Inc.
13903This config.status script is free software; the Free Software Foundation 8751This config.status script is free software; the Free Software Foundation
13904gives unlimited permission to copy, distribute and modify it." 8752gives unlimited permission to copy, distribute and modify it."
8753
8754ac_pwd='$ac_pwd'
13905srcdir=$srcdir 8755srcdir='$srcdir'
13906INSTALL="$INSTALL" 8756INSTALL='$INSTALL'
8757test -n "\$AWK" || AWK=awk
13907_ACEOF 8758_ACEOF
13908 8759
13909cat >>$CONFIG_STATUS <<\_ACEOF 8760cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13910# If no file are specified by the user, then we need to provide default 8761# The default lists apply if the user does not specify any file.
13911# value. By we need to know if files were specified by the user.
13912ac_need_defaults=: 8762ac_need_defaults=:
13913while test $# != 0 8763while test $# != 0
13914do 8764do
13915 case $1 in 8765 case $1 in
13916 --*=*) 8766 --*=*)
13917 ac_option=`expr "x$1" : 'x\([^=]*\)='` 8767 ac_option=`expr "X$1" : 'X\([^=]*\)='`
13918 ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'` 8768 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
13919 ac_shift=: 8769 ac_shift=:
13920 ;; 8770 ;;
13921 -*) 8771 *)
13922 ac_option=$1 8772 ac_option=$1
13923 ac_optarg=$2 8773 ac_optarg=$2
13924 ac_shift=shift 8774 ac_shift=shift
13925 ;; 8775 ;;
13926 *) # This is not an option, so the user has probably given explicit
13927 # arguments.
13928 ac_option=$1
13929 ac_need_defaults=false;;
13930 esac 8776 esac
13931 8777
13932 case $ac_option in 8778 case $ac_option in
13933 # Handling of the options. 8779 # Handling of the options.
13934_ACEOF
13935cat >>$CONFIG_STATUS <<\_ACEOF
13936 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 8780 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
13937 ac_cs_recheck=: ;; 8781 ac_cs_recheck=: ;;
13938 --version | --vers* | -V ) 8782 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
13939 echo "$ac_cs_version"; exit 0 ;; 8783 $as_echo "$ac_cs_version"; exit ;;
13940 --he | --h) 8784 --config | --confi | --conf | --con | --co | --c )
13941 # Conflict between --help and --header
13942 { { echo "$as_me:$LINENO: error: ambiguous option: $1
13943Try \`$0 --help' for more information." >&5
13944echo "$as_me: error: ambiguous option: $1
13945Try \`$0 --help' for more information." >&2;}
13946 { (exit 1); exit 1; }; };;
13947 --help | --hel | -h )
13948 echo "$ac_cs_usage"; exit 0 ;; 8785 $as_echo "$ac_cs_config"; exit ;;
13949 --debug | --d* | -d ) 8786 --debug | --debu | --deb | --de | --d | -d )
13950 debug=: ;; 8787 debug=: ;;
13951 --file | --fil | --fi | --f ) 8788 --file | --fil | --fi | --f )
13952 $ac_shift 8789 $ac_shift
13953 CONFIG_FILES="$CONFIG_FILES $ac_optarg" 8790 case $ac_optarg in
8791 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
8792 esac
8793 as_fn_append CONFIG_FILES " '$ac_optarg'"
13954 ac_need_defaults=false;; 8794 ac_need_defaults=false;;
13955 --header | --heade | --head | --hea ) 8795 --header | --heade | --head | --hea )
13956 $ac_shift 8796 $ac_shift
13957 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg" 8797 case $ac_optarg in
8798 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
8799 esac
8800 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
13958 ac_need_defaults=false;; 8801 ac_need_defaults=false;;
8802 --he | --h)
8803 # Conflict between --help and --header
8804 as_fn_error "ambiguous option: \`$1'
8805Try \`$0 --help' for more information.";;
8806 --help | --hel | -h )
8807 $as_echo "$ac_cs_usage"; exit ;;
13959 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 8808 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
13960 | -silent | --silent | --silen | --sile | --sil | --si | --s) 8809 | -silent | --silent | --silen | --sile | --sil | --si | --s)
13961 ac_cs_silent=: ;; 8810 ac_cs_silent=: ;;
13962 8811
13963 # This is an error. 8812 # This is an error.
13964 -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1 8813 -*) as_fn_error "unrecognized option: \`$1'
13965Try \`$0 --help' for more information." >&5
13966echo "$as_me: error: unrecognized option: $1
13967Try \`$0 --help' for more information." >&2;} 8814Try \`$0 --help' for more information." ;;
13968 { (exit 1); exit 1; }; } ;;
13969 8815
13970 *) ac_config_targets="$ac_config_targets $1" ;; 8816 *) as_fn_append ac_config_targets " $1"
8817 ac_need_defaults=false ;;
13971 8818
13972 esac 8819 esac
13973 shift 8820 shift
13974done 8821done
13975 8822
13979 exec 6>/dev/null 8826 exec 6>/dev/null
13980 ac_configure_extra_args="$ac_configure_extra_args --silent" 8827 ac_configure_extra_args="$ac_configure_extra_args --silent"
13981fi 8828fi
13982 8829
13983_ACEOF 8830_ACEOF
13984cat >>$CONFIG_STATUS <<_ACEOF 8831cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13985if \$ac_cs_recheck; then 8832if \$ac_cs_recheck; then
13986 echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
13987 exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 8833 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
8834 shift
8835 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
8836 CONFIG_SHELL='$SHELL'
8837 export CONFIG_SHELL
8838 exec "\$@"
13988fi 8839fi
13989 8840
13990_ACEOF 8841_ACEOF
13991
13992
13993
13994
13995
13996cat >>$CONFIG_STATUS <<\_ACEOF 8842cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8843exec 5>>config.log
8844{
8845 echo
8846 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
8847## Running $as_me. ##
8848_ASBOX
8849 $as_echo "$ac_log"
8850} >&5
8851
8852_ACEOF
8853cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8854_ACEOF
8855
8856cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8857
8858# Handling of arguments.
13997for ac_config_target in $ac_config_targets 8859for ac_config_target in $ac_config_targets
13998do 8860do
13999 case "$ac_config_target" in 8861 case $ac_config_target in
14000 # Handling of arguments.
14001 "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
14002 "doc/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
14003 "src/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
14004 "src/rxvtlib.h" ) CONFIG_FILES="$CONFIG_FILES src/rxvtlib.h" ;;
14005 "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.h.in" ;; 8862 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.h.in" ;;
14006 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5 8863 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
14007echo "$as_me: error: invalid argument: $ac_config_target" >&2;} 8864 "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
14008 { (exit 1); exit 1; }; };; 8865 "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
8866
8867 *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
14009 esac 8868 esac
14010done 8869done
8870
14011 8871
14012# If the user did not use the arguments to specify the items to instantiate, 8872# If the user did not use the arguments to specify the items to instantiate,
14013# then the envvar interface is used. Set only those that are not. 8873# then the envvar interface is used. Set only those that are not.
14014# We use the long form for the default assignment because of an extremely 8874# We use the long form for the default assignment because of an extremely
14015# bizarre bug on SunOS 4.1.3. 8875# bizarre bug on SunOS 4.1.3.
14017 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 8877 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
14018 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 8878 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
14019fi 8879fi
14020 8880
14021# Have a temporary directory for convenience. Make it in the build tree 8881# Have a temporary directory for convenience. Make it in the build tree
14022# simply because there is no reason to put it here, and in addition, 8882# simply because there is no reason against having it here, and in addition,
14023# creating and moving files from /tmp can sometimes cause problems. 8883# creating and moving files from /tmp can sometimes cause problems.
14024# Create a temporary directory, and hook for its removal unless debugging. 8884# Hook for its removal unless debugging.
8885# Note that there is a small window in which the directory will not be cleaned:
8886# after its creation but before its name has been assigned to `$tmp'.
14025$debug || 8887$debug ||
14026{ 8888{
14027 trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0 8889 tmp=
14028 trap '{ (exit 1); exit 1; }' 1 2 13 15 8890 trap 'exit_status=$?
8891 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
8892' 0
8893 trap 'as_fn_exit 1' 1 2 13 15
14029} 8894}
14030
14031# Create a (secure) tmp directory for tmp files. 8895# Create a (secure) tmp directory for tmp files.
14032 8896
14033{ 8897{
14034 tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` && 8898 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
14035 test -n "$tmp" && test -d "$tmp" 8899 test -n "$tmp" && test -d "$tmp"
14036} || 8900} ||
14037{ 8901{
14038 tmp=./confstat$$-$RANDOM 8902 tmp=./conf$$-$RANDOM
14039 (umask 077 && mkdir $tmp) 8903 (umask 077 && mkdir "$tmp")
14040} || 8904} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
8905
8906# Set up the scripts for CONFIG_FILES section.
8907# No need to generate them if there are no CONFIG_FILES.
8908# This happens for instance with `./config.status config.h'.
8909if test -n "$CONFIG_FILES"; then
8910
8911
8912ac_cr=`echo X | tr X '\015'`
8913# On cygwin, bash can eat \r inside `` if the user requested igncr.
8914# But we know of no other shell where ac_cr would be empty at this
8915# point, so we can use a bashism as a fallback.
8916if test "x$ac_cr" = x; then
8917 eval ac_cr=\$\'\\r\'
8918fi
8919ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
8920if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
8921 ac_cs_awk_cr='\r'
8922else
8923 ac_cs_awk_cr=$ac_cr
8924fi
8925
8926echo 'BEGIN {' >"$tmp/subs1.awk" &&
8927_ACEOF
8928
8929
14041{ 8930{
14042 echo "$me: cannot create a temporary directory in ." >&2 8931 echo "cat >conf$$subs.awk <<_ACEOF" &&
14043 { (exit 1); exit 1; } 8932 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
8933 echo "_ACEOF"
8934} >conf$$subs.sh ||
8935 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
8936ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
8937ac_delim='%!_!# '
8938for ac_last_try in false false false false false :; do
8939 . ./conf$$subs.sh ||
8940 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
8941
8942 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
8943 if test $ac_delim_n = $ac_delim_num; then
8944 break
8945 elif $ac_last_try; then
8946 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
8947 else
8948 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
8949 fi
8950done
8951rm -f conf$$subs.sh
8952
8953cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8954cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
8955_ACEOF
8956sed -n '
8957h
8958s/^/S["/; s/!.*/"]=/
8959p
8960g
8961s/^[^!]*!//
8962:repl
8963t repl
8964s/'"$ac_delim"'$//
8965t delim
8966:nl
8967h
8968s/\(.\{148\}\)..*/\1/
8969t more1
8970s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
8971p
8972n
8973b repl
8974:more1
8975s/["\\]/\\&/g; s/^/"/; s/$/"\\/
8976p
8977g
8978s/.\{148\}//
8979t nl
8980:delim
8981h
8982s/\(.\{148\}\)..*/\1/
8983t more2
8984s/["\\]/\\&/g; s/^/"/; s/$/"/
8985p
8986b
8987:more2
8988s/["\\]/\\&/g; s/^/"/; s/$/"\\/
8989p
8990g
8991s/.\{148\}//
8992t delim
8993' <conf$$subs.awk | sed '
8994/^[^""]/{
8995 N
8996 s/\n//
14044} 8997}
14045 8998' >>$CONFIG_STATUS || ac_write_fail=1
14046_ACEOF 8999rm -f conf$$subs.awk
14047
14048cat >>$CONFIG_STATUS <<_ACEOF 9000cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9001_ACAWK
9002cat >>"\$tmp/subs1.awk" <<_ACAWK &&
9003 for (key in S) S_is_set[key] = 1
9004 FS = ""
14049 9005
14050# 9006}
14051# CONFIG_FILES section. 9007{
14052# 9008 line = $ 0
14053 9009 nfields = split(line, field, "@")
14054# No need to generate the scripts if there are no CONFIG_FILES. 9010 substed = 0
14055# This happens for instance when ./config.status config.h 9011 len = length(field[1])
14056if test -n "\$CONFIG_FILES"; then 9012 for (i = 2; i < nfields; i++) {
14057 # Protect against being on the right side of a sed subst in config.status. 9013 key = field[i]
14058 sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g; 9014 keylen = length(key)
14059 s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF 9015 if (S_is_set[key]) {
14060s,@SHELL@,$SHELL,;t t 9016 value = S[key]
14061s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t 9017 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
14062s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t 9018 len += length(value) + length(field[++i])
14063s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t 9019 substed = 1
14064s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
14065s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
14066s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
14067s,@exec_prefix@,$exec_prefix,;t t
14068s,@prefix@,$prefix,;t t
14069s,@program_transform_name@,$program_transform_name,;t t
14070s,@bindir@,$bindir,;t t
14071s,@sbindir@,$sbindir,;t t
14072s,@libexecdir@,$libexecdir,;t t
14073s,@datadir@,$datadir,;t t
14074s,@sysconfdir@,$sysconfdir,;t t
14075s,@sharedstatedir@,$sharedstatedir,;t t
14076s,@localstatedir@,$localstatedir,;t t
14077s,@libdir@,$libdir,;t t
14078s,@includedir@,$includedir,;t t
14079s,@oldincludedir@,$oldincludedir,;t t
14080s,@infodir@,$infodir,;t t
14081s,@mandir@,$mandir,;t t
14082s,@build_alias@,$build_alias,;t t
14083s,@host_alias@,$host_alias,;t t
14084s,@target_alias@,$target_alias,;t t
14085s,@DEFS@,$DEFS,;t t
14086s,@ECHO_C@,$ECHO_C,;t t
14087s,@ECHO_N@,$ECHO_N,;t t
14088s,@ECHO_T@,$ECHO_T,;t t
14089s,@LIBS@,$LIBS,;t t
14090s,@build@,$build,;t t
14091s,@build_cpu@,$build_cpu,;t t
14092s,@build_vendor@,$build_vendor,;t t
14093s,@build_os@,$build_os,;t t
14094s,@host@,$host,;t t
14095s,@host_cpu@,$host_cpu,;t t
14096s,@host_vendor@,$host_vendor,;t t
14097s,@host_os@,$host_os,;t t
14098s,@VERSION@,$VERSION,;t t
14099s,@DATE@,$DATE,;t t
14100s,@LSMDATE@,$LSMDATE,;t t
14101s,@LIBVERSION@,$LIBVERSION,;t t
14102s,@CC@,$CC,;t t
14103s,@CFLAGS@,$CFLAGS,;t t
14104s,@LDFLAGS@,$LDFLAGS,;t t
14105s,@CPPFLAGS@,$CPPFLAGS,;t t
14106s,@ac_ct_CC@,$ac_ct_CC,;t t
14107s,@EXEEXT@,$EXEEXT,;t t
14108s,@OBJEXT@,$OBJEXT,;t t
14109s,@CXX@,$CXX,;t t
14110s,@CXXFLAGS@,$CXXFLAGS,;t t
14111s,@ac_ct_CXX@,$ac_ct_CXX,;t t
14112s,@CPP@,$CPP,;t t
14113s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
14114s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
14115s,@INSTALL_DATA@,$INSTALL_DATA,;t t
14116s,@EGREP@,$EGREP,;t t
14117s,@LINKER@,$LINKER,;t t
14118s,@INSTALL_LIBRXVT@,$INSTALL_LIBRXVT,;t t
14119s,@RXVTNAME@,$RXVTNAME,;t t
14120s,@MV@,$MV,;t t
14121s,@RM@,$RM,;t t
14122s,@CP@,$CP,;t t
14123s,@LN@,$LN,;t t
14124s,@SED@,$SED,;t t
14125s,@ECHO@,$ECHO,;t t
14126s,@CMP@,$CMP,;t t
14127s,@TIC@,$TIC,;t t
14128s,@CXXCPP@,$CXXCPP,;t t
14129s,@X_CFLAGS@,$X_CFLAGS,;t t
14130s,@X_PRE_LIBS@,$X_PRE_LIBS,;t t
14131s,@X_LIBS@,$X_LIBS,;t t
14132s,@X_EXTRA_LIBS@,$X_EXTRA_LIBS,;t t
14133s,@XPM_CPPFLAGS@,$XPM_CPPFLAGS,;t t
14134s,@XPM_CFLAGS@,$XPM_CFLAGS,;t t
14135s,@XPM_LIBS@,$XPM_LIBS,;t t
14136s,@rxvt_int16_typedef@,$rxvt_int16_typedef,;t t
14137s,@rxvt_uint16_typedef@,$rxvt_uint16_typedef,;t t
14138s,@rxvt_int32_typedef@,$rxvt_int32_typedef,;t t
14139s,@rxvt_uint32_typedef@,$rxvt_uint32_typedef,;t t
14140s,@rxvt_intp_define@,$rxvt_intp_define,;t t
14141s,@rxvt_u_intp_define@,$rxvt_u_intp_define,;t t
14142s,@PERL@,$PERL,;t t
14143s,@PERLLIB@,$PERLLIB,;t t
14144s,@PERLFLAGS@,$PERLFLAGS,;t t
14145s,@PERLPRIVLIBEXP@,$PERLPRIVLIBEXP,;t t
14146s,@IF_PERL@,$IF_PERL,;t t
14147s,@PERL_O@,$PERL_O,;t t
14148s,@DEBUG@,$DEBUG,;t t
14149s,@DINCLUDE@,$DINCLUDE,;t t
14150s,@DLIB@,$DLIB,;t t
14151s,@include_stdint_h@,$include_stdint_h,;t t
14152s,@include_stdarg_h@,$include_stdarg_h,;t t
14153s,@include_stdlib_h@,$include_stdlib_h,;t t
14154s,@include_unistd_h@,$include_unistd_h,;t t
14155s,@include_string_h@,$include_string_h,;t t
14156s,@include_fcntl_h@,$include_fcntl_h,;t t
14157s,@include_util_h@,$include_util_h,;t t
14158s,@include_assert_h@,$include_assert_h,;t t
14159s,@include_sys_ioctl_h@,$include_sys_ioctl_h,;t t
14160s,@include_sys_select_h@,$include_sys_select_h,;t t
14161s,@include_sys_strredir_h@,$include_sys_strredir_h,;t t
14162s,@include_sys_time_h@,$include_sys_time_h,;t t
14163s,@include_time_h@,$include_time_h,;t t
14164s,@LIBOBJS@,$LIBOBJS,;t t
14165s,@LTLIBOBJS@,$LTLIBOBJS,;t t
14166CEOF
14167
14168_ACEOF
14169
14170 cat >>$CONFIG_STATUS <<\_ACEOF
14171 # Split the substitutions into bite-sized pieces for seds with
14172 # small command number limits, like on Digital OSF/1 and HP-UX.
14173 ac_max_sed_lines=48
14174 ac_sed_frag=1 # Number of current file.
14175 ac_beg=1 # First line for current file.
14176 ac_end=$ac_max_sed_lines # Line after last line for current file.
14177 ac_more_lines=:
14178 ac_sed_cmds=
14179 while $ac_more_lines; do
14180 if test $ac_beg -gt 1; then
14181 sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
14182 else 9020 } else
14183 sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag 9021 len += 1 + keylen
9022 }
9023
9024 print line
9025}
9026
9027_ACAWK
9028_ACEOF
9029cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
9030if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
9031 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
9032else
9033 cat
9034fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
9035 || as_fn_error "could not setup config files machinery" "$LINENO" 5
9036_ACEOF
9037
9038# VPATH may cause trouble with some makes, so we remove $(srcdir),
9039# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
9040# trailing colons and then remove the whole line if VPATH becomes empty
9041# (actually we leave an empty line to preserve line numbers).
9042if test "x$srcdir" = x.; then
9043 ac_vpsub='/^[ ]*VPATH[ ]*=/{
9044s/:*\$(srcdir):*/:/
9045s/:*\${srcdir}:*/:/
9046s/:*@srcdir@:*/:/
9047s/^\([^=]*=[ ]*\):*/\1/
9048s/:*$//
9049s/^[^=]*=[ ]*$//
9050}'
9051fi
9052
9053cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
9054fi # test -n "$CONFIG_FILES"
9055
9056# Set up the scripts for CONFIG_HEADERS section.
9057# No need to generate them if there are no CONFIG_HEADERS.
9058# This happens for instance with `./config.status Makefile'.
9059if test -n "$CONFIG_HEADERS"; then
9060cat >"$tmp/defines.awk" <<\_ACAWK ||
9061BEGIN {
9062_ACEOF
9063
9064# Transform confdefs.h into an awk script `defines.awk', embedded as
9065# here-document in config.status, that substitutes the proper values into
9066# config.h.in to produce config.h.
9067
9068# Create a delimiter string that does not exist in confdefs.h, to ease
9069# handling of long lines.
9070ac_delim='%!_!# '
9071for ac_last_try in false false :; do
9072 ac_t=`sed -n "/$ac_delim/p" confdefs.h`
9073 if test -z "$ac_t"; then
9074 break
9075 elif $ac_last_try; then
9076 as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
9077 else
9078 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
9079 fi
9080done
9081
9082# For the awk script, D is an array of macro values keyed by name,
9083# likewise P contains macro parameters if any. Preserve backslash
9084# newline sequences.
9085
9086ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
9087sed -n '
9088s/.\{148\}/&'"$ac_delim"'/g
9089t rset
9090:rset
9091s/^[ ]*#[ ]*define[ ][ ]*/ /
9092t def
9093d
9094:def
9095s/\\$//
9096t bsnl
9097s/["\\]/\\&/g
9098s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
9099D["\1"]=" \3"/p
9100s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
9101d
9102:bsnl
9103s/["\\]/\\&/g
9104s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
9105D["\1"]=" \3\\\\\\n"\\/p
9106t cont
9107s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
9108t cont
9109d
9110:cont
9111n
9112s/.\{148\}/&'"$ac_delim"'/g
9113t clear
9114:clear
9115s/\\$//
9116t bsnlc
9117s/["\\]/\\&/g; s/^/"/; s/$/"/p
9118d
9119:bsnlc
9120s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
9121b cont
9122' <confdefs.h | sed '
9123s/'"$ac_delim"'/"\\\
9124"/g' >>$CONFIG_STATUS || ac_write_fail=1
9125
9126cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9127 for (key in D) D_is_set[key] = 1
9128 FS = ""
9129}
9130/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
9131 line = \$ 0
9132 split(line, arg, " ")
9133 if (arg[1] == "#") {
9134 defundef = arg[2]
9135 mac1 = arg[3]
9136 } else {
9137 defundef = substr(arg[1], 2)
9138 mac1 = arg[2]
9139 }
9140 split(mac1, mac2, "(") #)
9141 macro = mac2[1]
9142 prefix = substr(line, 1, index(line, defundef) - 1)
9143 if (D_is_set[macro]) {
9144 # Preserve the white space surrounding the "#".
9145 print prefix "define", macro P[macro] D[macro]
9146 next
9147 } else {
9148 # Replace #undef with comments. This is necessary, for example,
9149 # in the case of _POSIX_SOURCE, which is predefined and required
9150 # on some systems where configure will not decide to define it.
9151 if (defundef == "undef") {
9152 print "/*", prefix defundef, macro, "*/"
9153 next
9154 }
9155 }
9156}
9157{ print }
9158_ACAWK
9159_ACEOF
9160cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
9161 as_fn_error "could not setup config headers machinery" "$LINENO" 5
9162fi # test -n "$CONFIG_HEADERS"
9163
9164
9165eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS "
9166shift
9167for ac_tag
9168do
9169 case $ac_tag in
9170 :[FHLC]) ac_mode=$ac_tag; continue;;
9171 esac
9172 case $ac_mode$ac_tag in
9173 :[FHL]*:*);;
9174 :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
9175 :[FH]-) ac_tag=-:-;;
9176 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
9177 esac
9178 ac_save_IFS=$IFS
9179 IFS=:
9180 set x $ac_tag
9181 IFS=$ac_save_IFS
9182 shift
9183 ac_file=$1
9184 shift
9185
9186 case $ac_mode in
9187 :L) ac_source=$1;;
9188 :[FH])
9189 ac_file_inputs=
9190 for ac_f
9191 do
9192 case $ac_f in
9193 -) ac_f="$tmp/stdin";;
9194 *) # Look for the file first in the build tree, then in the source tree
9195 # (if the path is not absolute). The absolute path cannot be DOS-style,
9196 # because $ac_f cannot contain `:'.
9197 test -f "$ac_f" ||
9198 case $ac_f in
9199 [\\/$]*) false;;
9200 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
9201 esac ||
9202 as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
9203 esac
9204 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
9205 as_fn_append ac_file_inputs " '$ac_f'"
9206 done
9207
9208 # Let's still pretend it is `configure' which instantiates (i.e., don't
9209 # use $as_me), people would be surprised to read:
9210 # /* config.h. Generated by config.status. */
9211 configure_input='Generated from '`
9212 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
9213 `' by configure.'
9214 if test x"$ac_file" != x-; then
9215 configure_input="$ac_file. $configure_input"
9216 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
9217$as_echo "$as_me: creating $ac_file" >&6;}
14184 fi 9218 fi
14185 if test ! -s $tmp/subs.frag; then 9219 # Neutralize special characters interpreted by sed in replacement strings.
14186 ac_more_lines=false 9220 case $configure_input in #(
9221 *\&* | *\|* | *\\* )
9222 ac_sed_conf_input=`$as_echo "$configure_input" |
9223 sed 's/[\\\\&|]/\\\\&/g'`;; #(
9224 *) ac_sed_conf_input=$configure_input;;
14187 else 9225 esac
14188 # The purpose of the label and of the branching condition is to
14189 # speed up the sed processing (if there are no `@' at all, there
14190 # is no need to browse any of the substitutions).
14191 # These are the two extra sed commands mentioned above.
14192 (echo ':t
14193 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
14194 if test -z "$ac_sed_cmds"; then
14195 ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
14196 else
14197 ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
14198 fi
14199 ac_sed_frag=`expr $ac_sed_frag + 1`
14200 ac_beg=$ac_end
14201 ac_end=`expr $ac_end + $ac_max_sed_lines`
14202 fi
14203 done
14204 if test -z "$ac_sed_cmds"; then
14205 ac_sed_cmds=cat
14206 fi
14207fi # test -n "$CONFIG_FILES"
14208 9226
14209_ACEOF
14210cat >>$CONFIG_STATUS <<\_ACEOF
14211for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
14212 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
14213 case $ac_file in 9227 case $ac_tag in
14214 - | *:- | *:-:* ) # input from stdin 9228 *:-:* | *:-) cat >"$tmp/stdin" \
14215 cat >$tmp/stdin 9229 || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
14216 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'` 9230 esac
14217 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;; 9231 ;;
14218 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
14219 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
14220 * ) ac_file_in=$ac_file.in ;;
14221 esac 9232 esac
14222 9233
14223 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories. 9234 ac_dir=`$as_dirname -- "$ac_file" ||
14224 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
14225$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 9235$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14226 X"$ac_file" : 'X\(//\)[^/]' \| \ 9236 X"$ac_file" : 'X\(//\)[^/]' \| \
14227 X"$ac_file" : 'X\(//\)$' \| \ 9237 X"$ac_file" : 'X\(//\)$' \| \
14228 X"$ac_file" : 'X\(/\)' \| \ 9238 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
14229 . : '\(.\)' 2>/dev/null ||
14230echo X"$ac_file" | 9239$as_echo X"$ac_file" |
14231 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } 9240 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14232 /^X\(\/\/\)[^/].*/{ s//\1/; q; } 9241 s//\1/
14233 /^X\(\/\/\)$/{ s//\1/; q; } 9242 q
14234 /^X\(\/\).*/{ s//\1/; q; } 9243 }
9244 /^X\(\/\/\)[^/].*/{
9245 s//\1/
9246 q
9247 }
9248 /^X\(\/\/\)$/{
9249 s//\1/
9250 q
9251 }
9252 /^X\(\/\).*/{
9253 s//\1/
9254 q
9255 }
14235 s/.*/./; q'` 9256 s/.*/./; q'`
14236 { if $as_mkdir_p; then 9257 as_dir="$ac_dir"; as_fn_mkdir_p
14237 mkdir -p "$ac_dir"
14238 else
14239 as_dir="$ac_dir"
14240 as_dirs=
14241 while test ! -d "$as_dir"; do
14242 as_dirs="$as_dir $as_dirs"
14243 as_dir=`(dirname "$as_dir") 2>/dev/null ||
14244$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14245 X"$as_dir" : 'X\(//\)[^/]' \| \
14246 X"$as_dir" : 'X\(//\)$' \| \
14247 X"$as_dir" : 'X\(/\)' \| \
14248 . : '\(.\)' 2>/dev/null ||
14249echo X"$as_dir" |
14250 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14251 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14252 /^X\(\/\/\)$/{ s//\1/; q; }
14253 /^X\(\/\).*/{ s//\1/; q; }
14254 s/.*/./; q'`
14255 done
14256 test ! -n "$as_dirs" || mkdir $as_dirs
14257 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
14258echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
14259 { (exit 1); exit 1; }; }; }
14260
14261 ac_builddir=. 9258 ac_builddir=.
14262 9259
14263if test "$ac_dir" != .; then 9260case "$ac_dir" in
9261.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
9262*)
14264 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` 9263 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
14265 # A "../" for each directory in $ac_dir_suffix. 9264 # A ".." for each directory in $ac_dir_suffix.
14266 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'` 9265 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
14267else 9266 case $ac_top_builddir_sub in
14268 ac_dir_suffix= ac_top_builddir= 9267 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
14269fi 9268 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
9269 esac ;;
9270esac
9271ac_abs_top_builddir=$ac_pwd
9272ac_abs_builddir=$ac_pwd$ac_dir_suffix
9273# for backward compatibility:
9274ac_top_builddir=$ac_top_build_prefix
14270 9275
14271case $srcdir in 9276case $srcdir in
14272 .) # No --srcdir option. We are building in place. 9277 .) # We are building in place.
14273 ac_srcdir=. 9278 ac_srcdir=.
14274 if test -z "$ac_top_builddir"; then 9279 ac_top_srcdir=$ac_top_builddir_sub
14275 ac_top_srcdir=. 9280 ac_abs_top_srcdir=$ac_pwd ;;
14276 else
14277 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
14278 fi ;;
14279 [\\/]* | ?:[\\/]* ) # Absolute path. 9281 [\\/]* | ?:[\\/]* ) # Absolute name.
14280 ac_srcdir=$srcdir$ac_dir_suffix; 9282 ac_srcdir=$srcdir$ac_dir_suffix;
14281 ac_top_srcdir=$srcdir ;; 9283 ac_top_srcdir=$srcdir
9284 ac_abs_top_srcdir=$srcdir ;;
14282 *) # Relative path. 9285 *) # Relative name.
14283 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix 9286 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
14284 ac_top_srcdir=$ac_top_builddir$srcdir ;; 9287 ac_top_srcdir=$ac_top_build_prefix$srcdir
9288 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
14285esac 9289esac
9290ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
14286 9291
14287# Do not use `cd foo && pwd` to compute absolute paths, because 9292
14288# the directories may not exist.
14289case `pwd` in
14290.) ac_abs_builddir="$ac_dir";;
14291*)
14292 case "$ac_dir" in 9293 case $ac_mode in
14293 .) ac_abs_builddir=`pwd`;; 9294 :F)
14294 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";; 9295 #
14295 *) ac_abs_builddir=`pwd`/"$ac_dir";; 9296 # CONFIG_FILE
14296 esac;; 9297 #
14297esac
14298case $ac_abs_builddir in
14299.) ac_abs_top_builddir=${ac_top_builddir}.;;
14300*)
14301 case ${ac_top_builddir}. in
14302 .) ac_abs_top_builddir=$ac_abs_builddir;;
14303 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
14304 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
14305 esac;;
14306esac
14307case $ac_abs_builddir in
14308.) ac_abs_srcdir=$ac_srcdir;;
14309*)
14310 case $ac_srcdir in
14311 .) ac_abs_srcdir=$ac_abs_builddir;;
14312 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
14313 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
14314 esac;;
14315esac
14316case $ac_abs_builddir in
14317.) ac_abs_top_srcdir=$ac_top_srcdir;;
14318*)
14319 case $ac_top_srcdir in
14320 .) ac_abs_top_srcdir=$ac_abs_builddir;;
14321 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
14322 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
14323 esac;;
14324esac
14325
14326 9298
14327 case $INSTALL in 9299 case $INSTALL in
14328 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 9300 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
14329 *) ac_INSTALL=$ac_top_builddir$INSTALL ;; 9301 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
14330 esac 9302 esac
14331
14332 # Let's still pretend it is `configure' which instantiates (i.e., don't
14333 # use $as_me), people would be surprised to read:
14334 # /* config.h. Generated by config.status. */
14335 if test x"$ac_file" = x-; then
14336 configure_input=
14337 else
14338 configure_input="$ac_file. "
14339 fi
14340 configure_input=$configure_input"Generated from `echo $ac_file_in |
14341 sed 's,.*/,,'` by configure."
14342
14343 # First look for the input files in the build tree, otherwise in the
14344 # src tree.
14345 ac_file_inputs=`IFS=:
14346 for f in $ac_file_in; do
14347 case $f in
14348 -) echo $tmp/stdin ;;
14349 [\\/$]*)
14350 # Absolute (can't be DOS-style, as IFS=:)
14351 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
14352echo "$as_me: error: cannot find input file: $f" >&2;}
14353 { (exit 1); exit 1; }; }
14354 echo "$f";;
14355 *) # Relative
14356 if test -f "$f"; then
14357 # Build tree
14358 echo "$f"
14359 elif test -f "$srcdir/$f"; then
14360 # Source tree
14361 echo "$srcdir/$f"
14362 else
14363 # /dev/null tree
14364 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
14365echo "$as_me: error: cannot find input file: $f" >&2;}
14366 { (exit 1); exit 1; }; }
14367 fi;;
14368 esac
14369 done` || { (exit 1); exit 1; }
14370
14371 if test x"$ac_file" != x-; then
14372 { echo "$as_me:$LINENO: creating $ac_file" >&5
14373echo "$as_me: creating $ac_file" >&6;}
14374 rm -f "$ac_file"
14375 fi
14376_ACEOF 9303_ACEOF
9304
9305cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
9306# If the template does not know about datarootdir, expand it.
9307# FIXME: This hack should be removed a few years after 2.60.
9308ac_datarootdir_hack=; ac_datarootdir_seen=
9309ac_sed_dataroot='
9310/datarootdir/ {
9311 p
9312 q
9313}
9314/@datadir@/p
9315/@docdir@/p
9316/@infodir@/p
9317/@localedir@/p
9318/@mandir@/p'
9319case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
9320*datarootdir*) ac_datarootdir_seen=yes;;
9321*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
9322 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
9323$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
9324_ACEOF
14377cat >>$CONFIG_STATUS <<_ACEOF 9325cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14378 sed "$ac_vpsub 9326 ac_datarootdir_hack='
9327 s&@datadir@&$datadir&g
9328 s&@docdir@&$docdir&g
9329 s&@infodir@&$infodir&g
9330 s&@localedir@&$localedir&g
9331 s&@mandir@&$mandir&g
9332 s&\\\${datarootdir}&$datarootdir&g' ;;
9333esac
9334_ACEOF
9335
9336# Neutralize VPATH when `$srcdir' = `.'.
9337# Shell code in configure.ac might set extrasub.
9338# FIXME: do we really want to maintain this feature?
9339cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9340ac_sed_extra="$ac_vpsub
14379$extrasub 9341$extrasub
14380_ACEOF 9342_ACEOF
14381cat >>$CONFIG_STATUS <<\_ACEOF 9343cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14382:t 9344:t
14383/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 9345/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
14384s,@configure_input@,$configure_input,;t t 9346s|@configure_input@|$ac_sed_conf_input|;t t
9347s&@top_builddir@&$ac_top_builddir_sub&;t t
9348s&@top_build_prefix@&$ac_top_build_prefix&;t t
14385s,@srcdir@,$ac_srcdir,;t t 9349s&@srcdir@&$ac_srcdir&;t t
14386s,@abs_srcdir@,$ac_abs_srcdir,;t t 9350s&@abs_srcdir@&$ac_abs_srcdir&;t t
14387s,@top_srcdir@,$ac_top_srcdir,;t t 9351s&@top_srcdir@&$ac_top_srcdir&;t t
14388s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t 9352s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
14389s,@builddir@,$ac_builddir,;t t 9353s&@builddir@&$ac_builddir&;t t
14390s,@abs_builddir@,$ac_abs_builddir,;t t 9354s&@abs_builddir@&$ac_abs_builddir&;t t
14391s,@top_builddir@,$ac_top_builddir,;t t
14392s,@abs_top_builddir@,$ac_abs_top_builddir,;t t 9355s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
14393s,@INSTALL@,$ac_INSTALL,;t t 9356s&@INSTALL@&$ac_INSTALL&;t t
14394" $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out 9357$ac_datarootdir_hack
9358"
9359eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
9360 || as_fn_error "could not create $ac_file" "$LINENO" 5
9361
9362test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
9363 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
9364 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
9365 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
9366which seems to be undefined. Please make sure it is defined." >&5
9367$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
9368which seems to be undefined. Please make sure it is defined." >&2;}
9369
14395 rm -f $tmp/stdin 9370 rm -f "$tmp/stdin"
9371 case $ac_file in
9372 -) cat "$tmp/out" && rm -f "$tmp/out";;
9373 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
9374 esac \
9375 || as_fn_error "could not create $ac_file" "$LINENO" 5
9376 ;;
9377 :H)
9378 #
9379 # CONFIG_HEADER
9380 #
14396 if test x"$ac_file" != x-; then 9381 if test x"$ac_file" != x-; then
14397 mv $tmp/out $ac_file 9382 {
14398 else 9383 $as_echo "/* $configure_input */" \
14399 cat $tmp/out 9384 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
14400 rm -f $tmp/out 9385 } >"$tmp/config.h" \
14401 fi 9386 || as_fn_error "could not create $ac_file" "$LINENO" 5
14402
14403done
14404_ACEOF
14405cat >>$CONFIG_STATUS <<\_ACEOF
14406
14407#
14408# CONFIG_HEADER section.
14409#
14410
14411# These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
14412# NAME is the cpp macro being defined and VALUE is the value it is being given.
14413#
14414# ac_d sets the value in "#define NAME VALUE" lines.
14415ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
14416ac_dB='[ ].*$,\1#\2'
14417ac_dC=' '
14418ac_dD=',;t'
14419# ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
14420ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
14421ac_uB='$,\1#\2define\3'
14422ac_uC=' '
14423ac_uD=',;t'
14424
14425for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
14426 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
14427 case $ac_file in
14428 - | *:- | *:-:* ) # input from stdin
14429 cat >$tmp/stdin
14430 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
14431 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
14432 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
14433 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
14434 * ) ac_file_in=$ac_file.in ;;
14435 esac
14436
14437 test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
14438echo "$as_me: creating $ac_file" >&6;}
14439
14440 # First look for the input files in the build tree, otherwise in the
14441 # src tree.
14442 ac_file_inputs=`IFS=:
14443 for f in $ac_file_in; do
14444 case $f in
14445 -) echo $tmp/stdin ;;
14446 [\\/$]*)
14447 # Absolute (can't be DOS-style, as IFS=:)
14448 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
14449echo "$as_me: error: cannot find input file: $f" >&2;}
14450 { (exit 1); exit 1; }; }
14451 # Do quote $f, to prevent DOS paths from being IFS'd.
14452 echo "$f";;
14453 *) # Relative
14454 if test -f "$f"; then
14455 # Build tree
14456 echo "$f"
14457 elif test -f "$srcdir/$f"; then
14458 # Source tree
14459 echo "$srcdir/$f"
14460 else
14461 # /dev/null tree
14462 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
14463echo "$as_me: error: cannot find input file: $f" >&2;}
14464 { (exit 1); exit 1; }; }
14465 fi;;
14466 esac
14467 done` || { (exit 1); exit 1; }
14468 # Remove the trailing spaces.
14469 sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
14470
14471_ACEOF
14472
14473# Transform confdefs.h into two sed scripts, `conftest.defines' and
14474# `conftest.undefs', that substitutes the proper values into
14475# config.h.in to produce config.h. The first handles `#define'
14476# templates, and the second `#undef' templates.
14477# And first: Protect against being on the right side of a sed subst in
14478# config.status. Protect against being in an unquoted here document
14479# in config.status.
14480rm -f conftest.defines conftest.undefs
14481# Using a here document instead of a string reduces the quoting nightmare.
14482# Putting comments in sed scripts is not portable.
14483#
14484# `end' is used to avoid that the second main sed command (meant for
14485# 0-ary CPP macros) applies to n-ary macro definitions.
14486# See the Autoconf documentation for `clear'.
14487cat >confdef2sed.sed <<\_ACEOF
14488s/[\\&,]/\\&/g
14489s,[\\$`],\\&,g
14490t clear
14491: clear
14492s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
14493t end
14494s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
14495: end
14496_ACEOF
14497# If some macros were called several times there might be several times
14498# the same #defines, which is useless. Nevertheless, we may not want to
14499# sort them, since we want the *last* AC-DEFINE to be honored.
14500uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
14501sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
14502rm -f confdef2sed.sed
14503
14504# This sed command replaces #undef with comments. This is necessary, for
14505# example, in the case of _POSIX_SOURCE, which is predefined and required
14506# on some systems where configure will not decide to define it.
14507cat >>conftest.undefs <<\_ACEOF
14508s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
14509_ACEOF
14510
14511# Break up conftest.defines because some shells have a limit on the size
14512# of here documents, and old seds have small limits too (100 cmds).
14513echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
14514echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
14515echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
14516echo ' :' >>$CONFIG_STATUS
14517rm -f conftest.tail
14518while grep . conftest.defines >/dev/null
14519do
14520 # Write a limited-size here document to $tmp/defines.sed.
14521 echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
14522 # Speed up: don't consider the non `#define' lines.
14523 echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS
14524 # Work around the forget-to-reset-the-flag bug.
14525 echo 't clr' >>$CONFIG_STATUS
14526 echo ': clr' >>$CONFIG_STATUS
14527 sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
14528 echo 'CEOF
14529 sed -f $tmp/defines.sed $tmp/in >$tmp/out
14530 rm -f $tmp/in
14531 mv $tmp/out $tmp/in
14532' >>$CONFIG_STATUS
14533 sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
14534 rm -f conftest.defines
14535 mv conftest.tail conftest.defines
14536done
14537rm -f conftest.defines
14538echo ' fi # grep' >>$CONFIG_STATUS
14539echo >>$CONFIG_STATUS
14540
14541# Break up conftest.undefs because some shells have a limit on the size
14542# of here documents, and old seds have small limits too (100 cmds).
14543echo ' # Handle all the #undef templates' >>$CONFIG_STATUS
14544rm -f conftest.tail
14545while grep . conftest.undefs >/dev/null
14546do
14547 # Write a limited-size here document to $tmp/undefs.sed.
14548 echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
14549 # Speed up: don't consider the non `#undef'
14550 echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS
14551 # Work around the forget-to-reset-the-flag bug.
14552 echo 't clr' >>$CONFIG_STATUS
14553 echo ': clr' >>$CONFIG_STATUS
14554 sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
14555 echo 'CEOF
14556 sed -f $tmp/undefs.sed $tmp/in >$tmp/out
14557 rm -f $tmp/in
14558 mv $tmp/out $tmp/in
14559' >>$CONFIG_STATUS
14560 sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
14561 rm -f conftest.undefs
14562 mv conftest.tail conftest.undefs
14563done
14564rm -f conftest.undefs
14565
14566cat >>$CONFIG_STATUS <<\_ACEOF
14567 # Let's still pretend it is `configure' which instantiates (i.e., don't
14568 # use $as_me), people would be surprised to read:
14569 # /* config.h. Generated by config.status. */
14570 if test x"$ac_file" = x-; then
14571 echo "/* Generated by configure. */" >$tmp/config.h
14572 else
14573 echo "/* $ac_file. Generated by configure. */" >$tmp/config.h
14574 fi
14575 cat $tmp/in >>$tmp/config.h
14576 rm -f $tmp/in
14577 if test x"$ac_file" != x-; then
14578 if diff $ac_file $tmp/config.h >/dev/null 2>&1; then 9387 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
14579 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5 9388 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
14580echo "$as_me: $ac_file is unchanged" >&6;} 9389$as_echo "$as_me: $ac_file is unchanged" >&6;}
14581 else 9390 else
14582 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
14583$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14584 X"$ac_file" : 'X\(//\)[^/]' \| \
14585 X"$ac_file" : 'X\(//\)$' \| \
14586 X"$ac_file" : 'X\(/\)' \| \
14587 . : '\(.\)' 2>/dev/null ||
14588echo X"$ac_file" |
14589 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14590 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14591 /^X\(\/\/\)$/{ s//\1/; q; }
14592 /^X\(\/\).*/{ s//\1/; q; }
14593 s/.*/./; q'`
14594 { if $as_mkdir_p; then
14595 mkdir -p "$ac_dir"
14596 else
14597 as_dir="$ac_dir"
14598 as_dirs=
14599 while test ! -d "$as_dir"; do
14600 as_dirs="$as_dir $as_dirs"
14601 as_dir=`(dirname "$as_dir") 2>/dev/null ||
14602$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14603 X"$as_dir" : 'X\(//\)[^/]' \| \
14604 X"$as_dir" : 'X\(//\)$' \| \
14605 X"$as_dir" : 'X\(/\)' \| \
14606 . : '\(.\)' 2>/dev/null ||
14607echo X"$as_dir" |
14608 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14609 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14610 /^X\(\/\/\)$/{ s//\1/; q; }
14611 /^X\(\/\).*/{ s//\1/; q; }
14612 s/.*/./; q'`
14613 done
14614 test ! -n "$as_dirs" || mkdir $as_dirs
14615 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
14616echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
14617 { (exit 1); exit 1; }; }; }
14618
14619 rm -f $ac_file 9391 rm -f "$ac_file"
14620 mv $tmp/config.h $ac_file 9392 mv "$tmp/config.h" "$ac_file" \
9393 || as_fn_error "could not create $ac_file" "$LINENO" 5
14621 fi 9394 fi
14622 else 9395 else
14623 cat $tmp/config.h 9396 $as_echo "/* $configure_input */" \
14624 rm -f $tmp/config.h 9397 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
9398 || as_fn_error "could not create -" "$LINENO" 5
14625 fi 9399 fi
14626done 9400 ;;
14627_ACEOF
14628 9401
14629cat >>$CONFIG_STATUS <<\_ACEOF
14630 9402
14631{ (exit 0); exit 0; } 9403 esac
9404
9405done # for ac_tag
9406
9407
9408as_fn_exit 0
14632_ACEOF 9409_ACEOF
14633chmod +x $CONFIG_STATUS
14634ac_clean_files=$ac_clean_files_save 9410ac_clean_files=$ac_clean_files_save
9411
9412test $ac_write_fail = 0 ||
9413 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
14635 9414
14636 9415
14637# configure is writing to config.log, and then calls config.status. 9416# configure is writing to config.log, and then calls config.status.
14638# config.status does its own redirection, appending to config.log. 9417# config.status does its own redirection, appending to config.log.
14639# Unfortunately, on DOS this fails, as config.log is still kept open 9418# Unfortunately, on DOS this fails, as config.log is still kept open
14650 exec 5>/dev/null 9429 exec 5>/dev/null
14651 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 9430 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
14652 exec 5>>config.log 9431 exec 5>>config.log
14653 # Use ||, not &&, to avoid exiting from the if with $? = 1, which 9432 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
14654 # would make configure fail if this is the last instruction. 9433 # would make configure fail if this is the last instruction.
14655 $ac_cs_success || { (exit 1); exit 1; } 9434 $ac_cs_success || as_fn_exit $?
9435fi
9436if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
9437 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
9438$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
14656fi 9439fi
14657 9440
14658 9441
14659echo "Configuration: 9442echo "Configuration:
14660 9443
14661 Rxvt version: $VERSION : $DATE 9444 Rxvt version: $VERSION : $DATE
14662 Source code location: $srcdir 9445 Source code location: $srcdir
14663 Install path: ${prefix}/bin 9446 Install path: ${prefix}/bin
14664 Compiler: $CXX 9447 Compiler: $CXX
14665 Compiler flags: $CFLAGS 9448 Compiler flags: $CXXFLAGS
14666 Linker: $LINKER" 9449 Linker: $LINKER"
14667 9450
14668if test "$MALLOC_TYPE" = S; then
14669 echo " malloc support: system default"
14670fi
14671if test "$MALLOC_TYPE" = G; then
14672 echo " malloc support: Gray Watson's dmalloc"
14673fi
14674if test "$MALLOC_TYPE" = D; then
14675 echo " malloc support: Doug Lea's malloc"
14676fi
14677
14678if test x$support_xpm = xyes; then
14679 echo " Xpm library: $XPM_LIBS"
14680fi
14681
14682echo "
14683The following are set in config.h
14684"
14685if test x$support_utmp != xyes; then
14686 echo " utmp support: disabled"
14687 echo
14688else
14689 echo " utmp support: enabled
14690 utmp file: $rxvt_cv_path_utmp
14691 utmpx file: $rxvt_cv_path_utmpx
14692 wtmp file: $rxvt_cv_path_wtmp
14693 wtmpx file: $rxvt_cv_path_wtmpx
14694 lastlog file: $rxvt_cv_path_lastlog
14695 ttys/ttytab file: $rxvt_cv_path_ttytab
14696 embedded perl: $support_perl"
14697 echo
14698fi
14699if test x$term != x; then 9451if test x$term != x; then
14700 echo " set TERM to: $term" 9452 echo " set TERM to: $term"
14701fi 9453fi
14702if test x$terminfo != x; then 9454if test x$terminfo != x; then
14703 echo " set TERMINFO to: $terminfo" 9455 echo " set TERMINFO to: $terminfo"
14706echo " resource class: $RESCLASS" 9458echo " resource class: $RESCLASS"
14707if test x$RESFALLBACK != x; then 9459if test x$RESFALLBACK != x; then
14708 echo " resource class fallback: $RESFALLBACK" 9460 echo " resource class fallback: $RESFALLBACK"
14709fi 9461fi
14710echo 9462echo
14711if test x$support_xpm = xneedsmanualspecification; then 9463echo " embedded perl: $support_perl"
14712 echo ".----------------------------------------------------------------." 9464echo " libafterimage: $support_afterimage"
14713 echo ". WARNING: --enable-xpm-background was specified however the ." 9465echo
14714 echo ". XPM includes files and libraries could not be found. ."
14715 echo ". XPM backgrounds are now being DISABLED! If you want ."
14716 echo ". to use them you should rerun configure with the ."
14717 echo ". appropriate --with-xpm-includes=/path/to/xpm/includes ."
14718 echo ". and --with-xpm-library=/path/to/xpm/library lines. ."
14719 echo ".----------------------------------------------------------------."
14720fi
14721if test x$support_xim = xyes -a x$rxvt_cv_func_xlocale = xno; then 9466if test x$support_xim = xyes -a x$rxvt_cv_func_xlocale = xno; then
14722 echo ".----------------------------------------------------------------." 9467 echo ".----------------------------------------------------------------."
14723 echo ". WARNING: --enable-xim was specified however the locale support ." 9468 echo ". WARNING: --enable-xim was specified however the locale support ."
14724 echo ". functions could not be found. ." 9469 echo ". functions could not be found. ."
14725 echo ". XIM is now being DISABLED! ." 9470 echo ". XIM is now being DISABLED! ."
14726 echo ".----------------------------------------------------------------." 9471 echo ".----------------------------------------------------------------."
14727fi 9472fi
14728 9473
14729echo " *** Optionally check src/feature.h for further options ***" 9474echo "*** Optionally check src/feature.h for further, rarely used options ***"
14730echo 9475echo
14731 9476
14732echo ".----------------------------------------------------------------."
14733echo ". NOTE: some features are disabled by default, try ."
14734echo ". configure --help to get an idea of the optional features, ."
14735echo ". or read ./README.configure ."
14736echo ". ."
14737echo ". The script ./reconf gives a reasonable baseline, try it if ."
14738echo ". you do not want to read documentation and still want some ."
14739echo ". useful features. ."
14740echo ".----------------------------------------------------------------."
14741echo
14742

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines