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

Comparing rxvt-unicode/configure (file contents):
Revision 1.56 by root, Fri Dec 23 14:46:34 2005 UTC vs.
Revision 1.156 by root, Tue Jun 19 18:17:56 2012 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.67.
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, 2010 Free Software
8# Foundation, 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 STATUS 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=$1; test $as_status -eq 0 && as_status=1
367 if test "$4"; then
368 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
369 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
370 fi
371 $as_echo "$as_me: error: $2" >&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, old GNU/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
249exec 6>&1
250 536
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 AWK LINKER CXXCPP EGREP INSTALL_LIBRXVT RXVTNAME MV RM CP LN SED ECHO CMP TBL TIC 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 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
602PIXBUF_LIBS
603PIXBUF_CFLAGS
604XFT_CONFIG
605STARTUP_NOTIFICATION_LIBS
606STARTUP_NOTIFICATION_CFLAGS
607PKG_CONFIG
608X_EXTRA_LIBS
609X_LIBS
610X_PRE_LIBS
611X_CFLAGS
612XMKMF
613TIC
614CXXCPP
615RXVTNAME
616LINKER
617EGREP
618GREP
619CPP
620INSTALL_DATA
621INSTALL_SCRIPT
622INSTALL_PROGRAM
623ac_ct_CXX
624CXXFLAGS
625CXX
626OBJEXT
627EXEEXT
628ac_ct_CC
629CPPFLAGS
630LDFLAGS
631CFLAGS
632CC
633DATE
634VERSION
635host_os
636host_vendor
637host_cpu
638host
639build_os
640build_vendor
641build_cpu
642build
643target_alias
644host_alias
645build_alias
646LIBS
647ECHO_T
648ECHO_N
649ECHO_C
650DEFS
651mandir
652localedir
653libdir
654psdir
655pdfdir
656dvidir
657htmldir
658infodir
659docdir
660oldincludedir
661includedir
662localstatedir
663sharedstatedir
664sysconfdir
665datadir
666datarootdir
667libexecdir
668sbindir
669bindir
670program_transform_name
671prefix
672exec_prefix
673PACKAGE_URL
674PACKAGE_BUGREPORT
675PACKAGE_STRING
676PACKAGE_VERSION
677PACKAGE_TARNAME
678PACKAGE_NAME
679PATH_SEPARATOR
680SHELL'
313ac_subst_files='MCOMMON' 681ac_subst_files=''
682ac_user_opts='
683enable_option_checking
684enable_everything
685enable_assert
686enable_warnings
687enable_256_color
688enable_unicode3
689enable_combining
690enable_xft
691enable_font_styles
692enable_pixbuf
693enable_startup_notification
694enable_transparency
695enable_fading
696enable_rxvt_scroll
697enable_next_scroll
698enable_xterm_scroll
699enable_perl
700with_codesets
701enable_xim
702enable_backspace_key
703enable_delete_key
704enable_resources
705enable_8bitctrls
706enable_fallback
707with_res_name
708with_res_class
709with_name
710enable_swapscreen
711enable_iso14755
712enable_frills
713enable_keepscrolling
714enable_selectionscrolling
715enable_mousewheel
716enable_slipwheeling
717enable_smart_resize
718enable_text_blink
719enable_pointer_blank
720with_term
721with_terminfo
722enable_xdbe
723with_x
724enable_utmp
725enable_wtmp
726enable_lastlog
727'
728 ac_precious_vars='build_alias
729host_alias
730target_alias
731CC
732CFLAGS
733LDFLAGS
734LIBS
735CPPFLAGS
736CXX
737CXXFLAGS
738CCC
739CPP
740CXXCPP
741XMKMF'
742
314 743
315# Initialize some variables set by options. 744# Initialize some variables set by options.
316ac_init_help= 745ac_init_help=
317ac_init_version=false 746ac_init_version=false
747ac_unrecognized_opts=
748ac_unrecognized_sep=
318# The variables have the same names as the options, with 749# The variables have the same names as the options, with
319# dashes changed to underlines. 750# dashes changed to underlines.
320cache_file=/dev/null 751cache_file=/dev/null
321exec_prefix=NONE 752exec_prefix=NONE
322no_create= 753no_create=
335# Installation directory options. 766# Installation directory options.
336# These are left unexpanded so users can "make install exec_prefix=/foo" 767# 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 768# and all the variables that are supposed to be based on exec_prefix
338# by default will actually change. 769# by default will actually change.
339# Use braces instead of parens because sh, perl, etc. also accept them. 770# Use braces instead of parens because sh, perl, etc. also accept them.
771# (The list follows the same order as the GNU Coding Standards.)
340bindir='${exec_prefix}/bin' 772bindir='${exec_prefix}/bin'
341sbindir='${exec_prefix}/sbin' 773sbindir='${exec_prefix}/sbin'
342libexecdir='${exec_prefix}/libexec' 774libexecdir='${exec_prefix}/libexec'
343datadir='${prefix}/share' 775datarootdir='${prefix}/share'
776datadir='${datarootdir}'
344sysconfdir='${prefix}/etc' 777sysconfdir='${prefix}/etc'
345sharedstatedir='${prefix}/com' 778sharedstatedir='${prefix}/com'
346localstatedir='${prefix}/var' 779localstatedir='${prefix}/var'
347libdir='${exec_prefix}/lib'
348includedir='${prefix}/include' 780includedir='${prefix}/include'
349oldincludedir='/usr/include' 781oldincludedir='/usr/include'
782docdir='${datarootdir}/doc/${PACKAGE}'
350infodir='${prefix}/info' 783infodir='${datarootdir}/info'
351mandir='${prefix}/man' 784htmldir='${docdir}'
785dvidir='${docdir}'
786pdfdir='${docdir}'
787psdir='${docdir}'
788libdir='${exec_prefix}/lib'
789localedir='${datarootdir}/locale'
790mandir='${datarootdir}/man'
352 791
353ac_prev= 792ac_prev=
793ac_dashdash=
354for ac_option 794for ac_option
355do 795do
356 # If the previous option needs an argument, assign it. 796 # If the previous option needs an argument, assign it.
357 if test -n "$ac_prev"; then 797 if test -n "$ac_prev"; then
358 eval "$ac_prev=\$ac_option" 798 eval $ac_prev=\$ac_option
359 ac_prev= 799 ac_prev=
360 continue 800 continue
361 fi 801 fi
362 802
803 case $ac_option in
363 ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'` 804 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
805 *=) ac_optarg= ;;
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
698 1203
699ac_tool_prefix= 1204ac_tool_prefix=
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
1208
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"
703 1216
704 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
802Configuration: 1293Configuration:
803 -h, --help display this help and exit 1294 -h, --help display this help and exit
804 --help=short display options specific to this package 1295 --help=short display options specific to this package
805 --help=recursive display the short help of all the included packages 1296 --help=recursive display the short help of all the included packages
806 -V, --version display version information and exit 1297 -V, --version display version information and exit
807 -q, --quiet, --silent do not print \`checking...' messages 1298 -q, --quiet, --silent do not print \`checking ...' messages
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
1368 --enable-pixbuf enable integration with gdk-pixbuf for background images
1369 --enable-startup-notification enable freedesktop startup notification support
1370 --enable-transparency enable transparent backgrounds
1371 --enable-fading enable colors fading when off focus
1372 --enable-rxvt-scroll enable rxvt style scrollbar
1373 --enable-next-scroll enable NeXT style scrollbar
1374 --enable-xterm-scroll enable Xterm style scrollbar
1375 --enable-perl enable embedded perl interpreter
1376 --enable-xim XIM (X Input Method) protocol support
1377 --disable-backspace-key disable handling of the backspace key
1378 --disable-delete-key disable handling of the delete key
1379 --disable-resources disable all resource checking
1380 --enable-8bitctrls enable 8 bit control sequences (not recommended)
1381 --enable-fallback[=CLASS] fall back on CLASS resources in addition to URxvt ones (default: Rxvt)
1382 --disable-swapscreen disable swap screen support
1383 --enable-iso14755 enable support for extended ISO 14755 modes
1384 --enable-frills enable support for rarely used features
1385 --enable-keepscrolling enable continual scrolling on scrollbar arrow press
1386 --enable-selectionscrolling enable scrolling during selections
1387 --enable-mousewheel enable scrolling via mouse wheel or buttons 4 & 5
1388 --enable-slipwheeling enable slip wheel scrolling (requires --enable-mousewheel)
1389 --enable-smart-resize enable smart growth/shrink behaviour
1390 --enable-text-blink enable blinking text
1391 --enable-pointer-blank enable pointer blanking when typing or inactive
1392 --enable-xdbe enable support for double buffering
875 --enable-utmp enable utmp (utmpx) support 1393 --enable-utmp enable utmp (utmpx) support
876 --enable-wtmp enable wtmp (wtmpx) support (requires --enable-utmp) 1394 --enable-wtmp enable wtmp (wtmpx) support (requires --enable-utmp)
877 --enable-lastlog enable lastlog support (requires --enable-utmp) 1395 --enable-lastlog enable lastlog support (requires --enable-utmp)
878 --enable-xpm-background enable XPM background pixmaps
879 --enable-transparency enable transparent backgrounds
880 --enable-tinting enable tinting of transparent bg
881 --enable-fading enable colors fading when off focus
882 --enable-menubar enable menubar
883 --enable-rxvt-scroll enable rxvt style scrollbar
884 --enable-next-scroll enable NeXT style scrollbar
885 --enable-xterm-scroll enable Xterm style scrollbar
886 --enable-plain-scroll enable plain style scrollbar
887 --enable-half-shadow use half width/height shadow on rxvt scrollbar
888 --enable-xim XIM (X Input Method) protocol support
889 --enable-ttygid enable tty setting to group named "tty"
890 --disable-backspace-key disable handling of the backspace key
891 --disable-delete-key disable handling of the delete key
892 --disable-resources disable all resource checking
893 --enable-xgetdefault enable resources via X instead of our small version
894 --enable-8bitctrls enable 8 bit control sequences (not recommended)
895 --enable-fallback(=CLASS) fall back on CLASS resources in addition to URxvt ones (default: Rxvt)
896 --enable-strings enable some replacement system functions
897 --disable-swapscreen disable swap screen support
898 --enable-iso14755 enable support for extended ISO 14755 modes
899 --enable-frills enable support for rarely used features
900 --enable-24bit enable support for using 24bit visuals if available
901 --enable-keepscrolling enable continual scrolling on scrollbar arrow press
902 --enable-selectionscrolling enable scrolling during selections
903 --enable-mousewheel enable scrolling via mouse wheel or buttons 4 & 5
904 --enable-slipwheeling enable slip wheel scrolling (requires previous)
905 --enable-dmalloc enable Gray Watson's malloc - for debugging use
906 --enable-dlmalloc enable Doug Lea's malloc - for production use
907 NOTE: enable only one malloc package
908 --enable-smart-resize enable smart growth/shrink behaviour
909 --enable-text-blink enable blinking text
910 --enable-pointer-blank enable pointer blank when typing or inactive pointer
911 1396
912Optional Packages: 1397Optional Packages:
913 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1398 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
914 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1399 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
915 --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)
916 --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)
917 --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)
918 --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)
919 --with-term=NAME set the terminal to NAME (default: rxvt) 1404 --with-term=NAME set the terminal to NAME (default: rxvt)
920 --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
921 --with-x use the X Window System 1406 --with-x use the X Window System
922 --with-xpm-includes=DIR use XPM includes in DIR
923 --with-xpm-library=DIR use XPM library in DIR
924 --with-xpm use XPM
925 1407
926Some influential environment variables: 1408Some influential environment variables:
927 CC C compiler command 1409 CC C compiler command
928 CFLAGS C compiler flags 1410 CFLAGS C compiler flags
929 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
930 nonstandard directory <lib dir> 1412 nonstandard directory <lib dir>
1413 LIBS libraries to pass to the linker, e.g. -l<library>
931 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
932 headers in a nonstandard directory <include dir> 1415 you have headers in a nonstandard directory <include dir>
933 CXX C++ compiler command 1416 CXX C++ compiler command
934 CXXFLAGS C++ compiler flags 1417 CXXFLAGS C++ compiler flags
935 CPP C preprocessor 1418 CPP C preprocessor
936 CXXCPP C++ preprocessor 1419 CXXCPP C++ preprocessor
1420 XMKMF Path to xmkmf, Makefile generator for X Window System
937 1421
938Use 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
939it to find libraries and programs with nonstandard names/locations. 1423it to find libraries and programs with nonstandard names/locations.
940 1424
1425Report bugs to the package provider.
941_ACEOF 1426_ACEOF
1427ac_status=$?
942fi 1428fi
943 1429
944if test "$ac_init_help" = "recursive"; then 1430if test "$ac_init_help" = "recursive"; then
945 # If there are subdirs, report their specific --help. 1431 # If there are subdirs, report their specific --help.
946 ac_popdir=`pwd`
947 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
948 test -d $ac_dir || continue 1433 test -d "$ac_dir" ||
1434 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1435 continue
949 ac_builddir=. 1436 ac_builddir=.
950 1437
951if test "$ac_dir" != .; then 1438case "$ac_dir" in
1439.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1440*)
952 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` 1441 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
953 # A "../" for each directory in $ac_dir_suffix. 1442 # A ".." for each directory in $ac_dir_suffix.
954 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'` 1443 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
955else 1444 case $ac_top_builddir_sub in
956 ac_dir_suffix= ac_top_builddir= 1445 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
957fi 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
958 1453
959case $srcdir in 1454case $srcdir in
960 .) # No --srcdir option. We are building in place. 1455 .) # We are building in place.
961 ac_srcdir=. 1456 ac_srcdir=.
962 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;
963 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
964 else 1478 else
965 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
966 fi ;;
967 [\\/]* | ?:[\\/]* ) # Absolute path.
968 ac_srcdir=$srcdir$ac_dir_suffix;
969 ac_top_srcdir=$srcdir ;;
970 *) # Relative path.
971 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
972 ac_top_srcdir=$ac_top_builddir$srcdir ;;
973esac
974
975# Do not use `cd foo && pwd` to compute absolute paths, because
976# the directories may not exist.
977case `pwd` in
978.) ac_abs_builddir="$ac_dir";;
979*)
980 case "$ac_dir" in
981 .) ac_abs_builddir=`pwd`;;
982 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
983 *) ac_abs_builddir=`pwd`/"$ac_dir";;
984 esac;;
985esac
986case $ac_abs_builddir in
987.) ac_abs_top_builddir=${ac_top_builddir}.;;
988*)
989 case ${ac_top_builddir}. in
990 .) ac_abs_top_builddir=$ac_abs_builddir;;
991 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
992 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
993 esac;;
994esac
995case $ac_abs_builddir in
996.) ac_abs_srcdir=$ac_srcdir;;
997*)
998 case $ac_srcdir in
999 .) ac_abs_srcdir=$ac_abs_builddir;;
1000 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
1001 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
1002 esac;;
1003esac
1004case $ac_abs_builddir in
1005.) ac_abs_top_srcdir=$ac_top_srcdir;;
1006*)
1007 case $ac_top_srcdir in
1008 .) ac_abs_top_srcdir=$ac_abs_builddir;;
1009 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
1010 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
1011 esac;;
1012esac
1013
1014 cd $ac_dir
1015 # Check for guested configure; otherwise get Cygnus style configure.
1016 if test -f $ac_srcdir/configure.gnu; then
1017 echo
1018 $SHELL $ac_srcdir/configure.gnu --help=recursive
1019 elif test -f $ac_srcdir/configure; then
1020 echo
1021 $SHELL $ac_srcdir/configure --help=recursive
1022 elif test -f $ac_srcdir/configure.ac ||
1023 test -f $ac_srcdir/configure.in; then
1024 echo
1025 $ac_configure --help
1026 else
1027 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
1028 fi 1480 fi || ac_status=$?
1029 cd "$ac_popdir" 1481 cd "$ac_pwd" || { ac_status=$?; break; }
1030 done 1482 done
1031fi 1483fi
1032 1484
1033test -n "$ac_init_help" && exit 0 1485test -n "$ac_init_help" && exit $ac_status
1034if $ac_init_version; then 1486if $ac_init_version; then
1035 cat <<\_ACEOF 1487 cat <<\_ACEOF
1488configure
1489generated by GNU Autoconf 2.67
1036 1490
1037Copyright (C) 2003 Free Software Foundation, Inc. 1491Copyright (C) 2010 Free Software Foundation, Inc.
1038This configure script is free software; the Free Software Foundation 1492This configure script is free software; the Free Software Foundation
1039gives unlimited permission to copy, distribute and modify it. 1493gives unlimited permission to copy, distribute and modify it.
1040_ACEOF 1494_ACEOF
1041 exit 0 1495 exit
1042fi 1496fi
1043exec 5>config.log 1497
1044cat >&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; } > conftest.i && {
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 eval "test \"\${$3+set}\"" = set; then :
1624 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1625$as_echo_n "checking for $2... " >&6; }
1626if eval "test \"\${$3+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.i 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 eval "test \"\${$3+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 eval "test \"\${$3+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; } > conftest.i && {
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 eval "test \"\${$3+set}\"" = set; then :
1913 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1914$as_echo_n "checking for $2... " >&6; }
1915if eval "test \"\${$3+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.i 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 eval "test \"\${$3+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 eval "test \"\${$3+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 eval "test \"\${$3+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 eval "test \"\${$3+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
2132 enum { N = $2 / 2 - 1 };
2133int
2134main ()
2135{
2136static int test_array [1 - 2 * !(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
2147 enum { N = $2 / 2 - 1 };
2148int
2149main ()
2150{
2151static int test_array [1 - 2 * !(($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 if eval test \"x\$"$3"\" = x"no"; then :
2173
2174else
2175 break
2176fi
2177 done
2178fi
2179eval ac_res=\$$3
2180 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2181$as_echo "$ac_res" >&6; }
2182 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2183
2184} # ac_fn_c_find_intX_t
2185
2186# ac_fn_c_find_uintX_t LINENO BITS VAR
2187# ------------------------------------
2188# Finds an unsigned integer type with width BITS, setting cache variable VAR
2189# accordingly.
2190ac_fn_c_find_uintX_t ()
2191{
2192 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2193 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uint$2_t" >&5
2194$as_echo_n "checking for uint$2_t... " >&6; }
2195if eval "test \"\${$3+set}\"" = set; then :
2196 $as_echo_n "(cached) " >&6
2197else
2198 eval "$3=no"
2199 # Order is important - never check a type that is potentially smaller
2200 # than half of the expected target width.
2201 for ac_type in uint$2_t 'unsigned int' 'unsigned long int' \
2202 'unsigned long long int' 'unsigned short int' 'unsigned char'; do
2203 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2204/* end confdefs.h. */
2205$ac_includes_default
2206int
2207main ()
2208{
2209static int test_array [1 - 2 * !((($ac_type) -1 >> ($2 / 2 - 1)) >> ($2 / 2 - 1) == 3)];
2210test_array [0] = 0
2211
2212 ;
2213 return 0;
2214}
2215_ACEOF
2216if ac_fn_cxx_try_compile "$LINENO"; then :
2217 case $ac_type in #(
2218 uint$2_t) :
2219 eval "$3=yes" ;; #(
2220 *) :
2221 eval "$3=\$ac_type" ;;
2222esac
2223fi
2224rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2225 if eval test \"x\$"$3"\" = x"no"; then :
2226
2227else
2228 break
2229fi
2230 done
2231fi
2232eval ac_res=\$$3
2233 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2234$as_echo "$ac_res" >&6; }
2235 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2236
2237} # ac_fn_c_find_uintX_t
2238
2239# ac_fn_cxx_try_run LINENO
2240# ------------------------
2241# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
2242# that executables *can* be run.
2243ac_fn_cxx_try_run ()
2244{
2245 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2246 if { { ac_try="$ac_link"
2247case "(($ac_try" in
2248 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2249 *) ac_try_echo=$ac_try;;
2250esac
2251eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2252$as_echo "$ac_try_echo"; } >&5
2253 (eval "$ac_link") 2>&5
2254 ac_status=$?
2255 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2256 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
2257 { { case "(($ac_try" in
2258 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2259 *) ac_try_echo=$ac_try;;
2260esac
2261eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2262$as_echo "$ac_try_echo"; } >&5
2263 (eval "$ac_try") 2>&5
2264 ac_status=$?
2265 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2266 test $ac_status = 0; }; }; then :
2267 ac_retval=0
2268else
2269 $as_echo "$as_me: program exited with status $ac_status" >&5
2270 $as_echo "$as_me: failed program was:" >&5
2271sed 's/^/| /' conftest.$ac_ext >&5
2272
2273 ac_retval=$ac_status
2274fi
2275 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
2276 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2277 as_fn_set_status $ac_retval
2278
2279} # ac_fn_cxx_try_run
2280cat >config.log <<_ACEOF
1045This file contains any messages produced by compilers while 2281This file contains any messages produced by compilers while
1046running configure, to aid debugging if configure makes a mistake. 2282running configure, to aid debugging if configure makes a mistake.
1047 2283
1048It was created by $as_me, which was 2284It was created by $as_me, which was
1049generated by GNU Autoconf 2.59. Invocation command line was 2285generated by GNU Autoconf 2.67. Invocation command line was
1050 2286
1051 $ $0 $@ 2287 $ $0 $@
1052 2288
1053_ACEOF 2289_ACEOF
2290exec 5>>config.log
1054{ 2291{
1055cat <<_ASUNAME 2292cat <<_ASUNAME
1056## --------- ## 2293## --------- ##
1057## Platform. ## 2294## Platform. ##
1058## --------- ## 2295## --------- ##
1067/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 2304/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1068 2305
1069/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 2306/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1070/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 2307/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1071/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 2308/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1072hostinfo = `(hostinfo) 2>/dev/null || echo unknown` 2309/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1073/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 2310/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1074/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 2311/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1075/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 2312/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1076 2313
1077_ASUNAME 2314_ASUNAME
1079as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2316as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1080for as_dir in $PATH 2317for as_dir in $PATH
1081do 2318do
1082 IFS=$as_save_IFS 2319 IFS=$as_save_IFS
1083 test -z "$as_dir" && as_dir=. 2320 test -z "$as_dir" && as_dir=.
1084 echo "PATH: $as_dir" 2321 $as_echo "PATH: $as_dir"
1085done 2322 done
2323IFS=$as_save_IFS
1086 2324
1087} >&5 2325} >&5
1088 2326
1089cat >&5 <<_ACEOF 2327cat >&5 <<_ACEOF
1090 2328
1102# Also quote any args containing shell meta-characters. 2340# Also quote any args containing shell meta-characters.
1103# Make two passes to allow for proper duplicate-argument suppression. 2341# Make two passes to allow for proper duplicate-argument suppression.
1104ac_configure_args= 2342ac_configure_args=
1105ac_configure_args0= 2343ac_configure_args0=
1106ac_configure_args1= 2344ac_configure_args1=
1107ac_sep=
1108ac_must_keep_next=false 2345ac_must_keep_next=false
1109for ac_pass in 1 2 2346for ac_pass in 1 2
1110do 2347do
1111 for ac_arg 2348 for ac_arg
1112 do 2349 do
1113 case $ac_arg in 2350 case $ac_arg in
1114 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 2351 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1115 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 2352 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1116 | -silent | --silent | --silen | --sile | --sil) 2353 | -silent | --silent | --silen | --sile | --sil)
1117 continue ;; 2354 continue ;;
1118 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*) 2355 *\'*)
1119 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 2356 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1120 esac 2357 esac
1121 case $ac_pass in 2358 case $ac_pass in
1122 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;; 2359 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1123 2) 2360 2)
1124 ac_configure_args1="$ac_configure_args1 '$ac_arg'" 2361 as_fn_append ac_configure_args1 " '$ac_arg'"
1125 if test $ac_must_keep_next = true; then 2362 if test $ac_must_keep_next = true; then
1126 ac_must_keep_next=false # Got value, back to normal. 2363 ac_must_keep_next=false # Got value, back to normal.
1127 else 2364 else
1128 case $ac_arg in 2365 case $ac_arg in
1129 *=* | --config-cache | -C | -disable-* | --disable-* \ 2366 *=* | --config-cache | -C | -disable-* | --disable-* \
1135 esac 2372 esac
1136 ;; 2373 ;;
1137 -* ) ac_must_keep_next=true ;; 2374 -* ) ac_must_keep_next=true ;;
1138 esac 2375 esac
1139 fi 2376 fi
1140 ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'" 2377 as_fn_append ac_configure_args " '$ac_arg'"
1141 # Get rid of the leading space.
1142 ac_sep=" "
1143 ;; 2378 ;;
1144 esac 2379 esac
1145 done 2380 done
1146done 2381done
1147$as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; } 2382{ ac_configure_args0=; unset ac_configure_args0;}
1148$as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; } 2383{ ac_configure_args1=; unset ac_configure_args1;}
1149 2384
1150# When interrupted or exit'd, cleanup temporary files, and complete 2385# When interrupted or exit'd, cleanup temporary files, and complete
1151# config.log. We remove comments because anyway the quotes in there 2386# config.log. We remove comments because anyway the quotes in there
1152# would cause problems or look ugly. 2387# would cause problems or look ugly.
1153# WARNING: Be sure not to use single quotes in there, as some shells, 2388# WARNING: Use '\'' to represent an apostrophe within the trap.
1154# such as our DU 5.0 friend, will then `close' the trap. 2389# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1155trap 'exit_status=$? 2390trap 'exit_status=$?
1156 # Save into config.log some information that might help in debugging. 2391 # Save into config.log some information that might help in debugging.
1157 { 2392 {
1158 echo 2393 echo
1159 2394
1160 cat <<\_ASBOX
1161## ---------------- ## 2395 $as_echo "## ---------------- ##
1162## Cache variables. ## 2396## Cache variables. ##
1163## ---------------- ## 2397## ---------------- ##"
1164_ASBOX
1165 echo 2398 echo
1166 # The following way of writing the cache mishandles newlines in values, 2399 # The following way of writing the cache mishandles newlines in values,
1167{ 2400(
2401 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2402 eval ac_val=\$$ac_var
2403 case $ac_val in #(
2404 *${as_nl}*)
2405 case $ac_var in #(
2406 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2407$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2408 esac
2409 case $ac_var in #(
2410 _ | IFS | as_nl) ;; #(
2411 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2412 *) { eval $ac_var=; unset $ac_var;} ;;
2413 esac ;;
2414 esac
2415 done
1168 (set) 2>&1 | 2416 (set) 2>&1 |
1169 case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in 2417 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1170 *ac_space=\ *) 2418 *${as_nl}ac_space=\ *)
1171 sed -n \ 2419 sed -n \
1172 "s/'"'"'/'"'"'\\\\'"'"''"'"'/g; 2420 "s/'\''/'\''\\\\'\'''\''/g;
1173 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p" 2421 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2422 ;; #(
2423 *)
2424 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1174 ;; 2425 ;;
1175 *)
1176 sed -n \
1177 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1178 ;;
1179 esac; 2426 esac |
1180} 2427 sort
2428)
1181 echo 2429 echo
1182 2430
1183 cat <<\_ASBOX
1184## ----------------- ## 2431 $as_echo "## ----------------- ##
1185## Output variables. ## 2432## Output variables. ##
1186## ----------------- ## 2433## ----------------- ##"
1187_ASBOX
1188 echo 2434 echo
1189 for ac_var in $ac_subst_vars 2435 for ac_var in $ac_subst_vars
1190 do 2436 do
1191 eval ac_val=$`echo $ac_var` 2437 eval ac_val=\$$ac_var
2438 case $ac_val in
2439 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2440 esac
1192 echo "$ac_var='"'"'$ac_val'"'"'" 2441 $as_echo "$ac_var='\''$ac_val'\''"
1193 done | sort 2442 done | sort
1194 echo 2443 echo
1195 2444
1196 if test -n "$ac_subst_files"; then 2445 if test -n "$ac_subst_files"; then
1197 cat <<\_ASBOX 2446 $as_echo "## ------------------- ##
2447## File substitutions. ##
1198## ------------- ## 2448## ------------------- ##"
1199## Output files. ##
1200## ------------- ##
1201_ASBOX
1202 echo 2449 echo
1203 for ac_var in $ac_subst_files 2450 for ac_var in $ac_subst_files
1204 do 2451 do
1205 eval ac_val=$`echo $ac_var` 2452 eval ac_val=\$$ac_var
2453 case $ac_val in
2454 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2455 esac
1206 echo "$ac_var='"'"'$ac_val'"'"'" 2456 $as_echo "$ac_var='\''$ac_val'\''"
1207 done | sort 2457 done | sort
1208 echo 2458 echo
1209 fi 2459 fi
1210 2460
1211 if test -s confdefs.h; then 2461 if test -s confdefs.h; then
1212 cat <<\_ASBOX 2462 $as_echo "## ----------- ##
1213## ----------- ##
1214## confdefs.h. ## 2463## confdefs.h. ##
1215## ----------- ## 2464## ----------- ##"
1216_ASBOX
1217 echo 2465 echo
1218 sed "/^$/d" confdefs.h | sort 2466 cat confdefs.h
1219 echo 2467 echo
1220 fi 2468 fi
1221 test "$ac_signal" != 0 && 2469 test "$ac_signal" != 0 &&
1222 echo "$as_me: caught signal $ac_signal" 2470 $as_echo "$as_me: caught signal $ac_signal"
1223 echo "$as_me: exit $exit_status" 2471 $as_echo "$as_me: exit $exit_status"
1224 } >&5 2472 } >&5
1225 rm -f core *.core && 2473 rm -f core *.core core.conftest.* &&
1226 rm -rf conftest* confdefs* conf$$* $ac_clean_files && 2474 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1227 exit $exit_status 2475 exit $exit_status
1228 ' 0 2476' 0
1229for ac_signal in 1 2 13 15; do 2477for ac_signal in 1 2 13 15; do
1230 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal 2478 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
1231done 2479done
1232ac_signal=0 2480ac_signal=0
1233 2481
1234# confdefs.h avoids OS command line length limits that DEFS can exceed. 2482# confdefs.h avoids OS command line length limits that DEFS can exceed.
1235rm -rf conftest* confdefs.h 2483rm -f -r conftest* confdefs.h
1236# AIX cpp loses on an empty file, so make sure it contains at least a newline. 2484
1237echo >confdefs.h 2485$as_echo "/* confdefs.h */" > confdefs.h
1238 2486
1239# Predefined preprocessor variables. 2487# Predefined preprocessor variables.
1240 2488
1241cat >>confdefs.h <<_ACEOF 2489cat >>confdefs.h <<_ACEOF
1242#define PACKAGE_NAME "$PACKAGE_NAME" 2490#define PACKAGE_NAME "$PACKAGE_NAME"
1243_ACEOF 2491_ACEOF
1244 2492
1245
1246cat >>confdefs.h <<_ACEOF 2493cat >>confdefs.h <<_ACEOF
1247#define PACKAGE_TARNAME "$PACKAGE_TARNAME" 2494#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1248_ACEOF 2495_ACEOF
1249 2496
1250
1251cat >>confdefs.h <<_ACEOF 2497cat >>confdefs.h <<_ACEOF
1252#define PACKAGE_VERSION "$PACKAGE_VERSION" 2498#define PACKAGE_VERSION "$PACKAGE_VERSION"
1253_ACEOF 2499_ACEOF
1254 2500
1255
1256cat >>confdefs.h <<_ACEOF 2501cat >>confdefs.h <<_ACEOF
1257#define PACKAGE_STRING "$PACKAGE_STRING" 2502#define PACKAGE_STRING "$PACKAGE_STRING"
1258_ACEOF 2503_ACEOF
1259 2504
1260
1261cat >>confdefs.h <<_ACEOF 2505cat >>confdefs.h <<_ACEOF
1262#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 2506#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1263_ACEOF 2507_ACEOF
1264 2508
2509cat >>confdefs.h <<_ACEOF
2510#define PACKAGE_URL "$PACKAGE_URL"
2511_ACEOF
2512
1265 2513
1266# Let the site file select an alternate cache file if it wants to. 2514# Let the site file select an alternate cache file if it wants to.
1267# Prefer explicitly selected file to automatically selected ones. 2515# Prefer an explicitly selected file to automatically selected ones.
2516ac_site_file1=NONE
2517ac_site_file2=NONE
1268if test -z "$CONFIG_SITE"; then 2518if test -n "$CONFIG_SITE"; then
2519 # We do not want a PATH search for config.site.
2520 case $CONFIG_SITE in #((
2521 -*) ac_site_file1=./$CONFIG_SITE;;
2522 */*) ac_site_file1=$CONFIG_SITE;;
2523 *) ac_site_file1=./$CONFIG_SITE;;
2524 esac
1269 if test "x$prefix" != xNONE; then 2525elif test "x$prefix" != xNONE; then
1270 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site" 2526 ac_site_file1=$prefix/share/config.site
2527 ac_site_file2=$prefix/etc/config.site
1271 else 2528else
1272 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site" 2529 ac_site_file1=$ac_default_prefix/share/config.site
1273 fi 2530 ac_site_file2=$ac_default_prefix/etc/config.site
1274fi 2531fi
1275for ac_site_file in $CONFIG_SITE; do 2532for ac_site_file in "$ac_site_file1" "$ac_site_file2"
1276 if test -r "$ac_site_file"; then 2533do
2534 test "x$ac_site_file" = xNONE && continue
2535 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
1277 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5 2536 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
1278echo "$as_me: loading site script $ac_site_file" >&6;} 2537$as_echo "$as_me: loading site script $ac_site_file" >&6;}
1279 sed 's/^/| /' "$ac_site_file" >&5 2538 sed 's/^/| /' "$ac_site_file" >&5
1280 . "$ac_site_file" 2539 . "$ac_site_file" \
2540 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2541$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2542as_fn_error $? "failed to load site script $ac_site_file
2543See \`config.log' for more details" "$LINENO" 5 ; }
1281 fi 2544 fi
1282done 2545done
1283 2546
1284if test -r "$cache_file"; then 2547if test -r "$cache_file"; then
1285 # Some versions of bash will fail to source /dev/null (special 2548 # Some versions of bash will fail to source /dev/null (special files
1286 # files actually), so we avoid doing that. 2549 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
1287 if test -f "$cache_file"; then 2550 if test /dev/null != "$cache_file" && test -f "$cache_file"; then
1288 { echo "$as_me:$LINENO: loading cache $cache_file" >&5 2551 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
1289echo "$as_me: loading cache $cache_file" >&6;} 2552$as_echo "$as_me: loading cache $cache_file" >&6;}
1290 case $cache_file in 2553 case $cache_file in
1291 [\\/]* | ?:[\\/]* ) . $cache_file;; 2554 [\\/]* | ?:[\\/]* ) . "$cache_file";;
1292 *) . ./$cache_file;; 2555 *) . "./$cache_file";;
1293 esac 2556 esac
1294 fi 2557 fi
1295else 2558else
1296 { echo "$as_me:$LINENO: creating cache $cache_file" >&5 2559 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
1297echo "$as_me: creating cache $cache_file" >&6;} 2560$as_echo "$as_me: creating cache $cache_file" >&6;}
1298 >$cache_file 2561 >$cache_file
1299fi 2562fi
1300 2563
1301# Check that the precious variables saved in the cache have kept the same 2564# Check that the precious variables saved in the cache have kept the same
1302# value. 2565# value.
1303ac_cache_corrupted=false 2566ac_cache_corrupted=false
1304for ac_var in `(set) 2>&1 | 2567for ac_var in $ac_precious_vars; do
1305 sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1306 eval ac_old_set=\$ac_cv_env_${ac_var}_set 2568 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1307 eval ac_new_set=\$ac_env_${ac_var}_set 2569 eval ac_new_set=\$ac_env_${ac_var}_set
1308 eval ac_old_val="\$ac_cv_env_${ac_var}_value" 2570 eval ac_old_val=\$ac_cv_env_${ac_var}_value
1309 eval ac_new_val="\$ac_env_${ac_var}_value" 2571 eval ac_new_val=\$ac_env_${ac_var}_value
1310 case $ac_old_set,$ac_new_set in 2572 case $ac_old_set,$ac_new_set in
1311 set,) 2573 set,)
1312 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 2574 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1313echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 2575$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1314 ac_cache_corrupted=: ;; 2576 ac_cache_corrupted=: ;;
1315 ,set) 2577 ,set)
1316 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5 2578 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
1317echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 2579$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1318 ac_cache_corrupted=: ;; 2580 ac_cache_corrupted=: ;;
1319 ,);; 2581 ,);;
1320 *) 2582 *)
1321 if test "x$ac_old_val" != "x$ac_new_val"; then 2583 if test "x$ac_old_val" != "x$ac_new_val"; then
2584 # differences in whitespace do not lead to failure.
2585 ac_old_val_w=`echo x $ac_old_val`
2586 ac_new_val_w=`echo x $ac_new_val`
2587 if test "$ac_old_val_w" != "$ac_new_val_w"; then
1322 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5 2588 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
1323echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 2589$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1324 { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1325echo "$as_me: former value: $ac_old_val" >&2;}
1326 { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1327echo "$as_me: current value: $ac_new_val" >&2;}
1328 ac_cache_corrupted=: 2590 ac_cache_corrupted=:
2591 else
2592 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2593$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2594 eval $ac_var=\$ac_old_val
2595 fi
2596 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2597$as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2598 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2599$as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
1329 fi;; 2600 fi;;
1330 esac 2601 esac
1331 # Pass precious variables to config.status. 2602 # Pass precious variables to config.status.
1332 if test "$ac_new_set" = set; then 2603 if test "$ac_new_set" = set; then
1333 case $ac_new_val in 2604 case $ac_new_val in
1334 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1335 ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 2605 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1336 *) ac_arg=$ac_var=$ac_new_val ;; 2606 *) ac_arg=$ac_var=$ac_new_val ;;
1337 esac 2607 esac
1338 case " $ac_configure_args " in 2608 case " $ac_configure_args " in
1339 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 2609 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1340 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;; 2610 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
1341 esac 2611 esac
1342 fi 2612 fi
1343done 2613done
1344if $ac_cache_corrupted; then 2614if $ac_cache_corrupted; then
2615 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2616$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
1345 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5 2617 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
1346echo "$as_me: error: changes in the environment can compromise the build" >&2;} 2618$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1347 { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1348echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;} 2619 as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
1349 { (exit 1); exit 1; }; }
1350fi 2620fi
2621## -------------------- ##
2622## Main body of script. ##
2623## -------------------- ##
1351 2624
1352ac_ext=c 2625ac_ext=c
1353ac_cpp='$CPP $CPPFLAGS' 2626ac_cpp='$CPP $CPPFLAGS'
1354ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2627ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1355ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2628ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1356ac_compiler_gnu=$ac_cv_c_compiler_gnu 2629ac_compiler_gnu=$ac_cv_c_compiler_gnu
1357 2630
1358 2631
1359 2632
1360 2633
1361 2634ac_config_headers="$ac_config_headers config.h:config.h.in"
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375 2635
1376 2636
1377ac_aux_dir= 2637ac_aux_dir=
1378for ac_dir in autoconf $srcdir/autoconf; do 2638for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
1379 if test -f $ac_dir/install-sh; then 2639 if test -f "$ac_dir/install-sh"; then
1380 ac_aux_dir=$ac_dir 2640 ac_aux_dir=$ac_dir
1381 ac_install_sh="$ac_aux_dir/install-sh -c" 2641 ac_install_sh="$ac_aux_dir/install-sh -c"
1382 break 2642 break
1383 elif test -f $ac_dir/install.sh; then 2643 elif test -f "$ac_dir/install.sh"; then
1384 ac_aux_dir=$ac_dir 2644 ac_aux_dir=$ac_dir
1385 ac_install_sh="$ac_aux_dir/install.sh -c" 2645 ac_install_sh="$ac_aux_dir/install.sh -c"
1386 break 2646 break
1387 elif test -f $ac_dir/shtool; then 2647 elif test -f "$ac_dir/shtool"; then
1388 ac_aux_dir=$ac_dir 2648 ac_aux_dir=$ac_dir
1389 ac_install_sh="$ac_aux_dir/shtool install -c" 2649 ac_install_sh="$ac_aux_dir/shtool install -c"
1390 break 2650 break
1391 fi 2651 fi
1392done 2652done
1393if test -z "$ac_aux_dir"; then 2653if test -z "$ac_aux_dir"; then
1394 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in autoconf $srcdir/autoconf" >&5 2654 as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
1395echo "$as_me: error: cannot find install-sh or install.sh in autoconf $srcdir/autoconf" >&2;}
1396 { (exit 1); exit 1; }; }
1397fi 2655fi
2656
2657# These three variables are undocumented and unsupported,
2658# and are intended to be withdrawn in a future Autoconf release.
2659# They can cause serious problems if a builder's source tree is in a directory
2660# whose full name contains unusual characters.
1398ac_config_guess="$SHELL $ac_aux_dir/config.guess" 2661ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
1399ac_config_sub="$SHELL $ac_aux_dir/config.sub" 2662ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
1400ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure. 2663ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
1401
1402 ac_config_headers="$ac_config_headers config.h:autoconf/config.h.in"
1403 2664
1404 2665
1405# Make sure we can run config.sub. 2666# Make sure we can run config.sub.
1406$ac_config_sub sun4 >/dev/null 2>&1 || 2667$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
1407 { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5 2668 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
1408echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1409 { (exit 1); exit 1; }; }
1410 2669
1411echo "$as_me:$LINENO: checking build system type" >&5 2670{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
1412echo $ECHO_N "checking build system type... $ECHO_C" >&6 2671$as_echo_n "checking build system type... " >&6; }
1413if test "${ac_cv_build+set}" = set; then 2672if test "${ac_cv_build+set}" = set; then :
1414 echo $ECHO_N "(cached) $ECHO_C" >&6 2673 $as_echo_n "(cached) " >&6
1415else 2674else
1416 ac_cv_build_alias=$build_alias 2675 ac_build_alias=$build_alias
1417test -z "$ac_cv_build_alias" && 2676test "x$ac_build_alias" = x &&
1418 ac_cv_build_alias=`$ac_config_guess` 2677 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
1419test -z "$ac_cv_build_alias" && 2678test "x$ac_build_alias" = x &&
1420 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5 2679 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
1421echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1422 { (exit 1); exit 1; }; }
1423ac_cv_build=`$ac_config_sub $ac_cv_build_alias` || 2680ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
1424 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5 2681 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
1425echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1426 { (exit 1); exit 1; }; }
1427 2682
1428fi 2683fi
1429echo "$as_me:$LINENO: result: $ac_cv_build" >&5 2684{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
1430echo "${ECHO_T}$ac_cv_build" >&6 2685$as_echo "$ac_cv_build" >&6; }
2686case $ac_cv_build in
2687*-*-*) ;;
2688*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5 ;;
2689esac
1431build=$ac_cv_build 2690build=$ac_cv_build
1432build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` 2691ac_save_IFS=$IFS; IFS='-'
1433build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` 2692set x $ac_cv_build
1434build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` 2693shift
2694build_cpu=$1
2695build_vendor=$2
2696shift; shift
2697# Remember, the first character of IFS is used to create $*,
2698# except with old shells:
2699build_os=$*
2700IFS=$ac_save_IFS
2701case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
1435 2702
1436 2703
1437echo "$as_me:$LINENO: checking host system type" >&5 2704{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
1438echo $ECHO_N "checking host system type... $ECHO_C" >&6 2705$as_echo_n "checking host system type... " >&6; }
1439if test "${ac_cv_host+set}" = set; then 2706if test "${ac_cv_host+set}" = set; then :
1440 echo $ECHO_N "(cached) $ECHO_C" >&6 2707 $as_echo_n "(cached) " >&6
1441else 2708else
1442 ac_cv_host_alias=$host_alias 2709 if test "x$host_alias" = x; then
1443test -z "$ac_cv_host_alias" &&
1444 ac_cv_host_alias=$ac_cv_build_alias 2710 ac_cv_host=$ac_cv_build
2711else
1445ac_cv_host=`$ac_config_sub $ac_cv_host_alias` || 2712 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
1446 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5 2713 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
1447echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1448 { (exit 1); exit 1; }; }
1449
1450fi 2714fi
2715
2716fi
1451echo "$as_me:$LINENO: result: $ac_cv_host" >&5 2717{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
1452echo "${ECHO_T}$ac_cv_host" >&6 2718$as_echo "$ac_cv_host" >&6; }
2719case $ac_cv_host in
2720*-*-*) ;;
2721*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5 ;;
2722esac
1453host=$ac_cv_host 2723host=$ac_cv_host
1454host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` 2724ac_save_IFS=$IFS; IFS='-'
1455host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` 2725set x $ac_cv_host
1456host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` 2726shift
2727host_cpu=$1
2728host_vendor=$2
2729shift; shift
2730# Remember, the first character of IFS is used to create $*,
2731# except with old shells:
2732host_os=$*
2733IFS=$ac_save_IFS
2734case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
1457 2735
1458 2736
1459 2737
1460VERSION=`sed -n -e 's/^.*[ \t]VERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h` 2738VERSION=`sed -n -e 's/^.* VERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1461DATE=`sed -n -e 's/^.*[ \t]DATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h` 2739DATE=`sed -n -e 's/^.* DATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
2740
1462echo "" 2741echo ""
1463echo "configuring for rxvt $VERSION" 2742echo "configuring for rxvt $VERSION"
1464echo "" 2743echo ""
1465 2744
2745orig_CXXFLAGS="$CXXFLAGS"
1466 2746
1467ac_ext=c 2747ac_ext=c
1468ac_cpp='$CPP $CPPFLAGS' 2748ac_cpp='$CPP $CPPFLAGS'
1469ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2749ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1470ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2750ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1471ac_compiler_gnu=$ac_cv_c_compiler_gnu 2751ac_compiler_gnu=$ac_cv_c_compiler_gnu
1472if test -n "$ac_tool_prefix"; then 2752if 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. 2753 # 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 2754set dummy ${ac_tool_prefix}gcc; ac_word=$2
1475echo "$as_me:$LINENO: checking for $ac_word" >&5 2755{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
1476echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 2756$as_echo_n "checking for $ac_word... " >&6; }
1477if test "${ac_cv_prog_CC+set}" = set; then 2757if test "${ac_cv_prog_CC+set}" = set; then :
1478 echo $ECHO_N "(cached) $ECHO_C" >&6 2758 $as_echo_n "(cached) " >&6
1479else 2759else
1480 if test -n "$CC"; then 2760 if test -n "$CC"; then
1481 ac_cv_prog_CC="$CC" # Let the user override the test. 2761 ac_cv_prog_CC="$CC" # Let the user override the test.
1482else 2762else
1483as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2763as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1484for as_dir in $PATH 2764for as_dir in $PATH
1485do 2765do
1486 IFS=$as_save_IFS 2766 IFS=$as_save_IFS
1487 test -z "$as_dir" && as_dir=. 2767 test -z "$as_dir" && as_dir=.
1488 for ac_exec_ext in '' $ac_executable_extensions; do 2768 for ac_exec_ext in '' $ac_executable_extensions; do
1489 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2769 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" 2770 ac_cv_prog_CC="${ac_tool_prefix}gcc"
1491 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2771 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1492 break 2 2772 break 2
1493 fi 2773 fi
1494done 2774done
1495done 2775 done
2776IFS=$as_save_IFS
1496 2777
1497fi 2778fi
1498fi 2779fi
1499CC=$ac_cv_prog_CC 2780CC=$ac_cv_prog_CC
1500if test -n "$CC"; then 2781if test -n "$CC"; then
1501 echo "$as_me:$LINENO: result: $CC" >&5 2782 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
1502echo "${ECHO_T}$CC" >&6 2783$as_echo "$CC" >&6; }
1503else 2784else
1504 echo "$as_me:$LINENO: result: no" >&5 2785 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1505echo "${ECHO_T}no" >&6 2786$as_echo "no" >&6; }
1506fi 2787fi
2788
1507 2789
1508fi 2790fi
1509if test -z "$ac_cv_prog_CC"; then 2791if test -z "$ac_cv_prog_CC"; then
1510 ac_ct_CC=$CC 2792 ac_ct_CC=$CC
1511 # Extract the first word of "gcc", so it can be a program name with args. 2793 # Extract the first word of "gcc", so it can be a program name with args.
1512set dummy gcc; ac_word=$2 2794set dummy gcc; ac_word=$2
1513echo "$as_me:$LINENO: checking for $ac_word" >&5 2795{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
1514echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 2796$as_echo_n "checking for $ac_word... " >&6; }
1515if test "${ac_cv_prog_ac_ct_CC+set}" = set; then 2797if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
1516 echo $ECHO_N "(cached) $ECHO_C" >&6 2798 $as_echo_n "(cached) " >&6
1517else 2799else
1518 if test -n "$ac_ct_CC"; then 2800 if test -n "$ac_ct_CC"; then
1519 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2801 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1520else 2802else
1521as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2803as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1522for as_dir in $PATH 2804for as_dir in $PATH
1523do 2805do
1524 IFS=$as_save_IFS 2806 IFS=$as_save_IFS
1525 test -z "$as_dir" && as_dir=. 2807 test -z "$as_dir" && as_dir=.
1526 for ac_exec_ext in '' $ac_executable_extensions; do 2808 for ac_exec_ext in '' $ac_executable_extensions; do
1527 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2809 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" 2810 ac_cv_prog_ac_ct_CC="gcc"
1529 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2811 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1530 break 2 2812 break 2
1531 fi 2813 fi
1532done 2814done
1533done 2815 done
2816IFS=$as_save_IFS
1534 2817
1535fi 2818fi
1536fi 2819fi
1537ac_ct_CC=$ac_cv_prog_ac_ct_CC 2820ac_ct_CC=$ac_cv_prog_ac_ct_CC
1538if test -n "$ac_ct_CC"; then 2821if test -n "$ac_ct_CC"; then
1539 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 2822 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
1540echo "${ECHO_T}$ac_ct_CC" >&6 2823$as_echo "$ac_ct_CC" >&6; }
1541else 2824else
1542 echo "$as_me:$LINENO: result: no" >&5 2825 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1543echo "${ECHO_T}no" >&6 2826$as_echo "no" >&6; }
1544fi 2827fi
1545 2828
2829 if test "x$ac_ct_CC" = x; then
2830 CC=""
2831 else
2832 case $cross_compiling:$ac_tool_warned in
2833yes:)
2834{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2835$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2836ac_tool_warned=yes ;;
2837esac
1546 CC=$ac_ct_CC 2838 CC=$ac_ct_CC
2839 fi
1547else 2840else
1548 CC="$ac_cv_prog_CC" 2841 CC="$ac_cv_prog_CC"
1549fi 2842fi
1550 2843
1551if test -z "$CC"; then 2844if test -z "$CC"; then
1552 if test -n "$ac_tool_prefix"; then 2845 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. 2846 # 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 2847set dummy ${ac_tool_prefix}cc; ac_word=$2
1555echo "$as_me:$LINENO: checking for $ac_word" >&5 2848{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
1556echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 2849$as_echo_n "checking for $ac_word... " >&6; }
1557if test "${ac_cv_prog_CC+set}" = set; then 2850if test "${ac_cv_prog_CC+set}" = set; then :
1558 echo $ECHO_N "(cached) $ECHO_C" >&6 2851 $as_echo_n "(cached) " >&6
1559else 2852else
1560 if test -n "$CC"; then 2853 if test -n "$CC"; then
1561 ac_cv_prog_CC="$CC" # Let the user override the test. 2854 ac_cv_prog_CC="$CC" # Let the user override the test.
1562else 2855else
1563as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2856as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1564for as_dir in $PATH 2857for as_dir in $PATH
1565do 2858do
1566 IFS=$as_save_IFS 2859 IFS=$as_save_IFS
1567 test -z "$as_dir" && as_dir=. 2860 test -z "$as_dir" && as_dir=.
1568 for ac_exec_ext in '' $ac_executable_extensions; do 2861 for ac_exec_ext in '' $ac_executable_extensions; do
1569 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2862 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" 2863 ac_cv_prog_CC="${ac_tool_prefix}cc"
1571 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2864 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1572 break 2 2865 break 2
1573 fi 2866 fi
1574done 2867done
1575done 2868 done
2869IFS=$as_save_IFS
1576 2870
1577fi 2871fi
1578fi 2872fi
1579CC=$ac_cv_prog_CC 2873CC=$ac_cv_prog_CC
1580if test -n "$CC"; then 2874if test -n "$CC"; then
1581 echo "$as_me:$LINENO: result: $CC" >&5 2875 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
1582echo "${ECHO_T}$CC" >&6 2876$as_echo "$CC" >&6; }
1583else 2877else
1584 echo "$as_me:$LINENO: result: no" >&5 2878 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1585echo "${ECHO_T}no" >&6 2879$as_echo "no" >&6; }
1586fi 2880fi
1587 2881
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 2882
1615fi 2883 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 2884fi
1632if test -z "$CC"; then 2885if test -z "$CC"; then
1633 # Extract the first word of "cc", so it can be a program name with args. 2886 # Extract the first word of "cc", so it can be a program name with args.
1634set dummy cc; ac_word=$2 2887set dummy cc; ac_word=$2
1635echo "$as_me:$LINENO: checking for $ac_word" >&5 2888{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
1636echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 2889$as_echo_n "checking for $ac_word... " >&6; }
1637if test "${ac_cv_prog_CC+set}" = set; then 2890if test "${ac_cv_prog_CC+set}" = set; then :
1638 echo $ECHO_N "(cached) $ECHO_C" >&6 2891 $as_echo_n "(cached) " >&6
1639else 2892else
1640 if test -n "$CC"; then 2893 if test -n "$CC"; then
1641 ac_cv_prog_CC="$CC" # Let the user override the test. 2894 ac_cv_prog_CC="$CC" # Let the user override the test.
1642else 2895else
1643 ac_prog_rejected=no 2896 ac_prog_rejected=no
1644as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2897as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1645for as_dir in $PATH 2898for as_dir in $PATH
1646do 2899do
1647 IFS=$as_save_IFS 2900 IFS=$as_save_IFS
1648 test -z "$as_dir" && as_dir=. 2901 test -z "$as_dir" && as_dir=.
1649 for ac_exec_ext in '' $ac_executable_extensions; do 2902 for ac_exec_ext in '' $ac_executable_extensions; do
1650 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2903 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 2904 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
1652 ac_prog_rejected=yes 2905 ac_prog_rejected=yes
1653 continue 2906 continue
1654 fi 2907 fi
1655 ac_cv_prog_CC="cc" 2908 ac_cv_prog_CC="cc"
1656 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2909 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1657 break 2 2910 break 2
1658 fi 2911 fi
1659done 2912done
1660done 2913 done
2914IFS=$as_save_IFS
1661 2915
1662if test $ac_prog_rejected = yes; then 2916if test $ac_prog_rejected = yes; then
1663 # We found a bogon in the path, so make sure we never use it. 2917 # We found a bogon in the path, so make sure we never use it.
1664 set dummy $ac_cv_prog_CC 2918 set dummy $ac_cv_prog_CC
1665 shift 2919 shift
1673fi 2927fi
1674fi 2928fi
1675fi 2929fi
1676CC=$ac_cv_prog_CC 2930CC=$ac_cv_prog_CC
1677if test -n "$CC"; then 2931if test -n "$CC"; then
1678 echo "$as_me:$LINENO: result: $CC" >&5 2932 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
1679echo "${ECHO_T}$CC" >&6 2933$as_echo "$CC" >&6; }
1680else 2934else
1681 echo "$as_me:$LINENO: result: no" >&5 2935 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1682echo "${ECHO_T}no" >&6 2936$as_echo "no" >&6; }
1683fi 2937fi
2938
1684 2939
1685fi 2940fi
1686if test -z "$CC"; then 2941if test -z "$CC"; then
1687 if test -n "$ac_tool_prefix"; then 2942 if test -n "$ac_tool_prefix"; then
1688 for ac_prog in cl 2943 for ac_prog in cl.exe
1689 do 2944 do
1690 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 2945 # 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 2946set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1692echo "$as_me:$LINENO: checking for $ac_word" >&5 2947{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
1693echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 2948$as_echo_n "checking for $ac_word... " >&6; }
1694if test "${ac_cv_prog_CC+set}" = set; then 2949if test "${ac_cv_prog_CC+set}" = set; then :
1695 echo $ECHO_N "(cached) $ECHO_C" >&6 2950 $as_echo_n "(cached) " >&6
1696else 2951else
1697 if test -n "$CC"; then 2952 if test -n "$CC"; then
1698 ac_cv_prog_CC="$CC" # Let the user override the test. 2953 ac_cv_prog_CC="$CC" # Let the user override the test.
1699else 2954else
1700as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2955as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1701for as_dir in $PATH 2956for as_dir in $PATH
1702do 2957do
1703 IFS=$as_save_IFS 2958 IFS=$as_save_IFS
1704 test -z "$as_dir" && as_dir=. 2959 test -z "$as_dir" && as_dir=.
1705 for ac_exec_ext in '' $ac_executable_extensions; do 2960 for ac_exec_ext in '' $ac_executable_extensions; do
1706 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2961 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" 2962 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
1708 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2963 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1709 break 2 2964 break 2
1710 fi 2965 fi
1711done 2966done
1712done 2967 done
2968IFS=$as_save_IFS
1713 2969
1714fi 2970fi
1715fi 2971fi
1716CC=$ac_cv_prog_CC 2972CC=$ac_cv_prog_CC
1717if test -n "$CC"; then 2973if test -n "$CC"; then
1718 echo "$as_me:$LINENO: result: $CC" >&5 2974 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
1719echo "${ECHO_T}$CC" >&6 2975$as_echo "$CC" >&6; }
1720else 2976else
1721 echo "$as_me:$LINENO: result: no" >&5 2977 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1722echo "${ECHO_T}no" >&6 2978$as_echo "no" >&6; }
1723fi 2979fi
2980
1724 2981
1725 test -n "$CC" && break 2982 test -n "$CC" && break
1726 done 2983 done
1727fi 2984fi
1728if test -z "$CC"; then 2985if test -z "$CC"; then
1729 ac_ct_CC=$CC 2986 ac_ct_CC=$CC
1730 for ac_prog in cl 2987 for ac_prog in cl.exe
1731do 2988do
1732 # Extract the first word of "$ac_prog", so it can be a program name with args. 2989 # Extract the first word of "$ac_prog", so it can be a program name with args.
1733set dummy $ac_prog; ac_word=$2 2990set dummy $ac_prog; ac_word=$2
1734echo "$as_me:$LINENO: checking for $ac_word" >&5 2991{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
1735echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 2992$as_echo_n "checking for $ac_word... " >&6; }
1736if test "${ac_cv_prog_ac_ct_CC+set}" = set; then 2993if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
1737 echo $ECHO_N "(cached) $ECHO_C" >&6 2994 $as_echo_n "(cached) " >&6
1738else 2995else
1739 if test -n "$ac_ct_CC"; then 2996 if test -n "$ac_ct_CC"; then
1740 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2997 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1741else 2998else
1742as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2999as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1743for as_dir in $PATH 3000for as_dir in $PATH
1744do 3001do
1745 IFS=$as_save_IFS 3002 IFS=$as_save_IFS
1746 test -z "$as_dir" && as_dir=. 3003 test -z "$as_dir" && as_dir=.
1747 for ac_exec_ext in '' $ac_executable_extensions; do 3004 for ac_exec_ext in '' $ac_executable_extensions; do
1748 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3005 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" 3006 ac_cv_prog_ac_ct_CC="$ac_prog"
1750 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 3007 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1751 break 2 3008 break 2
1752 fi 3009 fi
1753done 3010done
1754done 3011 done
3012IFS=$as_save_IFS
1755 3013
1756fi 3014fi
1757fi 3015fi
1758ac_ct_CC=$ac_cv_prog_ac_ct_CC 3016ac_ct_CC=$ac_cv_prog_ac_ct_CC
1759if test -n "$ac_ct_CC"; then 3017if test -n "$ac_ct_CC"; then
1760 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 3018 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
1761echo "${ECHO_T}$ac_ct_CC" >&6 3019$as_echo "$ac_ct_CC" >&6; }
1762else 3020else
1763 echo "$as_me:$LINENO: result: no" >&5 3021 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1764echo "${ECHO_T}no" >&6 3022$as_echo "no" >&6; }
1765fi 3023fi
3024
1766 3025
1767 test -n "$ac_ct_CC" && break 3026 test -n "$ac_ct_CC" && break
1768done 3027done
1769 3028
3029 if test "x$ac_ct_CC" = x; then
3030 CC=""
3031 else
3032 case $cross_compiling:$ac_tool_warned in
3033yes:)
3034{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3035$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3036ac_tool_warned=yes ;;
3037esac
1770 CC=$ac_ct_CC 3038 CC=$ac_ct_CC
3039 fi
1771fi 3040fi
1772 3041
1773fi 3042fi
1774 3043
1775 3044
1776test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH 3045test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
1777See \`config.log' for more details." >&5 3046$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
1778echo "$as_me: error: no acceptable C compiler found in \$PATH 3047as_fn_error $? "no acceptable C compiler found in \$PATH
1779See \`config.log' for more details." >&2;} 3048See \`config.log' for more details" "$LINENO" 5 ; }
1780 { (exit 1); exit 1; }; }
1781 3049
1782# Provide some information about the compiler. 3050# Provide some information about the compiler.
1783echo "$as_me:$LINENO:" \ 3051$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
1784 "checking for C compiler version" >&5 3052set X $ac_compile
1785ac_compiler=`set X $ac_compile; echo $2` 3053ac_compiler=$2
1786{ (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5 3054for ac_option in --version -v -V -qversion; do
1787 (eval $ac_compiler --version </dev/null >&5) 2>&5 3055 { { ac_try="$ac_compiler $ac_option >&5"
3056case "(($ac_try" in
3057 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3058 *) ac_try_echo=$ac_try;;
3059esac
3060eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3061$as_echo "$ac_try_echo"; } >&5
3062 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
1788 ac_status=$? 3063 ac_status=$?
3064 if test -s conftest.err; then
3065 sed '10a\
3066... rest of stderr output deleted ...
3067 10q' conftest.err >conftest.er1
3068 cat conftest.er1 >&5
3069 fi
3070 rm -f conftest.er1 conftest.err
1789 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3071 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1790 (exit $ac_status); } 3072 test $ac_status = 0; }
1791{ (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5 3073done
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 3074
1802cat >conftest.$ac_ext <<_ACEOF
1803/* confdefs.h. */
1804_ACEOF
1805cat confdefs.h >>conftest.$ac_ext 3075cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1806cat >>conftest.$ac_ext <<_ACEOF
1807/* end confdefs.h. */ 3076/* end confdefs.h. */
1808 3077
1809int 3078int
1810main () 3079main ()
1811{ 3080{
1813 ; 3082 ;
1814 return 0; 3083 return 0;
1815} 3084}
1816_ACEOF 3085_ACEOF
1817ac_clean_files_save=$ac_clean_files 3086ac_clean_files_save=$ac_clean_files
1818ac_clean_files="$ac_clean_files a.out a.exe b.out" 3087ac_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. 3088# Try to create an executable without -o first, disregard a.out.
1820# It will help us diagnose broken compilers, and finding out an intuition 3089# It will help us diagnose broken compilers, and finding out an intuition
1821# of exeext. 3090# of exeext.
1822echo "$as_me:$LINENO: checking for C compiler default output file name" >&5 3091{ $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 3092$as_echo_n "checking whether the C compiler works... " >&6; }
1824ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 3093ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1825if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5 3094
3095# The possible output files:
3096ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3097
3098ac_rmfiles=
3099for ac_file in $ac_files
3100do
3101 case $ac_file in
3102 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3103 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3104 esac
3105done
3106rm -f $ac_rmfiles
3107
3108if { { ac_try="$ac_link_default"
3109case "(($ac_try" in
3110 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3111 *) ac_try_echo=$ac_try;;
3112esac
3113eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3114$as_echo "$ac_try_echo"; } >&5
1826 (eval $ac_link_default) 2>&5 3115 (eval "$ac_link_default") 2>&5
1827 ac_status=$? 3116 ac_status=$?
1828 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3117 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1829 (exit $ac_status); }; then 3118 test $ac_status = 0; }; then :
1830 # Find the output, starting from the most likely. This scheme is 3119 # 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 3120# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
1832# resort. 3121# in a Makefile. We should not override ac_cv_exeext if it was cached,
1833 3122# 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. 3123# Autoconf.
1835# Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile. 3124for 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 3125do
1840 test -f "$ac_file" || continue 3126 test -f "$ac_file" || continue
1841 case $ac_file in 3127 case $ac_file in
1842 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) 3128 *.$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 ;; 3129 ;;
1847 [ab].out ) 3130 [ab].out )
1848 # We found the default executable, but exeext='' is most 3131 # We found the default executable, but exeext='' is most
1849 # certainly right. 3132 # certainly right.
1850 break;; 3133 break;;
1851 *.* ) 3134 *.* )
3135 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3136 then :; else
1852 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3137 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1853 # FIXME: I believe we export ac_cv_exeext for Libtool, 3138 fi
1854 # but it would be cool to find out if it's true. Does anybody 3139 # We set ac_cv_exeext here because the later test for it is not
1855 # maintain Libtool? --akim. 3140 # safe: cross compilers may not add the suffix if given an `-o'
1856 export ac_cv_exeext 3141 # argument, so we may need to know it at that point already.
3142 # Even if this section looks crufty: it has the advantage of
3143 # actually working.
1857 break;; 3144 break;;
1858 * ) 3145 * )
1859 break;; 3146 break;;
1860 esac 3147 esac
1861done 3148done
3149test "$ac_cv_exeext" = no && ac_cv_exeext=
3150
1862else 3151else
3152 ac_file=''
3153fi
3154if test -z "$ac_file"; then :
3155 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3156$as_echo "no" >&6; }
1863 echo "$as_me: failed program was:" >&5 3157$as_echo "$as_me: failed program was:" >&5
1864sed 's/^/| /' conftest.$ac_ext >&5 3158sed 's/^/| /' conftest.$ac_ext >&5
1865 3159
1866{ { echo "$as_me:$LINENO: error: C compiler cannot create executables 3160{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
1867See \`config.log' for more details." >&5 3161$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
1868echo "$as_me: error: C compiler cannot create executables 3162as_fn_error 77 "C compiler cannot create executables
1869See \`config.log' for more details." >&2;} 3163See \`config.log' for more details" "$LINENO" 5 ; }
1870 { (exit 77); exit 77; }; } 3164else
3165 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3166$as_echo "yes" >&6; }
1871fi 3167fi
1872 3168{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3169$as_echo_n "checking for C compiler default output file name... " >&6; }
3170{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3171$as_echo "$ac_file" >&6; }
1873ac_exeext=$ac_cv_exeext 3172ac_exeext=$ac_cv_exeext
1874echo "$as_me:$LINENO: result: $ac_file" >&5
1875echo "${ECHO_T}$ac_file" >&6
1876 3173
1877# Check the compiler produces executables we can run. If not, either 3174rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
1878# the compiler is broken, or we cross compile. 3175ac_clean_files=$ac_clean_files_save
1879echo "$as_me:$LINENO: checking whether the C compiler works" >&5 3176{ $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 3177$as_echo_n "checking for suffix of executables... " >&6; }
1881# FIXME: These cross compiler hacks should be removed for Autoconf 3.0 3178if { { ac_try="$ac_link"
1882# If not cross compiling, check that we can run a simple program. 3179case "(($ac_try" in
1883if test "$cross_compiling" != yes; then 3180 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1884 if { ac_try='./$ac_file' 3181 *) ac_try_echo=$ac_try;;
1885 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3182esac
3183eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3184$as_echo "$ac_try_echo"; } >&5
1886 (eval $ac_try) 2>&5 3185 (eval "$ac_link") 2>&5
1887 ac_status=$? 3186 ac_status=$?
1888 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3187 $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 3188 test $ac_status = 0; }; then :
1924 # If both `conftest.exe' and `conftest' are `present' (well, observable) 3189 # If both `conftest.exe' and `conftest' are `present' (well, observable)
1925# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 3190# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
1926# work properly (i.e., refer to `conftest.exe'), while it won't with 3191# work properly (i.e., refer to `conftest.exe'), while it won't with
1927# `rm'. 3192# `rm'.
1928for ac_file in conftest.exe conftest conftest.*; do 3193for ac_file in conftest.exe conftest conftest.*; do
1929 test -f "$ac_file" || continue 3194 test -f "$ac_file" || continue
1930 case $ac_file in 3195 case $ac_file in
1931 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;; 3196 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
1932 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3197 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1933 export ac_cv_exeext
1934 break;; 3198 break;;
1935 * ) break;; 3199 * ) break;;
1936 esac 3200 esac
1937done 3201done
1938else 3202else
1939 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link 3203 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
1940See \`config.log' for more details." >&5 3204$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
1941echo "$as_me: error: cannot compute suffix of executables: cannot compile and link 3205as_fn_error $? "cannot compute suffix of executables: cannot compile and link
1942See \`config.log' for more details." >&2;} 3206See \`config.log' for more details" "$LINENO" 5 ; }
1943 { (exit 1); exit 1; }; }
1944fi 3207fi
1945
1946rm -f conftest$ac_cv_exeext 3208rm -f conftest conftest$ac_cv_exeext
1947echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5 3209{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
1948echo "${ECHO_T}$ac_cv_exeext" >&6 3210$as_echo "$ac_cv_exeext" >&6; }
1949 3211
1950rm -f conftest.$ac_ext 3212rm -f conftest.$ac_ext
1951EXEEXT=$ac_cv_exeext 3213EXEEXT=$ac_cv_exeext
1952ac_exeext=$EXEEXT 3214ac_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 3215cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1962cat >>conftest.$ac_ext <<_ACEOF
1963/* end confdefs.h. */ 3216/* end confdefs.h. */
1964 3217#include <stdio.h>
1965int 3218int
1966main () 3219main ()
1967{ 3220{
3221FILE *f = fopen ("conftest.out", "w");
3222 return ferror (f) || fclose (f) != 0;
1968 3223
1969 ; 3224 ;
1970 return 0; 3225 return 0;
1971} 3226}
1972_ACEOF 3227_ACEOF
3228ac_clean_files="$ac_clean_files conftest.out"
3229# Check that the compiler produces executables we can run. If not, either
3230# the compiler is broken, or we cross compile.
3231{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3232$as_echo_n "checking whether we are cross compiling... " >&6; }
3233if test "$cross_compiling" != yes; then
3234 { { ac_try="$ac_link"
3235case "(($ac_try" in
3236 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3237 *) ac_try_echo=$ac_try;;
3238esac
3239eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3240$as_echo "$ac_try_echo"; } >&5
3241 (eval "$ac_link") 2>&5
3242 ac_status=$?
3243 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3244 test $ac_status = 0; }
3245 if { ac_try='./conftest$ac_cv_exeext'
3246 { { case "(($ac_try" in
3247 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3248 *) ac_try_echo=$ac_try;;
3249esac
3250eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3251$as_echo "$ac_try_echo"; } >&5
3252 (eval "$ac_try") 2>&5
3253 ac_status=$?
3254 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3255 test $ac_status = 0; }; }; then
3256 cross_compiling=no
3257 else
3258 if test "$cross_compiling" = maybe; then
3259 cross_compiling=yes
3260 else
3261 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3262$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3263as_fn_error $? "cannot run C compiled programs.
3264If you meant to cross compile, use \`--host'.
3265See \`config.log' for more details" "$LINENO" 5 ; }
3266 fi
3267 fi
3268fi
3269{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3270$as_echo "$cross_compiling" >&6; }
3271
3272rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3273ac_clean_files=$ac_clean_files_save
3274{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3275$as_echo_n "checking for suffix of object files... " >&6; }
3276if test "${ac_cv_objext+set}" = set; then :
3277 $as_echo_n "(cached) " >&6
3278else
3279 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3280/* end confdefs.h. */
3281
3282int
3283main ()
3284{
3285
3286 ;
3287 return 0;
3288}
3289_ACEOF
1973rm -f conftest.o conftest.obj 3290rm -f conftest.o conftest.obj
1974if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 3291if { { ac_try="$ac_compile"
3292case "(($ac_try" in
3293 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3294 *) ac_try_echo=$ac_try;;
3295esac
3296eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3297$as_echo "$ac_try_echo"; } >&5
1975 (eval $ac_compile) 2>&5 3298 (eval "$ac_compile") 2>&5
1976 ac_status=$? 3299 ac_status=$?
1977 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3300 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1978 (exit $ac_status); }; then 3301 test $ac_status = 0; }; then :
1979 for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do 3302 for ac_file in conftest.o conftest.obj conftest.*; do
3303 test -f "$ac_file" || continue;
1980 case $ac_file in 3304 case $ac_file in
1981 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;; 3305 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
1982 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 3306 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
1983 break;; 3307 break;;
1984 esac 3308 esac
1985done 3309done
1986else 3310else
1987 echo "$as_me: failed program was:" >&5 3311 $as_echo "$as_me: failed program was:" >&5
1988sed 's/^/| /' conftest.$ac_ext >&5 3312sed 's/^/| /' conftest.$ac_ext >&5
1989 3313
1990{ { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile 3314{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
1991See \`config.log' for more details." >&5 3315$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
1992echo "$as_me: error: cannot compute suffix of object files: cannot compile 3316as_fn_error $? "cannot compute suffix of object files: cannot compile
1993See \`config.log' for more details." >&2;} 3317See \`config.log' for more details" "$LINENO" 5 ; }
1994 { (exit 1); exit 1; }; }
1995fi 3318fi
1996
1997rm -f conftest.$ac_cv_objext conftest.$ac_ext 3319rm -f conftest.$ac_cv_objext conftest.$ac_ext
1998fi 3320fi
1999echo "$as_me:$LINENO: result: $ac_cv_objext" >&5 3321{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
2000echo "${ECHO_T}$ac_cv_objext" >&6 3322$as_echo "$ac_cv_objext" >&6; }
2001OBJEXT=$ac_cv_objext 3323OBJEXT=$ac_cv_objext
2002ac_objext=$OBJEXT 3324ac_objext=$OBJEXT
2003echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5 3325{ $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 3326$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
2005if test "${ac_cv_c_compiler_gnu+set}" = set; then 3327if test "${ac_cv_c_compiler_gnu+set}" = set; then :
2006 echo $ECHO_N "(cached) $ECHO_C" >&6 3328 $as_echo_n "(cached) " >&6
2007else 3329else
2008 cat >conftest.$ac_ext <<_ACEOF
2009/* confdefs.h. */
2010_ACEOF
2011cat confdefs.h >>conftest.$ac_ext 3330 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2012cat >>conftest.$ac_ext <<_ACEOF
2013/* end confdefs.h. */ 3331/* end confdefs.h. */
2014 3332
2015int 3333int
2016main () 3334main ()
2017{ 3335{
2021 3339
2022 ; 3340 ;
2023 return 0; 3341 return 0;
2024} 3342}
2025_ACEOF 3343_ACEOF
2026rm -f conftest.$ac_objext 3344if 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 3345 ac_compiler_gnu=yes
2048else 3346else
2049 echo "$as_me: failed program was:" >&5
2050sed 's/^/| /' conftest.$ac_ext >&5
2051
2052ac_compiler_gnu=no 3347 ac_compiler_gnu=no
2053fi 3348fi
2054rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 3349rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2055ac_cv_c_compiler_gnu=$ac_compiler_gnu 3350ac_cv_c_compiler_gnu=$ac_compiler_gnu
2056 3351
2057fi 3352fi
2058echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5 3353{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
2059echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6 3354$as_echo "$ac_cv_c_compiler_gnu" >&6; }
2060GCC=`test $ac_compiler_gnu = yes && echo yes` 3355if test $ac_compiler_gnu = yes; then
3356 GCC=yes
3357else
3358 GCC=
3359fi
2061ac_test_CFLAGS=${CFLAGS+set} 3360ac_test_CFLAGS=${CFLAGS+set}
2062ac_save_CFLAGS=$CFLAGS 3361ac_save_CFLAGS=$CFLAGS
2063CFLAGS="-g"
2064echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5 3362{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
2065echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6 3363$as_echo_n "checking whether $CC accepts -g... " >&6; }
2066if test "${ac_cv_prog_cc_g+set}" = set; then 3364if test "${ac_cv_prog_cc_g+set}" = set; then :
2067 echo $ECHO_N "(cached) $ECHO_C" >&6 3365 $as_echo_n "(cached) " >&6
2068else 3366else
2069 cat >conftest.$ac_ext <<_ACEOF 3367 ac_save_c_werror_flag=$ac_c_werror_flag
2070/* confdefs.h. */ 3368 ac_c_werror_flag=yes
2071_ACEOF 3369 ac_cv_prog_cc_g=no
3370 CFLAGS="-g"
2072cat confdefs.h >>conftest.$ac_ext 3371 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2073cat >>conftest.$ac_ext <<_ACEOF
2074/* end confdefs.h. */ 3372/* end confdefs.h. */
2075 3373
2076int 3374int
2077main () 3375main ()
2078{ 3376{
2079 3377
2080 ; 3378 ;
2081 return 0; 3379 return 0;
2082} 3380}
2083_ACEOF 3381_ACEOF
2084rm -f conftest.$ac_objext 3382if 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 3383 ac_cv_prog_cc_g=yes
2106else 3384else
2107 echo "$as_me: failed program was:" >&5 3385 CFLAGS=""
2108sed 's/^/| /' conftest.$ac_ext >&5 3386 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3387/* end confdefs.h. */
2109 3388
3389int
3390main ()
3391{
3392
3393 ;
3394 return 0;
3395}
3396_ACEOF
3397if ac_fn_c_try_compile "$LINENO"; then :
3398
3399else
3400 ac_c_werror_flag=$ac_save_c_werror_flag
3401 CFLAGS="-g"
3402 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3403/* end confdefs.h. */
3404
3405int
3406main ()
3407{
3408
3409 ;
3410 return 0;
3411}
3412_ACEOF
3413if ac_fn_c_try_compile "$LINENO"; then :
2110ac_cv_prog_cc_g=no 3414 ac_cv_prog_cc_g=yes
2111fi 3415fi
2112rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 3416rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2113fi 3417fi
3418rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3419fi
3420rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3421 ac_c_werror_flag=$ac_save_c_werror_flag
3422fi
2114echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5 3423{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
2115echo "${ECHO_T}$ac_cv_prog_cc_g" >&6 3424$as_echo "$ac_cv_prog_cc_g" >&6; }
2116if test "$ac_test_CFLAGS" = set; then 3425if test "$ac_test_CFLAGS" = set; then
2117 CFLAGS=$ac_save_CFLAGS 3426 CFLAGS=$ac_save_CFLAGS
2118elif test $ac_cv_prog_cc_g = yes; then 3427elif test $ac_cv_prog_cc_g = yes; then
2119 if test "$GCC" = yes; then 3428 if test "$GCC" = yes; then
2120 CFLAGS="-g -O2" 3429 CFLAGS="-g -O2"
2126 CFLAGS="-O2" 3435 CFLAGS="-O2"
2127 else 3436 else
2128 CFLAGS= 3437 CFLAGS=
2129 fi 3438 fi
2130fi 3439fi
2131echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5 3440{ $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 3441$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
2133if test "${ac_cv_prog_cc_stdc+set}" = set; then 3442if test "${ac_cv_prog_cc_c89+set}" = set; then :
2134 echo $ECHO_N "(cached) $ECHO_C" >&6 3443 $as_echo_n "(cached) " >&6
2135else 3444else
2136 ac_cv_prog_cc_stdc=no 3445 ac_cv_prog_cc_c89=no
2137ac_save_CC=$CC 3446ac_save_CC=$CC
2138cat >conftest.$ac_ext <<_ACEOF
2139/* confdefs.h. */
2140_ACEOF
2141cat confdefs.h >>conftest.$ac_ext 3447cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2142cat >>conftest.$ac_ext <<_ACEOF
2143/* end confdefs.h. */ 3448/* end confdefs.h. */
2144#include <stdarg.h> 3449#include <stdarg.h>
2145#include <stdio.h> 3450#include <stdio.h>
2146#include <sys/types.h> 3451#include <sys/types.h>
2147#include <sys/stat.h> 3452#include <sys/stat.h>
2165} 3470}
2166 3471
2167/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 3472/* 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. 3473 function prototypes and stuff, but not '\xHH' hex character constants.
2169 These don't provoke an error unfortunately, instead are silently treated 3474 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 3475 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 3476 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 3477 array size at least. It's necessary to write '\x00'==0 to get something
2173 that's true only with -std1. */ 3478 that's true only with -std. */
2174int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 3479int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3480
3481/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3482 inside strings and character constants. */
3483#define FOO(x) 'x'
3484int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
2175 3485
2176int test (int i, double x); 3486int test (int i, double x);
2177struct s1 {int (*f) (int a);}; 3487struct s1 {int (*f) (int a);};
2178struct s2 {int (*f) (double a);}; 3488struct s2 {int (*f) (double a);};
2179int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 3489int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2185return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 3495return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2186 ; 3496 ;
2187 return 0; 3497 return 0;
2188} 3498}
2189_ACEOF 3499_ACEOF
2190# Don't try gcc -ansi; that turns off useful extensions and 3500for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
2191# breaks some systems' header files. 3501 -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 3502do
2199 CC="$ac_save_CC $ac_arg" 3503 CC="$ac_save_CC $ac_arg"
2200 rm -f conftest.$ac_objext 3504 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 3505 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 3506fi
2228rm -f conftest.err conftest.$ac_objext 3507rm -f core conftest.err conftest.$ac_objext
3508 test "x$ac_cv_prog_cc_c89" != "xno" && break
2229done 3509done
2230rm -f conftest.$ac_ext conftest.$ac_objext 3510rm -f conftest.$ac_ext
2231CC=$ac_save_CC 3511CC=$ac_save_CC
2232 3512
2233fi 3513fi
2234 3514# AC_CACHE_VAL
2235case "x$ac_cv_prog_cc_stdc" in 3515case "x$ac_cv_prog_cc_c89" in
3516 x)
3517 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3518$as_echo "none needed" >&6; } ;;
2236 x|xno) 3519 xno)
2237 echo "$as_me:$LINENO: result: none needed" >&5 3520 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
2238echo "${ECHO_T}none needed" >&6 ;; 3521$as_echo "unsupported" >&6; } ;;
2239 *) 3522 *)
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" ;; 3523 CC="$CC $ac_cv_prog_cc_c89"
3524 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3525$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
2243esac 3526esac
3527if test "x$ac_cv_prog_cc_c89" != xno; then :
2244 3528
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 3529fi
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 3530
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 3531ac_ext=c
2386ac_cpp='$CPP $CPPFLAGS' 3532ac_cpp='$CPP $CPPFLAGS'
2387ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3533ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2388ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3534ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2389ac_compiler_gnu=$ac_cv_c_compiler_gnu 3535ac_compiler_gnu=$ac_cv_c_compiler_gnu
2390 3536
2391ac_ext=cc 3537ac_ext=cpp
2392ac_cpp='$CXXCPP $CPPFLAGS' 3538ac_cpp='$CXXCPP $CPPFLAGS'
2393ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3539ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2394ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3540ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2395ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 3541ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3542if test -z "$CXX"; then
3543 if test -n "$CCC"; then
3544 CXX=$CCC
3545 else
2396if test -n "$ac_tool_prefix"; then 3546 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 3547 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
2398 do 3548 do
2399 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 3549 # 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 3550set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2401echo "$as_me:$LINENO: checking for $ac_word" >&5 3551{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2402echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 3552$as_echo_n "checking for $ac_word... " >&6; }
2403if test "${ac_cv_prog_CXX+set}" = set; then 3553if test "${ac_cv_prog_CXX+set}" = set; then :
2404 echo $ECHO_N "(cached) $ECHO_C" >&6 3554 $as_echo_n "(cached) " >&6
2405else 3555else
2406 if test -n "$CXX"; then 3556 if test -n "$CXX"; then
2407 ac_cv_prog_CXX="$CXX" # Let the user override the test. 3557 ac_cv_prog_CXX="$CXX" # Let the user override the test.
2408else 3558else
2409as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3559as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2410for as_dir in $PATH 3560for as_dir in $PATH
2411do 3561do
2412 IFS=$as_save_IFS 3562 IFS=$as_save_IFS
2413 test -z "$as_dir" && as_dir=. 3563 test -z "$as_dir" && as_dir=.
2414 for ac_exec_ext in '' $ac_executable_extensions; do 3564 for ac_exec_ext in '' $ac_executable_extensions; do
2415 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3565 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" 3566 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
2417 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 3567 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2418 break 2 3568 break 2
2419 fi 3569 fi
2420done 3570done
2421done 3571 done
3572IFS=$as_save_IFS
2422 3573
2423fi 3574fi
2424fi 3575fi
2425CXX=$ac_cv_prog_CXX 3576CXX=$ac_cv_prog_CXX
2426if test -n "$CXX"; then 3577if test -n "$CXX"; then
2427 echo "$as_me:$LINENO: result: $CXX" >&5 3578 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
2428echo "${ECHO_T}$CXX" >&6 3579$as_echo "$CXX" >&6; }
2429else 3580else
2430 echo "$as_me:$LINENO: result: no" >&5 3581 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2431echo "${ECHO_T}no" >&6 3582$as_echo "no" >&6; }
2432fi 3583fi
3584
2433 3585
2434 test -n "$CXX" && break 3586 test -n "$CXX" && break
2435 done 3587 done
2436fi 3588fi
2437if test -z "$CXX"; then 3589if test -z "$CXX"; then
2438 ac_ct_CXX=$CXX 3590 ac_ct_CXX=$CXX
2439 for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC 3591 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
2440do 3592do
2441 # Extract the first word of "$ac_prog", so it can be a program name with args. 3593 # Extract the first word of "$ac_prog", so it can be a program name with args.
2442set dummy $ac_prog; ac_word=$2 3594set dummy $ac_prog; ac_word=$2
2443echo "$as_me:$LINENO: checking for $ac_word" >&5 3595{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2444echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 3596$as_echo_n "checking for $ac_word... " >&6; }
2445if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then 3597if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then :
2446 echo $ECHO_N "(cached) $ECHO_C" >&6 3598 $as_echo_n "(cached) " >&6
2447else 3599else
2448 if test -n "$ac_ct_CXX"; then 3600 if test -n "$ac_ct_CXX"; then
2449 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test. 3601 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
2450else 3602else
2451as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3603as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2452for as_dir in $PATH 3604for as_dir in $PATH
2453do 3605do
2454 IFS=$as_save_IFS 3606 IFS=$as_save_IFS
2455 test -z "$as_dir" && as_dir=. 3607 test -z "$as_dir" && as_dir=.
2456 for ac_exec_ext in '' $ac_executable_extensions; do 3608 for ac_exec_ext in '' $ac_executable_extensions; do
2457 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3609 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" 3610 ac_cv_prog_ac_ct_CXX="$ac_prog"
2459 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 3611 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2460 break 2 3612 break 2
2461 fi 3613 fi
2462done 3614done
2463done 3615 done
3616IFS=$as_save_IFS
2464 3617
2465fi 3618fi
2466fi 3619fi
2467ac_ct_CXX=$ac_cv_prog_ac_ct_CXX 3620ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
2468if test -n "$ac_ct_CXX"; then 3621if test -n "$ac_ct_CXX"; then
2469 echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5 3622 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
2470echo "${ECHO_T}$ac_ct_CXX" >&6 3623$as_echo "$ac_ct_CXX" >&6; }
2471else 3624else
2472 echo "$as_me:$LINENO: result: no" >&5 3625 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2473echo "${ECHO_T}no" >&6 3626$as_echo "no" >&6; }
2474fi 3627fi
3628
2475 3629
2476 test -n "$ac_ct_CXX" && break 3630 test -n "$ac_ct_CXX" && break
2477done 3631done
2478test -n "$ac_ct_CXX" || ac_ct_CXX="g++"
2479 3632
3633 if test "x$ac_ct_CXX" = x; then
3634 CXX="g++"
3635 else
3636 case $cross_compiling:$ac_tool_warned in
3637yes:)
3638{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3639$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3640ac_tool_warned=yes ;;
3641esac
2480 CXX=$ac_ct_CXX 3642 CXX=$ac_ct_CXX
3643 fi
2481fi 3644fi
2482 3645
2483 3646 fi
3647fi
2484# Provide some information about the compiler. 3648# Provide some information about the compiler.
2485echo "$as_me:$LINENO:" \ 3649$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
2486 "checking for C++ compiler version" >&5 3650set X $ac_compile
2487ac_compiler=`set X $ac_compile; echo $2` 3651ac_compiler=$2
2488{ (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5 3652for ac_option in --version -v -V -qversion; do
2489 (eval $ac_compiler --version </dev/null >&5) 2>&5 3653 { { ac_try="$ac_compiler $ac_option >&5"
3654case "(($ac_try" in
3655 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3656 *) ac_try_echo=$ac_try;;
3657esac
3658eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3659$as_echo "$ac_try_echo"; } >&5
3660 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2490 ac_status=$? 3661 ac_status=$?
3662 if test -s conftest.err; then
3663 sed '10a\
3664... rest of stderr output deleted ...
3665 10q' conftest.err >conftest.er1
3666 cat conftest.er1 >&5
3667 fi
3668 rm -f conftest.er1 conftest.err
2491 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3669 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2492 (exit $ac_status); } 3670 test $ac_status = 0; }
2493{ (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5 3671done
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 3672
2504echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5 3673{ $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 3674$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
2506if test "${ac_cv_cxx_compiler_gnu+set}" = set; then 3675if test "${ac_cv_cxx_compiler_gnu+set}" = set; then :
2507 echo $ECHO_N "(cached) $ECHO_C" >&6 3676 $as_echo_n "(cached) " >&6
2508else 3677else
2509 cat >conftest.$ac_ext <<_ACEOF
2510/* confdefs.h. */
2511_ACEOF
2512cat confdefs.h >>conftest.$ac_ext 3678 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2513cat >>conftest.$ac_ext <<_ACEOF
2514/* end confdefs.h. */ 3679/* end confdefs.h. */
2515 3680
2516int 3681int
2517main () 3682main ()
2518{ 3683{
2522 3687
2523 ; 3688 ;
2524 return 0; 3689 return 0;
2525} 3690}
2526_ACEOF 3691_ACEOF
2527rm -f conftest.$ac_objext 3692if 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 3693 ac_compiler_gnu=yes
2549else 3694else
2550 echo "$as_me: failed program was:" >&5
2551sed 's/^/| /' conftest.$ac_ext >&5
2552
2553ac_compiler_gnu=no 3695 ac_compiler_gnu=no
2554fi 3696fi
2555rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 3697rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2556ac_cv_cxx_compiler_gnu=$ac_compiler_gnu 3698ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
2557 3699
2558fi 3700fi
2559echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5 3701{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
2560echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6 3702$as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
2561GXX=`test $ac_compiler_gnu = yes && echo yes` 3703if test $ac_compiler_gnu = yes; then
3704 GXX=yes
3705else
3706 GXX=
3707fi
2562ac_test_CXXFLAGS=${CXXFLAGS+set} 3708ac_test_CXXFLAGS=${CXXFLAGS+set}
2563ac_save_CXXFLAGS=$CXXFLAGS 3709ac_save_CXXFLAGS=$CXXFLAGS
2564CXXFLAGS="-g"
2565echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5 3710{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
2566echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6 3711$as_echo_n "checking whether $CXX accepts -g... " >&6; }
2567if test "${ac_cv_prog_cxx_g+set}" = set; then 3712if test "${ac_cv_prog_cxx_g+set}" = set; then :
2568 echo $ECHO_N "(cached) $ECHO_C" >&6 3713 $as_echo_n "(cached) " >&6
2569else 3714else
2570 cat >conftest.$ac_ext <<_ACEOF 3715 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
2571/* confdefs.h. */ 3716 ac_cxx_werror_flag=yes
2572_ACEOF 3717 ac_cv_prog_cxx_g=no
3718 CXXFLAGS="-g"
2573cat confdefs.h >>conftest.$ac_ext 3719 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2574cat >>conftest.$ac_ext <<_ACEOF
2575/* end confdefs.h. */ 3720/* end confdefs.h. */
2576 3721
2577int 3722int
2578main () 3723main ()
2579{ 3724{
2580 3725
2581 ; 3726 ;
2582 return 0; 3727 return 0;
2583} 3728}
2584_ACEOF 3729_ACEOF
2585rm -f conftest.$ac_objext 3730if 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 3731 ac_cv_prog_cxx_g=yes
2607else 3732else
2608 echo "$as_me: failed program was:" >&5 3733 CXXFLAGS=""
2609sed 's/^/| /' conftest.$ac_ext >&5 3734 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3735/* end confdefs.h. */
2610 3736
3737int
3738main ()
3739{
3740
3741 ;
3742 return 0;
3743}
3744_ACEOF
3745if ac_fn_cxx_try_compile "$LINENO"; then :
3746
3747else
3748 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3749 CXXFLAGS="-g"
3750 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3751/* end confdefs.h. */
3752
3753int
3754main ()
3755{
3756
3757 ;
3758 return 0;
3759}
3760_ACEOF
3761if ac_fn_cxx_try_compile "$LINENO"; then :
2611ac_cv_prog_cxx_g=no 3762 ac_cv_prog_cxx_g=yes
2612fi 3763fi
2613rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 3764rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2614fi 3765fi
3766rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3767fi
3768rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3769 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3770fi
2615echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5 3771{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
2616echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6 3772$as_echo "$ac_cv_prog_cxx_g" >&6; }
2617if test "$ac_test_CXXFLAGS" = set; then 3773if test "$ac_test_CXXFLAGS" = set; then
2618 CXXFLAGS=$ac_save_CXXFLAGS 3774 CXXFLAGS=$ac_save_CXXFLAGS
2619elif test $ac_cv_prog_cxx_g = yes; then 3775elif test $ac_cv_prog_cxx_g = yes; then
2620 if test "$GXX" = yes; then 3776 if test "$GXX" = yes; then
2621 CXXFLAGS="-g -O2" 3777 CXXFLAGS="-g -O2"
2627 CXXFLAGS="-O2" 3783 CXXFLAGS="-O2"
2628 else 3784 else
2629 CXXFLAGS= 3785 CXXFLAGS=
2630 fi 3786 fi
2631fi 3787fi
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
2737ac_cpp='$CPP $CPPFLAGS'
2738ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2739ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2740ac_compiler_gnu=$ac_cv_c_compiler_gnu
2741
2742ac_ext=c
2743ac_cpp='$CPP $CPPFLAGS'
2744ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2745ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2746ac_compiler_gnu=$ac_cv_c_compiler_gnu
2747echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
2748echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
2749# On Suns, sometimes $CPP names a directory.
2750if test -n "$CPP" && test -d "$CPP"; then
2751 CPP=
2752fi
2753if test -z "$CPP"; then
2754 if test "${ac_cv_prog_CPP+set}" = set; then
2755 echo $ECHO_N "(cached) $ECHO_C" >&6
2756else
2757 # Double quotes because CPP needs to be expanded
2758 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
2759 do
2760 ac_preproc_ok=false
2761for ac_c_preproc_warn_flag in '' yes
2762do
2763 # Use a header file that comes with gcc, so configuring glibc
2764 # with a fresh cross-compiler works.
2765 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2766 # <limits.h> exists even on freestanding compilers.
2767 # 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.
2769 cat >conftest.$ac_ext <<_ACEOF
2770/* confdefs.h. */
2771_ACEOF
2772cat confdefs.h >>conftest.$ac_ext
2773cat >>conftest.$ac_ext <<_ACEOF
2774/* end confdefs.h. */
2775#ifdef __STDC__
2776# include <limits.h>
2777#else
2778# include <assert.h>
2779#endif
2780 Syntax error
2781_ACEOF
2782if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2783 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
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
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.
2806continue
2807fi
2808rm -f conftest.err conftest.$ac_ext
2809
2810 # OK, works on sane cases. Now check whether non-existent headers
2811 # can be detected and how.
2812 cat >conftest.$ac_ext <<_ACEOF
2813/* confdefs.h. */
2814_ACEOF
2815cat confdefs.h >>conftest.$ac_ext
2816cat >>conftest.$ac_ext <<_ACEOF
2817/* end confdefs.h. */
2818#include <ac_nonexistent.h>
2819_ACEOF
2820if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
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.
2839continue
2840else
2841 echo "$as_me: failed program was:" >&5
2842sed 's/^/| /' conftest.$ac_ext >&5
2843
2844 # Passes both tests.
2845ac_preproc_ok=:
2846break
2847fi
2848rm -f conftest.err conftest.$ac_ext
2849
2850done
2851# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2852rm -f conftest.err conftest.$ac_ext
2853if $ac_preproc_ok; then
2854 break
2855fi
2856
2857 done
2858 ac_cv_prog_CPP=$CPP
2859
2860fi
2861 CPP=$ac_cv_prog_CPP
2862else
2863 ac_cv_prog_CPP=$CPP
2864fi
2865echo "$as_me:$LINENO: result: $CPP" >&5
2866echo "${ECHO_T}$CPP" >&6
2867ac_preproc_ok=false
2868for ac_c_preproc_warn_flag in '' yes
2869do
2870 # Use a header file that comes with gcc, so configuring glibc
2871 # with a fresh cross-compiler works.
2872 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2873 # <limits.h> exists even on freestanding compilers.
2874 # 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.
2876 cat >conftest.$ac_ext <<_ACEOF
2877/* confdefs.h. */
2878_ACEOF
2879cat confdefs.h >>conftest.$ac_ext
2880cat >>conftest.$ac_ext <<_ACEOF
2881/* end confdefs.h. */
2882#ifdef __STDC__
2883# include <limits.h>
2884#else
2885# include <assert.h>
2886#endif
2887 Syntax error
2888_ACEOF
2889if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2890 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
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
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.
2913continue
2914fi
2915rm -f conftest.err conftest.$ac_ext
2916
2917 # OK, works on sane cases. Now check whether non-existent headers
2918 # can be detected and how.
2919 cat >conftest.$ac_ext <<_ACEOF
2920/* confdefs.h. */
2921_ACEOF
2922cat confdefs.h >>conftest.$ac_ext
2923cat >>conftest.$ac_ext <<_ACEOF
2924/* end confdefs.h. */
2925#include <ac_nonexistent.h>
2926_ACEOF
2927if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
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.
2946continue
2947else
2948 echo "$as_me: failed program was:" >&5
2949sed 's/^/| /' conftest.$ac_ext >&5
2950
2951 # Passes both tests.
2952ac_preproc_ok=:
2953break
2954fi
2955rm -f conftest.err conftest.$ac_ext
2956
2957done
2958# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2959rm -f conftest.err conftest.$ac_ext
2960if $ac_preproc_ok; then
2961 :
2962else
2963 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
2964See \`config.log' for more details." >&5
2965echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
2966See \`config.log' for more details." >&2;}
2967 { (exit 1); exit 1; }; }
2968fi
2969
2970ac_ext=c 3788ac_ext=c
2971ac_cpp='$CPP $CPPFLAGS' 3789ac_cpp='$CPP $CPPFLAGS'
2972ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3790ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2973ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3791ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2974ac_compiler_gnu=$ac_cv_c_compiler_gnu 3792ac_compiler_gnu=$ac_cv_c_compiler_gnu
2984# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 3802# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2985# AFS /usr/afsws/bin/install, which mishandles nonexistent args 3803# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2986# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 3804# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2987# OS/2's system install, which has a completely different semantic 3805# OS/2's system install, which has a completely different semantic
2988# ./install, which can be erroneously created by make from ./install.sh. 3806# ./install, which can be erroneously created by make from ./install.sh.
3807# Reject install programs that cannot install multiple files.
2989echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5 3808{ $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 3809$as_echo_n "checking for a BSD-compatible install... " >&6; }
2991if test -z "$INSTALL"; then 3810if test -z "$INSTALL"; then
2992if test "${ac_cv_path_install+set}" = set; then 3811if test "${ac_cv_path_install+set}" = set; then :
2993 echo $ECHO_N "(cached) $ECHO_C" >&6 3812 $as_echo_n "(cached) " >&6
2994else 3813else
2995 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3814 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2996for as_dir in $PATH 3815for as_dir in $PATH
2997do 3816do
2998 IFS=$as_save_IFS 3817 IFS=$as_save_IFS
2999 test -z "$as_dir" && as_dir=. 3818 test -z "$as_dir" && as_dir=.
3000 # Account for people who put trailing slashes in PATH elements. 3819 # Account for people who put trailing slashes in PATH elements.
3001case $as_dir/ in 3820case $as_dir/ in #((
3002 ./ | .// | /cC/* | \ 3821 ./ | .// | /[cC]/* | \
3003 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 3822 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3004 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \ 3823 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
3005 /usr/ucb/* ) ;; 3824 /usr/ucb/* ) ;;
3006 *) 3825 *)
3007 # OSF1 and SCO ODT 3.0 have their own names for install. 3826 # 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 3827 # Don't use installbsd from OSF since it installs stuff as root
3009 # by default. 3828 # by default.
3010 for ac_prog in ginstall scoinst install; do 3829 for ac_prog in ginstall scoinst install; do
3011 for ac_exec_ext in '' $ac_executable_extensions; do 3830 for ac_exec_ext in '' $ac_executable_extensions; do
3012 if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then 3831 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 && 3832 if test $ac_prog = install &&
3014 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 3833 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3015 # AIX install. It has an incompatible calling convention. 3834 # AIX install. It has an incompatible calling convention.
3016 : 3835 :
3017 elif test $ac_prog = install && 3836 elif test $ac_prog = install &&
3018 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 3837 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. 3838 # program-specific install script used by HP pwplus--don't use.
3020 : 3839 :
3021 else 3840 else
3841 rm -rf conftest.one conftest.two conftest.dir
3842 echo one > conftest.one
3843 echo two > conftest.two
3844 mkdir conftest.dir
3845 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
3846 test -s conftest.one && test -s conftest.two &&
3847 test -s conftest.dir/conftest.one &&
3848 test -s conftest.dir/conftest.two
3849 then
3022 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 3850 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3023 break 3 3851 break 3
3852 fi
3024 fi 3853 fi
3025 fi 3854 fi
3026 done 3855 done
3027 done 3856 done
3028 ;; 3857 ;;
3029esac 3858esac
3859
3030done 3860 done
3861IFS=$as_save_IFS
3031 3862
3863rm -rf conftest.one conftest.two conftest.dir
3032 3864
3033fi 3865fi
3034 if test "${ac_cv_path_install+set}" = set; then 3866 if test "${ac_cv_path_install+set}" = set; then
3035 INSTALL=$ac_cv_path_install 3867 INSTALL=$ac_cv_path_install
3036 else 3868 else
3037 # As a last resort, use the slow shell script. We don't cache a 3869 # As a last resort, use the slow shell script. Don't cache a
3038 # path for INSTALL within a source directory, because that will 3870 # value for INSTALL within a source directory, because that will
3039 # break other packages using the cache if that directory is 3871 # break other packages using the cache if that directory is
3040 # removed, or if the path is relative. 3872 # removed, or if the value is a relative name.
3041 INSTALL=$ac_install_sh 3873 INSTALL=$ac_install_sh
3042 fi 3874 fi
3043fi 3875fi
3044echo "$as_me:$LINENO: result: $INSTALL" >&5 3876{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
3045echo "${ECHO_T}$INSTALL" >&6 3877$as_echo "$INSTALL" >&6; }
3046 3878
3047# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 3879# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3048# It thinks the first close brace ends the variable substitution. 3880# It thinks the first close brace ends the variable substitution.
3049test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 3881test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3050 3882
3051test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 3883test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3052 3884
3053test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 3885test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3054 3886
3055for ac_prog in gawk mawk nawk awk
3056do
3057 # Extract the first word of "$ac_prog", so it can be a program name with args.
3058set dummy $ac_prog; ac_word=$2
3059echo "$as_me:$LINENO: checking for $ac_word" >&5
3060echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3061if test "${ac_cv_prog_AWK+set}" = set; then
3062 echo $ECHO_N "(cached) $ECHO_C" >&6
3063else
3064 if test -n "$AWK"; then
3065 ac_cv_prog_AWK="$AWK" # Let the user override the test.
3066else
3067as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3068for as_dir in $PATH
3069do
3070 IFS=$as_save_IFS
3071 test -z "$as_dir" && as_dir=.
3072 for ac_exec_ext in '' $ac_executable_extensions; do
3073 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3074 ac_cv_prog_AWK="$ac_prog"
3075 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3076 break 2
3077 fi
3078done
3079done
3080
3081fi
3082fi
3083AWK=$ac_cv_prog_AWK
3084if test -n "$AWK"; then
3085 echo "$as_me:$LINENO: result: $AWK" >&5
3086echo "${ECHO_T}$AWK" >&6
3087else
3088 echo "$as_me:$LINENO: result: no" >&5
3089echo "${ECHO_T}no" >&6
3090fi
3091
3092 test -n "$AWK" && break
3093done
3094 3887
3095 3888
3096ac_ext=c 3889ac_ext=c
3097ac_cpp='$CPP $CPPFLAGS' 3890ac_cpp='$CPP $CPPFLAGS'
3098ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3891ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3099ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3892ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3100ac_compiler_gnu=$ac_cv_c_compiler_gnu 3893ac_compiler_gnu=$ac_cv_c_compiler_gnu
3101 3894{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3102 3895$as_echo_n "checking how to run the C preprocessor... " >&6; }
3896# On Suns, sometimes $CPP names a directory.
3897if test -n "$CPP" && test -d "$CPP"; then
3898 CPP=
3899fi
3103if test -z "$orig_CXXFLAGS"; then 3900if test -z "$CPP"; then
3104 CXXFLAGS='-O' 3901 if test "${ac_cv_prog_CPP+set}" = set; then :
3105 if test x$GCC = xyes && test "x$GXX" = xyes; then 3902 $as_echo_n "(cached) " >&6
3106 CXXFLAGS="-g -O3"
3107 fi
3108 CFLAGS="$CXXFLAGS"
3109fi
3110
3111LINKER="$CXX"
3112if test x$GCC = xyes && test x$GXX = xyes; then
3113
3114echo "$as_me:$LINENO: checking for main in -lsupc++" >&5
3115echo $ECHO_N "checking for main in -lsupc++... $ECHO_C" >&6
3116if test "${ac_cv_lib_supcpp_main+set}" = set; then
3117 echo $ECHO_N "(cached) $ECHO_C" >&6
3118else 3903else
3119 ac_check_lib_save_LIBS=$LIBS 3904 # Double quotes because CPP needs to be expanded
3120LIBS="-lsupc++ $LIBS" 3905 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3121cat >conftest.$ac_ext <<_ACEOF 3906 do
3122/* confdefs.h. */ 3907 ac_preproc_ok=false
3123_ACEOF 3908for ac_c_preproc_warn_flag in '' yes
3909do
3910 # Use a header file that comes with gcc, so configuring glibc
3911 # with a fresh cross-compiler works.
3912 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3913 # <limits.h> exists even on freestanding compilers.
3914 # On the NeXT, cc -E runs the code through the compiler's parser,
3915 # not just through cpp. "Syntax error" is here to catch this case.
3124cat confdefs.h >>conftest.$ac_ext 3916 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3125cat >>conftest.$ac_ext <<_ACEOF
3126/* end confdefs.h. */ 3917/* end confdefs.h. */
3918#ifdef __STDC__
3919# include <limits.h>
3920#else
3921# include <assert.h>
3922#endif
3923 Syntax error
3924_ACEOF
3925if ac_fn_c_try_cpp "$LINENO"; then :
3127 3926
3927else
3928 # Broken: fails on valid input.
3929continue
3930fi
3931rm -f conftest.err conftest.i conftest.$ac_ext
3932
3933 # OK, works on sane cases. Now check whether nonexistent headers
3934 # can be detected and how.
3935 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3936/* end confdefs.h. */
3937#include <ac_nonexistent.h>
3938_ACEOF
3939if ac_fn_c_try_cpp "$LINENO"; then :
3940 # Broken: success on invalid input.
3941continue
3942else
3943 # Passes both tests.
3944ac_preproc_ok=:
3945break
3946fi
3947rm -f conftest.err conftest.i conftest.$ac_ext
3948
3949done
3950# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3951rm -f conftest.i conftest.err conftest.$ac_ext
3952if $ac_preproc_ok; then :
3953 break
3954fi
3955
3956 done
3957 ac_cv_prog_CPP=$CPP
3958
3959fi
3960 CPP=$ac_cv_prog_CPP
3961else
3962 ac_cv_prog_CPP=$CPP
3963fi
3964{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3965$as_echo "$CPP" >&6; }
3966ac_preproc_ok=false
3967for ac_c_preproc_warn_flag in '' yes
3968do
3969 # Use a header file that comes with gcc, so configuring glibc
3970 # with a fresh cross-compiler works.
3971 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3972 # <limits.h> exists even on freestanding compilers.
3973 # On the NeXT, cc -E runs the code through the compiler's parser,
3974 # not just through cpp. "Syntax error" is here to catch this case.
3975 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3976/* end confdefs.h. */
3977#ifdef __STDC__
3978# include <limits.h>
3979#else
3980# include <assert.h>
3981#endif
3982 Syntax error
3983_ACEOF
3984if ac_fn_c_try_cpp "$LINENO"; then :
3985
3986else
3987 # Broken: fails on valid input.
3988continue
3989fi
3990rm -f conftest.err conftest.i conftest.$ac_ext
3991
3992 # OK, works on sane cases. Now check whether nonexistent headers
3993 # can be detected and how.
3994 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3995/* end confdefs.h. */
3996#include <ac_nonexistent.h>
3997_ACEOF
3998if ac_fn_c_try_cpp "$LINENO"; then :
3999 # Broken: success on invalid input.
4000continue
4001else
4002 # Passes both tests.
4003ac_preproc_ok=:
4004break
4005fi
4006rm -f conftest.err conftest.i conftest.$ac_ext
4007
4008done
4009# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4010rm -f conftest.i conftest.err conftest.$ac_ext
4011if $ac_preproc_ok; then :
4012
4013else
4014 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4015$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4016as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
4017See \`config.log' for more details" "$LINENO" 5 ; }
4018fi
4019
4020ac_ext=c
4021ac_cpp='$CPP $CPPFLAGS'
4022ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4023ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4024ac_compiler_gnu=$ac_cv_c_compiler_gnu
4025
4026
4027{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4028$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4029if test "${ac_cv_path_GREP+set}" = set; then :
4030 $as_echo_n "(cached) " >&6
4031else
4032 if test -z "$GREP"; then
4033 ac_path_GREP_found=false
4034 # Loop through the user's path and test for each of PROGNAME-LIST
4035 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4036for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4037do
4038 IFS=$as_save_IFS
4039 test -z "$as_dir" && as_dir=.
4040 for ac_prog in grep ggrep; do
4041 for ac_exec_ext in '' $ac_executable_extensions; do
4042 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4043 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4044# Check for GNU ac_path_GREP and select it if it is found.
4045 # Check for GNU $ac_path_GREP
4046case `"$ac_path_GREP" --version 2>&1` in
4047*GNU*)
4048 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4049*)
4050 ac_count=0
4051 $as_echo_n 0123456789 >"conftest.in"
4052 while :
4053 do
4054 cat "conftest.in" "conftest.in" >"conftest.tmp"
4055 mv "conftest.tmp" "conftest.in"
4056 cp "conftest.in" "conftest.nl"
4057 $as_echo 'GREP' >> "conftest.nl"
4058 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4059 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4060 as_fn_arith $ac_count + 1 && ac_count=$as_val
4061 if test $ac_count -gt ${ac_path_GREP_max-0}; then
4062 # Best one so far, save it but keep looking for a better one
4063 ac_cv_path_GREP="$ac_path_GREP"
4064 ac_path_GREP_max=$ac_count
4065 fi
4066 # 10*(2^10) chars as input seems more than enough
4067 test $ac_count -gt 10 && break
4068 done
4069 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4070esac
4071
4072 $ac_path_GREP_found && break 3
4073 done
4074 done
4075 done
4076IFS=$as_save_IFS
4077 if test -z "$ac_cv_path_GREP"; then
4078 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4079 fi
4080else
4081 ac_cv_path_GREP=$GREP
4082fi
4083
4084fi
4085{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4086$as_echo "$ac_cv_path_GREP" >&6; }
4087 GREP="$ac_cv_path_GREP"
4088
4089
4090{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4091$as_echo_n "checking for egrep... " >&6; }
4092if test "${ac_cv_path_EGREP+set}" = set; then :
4093 $as_echo_n "(cached) " >&6
4094else
4095 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4096 then ac_cv_path_EGREP="$GREP -E"
4097 else
4098 if test -z "$EGREP"; then
4099 ac_path_EGREP_found=false
4100 # Loop through the user's path and test for each of PROGNAME-LIST
4101 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4102for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4103do
4104 IFS=$as_save_IFS
4105 test -z "$as_dir" && as_dir=.
4106 for ac_prog in egrep; do
4107 for ac_exec_ext in '' $ac_executable_extensions; do
4108 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4109 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4110# Check for GNU ac_path_EGREP and select it if it is found.
4111 # Check for GNU $ac_path_EGREP
4112case `"$ac_path_EGREP" --version 2>&1` in
4113*GNU*)
4114 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4115*)
4116 ac_count=0
4117 $as_echo_n 0123456789 >"conftest.in"
4118 while :
4119 do
4120 cat "conftest.in" "conftest.in" >"conftest.tmp"
4121 mv "conftest.tmp" "conftest.in"
4122 cp "conftest.in" "conftest.nl"
4123 $as_echo 'EGREP' >> "conftest.nl"
4124 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4125 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4126 as_fn_arith $ac_count + 1 && ac_count=$as_val
4127 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4128 # Best one so far, save it but keep looking for a better one
4129 ac_cv_path_EGREP="$ac_path_EGREP"
4130 ac_path_EGREP_max=$ac_count
4131 fi
4132 # 10*(2^10) chars as input seems more than enough
4133 test $ac_count -gt 10 && break
4134 done
4135 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4136esac
4137
4138 $ac_path_EGREP_found && break 3
4139 done
4140 done
4141 done
4142IFS=$as_save_IFS
4143 if test -z "$ac_cv_path_EGREP"; then
4144 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4145 fi
4146else
4147 ac_cv_path_EGREP=$EGREP
4148fi
4149
4150 fi
4151fi
4152{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4153$as_echo "$ac_cv_path_EGREP" >&6; }
4154 EGREP="$ac_cv_path_EGREP"
4155
4156
4157{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4158$as_echo_n "checking for ANSI C header files... " >&6; }
4159if test "${ac_cv_header_stdc+set}" = set; then :
4160 $as_echo_n "(cached) " >&6
4161else
4162 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4163/* end confdefs.h. */
4164#include <stdlib.h>
4165#include <stdarg.h>
4166#include <string.h>
4167#include <float.h>
3128 4168
3129int 4169int
3130main () 4170main ()
3131{ 4171{
3132main (); 4172
3133 ; 4173 ;
3134 return 0; 4174 return 0;
3135} 4175}
3136_ACEOF 4176_ACEOF
4177if ac_fn_c_try_compile "$LINENO"; then :
4178 ac_cv_header_stdc=yes
4179else
4180 ac_cv_header_stdc=no
4181fi
3137rm -f conftest.$ac_objext conftest$ac_exeext 4182rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3138if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 4183
3139 (eval $ac_link) 2>conftest.er1 4184if test $ac_cv_header_stdc = yes; then
3140 ac_status=$? 4185 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3141 grep -v '^ *+' conftest.er1 >conftest.err 4186 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4187/* end confdefs.h. */
4188#include <string.h>
4189
4190_ACEOF
4191if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4192 $EGREP "memchr" >/dev/null 2>&1; then :
4193
4194else
4195 ac_cv_header_stdc=no
4196fi
3142 rm -f conftest.er1 4197rm -f conftest*
3143 cat conftest.err >&5 4198
3144 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4199fi
3145 (exit $ac_status); } && 4200
3146 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 4201if test $ac_cv_header_stdc = yes; then
3147 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4202 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3148 (eval $ac_try) 2>&5 4203 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3149 ac_status=$? 4204/* end confdefs.h. */
3150 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4205#include <stdlib.h>
3151 (exit $ac_status); }; } && 4206
3152 { ac_try='test -s conftest$ac_exeext' 4207_ACEOF
3153 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4208if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3154 (eval $ac_try) 2>&5 4209 $EGREP "free" >/dev/null 2>&1; then :
3155 ac_status=$? 4210
3156 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4211else
3157 (exit $ac_status); }; }; then 4212 ac_cv_header_stdc=no
3158 ac_cv_lib_supcpp_main=yes 4213fi
4214rm -f conftest*
4215
4216fi
4217
4218if test $ac_cv_header_stdc = yes; then
4219 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4220 if test "$cross_compiling" = yes; then :
4221 :
4222else
4223 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4224/* end confdefs.h. */
4225#include <ctype.h>
4226#include <stdlib.h>
4227#if ((' ' & 0x0FF) == 0x020)
4228# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4229# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3159else 4230#else
3160 echo "$as_me: failed program was:" >&5 4231# define ISLOWER(c) \
3161sed 's/^/| /' conftest.$ac_ext >&5 4232 (('a' <= (c) && (c) <= 'i') \
4233 || ('j' <= (c) && (c) <= 'r') \
4234 || ('s' <= (c) && (c) <= 'z'))
4235# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4236#endif
3162 4237
3163ac_cv_lib_supcpp_main=no 4238#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4239int
4240main ()
4241{
4242 int i;
4243 for (i = 0; i < 256; i++)
4244 if (XOR (islower (i), ISLOWER (i))
4245 || toupper (i) != TOUPPER (i))
4246 return 2;
4247 return 0;
4248}
4249_ACEOF
4250if ac_fn_c_try_run "$LINENO"; then :
4251
4252else
4253 ac_cv_header_stdc=no
3164fi 4254fi
3165rm -f conftest.err conftest.$ac_objext \ 4255rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
3166 conftest$ac_exeext conftest.$ac_ext 4256 conftest.$ac_objext conftest.beam conftest.$ac_ext
3167LIBS=$ac_check_lib_save_LIBS
3168fi 4257fi
3169echo "$as_me:$LINENO: result: $ac_cv_lib_supcpp_main" >&5 4258
3170echo "${ECHO_T}$ac_cv_lib_supcpp_main" >&6 4259fi
4260fi
4261{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4262$as_echo "$ac_cv_header_stdc" >&6; }
3171if test $ac_cv_lib_supcpp_main = yes; then 4263if test $ac_cv_header_stdc = yes; then
3172 4264
3173 LINKER="$CC" 4265$as_echo "#define STDC_HEADERS 1" >>confdefs.h
3174 LIBS="$LIBS -lsupc++"
3175 4266
3176fi 4267fi
3177 4268
3178fi 4269# On IRIX 5.3, sys/types and inttypes.h are conflicting.
3179LINKER=$LINKER 4270for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
3180 4271 inttypes.h stdint.h unistd.h
3181 4272do :
3182 4273 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4274ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4275"
4276if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
3183cat >>confdefs.h <<\_ACEOF 4277 cat >>confdefs.h <<_ACEOF
3184#define _GNU_SOURCE 1 4278#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
3185_ACEOF 4279_ACEOF
3186 4280
4281fi
3187 4282
3188case $host in 4283done
3189 *-*-solaris* )
3190 4284
3191cat >>confdefs.h <<\_ACEOF
3192#define _XOPEN_SOURCE_EXTENDED 1
3193_ACEOF
3194 4285
3195 4286
3196cat >>confdefs.h <<\_ACEOF 4287 ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
3197#define _XOPEN_SOURCE 2 4288if test "x$ac_cv_header_minix_config_h" = x""yes; then :
3198_ACEOF 4289 MINIX=yes
4290else
4291 MINIX=
4292fi
3199 4293
3200 4294
3201cat >>confdefs.h <<\_ACEOF 4295 if test "$MINIX" = yes; then
4296
4297$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
4298
4299
4300$as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
4301
4302
4303$as_echo "#define _MINIX 1" >>confdefs.h
4304
4305 fi
4306
4307
4308 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
4309$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
4310if test "${ac_cv_safe_to_define___extensions__+set}" = set; then :
4311 $as_echo_n "(cached) " >&6
4312else
4313 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4314/* end confdefs.h. */
4315
3202#define __EXTENSIONS__ 1 4316# define __EXTENSIONS__ 1
3203_ACEOF 4317 $ac_includes_default
4318int
4319main ()
4320{
3204 4321
3205 ;; 4322 ;
3206esac 4323 return 0;
4324}
4325_ACEOF
4326if ac_fn_c_try_compile "$LINENO"; then :
4327 ac_cv_safe_to_define___extensions__=yes
4328else
4329 ac_cv_safe_to_define___extensions__=no
4330fi
4331rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4332fi
4333{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
4334$as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
4335 test $ac_cv_safe_to_define___extensions__ = yes &&
4336 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
3207 4337
4338 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
3208 4339
4340 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
4341
4342 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
4343
4344 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
4345
4346
4347
4348
4349{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing strerror" >&5
4350$as_echo_n "checking for library containing strerror... " >&6; }
4351if test "${ac_cv_search_strerror+set}" = set; then :
4352 $as_echo_n "(cached) " >&6
4353else
4354 ac_func_search_save_LIBS=$LIBS
4355cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4356/* end confdefs.h. */
4357
4358/* Override any GCC internal prototype to avoid an error.
4359 Use char because int might match the return type of a GCC
4360 builtin and then its argument prototype would still apply. */
4361#ifdef __cplusplus
4362extern "C"
4363#endif
4364char strerror ();
4365int
4366main ()
4367{
4368return strerror ();
4369 ;
4370 return 0;
4371}
4372_ACEOF
4373for ac_lib in '' cposix; do
4374 if test -z "$ac_lib"; then
4375 ac_res="none required"
4376 else
4377 ac_res=-l$ac_lib
4378 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4379 fi
4380 if ac_fn_c_try_link "$LINENO"; then :
4381 ac_cv_search_strerror=$ac_res
4382fi
4383rm -f core conftest.err conftest.$ac_objext \
4384 conftest$ac_exeext
4385 if test "${ac_cv_search_strerror+set}" = set; then :
4386 break
4387fi
4388done
4389if test "${ac_cv_search_strerror+set}" = set; then :
4390
4391else
4392 ac_cv_search_strerror=no
4393fi
4394rm conftest.$ac_ext
4395LIBS=$ac_func_search_save_LIBS
4396fi
4397{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_strerror" >&5
4398$as_echo "$ac_cv_search_strerror" >&6; }
4399ac_res=$ac_cv_search_strerror
4400if test "$ac_res" != no; then :
4401 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4402
4403fi
4404
3209ac_ext=cc 4405ac_ext=cpp
3210ac_cpp='$CXXCPP $CPPFLAGS' 4406ac_cpp='$CXXCPP $CPPFLAGS'
3211ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4407ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3212ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4408ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3213ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 4409ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3214 4410
3215 4411
4412LINKER="$CXX"
4413if test x$GCC = xyes && test x$GXX = xyes; then
4414 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working libsupc++" >&5
4415$as_echo_n "checking for working libsupc++... " >&6; }
4416 save_CXX="$CXX"
4417 save_LIBS="$LIBS"
4418 CXX="$CC"
4419 LIBS="$LIBS -lsupc++"
3216 4420
4421cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4422/* end confdefs.h. */
4423struct test { }; void f() try { throw new test; } catch (...) { throw; }
4424int
4425main ()
4426{
4427
4428 ;
4429 return 0;
4430}
4431_ACEOF
4432if ac_fn_cxx_try_link "$LINENO"; then :
4433 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
4434$as_echo "ok" >&6; }
4435 LINKER="$CC"
4436else
4437
4438 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, making everything bigger and slower" >&5
4439$as_echo "no, making everything bigger and slower" >&6; }
4440 LIBS="$save_LIBS"
4441
4442
4443fi
4444rm -f core conftest.err conftest.$ac_objext \
4445 conftest$ac_exeext conftest.$ac_ext
4446 CXX="$save_CXX"
4447fi
4448LINKER=$LINKER
4449
4450
4451if test -z "$orig_CXXFLAGS"; then
4452 if test x$GCC = xyes && test "x$GXX" = xyes; then
4453 CXXFLAGS="-g -O3 -fno-rtti -fvisibility-inlines-hidden -fno-threadsafe-statics -fno-enforce-eh-specs"
4454 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4455/* end confdefs.h. */
4456
4457int
4458main ()
4459{
4460
4461 ;
4462 return 0;
4463}
4464_ACEOF
4465if ac_fn_cxx_try_compile "$LINENO"; then :
4466
4467else
4468 CXXFLAGS="-g -O3"
4469fi
4470rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4471 else
4472 CXXFLAGS="-O"
4473 fi
4474 CFLAGS="$CXXFLAGS"
4475fi
4476
4477{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing setlocale" >&5
4478$as_echo_n "checking for library containing setlocale... " >&6; }
4479if test "${ac_cv_search_setlocale+set}" = set; then :
4480 $as_echo_n "(cached) " >&6
4481else
4482 ac_func_search_save_LIBS=$LIBS
4483cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4484/* end confdefs.h. */
4485
4486/* Override any GCC internal prototype to avoid an error.
4487 Use char because int might match the return type of a GCC
4488 builtin and then its argument prototype would still apply. */
4489#ifdef __cplusplus
4490extern "C"
4491#endif
4492char setlocale ();
4493int
4494main ()
4495{
4496return setlocale ();
4497 ;
4498 return 0;
4499}
4500_ACEOF
4501for ac_lib in '' xpg4; do
4502 if test -z "$ac_lib"; then
4503 ac_res="none required"
4504 else
4505 ac_res=-l$ac_lib
4506 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4507 fi
4508 if ac_fn_cxx_try_link "$LINENO"; then :
4509 ac_cv_search_setlocale=$ac_res
4510fi
4511rm -f core conftest.err conftest.$ac_objext \
4512 conftest$ac_exeext
4513 if test "${ac_cv_search_setlocale+set}" = set; then :
4514 break
4515fi
4516done
4517if test "${ac_cv_search_setlocale+set}" = set; then :
4518
4519else
4520 ac_cv_search_setlocale=no
4521fi
4522rm conftest.$ac_ext
4523LIBS=$ac_func_search_save_LIBS
4524fi
4525{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_setlocale" >&5
4526$as_echo "$ac_cv_search_setlocale" >&6; }
4527ac_res=$ac_cv_search_setlocale
4528if test "$ac_res" != no; then :
4529 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4530
4531fi
4532
4533
4534{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing gethostbyname" >&5
4535$as_echo_n "checking for library containing gethostbyname... " >&6; }
4536if test "${ac_cv_search_gethostbyname+set}" = set; then :
4537 $as_echo_n "(cached) " >&6
4538else
4539 ac_func_search_save_LIBS=$LIBS
4540cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4541/* end confdefs.h. */
4542
4543/* Override any GCC internal prototype to avoid an error.
4544 Use char because int might match the return type of a GCC
4545 builtin and then its argument prototype would still apply. */
4546#ifdef __cplusplus
4547extern "C"
4548#endif
4549char gethostbyname ();
4550int
4551main ()
4552{
4553return gethostbyname ();
4554 ;
4555 return 0;
4556}
4557_ACEOF
4558for ac_lib in '' nsl; do
4559 if test -z "$ac_lib"; then
4560 ac_res="none required"
4561 else
4562 ac_res=-l$ac_lib
4563 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4564 fi
4565 if ac_fn_cxx_try_link "$LINENO"; then :
4566 ac_cv_search_gethostbyname=$ac_res
4567fi
4568rm -f core conftest.err conftest.$ac_objext \
4569 conftest$ac_exeext
4570 if test "${ac_cv_search_gethostbyname+set}" = set; then :
4571 break
4572fi
4573done
4574if test "${ac_cv_search_gethostbyname+set}" = set; then :
4575
4576else
4577 ac_cv_search_gethostbyname=no
4578fi
4579rm conftest.$ac_ext
4580LIBS=$ac_func_search_save_LIBS
4581fi
4582{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_gethostbyname" >&5
4583$as_echo "$ac_cv_search_gethostbyname" >&6; }
4584ac_res=$ac_cv_search_gethostbyname
4585if test "$ac_res" != no; then :
4586 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4587
4588fi
4589
4590{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing socket" >&5
4591$as_echo_n "checking for library containing socket... " >&6; }
4592if test "${ac_cv_search_socket+set}" = set; then :
4593 $as_echo_n "(cached) " >&6
4594else
4595 ac_func_search_save_LIBS=$LIBS
4596cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4597/* end confdefs.h. */
4598
4599/* Override any GCC internal prototype to avoid an error.
4600 Use char because int might match the return type of a GCC
4601 builtin and then its argument prototype would still apply. */
4602#ifdef __cplusplus
4603extern "C"
4604#endif
4605char socket ();
4606int
4607main ()
4608{
4609return socket ();
4610 ;
4611 return 0;
4612}
4613_ACEOF
4614for ac_lib in '' socket; do
4615 if test -z "$ac_lib"; then
4616 ac_res="none required"
4617 else
4618 ac_res=-l$ac_lib
4619 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4620 fi
4621 if ac_fn_cxx_try_link "$LINENO"; then :
4622 ac_cv_search_socket=$ac_res
4623fi
4624rm -f core conftest.err conftest.$ac_objext \
4625 conftest$ac_exeext
4626 if test "${ac_cv_search_socket+set}" = set; then :
4627 break
4628fi
4629done
4630if test "${ac_cv_search_socket+set}" = set; then :
4631
4632else
4633 ac_cv_search_socket=no
4634fi
4635rm conftest.$ac_ext
4636LIBS=$ac_func_search_save_LIBS
4637fi
4638{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_socket" >&5
4639$as_echo "$ac_cv_search_socket" >&6; }
4640ac_res=$ac_cv_search_socket
4641if test "$ac_res" != no; then :
4642 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4643
4644fi
4645
4646
4647support_frills=yes
4648support_inheritpixmap=yes
4649support_fading=yes
4650support_keepscrolling=yes
4651support_selectionscrolling=yes
4652support_mousewheel=yes
4653support_mouseslipwheel=yes
4654support_text_blink=yes
4655support_pointer_blank=yes
4656support_scroll_rxvt=yes
4657support_scroll_next=yes
4658support_scroll_xterm=yes
4659support_xim=yes
4660support_pixbuf=yes
4661support_startup_notification=yes
4662support_xft=yes
4663support_unicode3=no
4664support_combining=yes
4665support_8bitctrls=no
4666support_iso14755=yes
4667support_styles=yes
4668support_perl=yes
4669support_xdbe=yes
4670codesets=all
4671
4672
4673# Check whether --enable-everything was given.
4674if test "${enable_everything+set}" = set; then :
4675 enableval=$enable_everything;
4676 if test x$enableval = xno; then
4677 support_frills=no
4678 support_xdbe=no
4679 support_inheritpixmap=no
4680 support_fading=no
4681 support_keepscrolling=no
4682 support_selectionscrolling=no
4683 support_lastlog=no
4684 support_mousewheel=no
4685 support_mouseslipwheel=no
4686 support_text_blink=no
4687 support_pointer_blank=no
4688 support_scroll_rxvt=no
4689 support_scroll_next=no
4690 support_scroll_xterm=no
4691 support_utmp=no
4692 support_wtmp=no
4693 support_xim=no
4694 support_pixbuf=no
4695 support_startup_notification=no
4696 support_xft=no
4697 support_unicode3=no
4698 support_combining=no
4699 support_8bitctrls=no
4700 support_iso14755=no
4701 support_styles=no
4702 support_perl=no
4703 support_xdbe=no
4704 codesets=
4705 fi
4706 if test x$enableval = xyes; then
4707 support_frills=yes
4708 support_inheritpixmap=yes
4709 support_fading=yes
4710 support_keepscrolling=yes
4711 support_selectionscrolling=yes
4712 support_lastlog=yes
4713 support_mousewheel=yes
4714 support_mouseslipwheel=yes
4715 support_text_blink=yes
4716 support_pointer_blank=yes
4717 support_scroll_rxvt=yes
4718 support_scroll_next=yes
4719 support_scroll_xterm=yes
4720 support_utmp=yes
4721 support_wtmp=yes
4722 support_xim=yes
4723 support_pixbuf=yes
4724 support_startup_notification=yes
4725 support_xft=yes
4726 support_unicode3=yes
4727 support_combining=yes
4728 #support_8bitctrls=yes
4729 support_iso14755=yes
4730 support_styles=yes
4731 support_perl=yes
4732 support_xdbe=yes
4733 codesets=all
4734 fi
4735
4736fi
4737
4738
4739support_assertions=no
4740# Check whether --enable-assert was given.
4741if test "${enable_assert+set}" = set; then :
4742 enableval=$enable_assert; if test x$enableval = xyes; then
4743 support_assertions=yes
4744 fi
4745fi
4746
4747if test x$support_assertions = xno; then
4748
4749$as_echo "#define NDEBUG 1" >>confdefs.h
4750
4751fi
4752
4753support_warnings=no
4754# Check whether --enable-warnings was given.
4755if test "${enable_warnings+set}" = set; then :
4756 enableval=$enable_warnings; if test x$enableval = xyes; then
4757 support_warnings=yes
4758 fi
4759fi
4760
4761if test x$GXX = xyes; then
4762 if test $support_warnings = yes; then
4763 save_CXXFLAGS="$CXXFLAGS"
4764 CXXFLAGS="$CXXFLAGS -Wall -Wno-sign-compare -Wno-reorder -Wno-unused-value"
4765 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4766/* end confdefs.h. */
4767
4768int
4769main ()
4770{
4771
4772 ;
4773 return 0;
4774}
4775_ACEOF
4776if ac_fn_cxx_try_compile "$LINENO"; then :
4777
4778else
4779 CXXFLAGS="$save_CXXFLAGS"
4780fi
4781rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4782 else
4783 CXXFLAGS="$CXXFLAGS -w"
4784 fi
4785fi
4786
4787support_256_color=no
4788# Check whether --enable-256-color was given.
4789if test "${enable_256_color+set}" = set; then :
4790 enableval=$enable_256_color; if test x$enableval = xyes; then
4791 support_256_color=yes
4792 fi
4793fi
4794
4795if test x$support_256_color = xyes; then
4796
4797$as_echo "#define USE_256_COLORS 1" >>confdefs.h
4798
4799fi
4800
4801# Check whether --enable-unicode3 was given.
4802if test "${enable_unicode3+set}" = set; then :
4803 enableval=$enable_unicode3; if test x$enableval = xyes -o x$enableval = xno; then
4804 support_unicode3=$enableval
4805 fi
4806fi
4807
4808
4809# Check whether --enable-combining was given.
4810if test "${enable_combining+set}" = set; then :
4811 enableval=$enable_combining; if test x$enableval = xyes -o x$enableval = xno; then
4812 support_combining=$enableval
4813 fi
4814fi
4815
4816
4817# Check whether --enable-xft was given.
4818if test "${enable_xft+set}" = set; then :
4819 enableval=$enable_xft; if test x$enableval = xyes -o x$enableval = xno; then
4820 support_xft=$enableval
4821 fi
4822fi
4823
4824
4825# Check whether --enable-font-styles was given.
4826if test "${enable_font_styles+set}" = set; then :
4827 enableval=$enable_font_styles; if test x$enableval = xyes -o x$enableval = xno; then
4828 support_styles=$enableval
4829 fi
4830fi
4831
4832
4833# Check whether --enable-pixbuf was given.
4834if test "${enable_pixbuf+set}" = set; then :
4835 enableval=$enable_pixbuf; if test x$enableval = xyes -o x$enableval = xno; then
4836 support_pixbuf=$enableval
4837 fi
4838fi
4839
4840
4841# Check whether --enable-startup-notification was given.
4842if test "${enable_startup_notification+set}" = set; then :
4843 enableval=$enable_startup_notification; if test x$enableval = xyes -o x$enableval = xno; then
4844 support_startup_notification=$enableval
4845 fi
4846fi
4847
4848
4849# Check whether --enable-transparency was given.
4850if test "${enable_transparency+set}" = set; then :
4851 enableval=$enable_transparency; if test x$enableval = xyes -o x$enableval = xno; then
4852 support_inheritpixmap=$enableval
4853 fi
4854fi
4855
4856
4857# Check whether --enable-fading was given.
4858if test "${enable_fading+set}" = set; then :
4859 enableval=$enable_fading; if test x$enableval = xyes -o x$enableval = xno; then
4860 support_fading=$enableval
4861 fi
4862fi
4863
4864
4865# Check whether --enable-rxvt-scroll was given.
4866if test "${enable_rxvt_scroll+set}" = set; then :
4867 enableval=$enable_rxvt_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4868 support_scroll_rxvt=$enableval
4869 fi
4870fi
4871
4872
4873# Check whether --enable-next-scroll was given.
4874if test "${enable_next_scroll+set}" = set; then :
4875 enableval=$enable_next_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4876 support_scroll_next=$enableval
4877 fi
4878fi
4879
4880
4881# Check whether --enable-xterm-scroll was given.
4882if test "${enable_xterm_scroll+set}" = set; then :
4883 enableval=$enable_xterm_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4884 support_scroll_xterm=$enableval
4885 fi
4886fi
4887
4888
4889# Check whether --enable-perl was given.
4890if test "${enable_perl+set}" = set; then :
4891 enableval=$enable_perl; if test x$enableval = xyes -o x$enableval = xno; then
4892 support_perl=$enableval
4893 fi
4894fi
4895
4896
4897
4898# Check whether --with-codesets was given.
4899if test "${with_codesets+set}" = set; then :
4900 withval=$with_codesets; codesets="$withval"
4901fi
4902
4903
4904# Check whether --enable-xim was given.
4905if test "${enable_xim+set}" = set; then :
4906 enableval=$enable_xim; if test x$enableval = xyes -o x$enableval = xno; then
4907 support_xim=$enableval
4908 fi
4909fi
4910
4911
4912# Check whether --enable-backspace-key was given.
4913if test "${enable_backspace_key+set}" = set; then :
4914 enableval=$enable_backspace_key; if test x$enableval = xno; then
4915
4916$as_echo "#define NO_BACKSPACE_KEY 1" >>confdefs.h
4917
4918 fi
4919fi
4920
4921
4922# Check whether --enable-delete-key was given.
4923if test "${enable_delete_key+set}" = set; then :
4924 enableval=$enable_delete_key; if test x$enableval = xno; then
4925
4926$as_echo "#define NO_DELETE_KEY 1" >>confdefs.h
4927
4928 fi
4929fi
4930
4931
4932# Check whether --enable-resources was given.
4933if test "${enable_resources+set}" = set; then :
4934 enableval=$enable_resources; if test x$enableval = xno; then
4935
4936$as_echo "#define NO_RESOURCES 1" >>confdefs.h
4937
4938 fi
4939fi
4940
4941
4942# Check whether --enable-8bitctrls was given.
4943if test "${enable_8bitctrls+set}" = set; then :
4944 enableval=$enable_8bitctrls; if test x$enableval = xyes -o x$enableval = xno; then
4945 support_8bitctrls=$enableval
4946 fi
4947fi
4948
4949
4950RESFALLBACK=Rxvt
4951# Check whether --enable-fallback was given.
4952if test "${enable_fallback+set}" = set; then :
4953 enableval=$enable_fallback;
4954 test x$enableval = xyes && enableval=Rxvt
4955 test x$enableval = xno && enableval=
4956 RESFALLBACK="$enableval"
4957
4958fi
4959
4960
4961if test x$RESFALLBACK != x; then
4962
4963cat >>confdefs.h <<_ACEOF
4964#define RESFALLBACK "$RESFALLBACK"
4965_ACEOF
4966
4967fi
4968
4969RESNAME=urxvt
4970
4971# Check whether --with-res-name was given.
4972if test "${with_res_name+set}" = set; then :
4973 withval=$with_res_name; RESNAME="$withval"
4974fi
4975
4976
4977cat >>confdefs.h <<_ACEOF
4978#define RESNAME "$RESNAME"
4979_ACEOF
4980
4981
4982RESCLASS=URxvt
4983
4984# Check whether --with-res-class was given.
4985if test "${with_res_class+set}" = set; then :
4986 withval=$with_res_class; RESCLASS="$withval"
4987fi
4988
4989
4990cat >>confdefs.h <<_ACEOF
4991#define RESCLASS "$RESCLASS"
4992_ACEOF
4993
4994
4995RXVTNAME=urxvt
4996
4997# Check whether --with-name was given.
4998if test "${with_name+set}" = set; then :
4999 withval=$with_name; RXVTNAME="$withval"
5000fi
5001
5002
5003cat >>confdefs.h <<_ACEOF
5004#define RXVTNAME "$RXVTNAME"
5005_ACEOF
5006
5007
5008
5009
5010# Check whether --enable-swapscreen was given.
5011if test "${enable_swapscreen+set}" = set; then :
5012 enableval=$enable_swapscreen; if test x$enableval = xno; then
5013
5014$as_echo "#define NO_SECONDARY_SCREEN 1" >>confdefs.h
5015
5016 fi
5017fi
5018
5019
5020# Check whether --enable-iso14755 was given.
5021if test "${enable_iso14755+set}" = set; then :
5022 enableval=$enable_iso14755; if test x$enableval = xyes -o x$enableval = xno; then
5023 support_iso14755=$enableval
5024 fi
5025fi
5026
5027
5028# Check whether --enable-frills was given.
5029if test "${enable_frills+set}" = set; then :
5030 enableval=$enable_frills; if test x$enableval = xyes -o x$enableval = xno; then
5031 support_frills=$enableval
5032 fi
5033fi
5034
5035
5036# Check whether --enable-keepscrolling was given.
5037if test "${enable_keepscrolling+set}" = set; then :
5038 enableval=$enable_keepscrolling; if test x$enableval = xyes -o x$enableval = xno; then
5039 support_keepscrolling=$enableval
5040 fi
5041fi
5042
5043
5044# Check whether --enable-selectionscrolling was given.
5045if test "${enable_selectionscrolling+set}" = set; then :
5046 enableval=$enable_selectionscrolling; if test x$enableval = xyes -o x$enableval = xno; then
5047 support_selectionscrolling=$enableval
5048 fi
5049fi
5050
5051
5052# Check whether --enable-mousewheel was given.
5053if test "${enable_mousewheel+set}" = set; then :
5054 enableval=$enable_mousewheel; if test x$enableval = xyes -o x$enableval = xno; then
5055 support_mousewheel=$enableval
5056 fi
5057fi
5058
5059
5060# Check whether --enable-slipwheeling was given.
5061if test "${enable_slipwheeling+set}" = set; then :
5062 enableval=$enable_slipwheeling; if test x$enableval = xyes -o x$enableval = xno; then
5063 support_mouseslipwheel=$enableval
5064 fi
5065fi
5066
5067
5068# Check whether --enable-smart-resize was given.
5069if test "${enable_smart_resize+set}" = set; then :
5070 enableval=$enable_smart_resize; if test x$enableval = xyes; then
5071
5072$as_echo "#define SMART_RESIZE 1" >>confdefs.h
5073
5074 fi
5075fi
5076
5077
5078# Check whether --enable-text-blink was given.
5079if test "${enable_text_blink+set}" = set; then :
5080 enableval=$enable_text_blink; if test x$enableval = xyes -o x$enableval = xno; then
5081 support_text_blink=$enableval
5082 fi
5083fi
5084
5085
5086# Check whether --enable-pointer-blank was given.
5087if test "${enable_pointer_blank+set}" = set; then :
5088 enableval=$enable_pointer_blank; if test x$enableval = xyes -o x$enableval = xno; then
5089 support_pointer_blank=$enableval
5090 fi
5091fi
5092
5093
5094
5095# Check whether --with-term was given.
5096if test "${with_term+set}" = set; then :
5097 withval=$with_term; if test x$withval != x; then
5098
5099cat >>confdefs.h <<_ACEOF
5100#define TERMENV "$withval"
5101_ACEOF
5102 term="$withval"
5103 fi
5104fi
5105
5106
5107
5108# Check whether --with-terminfo was given.
5109if test "${with_terminfo+set}" = set; then :
5110 withval=$with_terminfo; if test x$withval != x; then
5111
5112cat >>confdefs.h <<_ACEOF
5113#define RXVT_TERMINFO "$withval"
5114_ACEOF
5115 terminfo="$withval"
5116 fi
5117fi
5118
5119
5120# Check whether --enable-xdbe was given.
5121if test "${enable_xdbe+set}" = set; then :
5122 enableval=$enable_xdbe; if test x$enableval = xyes -o x$enableval = xno; then
5123 support_xdbe=$enableval
5124 fi
5125fi
5126
5127
5128
5129LIBEV_M4_AVOID_LIBRT=1
5130
3217ac_ext=cc 5131ac_ext=cpp
3218ac_cpp='$CXXCPP $CPPFLAGS' 5132ac_cpp='$CXXCPP $CPPFLAGS'
3219ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 5133ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3220ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 5134ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3221ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 5135ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3222echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5 5136{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C++ preprocessor" >&5
3223echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6 5137$as_echo_n "checking how to run the C++ preprocessor... " >&6; }
3224if test -z "$CXXCPP"; then 5138if test -z "$CXXCPP"; then
3225 if test "${ac_cv_prog_CXXCPP+set}" = set; then 5139 if test "${ac_cv_prog_CXXCPP+set}" = set; then :
3226 echo $ECHO_N "(cached) $ECHO_C" >&6 5140 $as_echo_n "(cached) " >&6
3227else 5141else
3228 # Double quotes because CXXCPP needs to be expanded 5142 # Double quotes because CXXCPP needs to be expanded
3229 for CXXCPP in "$CXX -E" "/lib/cpp" 5143 for CXXCPP in "$CXX -E" "/lib/cpp"
3230 do 5144 do
3231 ac_preproc_ok=false 5145 ac_preproc_ok=false
3235 # with a fresh cross-compiler works. 5149 # with a fresh cross-compiler works.
3236 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 5150 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3237 # <limits.h> exists even on freestanding compilers. 5151 # <limits.h> exists even on freestanding compilers.
3238 # On the NeXT, cc -E runs the code through the compiler's parser, 5152 # On the NeXT, cc -E runs the code through the compiler's parser,
3239 # not just through cpp. "Syntax error" is here to catch this case. 5153 # not just through cpp. "Syntax error" is here to catch this case.
3240 cat >conftest.$ac_ext <<_ACEOF
3241/* confdefs.h. */
3242_ACEOF
3243cat confdefs.h >>conftest.$ac_ext 5154 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3244cat >>conftest.$ac_ext <<_ACEOF
3245/* end confdefs.h. */ 5155/* end confdefs.h. */
3246#ifdef __STDC__ 5156#ifdef __STDC__
3247# include <limits.h> 5157# include <limits.h>
3248#else 5158#else
3249# include <assert.h> 5159# include <assert.h>
3250#endif 5160#endif
3251 Syntax error 5161 Syntax error
3252_ACEOF 5162_ACEOF
3253if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 5163if ac_fn_cxx_try_cpp "$LINENO"; then :
3254 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 5164
3255 ac_status=$?
3256 grep -v '^ *+' conftest.er1 >conftest.err
3257 rm -f conftest.er1
3258 cat conftest.err >&5
3259 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3260 (exit $ac_status); } >/dev/null; then
3261 if test -s conftest.err; then
3262 ac_cpp_err=$ac_cxx_preproc_warn_flag
3263 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
3264 else 5165else
3265 ac_cpp_err=
3266 fi
3267else
3268 ac_cpp_err=yes
3269fi
3270if test -z "$ac_cpp_err"; then
3271 :
3272else
3273 echo "$as_me: failed program was:" >&5
3274sed 's/^/| /' conftest.$ac_ext >&5
3275
3276 # Broken: fails on valid input. 5166 # Broken: fails on valid input.
3277continue 5167continue
3278fi 5168fi
3279rm -f conftest.err conftest.$ac_ext 5169rm -f conftest.err conftest.i conftest.$ac_ext
3280 5170
3281 # OK, works on sane cases. Now check whether non-existent headers 5171 # OK, works on sane cases. Now check whether nonexistent headers
3282 # can be detected and how. 5172 # can be detected and how.
3283 cat >conftest.$ac_ext <<_ACEOF
3284/* confdefs.h. */
3285_ACEOF
3286cat confdefs.h >>conftest.$ac_ext 5173 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3287cat >>conftest.$ac_ext <<_ACEOF
3288/* end confdefs.h. */ 5174/* end confdefs.h. */
3289#include <ac_nonexistent.h> 5175#include <ac_nonexistent.h>
3290_ACEOF 5176_ACEOF
3291if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 5177if ac_fn_cxx_try_cpp "$LINENO"; then :
3292 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3293 ac_status=$?
3294 grep -v '^ *+' conftest.er1 >conftest.err
3295 rm -f conftest.er1
3296 cat conftest.err >&5
3297 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3298 (exit $ac_status); } >/dev/null; then
3299 if test -s conftest.err; then
3300 ac_cpp_err=$ac_cxx_preproc_warn_flag
3301 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
3302 else
3303 ac_cpp_err=
3304 fi
3305else
3306 ac_cpp_err=yes
3307fi
3308if test -z "$ac_cpp_err"; then
3309 # Broken: success on invalid input. 5178 # Broken: success on invalid input.
3310continue 5179continue
3311else 5180else
3312 echo "$as_me: failed program was:" >&5
3313sed 's/^/| /' conftest.$ac_ext >&5
3314
3315 # Passes both tests. 5181 # Passes both tests.
3316ac_preproc_ok=: 5182ac_preproc_ok=:
3317break 5183break
3318fi 5184fi
3319rm -f conftest.err conftest.$ac_ext 5185rm -f conftest.err conftest.i conftest.$ac_ext
3320 5186
3321done 5187done
3322# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 5188# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3323rm -f conftest.err conftest.$ac_ext 5189rm -f conftest.i conftest.err conftest.$ac_ext
3324if $ac_preproc_ok; then 5190if $ac_preproc_ok; then :
3325 break 5191 break
3326fi 5192fi
3327 5193
3328 done 5194 done
3329 ac_cv_prog_CXXCPP=$CXXCPP 5195 ac_cv_prog_CXXCPP=$CXXCPP
3331fi 5197fi
3332 CXXCPP=$ac_cv_prog_CXXCPP 5198 CXXCPP=$ac_cv_prog_CXXCPP
3333else 5199else
3334 ac_cv_prog_CXXCPP=$CXXCPP 5200 ac_cv_prog_CXXCPP=$CXXCPP
3335fi 5201fi
3336echo "$as_me:$LINENO: result: $CXXCPP" >&5 5202{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5
3337echo "${ECHO_T}$CXXCPP" >&6 5203$as_echo "$CXXCPP" >&6; }
3338ac_preproc_ok=false 5204ac_preproc_ok=false
3339for ac_cxx_preproc_warn_flag in '' yes 5205for ac_cxx_preproc_warn_flag in '' yes
3340do 5206do
3341 # Use a header file that comes with gcc, so configuring glibc 5207 # Use a header file that comes with gcc, so configuring glibc
3342 # with a fresh cross-compiler works. 5208 # with a fresh cross-compiler works.
3343 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 5209 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3344 # <limits.h> exists even on freestanding compilers. 5210 # <limits.h> exists even on freestanding compilers.
3345 # On the NeXT, cc -E runs the code through the compiler's parser, 5211 # On the NeXT, cc -E runs the code through the compiler's parser,
3346 # not just through cpp. "Syntax error" is here to catch this case. 5212 # not just through cpp. "Syntax error" is here to catch this case.
3347 cat >conftest.$ac_ext <<_ACEOF
3348/* confdefs.h. */
3349_ACEOF
3350cat confdefs.h >>conftest.$ac_ext 5213 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3351cat >>conftest.$ac_ext <<_ACEOF
3352/* end confdefs.h. */ 5214/* end confdefs.h. */
3353#ifdef __STDC__ 5215#ifdef __STDC__
3354# include <limits.h> 5216# include <limits.h>
3355#else 5217#else
3356# include <assert.h> 5218# include <assert.h>
3357#endif 5219#endif
3358 Syntax error 5220 Syntax error
3359_ACEOF 5221_ACEOF
3360if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 5222if ac_fn_cxx_try_cpp "$LINENO"; then :
3361 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 5223
3362 ac_status=$?
3363 grep -v '^ *+' conftest.er1 >conftest.err
3364 rm -f conftest.er1
3365 cat conftest.err >&5
3366 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3367 (exit $ac_status); } >/dev/null; then
3368 if test -s conftest.err; then
3369 ac_cpp_err=$ac_cxx_preproc_warn_flag
3370 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
3371 else 5224else
3372 ac_cpp_err=
3373 fi
3374else
3375 ac_cpp_err=yes
3376fi
3377if test -z "$ac_cpp_err"; then
3378 :
3379else
3380 echo "$as_me: failed program was:" >&5
3381sed 's/^/| /' conftest.$ac_ext >&5
3382
3383 # Broken: fails on valid input. 5225 # Broken: fails on valid input.
3384continue 5226continue
3385fi 5227fi
3386rm -f conftest.err conftest.$ac_ext 5228rm -f conftest.err conftest.i conftest.$ac_ext
3387 5229
3388 # OK, works on sane cases. Now check whether non-existent headers 5230 # OK, works on sane cases. Now check whether nonexistent headers
3389 # can be detected and how. 5231 # can be detected and how.
3390 cat >conftest.$ac_ext <<_ACEOF
3391/* confdefs.h. */
3392_ACEOF
3393cat confdefs.h >>conftest.$ac_ext 5232 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3394cat >>conftest.$ac_ext <<_ACEOF
3395/* end confdefs.h. */ 5233/* end confdefs.h. */
3396#include <ac_nonexistent.h> 5234#include <ac_nonexistent.h>
3397_ACEOF 5235_ACEOF
3398if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 5236if ac_fn_cxx_try_cpp "$LINENO"; then :
3399 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3400 ac_status=$?
3401 grep -v '^ *+' conftest.er1 >conftest.err
3402 rm -f conftest.er1
3403 cat conftest.err >&5
3404 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3405 (exit $ac_status); } >/dev/null; then
3406 if test -s conftest.err; then
3407 ac_cpp_err=$ac_cxx_preproc_warn_flag
3408 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
3409 else
3410 ac_cpp_err=
3411 fi
3412else
3413 ac_cpp_err=yes
3414fi
3415if test -z "$ac_cpp_err"; then
3416 # Broken: success on invalid input. 5237 # Broken: success on invalid input.
3417continue 5238continue
3418else 5239else
3419 echo "$as_me: failed program was:" >&5
3420sed 's/^/| /' conftest.$ac_ext >&5
3421
3422 # Passes both tests. 5240 # Passes both tests.
3423ac_preproc_ok=: 5241ac_preproc_ok=:
3424break 5242break
3425fi 5243fi
3426rm -f conftest.err conftest.$ac_ext 5244rm -f conftest.err conftest.i conftest.$ac_ext
3427 5245
3428done 5246done
3429# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 5247# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3430rm -f conftest.err conftest.$ac_ext 5248rm -f conftest.i conftest.err conftest.$ac_ext
3431if $ac_preproc_ok; then 5249if $ac_preproc_ok; then :
3432 : 5250
3433else 5251else
3434 { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check 5252 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3435See \`config.log' for more details." >&5 5253$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3436echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check 5254as_fn_error $? "C++ preprocessor \"$CXXCPP\" fails sanity check
3437See \`config.log' for more details." >&2;} 5255See \`config.log' for more details" "$LINENO" 5 ; }
3438 { (exit 1); exit 1; }; }
3439fi 5256fi
3440 5257
3441ac_ext=cc 5258ac_ext=cpp
3442ac_cpp='$CXXCPP $CPPFLAGS' 5259ac_cpp='$CXXCPP $CPPFLAGS'
3443ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 5260ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3444ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 5261ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3445ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 5262ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3446 5263
3447 5264
3448echo "$as_me:$LINENO: checking for egrep" >&5 5265for 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
3449echo $ECHO_N "checking for egrep... $ECHO_C" >&6 5266do :
3450if test "${ac_cv_prog_egrep+set}" = set; then 5267 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
3451 echo $ECHO_N "(cached) $ECHO_C" >&6 5268ac_fn_cxx_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
3452else 5269if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
3453 if echo a | (grep -E '(a|b)') >/dev/null 2>&1 5270 cat >>confdefs.h <<_ACEOF
3454 then ac_cv_prog_egrep='grep -E' 5271#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
3455 else ac_cv_prog_egrep='egrep'
3456 fi
3457fi
3458echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
3459echo "${ECHO_T}$ac_cv_prog_egrep" >&6
3460 EGREP=$ac_cv_prog_egrep
3461
3462
3463
3464echo "$as_me:$LINENO: checking for AIX" >&5
3465echo $ECHO_N "checking for AIX... $ECHO_C" >&6
3466cat >conftest.$ac_ext <<_ACEOF
3467/* confdefs.h. */
3468_ACEOF 5272_ACEOF
5273
5274fi
5275
5276done
5277
5278
5279for ac_func in inotify_init epoll_ctl kqueue port_create poll select eventfd signalfd
5280do :
5281 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
5282ac_fn_cxx_check_func "$LINENO" "$ac_func" "$as_ac_var"
5283if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
5284 cat >>confdefs.h <<_ACEOF
5285#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
5286_ACEOF
5287
5288fi
5289done
5290
5291
5292for ac_func in clock_gettime
5293do :
5294 ac_fn_cxx_check_func "$LINENO" "clock_gettime" "ac_cv_func_clock_gettime"
5295if test "x$ac_cv_func_clock_gettime" = x""yes; then :
5296 cat >>confdefs.h <<_ACEOF
5297#define HAVE_CLOCK_GETTIME 1
5298_ACEOF
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; }
3469cat confdefs.h >>conftest.$ac_ext 5305 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3470cat >>conftest.$ac_ext <<_ACEOF
3471/* end confdefs.h. */ 5306/* end confdefs.h. */
3472#ifdef _AIX 5307#include <unistd.h>
3473 yes 5308 #include <sys/syscall.h>
3474#endif 5309 #include <time.h>
3475 5310int
5311main ()
5312{
5313struct timespec ts; int status = syscall (SYS_clock_gettime, CLOCK_REALTIME, &ts)
5314 ;
5315 return 0;
5316}
3476_ACEOF 5317_ACEOF
3477if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 5318if ac_fn_cxx_try_link "$LINENO"; then :
3478 $EGREP "yes" >/dev/null 2>&1; then 5319 ac_have_clock_syscall=1
3479 echo "$as_me:$LINENO: result: yes" >&5
3480echo "${ECHO_T}yes" >&6
3481cat >>confdefs.h <<\_ACEOF
3482#define _ALL_SOURCE 1
3483_ACEOF
3484 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; }
3485else 5325else
3486 echo "$as_me:$LINENO: result: no" >&5 5326 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3487echo "${ECHO_T}no" >&6 5327$as_echo "no" >&6; }
3488fi 5328fi
3489rm -f conftest* 5329rm -f core conftest.err conftest.$ac_objext \
3490 5330 conftest$ac_exeext conftest.$ac_ext
3491 5331 fi
3492echo "$as_me:$LINENO: checking for library containing strerror" >&5 5332 if test -z "$LIBEV_M4_AVOID_LIBRT" && test -z "$ac_have_clock_syscall"; then
3493echo $ECHO_N "checking for library containing strerror... $ECHO_C" >&6 5333 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for clock_gettime in -lrt" >&5
3494if test "${ac_cv_search_strerror+set}" = set; then 5334$as_echo_n "checking for clock_gettime in -lrt... " >&6; }
3495 echo $ECHO_N "(cached) $ECHO_C" >&6 5335if test "${ac_cv_lib_rt_clock_gettime+set}" = set; then :
5336 $as_echo_n "(cached) " >&6
3496else 5337else
3497 ac_func_search_save_LIBS=$LIBS 5338 ac_check_lib_save_LIBS=$LIBS
3498ac_cv_search_strerror=no 5339LIBS="-lrt $LIBS"
3499cat >conftest.$ac_ext <<_ACEOF
3500/* confdefs.h. */
3501_ACEOF
3502cat confdefs.h >>conftest.$ac_ext 5340cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3503cat >>conftest.$ac_ext <<_ACEOF
3504/* end confdefs.h. */ 5341/* end confdefs.h. */
3505 5342
3506/* Override any gcc2 internal prototype to avoid an error. */ 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. */
3507#ifdef __cplusplus 5346#ifdef __cplusplus
3508extern "C" 5347extern "C"
3509#endif 5348#endif
3510/* We use char because int might match the return type of a gcc2 5349char clock_gettime ();
3511 builtin and then its argument prototype would still apply. */
3512char strerror ();
3513int 5350int
3514main () 5351main ()
3515{ 5352{
3516strerror (); 5353return clock_gettime ();
3517 ; 5354 ;
3518 return 0; 5355 return 0;
3519} 5356}
3520_ACEOF 5357_ACEOF
3521rm -f conftest.$ac_objext conftest$ac_exeext 5358if ac_fn_cxx_try_link "$LINENO"; then :
3522if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 5359 ac_cv_lib_rt_clock_gettime=yes
3523 (eval $ac_link) 2>conftest.er1
3524 ac_status=$?
3525 grep -v '^ *+' conftest.er1 >conftest.err
3526 rm -f conftest.er1
3527 cat conftest.err >&5
3528 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3529 (exit $ac_status); } &&
3530 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3531 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3532 (eval $ac_try) 2>&5
3533 ac_status=$?
3534 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3535 (exit $ac_status); }; } &&
3536 { ac_try='test -s conftest$ac_exeext'
3537 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3538 (eval $ac_try) 2>&5
3539 ac_status=$?
3540 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3541 (exit $ac_status); }; }; then
3542 ac_cv_search_strerror="none required"
3543else 5360else
3544 echo "$as_me: failed program was:" >&5 5361 ac_cv_lib_rt_clock_gettime=no
3545sed 's/^/| /' conftest.$ac_ext >&5
3546
3547fi 5362fi
3548rm -f conftest.err conftest.$ac_objext \ 5363rm -f core conftest.err conftest.$ac_objext \
3549 conftest$ac_exeext conftest.$ac_ext 5364 conftest$ac_exeext conftest.$ac_ext
3550if test "$ac_cv_search_strerror" = no; then 5365LIBS=$ac_check_lib_save_LIBS
3551 for ac_lib in cposix; do 5366fi
3552 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 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 :
3553 cat >conftest.$ac_ext <<_ACEOF 5370 cat >>confdefs.h <<_ACEOF
3554/* confdefs.h. */ 5371#define HAVE_LIBRT 1
3555_ACEOF 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
5393done
5394
5395
5396for ac_func in nanosleep
5397do :
5398 ac_fn_cxx_check_func "$LINENO" "nanosleep" "ac_cv_func_nanosleep"
5399if test "x$ac_cv_func_nanosleep" = x""yes; then :
5400 cat >>confdefs.h <<_ACEOF
5401#define HAVE_NANOSLEEP 1
5402_ACEOF
5403
5404else
5405
5406 if test -z "$LIBEV_M4_AVOID_LIBRT"; then
5407 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nanosleep in -lrt" >&5
5408$as_echo_n "checking for nanosleep in -lrt... " >&6; }
5409if test "${ac_cv_lib_rt_nanosleep+set}" = set; then :
5410 $as_echo_n "(cached) " >&6
5411else
5412 ac_check_lib_save_LIBS=$LIBS
5413LIBS="-lrt $LIBS"
3556cat confdefs.h >>conftest.$ac_ext 5414cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3557cat >>conftest.$ac_ext <<_ACEOF
3558/* end confdefs.h. */ 5415/* end confdefs.h. */
3559 5416
3560/* Override any gcc2 internal prototype to avoid an error. */ 5417/* Override any GCC internal prototype to avoid an error.
5418 Use char because int might match the return type of a GCC
5419 builtin and then its argument prototype would still apply. */
3561#ifdef __cplusplus 5420#ifdef __cplusplus
3562extern "C" 5421extern "C"
3563#endif 5422#endif
3564/* We use char because int might match the return type of a gcc2 5423char nanosleep ();
3565 builtin and then its argument prototype would still apply. */
3566char strerror ();
3567int 5424int
3568main () 5425main ()
3569{ 5426{
3570strerror (); 5427return nanosleep ();
3571 ; 5428 ;
3572 return 0; 5429 return 0;
3573} 5430}
3574_ACEOF 5431_ACEOF
3575rm -f conftest.$ac_objext conftest$ac_exeext 5432if ac_fn_cxx_try_link "$LINENO"; then :
3576if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 5433 ac_cv_lib_rt_nanosleep=yes
3577 (eval $ac_link) 2>conftest.er1
3578 ac_status=$?
3579 grep -v '^ *+' conftest.er1 >conftest.err
3580 rm -f conftest.er1
3581 cat conftest.err >&5
3582 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3583 (exit $ac_status); } &&
3584 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3585 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3586 (eval $ac_try) 2>&5
3587 ac_status=$?
3588 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3589 (exit $ac_status); }; } &&
3590 { ac_try='test -s conftest$ac_exeext'
3591 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3592 (eval $ac_try) 2>&5
3593 ac_status=$?
3594 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3595 (exit $ac_status); }; }; then
3596 ac_cv_search_strerror="-l$ac_lib"
3597break
3598else 5434else
3599 echo "$as_me: failed program was:" >&5 5435 ac_cv_lib_rt_nanosleep=no
3600sed 's/^/| /' conftest.$ac_ext >&5
3601
3602fi 5436fi
3603rm -f conftest.err conftest.$ac_objext \ 5437rm -f core conftest.err conftest.$ac_objext \
3604 conftest$ac_exeext conftest.$ac_ext 5438 conftest$ac_exeext conftest.$ac_ext
5439LIBS=$ac_check_lib_save_LIBS
5440fi
5441{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rt_nanosleep" >&5
5442$as_echo "$ac_cv_lib_rt_nanosleep" >&6; }
5443if test "x$ac_cv_lib_rt_nanosleep" = x""yes; then :
5444 cat >>confdefs.h <<_ACEOF
5445#define HAVE_LIBRT 1
5446_ACEOF
5447
5448 LIBS="-lrt $LIBS"
5449
5450fi
5451
5452 unset ac_cv_func_nanosleep
5453 for ac_func in nanosleep
5454do :
5455 ac_fn_cxx_check_func "$LINENO" "nanosleep" "ac_cv_func_nanosleep"
5456if test "x$ac_cv_func_nanosleep" = x""yes; then :
5457 cat >>confdefs.h <<_ACEOF
5458#define HAVE_NANOSLEEP 1
5459_ACEOF
5460
5461fi
3605 done 5462done
5463
5464 fi
5465
3606fi 5466fi
5467done
5468
5469
5470if test -z "$LIBEV_M4_AVOID_LIBM"; then
5471 LIBM=m
5472fi
5473{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing floor" >&5
5474$as_echo_n "checking for library containing floor... " >&6; }
5475if test "${ac_cv_search_floor+set}" = set; then :
5476 $as_echo_n "(cached) " >&6
5477else
3607LIBS=$ac_func_search_save_LIBS 5478 ac_func_search_save_LIBS=$LIBS
3608fi
3609echo "$as_me:$LINENO: result: $ac_cv_search_strerror" >&5
3610echo "${ECHO_T}$ac_cv_search_strerror" >&6
3611if test "$ac_cv_search_strerror" != no; then
3612 test "$ac_cv_search_strerror" = "none required" || LIBS="$ac_cv_search_strerror $LIBS"
3613
3614fi
3615
3616
3617echo "$as_me:$LINENO: checking for setlocale in -lxpg4" >&5
3618echo $ECHO_N "checking for setlocale in -lxpg4... $ECHO_C" >&6
3619if test "${ac_cv_lib_xpg4_setlocale+set}" = set; then
3620 echo $ECHO_N "(cached) $ECHO_C" >&6
3621else
3622 ac_check_lib_save_LIBS=$LIBS
3623LIBS="-lxpg4 $LIBS"
3624cat >conftest.$ac_ext <<_ACEOF
3625/* confdefs.h. */
3626_ACEOF
3627cat confdefs.h >>conftest.$ac_ext 5479cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3628cat >>conftest.$ac_ext <<_ACEOF
3629/* end confdefs.h. */ 5480/* end confdefs.h. */
3630 5481
3631/* Override any gcc2 internal prototype to avoid an error. */ 5482/* Override any GCC internal prototype to avoid an error.
5483 Use char because int might match the return type of a GCC
5484 builtin and then its argument prototype would still apply. */
3632#ifdef __cplusplus 5485#ifdef __cplusplus
3633extern "C" 5486extern "C"
3634#endif 5487#endif
3635/* We use char because int might match the return type of a gcc2 5488char floor ();
3636 builtin and then its argument prototype would still apply. */
3637char setlocale ();
3638int 5489int
3639main () 5490main ()
3640{ 5491{
3641setlocale (); 5492return floor ();
3642 ; 5493 ;
3643 return 0; 5494 return 0;
3644} 5495}
3645_ACEOF 5496_ACEOF
3646rm -f conftest.$ac_objext conftest$ac_exeext 5497for ac_lib in '' $LIBM; do
3647if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 5498 if test -z "$ac_lib"; then
3648 (eval $ac_link) 2>conftest.er1 5499 ac_res="none required"
3649 ac_status=$?
3650 grep -v '^ *+' conftest.er1 >conftest.err
3651 rm -f conftest.er1
3652 cat conftest.err >&5
3653 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3654 (exit $ac_status); } &&
3655 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3656 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3657 (eval $ac_try) 2>&5
3658 ac_status=$?
3659 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3660 (exit $ac_status); }; } &&
3661 { ac_try='test -s conftest$ac_exeext'
3662 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3663 (eval $ac_try) 2>&5
3664 ac_status=$?
3665 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3666 (exit $ac_status); }; }; then
3667 ac_cv_lib_xpg4_setlocale=yes
3668else 5500 else
3669 echo "$as_me: failed program was:" >&5 5501 ac_res=-l$ac_lib
3670sed 's/^/| /' conftest.$ac_ext >&5 5502 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
3671 5503 fi
3672ac_cv_lib_xpg4_setlocale=no 5504 if ac_fn_cxx_try_link "$LINENO"; then :
5505 ac_cv_search_floor=$ac_res
3673fi 5506fi
3674rm -f conftest.err conftest.$ac_objext \ 5507rm -f core conftest.err conftest.$ac_objext \
3675 conftest$ac_exeext conftest.$ac_ext 5508 conftest$ac_exeext
3676LIBS=$ac_check_lib_save_LIBS
3677fi
3678echo "$as_me:$LINENO: result: $ac_cv_lib_xpg4_setlocale" >&5
3679echo "${ECHO_T}$ac_cv_lib_xpg4_setlocale" >&6
3680if test $ac_cv_lib_xpg4_setlocale = yes; then
3681 LIBS="$LIBS -lxpg4"
3682fi
3683
3684
3685echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
3686echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6
3687if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
3688 echo $ECHO_N "(cached) $ECHO_C" >&6
3689else
3690 ac_check_lib_save_LIBS=$LIBS
3691LIBS="-lnsl $LIBS"
3692cat >conftest.$ac_ext <<_ACEOF
3693/* confdefs.h. */
3694_ACEOF
3695cat confdefs.h >>conftest.$ac_ext
3696cat >>conftest.$ac_ext <<_ACEOF
3697/* end confdefs.h. */
3698
3699/* Override any gcc2 internal prototype to avoid an error. */
3700#ifdef __cplusplus
3701extern "C"
3702#endif
3703/* We use char because int might match the return type of a gcc2
3704 builtin and then its argument prototype would still apply. */
3705char gethostbyname ();
3706int
3707main ()
3708{
3709gethostbyname ();
3710 ;
3711 return 0;
3712}
3713_ACEOF
3714rm -f conftest.$ac_objext conftest$ac_exeext
3715if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3716 (eval $ac_link) 2>conftest.er1
3717 ac_status=$?
3718 grep -v '^ *+' conftest.er1 >conftest.err
3719 rm -f conftest.er1
3720 cat conftest.err >&5
3721 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3722 (exit $ac_status); } &&
3723 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3724 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3725 (eval $ac_try) 2>&5
3726 ac_status=$?
3727 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3728 (exit $ac_status); }; } &&
3729 { ac_try='test -s conftest$ac_exeext'
3730 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3731 (eval $ac_try) 2>&5
3732 ac_status=$?
3733 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3734 (exit $ac_status); }; }; then
3735 ac_cv_lib_nsl_gethostbyname=yes
3736else
3737 echo "$as_me: failed program was:" >&5
3738sed 's/^/| /' conftest.$ac_ext >&5
3739
3740ac_cv_lib_nsl_gethostbyname=no
3741fi
3742rm -f conftest.err conftest.$ac_objext \
3743 conftest$ac_exeext conftest.$ac_ext
3744LIBS=$ac_check_lib_save_LIBS
3745fi
3746echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
3747echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6
3748if test $ac_cv_lib_nsl_gethostbyname = yes; then
3749 LIBS="$LIBS -lnsl"
3750fi
3751
3752echo "$as_me:$LINENO: checking for socket in -lsocket" >&5
3753echo $ECHO_N "checking for socket in -lsocket... $ECHO_C" >&6
3754if test "${ac_cv_lib_socket_socket+set}" = set; then
3755 echo $ECHO_N "(cached) $ECHO_C" >&6
3756else
3757 ac_check_lib_save_LIBS=$LIBS
3758LIBS="-lsocket $LIBS"
3759cat >conftest.$ac_ext <<_ACEOF
3760/* confdefs.h. */
3761_ACEOF
3762cat confdefs.h >>conftest.$ac_ext
3763cat >>conftest.$ac_ext <<_ACEOF
3764/* end confdefs.h. */
3765
3766/* Override any gcc2 internal prototype to avoid an error. */
3767#ifdef __cplusplus
3768extern "C"
3769#endif
3770/* We use char because int might match the return type of a gcc2
3771 builtin and then its argument prototype would still apply. */
3772char socket ();
3773int
3774main ()
3775{
3776socket ();
3777 ;
3778 return 0;
3779}
3780_ACEOF
3781rm -f conftest.$ac_objext conftest$ac_exeext
3782if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3783 (eval $ac_link) 2>conftest.er1
3784 ac_status=$?
3785 grep -v '^ *+' conftest.er1 >conftest.err
3786 rm -f conftest.er1
3787 cat conftest.err >&5
3788 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3789 (exit $ac_status); } &&
3790 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3791 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3792 (eval $ac_try) 2>&5
3793 ac_status=$?
3794 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3795 (exit $ac_status); }; } &&
3796 { ac_try='test -s conftest$ac_exeext'
3797 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3798 (eval $ac_try) 2>&5
3799 ac_status=$?
3800 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3801 (exit $ac_status); }; }; then
3802 ac_cv_lib_socket_socket=yes
3803else
3804 echo "$as_me: failed program was:" >&5
3805sed 's/^/| /' conftest.$ac_ext >&5
3806
3807ac_cv_lib_socket_socket=no
3808fi
3809rm -f conftest.err conftest.$ac_objext \
3810 conftest$ac_exeext conftest.$ac_ext
3811LIBS=$ac_check_lib_save_LIBS
3812fi
3813echo "$as_me:$LINENO: result: $ac_cv_lib_socket_socket" >&5
3814echo "${ECHO_T}$ac_cv_lib_socket_socket" >&6
3815if test $ac_cv_lib_socket_socket = yes; then
3816 LIBS="$LIBS -lsocket"
3817fi
3818
3819
3820
3821MALLOC_TYPE=S
3822
3823support_addstrings=no
3824support_frills=yes
3825support_inheritpixmap=no
3826support_tinting=yes
3827support_fading=yes
3828support_keepscrolling=yes
3829support_selectionscrolling=yes
3830support_menubar=no
3831support_mousewheel=yes
3832support_mouseslipwheel=yes
3833support_utmp=yes
3834support_wtmp=yes
3835support_lastlog=yes
3836support_text_blink=yes
3837support_pointer_blank=yes
3838support_scroll_rxvt=yes
3839support_scroll_next=yes
3840support_scroll_xterm=yes
3841support_scroll_plain=yes
3842support_xim=yes
3843support_xpm=no
3844support_xft=yes
3845support_unicode3=no
3846support_combining=yes
3847support_8bitctrls=no
3848support_iso14755=yes
3849support_styles=yes
3850codesets=all
3851
3852
3853if test "x$enable_shared" = xyes; then
3854
3855cat >>confdefs.h <<\_ACEOF
3856#define LIBRXVT 1
3857_ACEOF
3858
3859 INSTALL_LIBRXVT=yes
3860fi
3861
3862
3863# Check whether --enable-everything or --disable-everything was given.
3864if test "${enable_everything+set}" = set; then
3865 enableval="$enable_everything"
3866
3867 if test x$enableval = xno; then
3868 support_24bit=no
3869 support_frills=no
3870 support_inheritpixmap=no
3871 support_tinting=no
3872 support_fading=no
3873 support_keepscrolling=no
3874 support_selectionscrolling=no
3875 support_lastlog=no
3876 support_menubar=no
3877 support_mousewheel=no
3878 support_mouseslipwheel=no
3879 support_text_blink=no
3880 support_pointer_blank=no
3881 support_scroll_rxvt=no
3882 support_scroll_next=no
3883 support_scroll_xterm=no
3884 support_scroll_plain=no
3885 support_utmp=no
3886 support_wtmp=no
3887 support_xim=no
3888 support_xpm=no
3889 support_xft=no
3890 support_unicode3=no
3891 support_combining=no
3892 support_8bitctrls=no
3893 support_iso14755=no
3894 support_styles=no
3895 codesets=
3896 fi
3897 if test x$enableval = xyes; then
3898 support_24bit=yes
3899 support_frills=yes
3900 support_inheritpixmap=yes
3901 support_tinting=yes
3902 support_fading=yes
3903 support_keepscrolling=yes
3904 support_selectionscrolling=yes
3905 support_lastlog=yes
3906 support_menubar=yes
3907 support_mousewheel=yes
3908 support_mouseslipwheel=yes
3909 support_text_blink=yes
3910 support_pointer_blank=yes
3911 support_scroll_rxvt=yes
3912 support_scroll_next=yes
3913 support_scroll_xterm=yes
3914 support_scroll_plain=yes
3915 support_utmp=yes
3916 support_wtmp=yes
3917 support_xim=yes
3918 support_xpm=yes
3919 support_xft=yes
3920 support_unicode3=yes
3921 support_combining=yes
3922 #support_8bitctrls=yes
3923 support_iso14755=yes
3924 support_styles=yes
3925 codesets=all
3926 fi
3927
3928fi;
3929
3930# Check whether --enable-unicode3 or --disable-unicode3 was given.
3931if test "${enable_unicode3+set}" = set; then
3932 enableval="$enable_unicode3"
3933 if test x$enableval = xyes -o x$enableval = xno; then
3934 support_unicode3=$enableval
3935 fi
3936fi;
3937
3938# Check whether --enable-combining or --disable-combining was given.
3939if test "${enable_combining+set}" = set; then
3940 enableval="$enable_combining"
3941 if test x$enableval = xyes -o x$enableval = xno; then
3942 support_combining=$enableval
3943 fi
3944fi;
3945
3946# Check whether --enable-xft or --disable-xft was given.
3947if test "${enable_xft+set}" = set; then
3948 enableval="$enable_xft"
3949 if test x$enableval = xyes -o x$enableval = xno; then
3950 support_xft=$enableval
3951 fi
3952fi;
3953
3954# Check whether --enable-font-styles or --disable-font-styles was given.
3955if test "${enable_font_styles+set}" = set; then
3956 enableval="$enable_font_styles"
3957 if test x$enableval = xyes -o x$enableval = xno; then
3958 support_styles=$enableval
3959 fi
3960fi;
3961
3962# Check whether --enable-utmp or --disable-utmp was given.
3963if test "${enable_utmp+set}" = set; then
3964 enableval="$enable_utmp"
3965 if test x$enableval = xyes -o x$enableval = xno; then
3966 support_utmp=$enableval
3967 fi
3968fi;
3969
3970# Check whether --enable-wtmp or --disable-wtmp was given.
3971if test "${enable_wtmp+set}" = set; then
3972 enableval="$enable_wtmp"
3973 if test x$enableval = xyes -o x$enableval = xno; then
3974 support_wtmp=$enableval
3975 fi
3976fi;
3977
3978# Check whether --enable-lastlog or --disable-lastlog was given.
3979if test "${enable_lastlog+set}" = set; then
3980 enableval="$enable_lastlog"
3981 if test x$enableval = xyes -o x$enableval = xno; then
3982 support_lastlog=$enableval
3983 fi
3984fi;
3985
3986# Check whether --enable-xpm-background or --disable-xpm-background was given.
3987if test "${enable_xpm_background+set}" = set; then
3988 enableval="$enable_xpm_background"
3989 if test x$enableval = xyes -o x$enableval = xno; then
3990 support_xpm=$enableval
3991 fi
3992fi;
3993
3994# Check whether --enable-transparency or --disable-transparency was given.
3995if test "${enable_transparency+set}" = set; then
3996 enableval="$enable_transparency"
3997 if test x$enableval = xyes -o x$enableval = xno; then
3998 support_inheritpixmap=$enableval
3999 fi
4000fi;
4001
4002# Check whether --enable-tinting or --disable-tinting was given.
4003if test "${enable_tinting+set}" = set; then
4004 enableval="$enable_tinting"
4005 if test x$enableval = xyes -o x$enableval = xno; then
4006 support_tinting=$enableval
4007 fi
4008fi;
4009
4010# Check whether --enable-fading or --disable-fading was given.
4011if test "${enable_fading+set}" = set; then
4012 enableval="$enable_fading"
4013 if test x$enableval = xyes -o x$enableval = xno; then
4014 support_fading=$enableval
4015 fi
4016fi;
4017
4018# Check whether --enable-menubar or --disable-menubar was given.
4019if test "${enable_menubar+set}" = set; then
4020 enableval="$enable_menubar"
4021 if test x$enableval = xyes -o x$enableval = xno; then
4022 support_menubar=$enableval
4023 fi
4024fi;
4025
4026# Check whether --enable-rxvt-scroll or --disable-rxvt-scroll was given.
4027if test "${enable_rxvt_scroll+set}" = set; then
4028 enableval="$enable_rxvt_scroll"
4029 if test x$enableval = xyes -o x$enableval = xno; then
4030 support_scroll_rxvt=$enableval
4031 fi
4032fi;
4033
4034# Check whether --enable-next-scroll or --disable-next-scroll was given.
4035if test "${enable_next_scroll+set}" = set; then
4036 enableval="$enable_next_scroll"
4037 if test x$enableval = xyes -o x$enableval = xno; then
4038 support_scroll_next=$enableval
4039 fi
4040fi;
4041
4042# Check whether --enable-xterm-scroll or --disable-xterm-scroll was given.
4043if test "${enable_xterm_scroll+set}" = set; then
4044 enableval="$enable_xterm_scroll"
4045 if test x$enableval = xyes -o x$enableval = xno; then
4046 support_scroll_xterm=$enableval
4047 fi
4048fi;
4049
4050# Check whether --enable-plain-scroll or --disable-plain-scroll was given.
4051if test "${enable_plain_scroll+set}" = set; then
4052 enableval="$enable_plain_scroll"
4053 if test x$enableval = xyes -o x$enableval = xno; then
4054 support_scroll_plain=$enableval
4055 fi
4056fi;
4057
4058# Check whether --enable-half-shadow or --disable-half-shadow was given.
4059if test "${enable_half_shadow+set}" = set; then
4060 enableval="$enable_half_shadow"
4061 if test x$enableval = xyes; then
4062
4063cat >>confdefs.h <<\_ACEOF
4064#define HALFSHADOW 1
4065_ACEOF
4066
4067 fi
4068fi;
4069
4070
4071# Check whether --with-codesets or --without-codesets was given.
4072if test "${with_codesets+set}" = set; then
4073 withval="$with_codesets"
4074 codesets="$withval"
4075fi;
4076
4077# Check whether --enable-xim or --disable-xim was given.
4078if test "${enable_xim+set}" = set; then
4079 enableval="$enable_xim"
4080 if test x$enableval = xyes -o x$enableval = xno; then
4081 support_xim=$enableval
4082 fi
4083fi;
4084
4085# Check whether --enable-ttygid or --disable-ttygid was given.
4086if test "${enable_ttygid+set}" = set; then
4087 enableval="$enable_ttygid"
4088 if test x$enableval = xyes; then
4089
4090cat >>confdefs.h <<\_ACEOF
4091#define TTY_GID_SUPPORT 1
4092_ACEOF
4093
4094 fi
4095fi;
4096
4097# Check whether --enable-backspace-key or --disable-backspace-key was given.
4098if test "${enable_backspace_key+set}" = set; then
4099 enableval="$enable_backspace_key"
4100 if test x$enableval = xno; then
4101
4102cat >>confdefs.h <<\_ACEOF
4103#define NO_BACKSPACE_KEY 1
4104_ACEOF
4105
4106 fi
4107fi;
4108
4109# Check whether --enable-delete-key or --disable-delete-key was given.
4110if test "${enable_delete_key+set}" = set; then
4111 enableval="$enable_delete_key"
4112 if test x$enableval = xno; then
4113
4114cat >>confdefs.h <<\_ACEOF
4115#define NO_DELETE_KEY 1
4116_ACEOF
4117
4118 fi
4119fi;
4120
4121# Check whether --enable-resources or --disable-resources was given.
4122if test "${enable_resources+set}" = set; then
4123 enableval="$enable_resources"
4124 if test x$enableval = xno; then
4125
4126cat >>confdefs.h <<\_ACEOF
4127#define NO_RESOURCES 1
4128_ACEOF
4129
4130 fi
4131fi;
4132
4133# Check whether --enable-xgetdefault or --disable-xgetdefault was given.
4134if test "${enable_xgetdefault+set}" = set; then
4135 enableval="$enable_xgetdefault"
4136 if test x$enableval = xyes; then
4137
4138cat >>confdefs.h <<\_ACEOF
4139#define USE_XGETDEFAULT 1
4140_ACEOF
4141
4142 fi
4143fi;
4144
4145# Check whether --enable-8bitctrls or --disable-8bitctrls was given.
4146if test "${enable_8bitctrls+set}" = set; then
4147 enableval="$enable_8bitctrls"
4148 if test x$enableval = xyes -o x$enableval = xno; then
4149 support_8bitctrls=$enableval
4150 fi
4151fi;
4152
4153RESFALLBACK=Rxvt
4154# Check whether --enable-fallback or --disable-fallback was given.
4155if test "${enable_fallback+set}" = set; then
4156 enableval="$enable_fallback"
4157
4158 test x$enableval = xyes && enableval=Rxvt
4159 test x$enableval = xno && enableval=
4160 RESFALLBACK="$enableval"
4161
4162fi;
4163
4164if test x$RESFALLBACK != x; then
4165
4166cat >>confdefs.h <<_ACEOF
4167#define RESFALLBACK "$RESFALLBACK"
4168_ACEOF
4169
4170fi
4171
4172RESNAME=urxvt
4173
4174# Check whether --with-res-name or --without-res-name was given.
4175if test "${with_res_name+set}" = set; then
4176 withval="$with_res_name"
4177 RESNAME="$withval"
4178fi;
4179
4180cat >>confdefs.h <<_ACEOF
4181#define RESNAME "$RESNAME"
4182_ACEOF
4183
4184
4185RESCLASS=URxvt
4186
4187# Check whether --with-res-class or --without-res-class was given.
4188if test "${with_res_class+set}" = set; then
4189 withval="$with_res_class"
4190 RESCLASS="$withval"
4191fi;
4192
4193cat >>confdefs.h <<_ACEOF
4194#define RESCLASS "$RESCLASS"
4195_ACEOF
4196
4197
4198RXVTNAME=urxvt
4199
4200# Check whether --with-name or --without-name was given.
4201if test "${with_name+set}" = set; then
4202 withval="$with_name"
4203 RXVTNAME="$withval"
4204fi;
4205
4206cat >>confdefs.h <<_ACEOF
4207#define RXVTNAME "$RXVTNAME"
4208_ACEOF
4209
4210
4211RXVTNAME=`echo "$RXVTNAME"|sed "$program_transform_name"`
4212
4213
4214# Check whether --enable-strings or --disable-strings was given.
4215if test "${enable_strings+set}" = set; then
4216 enableval="$enable_strings"
4217 if test x$enableval = xyes -o x$enableval = xno; then
4218 support_addstrings=$enableval
4219 fi
4220fi;
4221
4222# Check whether --enable-swapscreen or --disable-swapscreen was given.
4223if test "${enable_swapscreen+set}" = set; then
4224 enableval="$enable_swapscreen"
4225 if test x$enableval = xno; then
4226
4227cat >>confdefs.h <<\_ACEOF
4228#define NO_SECONDARY_SCREEN 1
4229_ACEOF
4230
4231 fi
4232fi;
4233
4234# Check whether --enable-iso14755 or --disable-iso14755 was given.
4235if test "${enable_iso14755+set}" = set; then
4236 enableval="$enable_iso14755"
4237 if test x$enableval = xyes -o x$enableval = xno; then
4238 support_iso14755=$enableval
4239 fi
4240fi;
4241
4242# Check whether --enable-frills or --disable-frills was given.
4243if test "${enable_frills+set}" = set; then
4244 enableval="$enable_frills"
4245 if test x$enableval = xyes -o x$enableval = xno; then
4246 support_frills=$enableval
4247 fi
4248fi;
4249
4250# Check whether --enable-24bit or --disable-24bit was given.
4251if test "${enable_24bit+set}" = set; then
4252 enableval="$enable_24bit"
4253 if test x$enableval = xyes -o x$enableval = xno; then
4254 support_24bit=$enableval
4255 fi
4256fi;
4257
4258# Check whether --enable-keepscrolling or --disable-keepscrolling was given.
4259if test "${enable_keepscrolling+set}" = set; then
4260 enableval="$enable_keepscrolling"
4261 if test x$enableval = xyes -o x$enableval = xno; then
4262 support_keepscrolling=$enableval
4263 fi
4264fi;
4265
4266# Check whether --enable-selectionscrolling or --disable-selectionscrolling was given.
4267if test "${enable_selectionscrolling+set}" = set; then
4268 enableval="$enable_selectionscrolling"
4269 if test x$enableval = xyes -o x$enableval = xno; then
4270 support_selectionscrolling=$enableval
4271 fi
4272fi;
4273
4274# Check whether --enable-mousewheel or --disable-mousewheel was given.
4275if test "${enable_mousewheel+set}" = set; then
4276 enableval="$enable_mousewheel"
4277 if test x$enableval = xyes -o x$enableval = xno; then
4278 support_mousewheel=$enableval
4279 fi
4280fi;
4281
4282# Check whether --enable-slipwheeling or --disable-slipwheeling was given.
4283if test "${enable_slipwheeling+set}" = set; then
4284 enableval="$enable_slipwheeling"
4285 if test x$enableval = xyes -o x$enableval = xno; then
4286 support_mouseslipwheel=$enableval
4287 fi
4288fi;
4289
4290# Check whether --enable-dmalloc or --disable-dmalloc was given.
4291if test "${enable_dmalloc+set}" = set; then
4292 enableval="$enable_dmalloc"
4293 if test x$enableval = xyes; then
4294 MALLOC_TYPE=G
4295 DEBUG=-DDEBUG_MALLOC
4296 DLIB="-L/usr/local/lib -ldmalloc"
4297 DINCLUDE=-I/usr/local/include
4298 fi
4299fi;
4300
4301# Check whether --enable-dlmalloc or --disable-dlmalloc was given.
4302if test "${enable_dlmalloc+set}" = set; then
4303 enableval="$enable_dlmalloc"
4304 if test x$enableval = xyes; then
4305 MALLOC_TYPE=D
4306 DEBUG=
4307 DLIB="-L/usr/local/lib -ldlmalloc"
4308 DINCLUDE=
4309 fi
4310fi;
4311
4312# Check whether --enable-smart-resize or --disable-smart-resize was given.
4313if test "${enable_smart_resize+set}" = set; then
4314 enableval="$enable_smart_resize"
4315 if test x$enableval = xyes; then
4316
4317cat >>confdefs.h <<\_ACEOF
4318#define SMART_RESIZE 1
4319_ACEOF
4320
4321 fi
4322fi;
4323
4324# Check whether --enable-text-blink or --disable-text-blink was given.
4325if test "${enable_text_blink+set}" = set; then
4326 enableval="$enable_text_blink"
4327 if test x$enableval = xyes -o x$enableval = xno; then
4328 support_text_blink=$enableval
4329 fi
4330fi;
4331
4332# Check whether --enable-pointer-blank or --disable-pointer-blank was given.
4333if test "${enable_pointer_blank+set}" = set; then
4334 enableval="$enable_pointer_blank"
4335 if test x$enableval = xyes -o x$enableval = xno; then
4336 support_pointer_blank=$enableval
4337 fi
4338fi;
4339
4340
4341# Check whether --with-term or --without-term was given.
4342if test "${with_term+set}" = set; then
4343 withval="$with_term"
4344 if test x$withval != x; then
4345
4346cat >>confdefs.h <<_ACEOF
4347#define TERMENV "$withval"
4348_ACEOF
4349 term="$withval"
4350 fi
4351fi;
4352
4353
4354# Check whether --with-terminfo or --without-terminfo was given.
4355if test "${with_terminfo+set}" = set; then
4356 withval="$with_terminfo"
4357 if test x$withval != x; then
4358
4359cat >>confdefs.h <<_ACEOF
4360#define RXVT_TERMINFO "$withval"
4361_ACEOF
4362 terminfo="$withval"
4363 fi
4364fi;
4365
4366
4367
4368cat >>confdefs.h <<\_ACEOF
4369#define PROTOTYPES 1
4370_ACEOF
4371
4372
4373# Extract the first word of "mv", so it can be a program name with args.
4374set dummy mv; ac_word=$2
4375echo "$as_me:$LINENO: checking for $ac_word" >&5
4376echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4377if test "${ac_cv_path_MV+set}" = set; then 5509 if test "${ac_cv_search_floor+set}" = set; then :
4378 echo $ECHO_N "(cached) $ECHO_C" >&6
4379else
4380 case $MV in
4381 [\\/]* | ?:[\\/]*)
4382 ac_cv_path_MV="$MV" # Let the user override the test with a path.
4383 ;;
4384 *)
4385 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4386for as_dir in $PATH
4387do
4388 IFS=$as_save_IFS
4389 test -z "$as_dir" && as_dir=.
4390 for ac_exec_ext in '' $ac_executable_extensions; do
4391 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4392 ac_cv_path_MV="$as_dir/$ac_word$ac_exec_ext"
4393 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4394 break 2 5510 break
4395 fi 5511fi
4396done 5512done
4397done
4398
4399 test -z "$ac_cv_path_MV" && ac_cv_path_MV="mv"
4400 ;;
4401esac
4402fi
4403MV=$ac_cv_path_MV
4404
4405if test -n "$MV"; then
4406 echo "$as_me:$LINENO: result: $MV" >&5
4407echo "${ECHO_T}$MV" >&6
4408else
4409 echo "$as_me:$LINENO: result: no" >&5
4410echo "${ECHO_T}no" >&6
4411fi
4412
4413# Extract the first word of "rm", so it can be a program name with args.
4414set dummy rm; ac_word=$2
4415echo "$as_me:$LINENO: checking for $ac_word" >&5
4416echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4417if test "${ac_cv_path_RM+set}" = set; then 5513if test "${ac_cv_search_floor+set}" = set; then :
4418 echo $ECHO_N "(cached) $ECHO_C" >&6
4419else
4420 case $RM in
4421 [\\/]* | ?:[\\/]*)
4422 ac_cv_path_RM="$RM" # Let the user override the test with a path.
4423 ;;
4424 *)
4425 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4426for as_dir in $PATH
4427do
4428 IFS=$as_save_IFS
4429 test -z "$as_dir" && as_dir=.
4430 for ac_exec_ext in '' $ac_executable_extensions; do
4431 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4432 ac_cv_path_RM="$as_dir/$ac_word$ac_exec_ext"
4433 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4434 break 2
4435 fi
4436done
4437done
4438 5514
4439 test -z "$ac_cv_path_RM" && ac_cv_path_RM="rm"
4440 ;;
4441esac
4442fi
4443RM=$ac_cv_path_RM
4444
4445if test -n "$RM"; then
4446 echo "$as_me:$LINENO: result: $RM" >&5
4447echo "${ECHO_T}$RM" >&6
4448else 5515else
4449 echo "$as_me:$LINENO: result: no" >&5 5516 ac_cv_search_floor=no
4450echo "${ECHO_T}no" >&6
4451fi 5517fi
4452 5518rm conftest.$ac_ext
4453# Extract the first word of "cp", so it can be a program name with args. 5519LIBS=$ac_func_search_save_LIBS
4454set dummy cp; ac_word=$2
4455echo "$as_me:$LINENO: checking for $ac_word" >&5
4456echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4457if test "${ac_cv_path_CP+set}" = set; then
4458 echo $ECHO_N "(cached) $ECHO_C" >&6
4459else
4460 case $CP in
4461 [\\/]* | ?:[\\/]*)
4462 ac_cv_path_CP="$CP" # Let the user override the test with a path.
4463 ;;
4464 *)
4465 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4466for as_dir in $PATH
4467do
4468 IFS=$as_save_IFS
4469 test -z "$as_dir" && as_dir=.
4470 for ac_exec_ext in '' $ac_executable_extensions; do
4471 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4472 ac_cv_path_CP="$as_dir/$ac_word$ac_exec_ext"
4473 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4474 break 2
4475 fi
4476done
4477done
4478
4479 test -z "$ac_cv_path_CP" && ac_cv_path_CP="cp"
4480 ;;
4481esac
4482fi 5520fi
4483CP=$ac_cv_path_CP 5521{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_floor" >&5
5522$as_echo "$ac_cv_search_floor" >&6; }
5523ac_res=$ac_cv_search_floor
5524if test "$ac_res" != no; then :
5525 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4484 5526
4485if test -n "$CP"; then 5527$as_echo "#define HAVE_FLOOR 1" >>confdefs.h
4486 echo "$as_me:$LINENO: result: $CP" >&5
4487echo "${ECHO_T}$CP" >&6
4488else
4489 echo "$as_me:$LINENO: result: no" >&5
4490echo "${ECHO_T}no" >&6
4491fi
4492 5528
4493# Extract the first word of "ln", so it can be a program name with args.
4494set dummy ln; ac_word=$2
4495echo "$as_me:$LINENO: checking for $ac_word" >&5
4496echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4497if test "${ac_cv_path_LN+set}" = set; then
4498 echo $ECHO_N "(cached) $ECHO_C" >&6
4499else
4500 case $LN in
4501 [\\/]* | ?:[\\/]*)
4502 ac_cv_path_LN="$LN" # Let the user override the test with a path.
4503 ;;
4504 *)
4505 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4506for as_dir in $PATH
4507do
4508 IFS=$as_save_IFS
4509 test -z "$as_dir" && as_dir=.
4510 for ac_exec_ext in '' $ac_executable_extensions; do
4511 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4512 ac_cv_path_LN="$as_dir/$ac_word$ac_exec_ext"
4513 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4514 break 2
4515 fi
4516done
4517done
4518
4519 test -z "$ac_cv_path_LN" && ac_cv_path_LN="ln"
4520 ;;
4521esac
4522fi 5529fi
4523LN=$ac_cv_path_LN
4524 5530
4525if test -n "$LN"; then
4526 echo "$as_me:$LINENO: result: $LN" >&5
4527echo "${ECHO_T}$LN" >&6
4528else
4529 echo "$as_me:$LINENO: result: no" >&5
4530echo "${ECHO_T}no" >&6
4531fi
4532 5531
4533# Extract the first word of "sed", so it can be a program name with args.
4534set dummy sed; ac_word=$2
4535echo "$as_me:$LINENO: checking for $ac_word" >&5
4536echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4537if test "${ac_cv_path_SED+set}" = set; then
4538 echo $ECHO_N "(cached) $ECHO_C" >&6
4539else
4540 case $SED in
4541 [\\/]* | ?:[\\/]*)
4542 ac_cv_path_SED="$SED" # Let the user override the test with a path.
4543 ;;
4544 *)
4545 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4546for as_dir in $PATH
4547do
4548 IFS=$as_save_IFS
4549 test -z "$as_dir" && as_dir=.
4550 for ac_exec_ext in '' $ac_executable_extensions; do
4551 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4552 ac_cv_path_SED="$as_dir/$ac_word$ac_exec_ext"
4553 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4554 break 2
4555 fi
4556done
4557done
4558 5532
4559 test -z "$ac_cv_path_SED" && ac_cv_path_SED="sed"
4560 ;;
4561esac
4562fi
4563SED=$ac_cv_path_SED
4564 5533
4565if test -n "$SED"; then
4566 echo "$as_me:$LINENO: result: $SED" >&5
4567echo "${ECHO_T}$SED" >&6
4568else
4569 echo "$as_me:$LINENO: result: no" >&5
4570echo "${ECHO_T}no" >&6
4571fi
4572
4573# Extract the first word of "echo", so it can be a program name with args.
4574set dummy echo; ac_word=$2
4575echo "$as_me:$LINENO: checking for $ac_word" >&5
4576echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4577if test "${ac_cv_path_ECHO+set}" = set; then
4578 echo $ECHO_N "(cached) $ECHO_C" >&6
4579else
4580 case $ECHO in
4581 [\\/]* | ?:[\\/]*)
4582 ac_cv_path_ECHO="$ECHO" # Let the user override the test with a path.
4583 ;;
4584 *)
4585 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4586for as_dir in $PATH
4587do
4588 IFS=$as_save_IFS
4589 test -z "$as_dir" && as_dir=.
4590 for ac_exec_ext in '' $ac_executable_extensions; do
4591 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4592 ac_cv_path_ECHO="$as_dir/$ac_word$ac_exec_ext"
4593 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4594 break 2
4595 fi
4596done
4597done
4598
4599 test -z "$ac_cv_path_ECHO" && ac_cv_path_ECHO="echo"
4600 ;;
4601esac
4602fi
4603ECHO=$ac_cv_path_ECHO
4604
4605if test -n "$ECHO"; then
4606 echo "$as_me:$LINENO: result: $ECHO" >&5
4607echo "${ECHO_T}$ECHO" >&6
4608else
4609 echo "$as_me:$LINENO: result: no" >&5
4610echo "${ECHO_T}no" >&6
4611fi
4612
4613# Extract the first word of "cmp", so it can be a program name with args.
4614set dummy cmp; ac_word=$2
4615echo "$as_me:$LINENO: checking for $ac_word" >&5
4616echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4617if test "${ac_cv_path_CMP+set}" = set; then
4618 echo $ECHO_N "(cached) $ECHO_C" >&6
4619else
4620 case $CMP in
4621 [\\/]* | ?:[\\/]*)
4622 ac_cv_path_CMP="$CMP" # Let the user override the test with a path.
4623 ;;
4624 *)
4625 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4626for as_dir in $PATH
4627do
4628 IFS=$as_save_IFS
4629 test -z "$as_dir" && as_dir=.
4630 for ac_exec_ext in '' $ac_executable_extensions; do
4631 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4632 ac_cv_path_CMP="$as_dir/$ac_word$ac_exec_ext"
4633 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4634 break 2
4635 fi
4636done
4637done
4638
4639 test -z "$ac_cv_path_CMP" && ac_cv_path_CMP="cmp"
4640 ;;
4641esac
4642fi
4643CMP=$ac_cv_path_CMP
4644
4645if test -n "$CMP"; then
4646 echo "$as_me:$LINENO: result: $CMP" >&5
4647echo "${ECHO_T}$CMP" >&6
4648else
4649 echo "$as_me:$LINENO: result: no" >&5
4650echo "${ECHO_T}no" >&6
4651fi
4652
4653# Extract the first word of "tbl", so it can be a program name with args.
4654set dummy tbl; ac_word=$2
4655echo "$as_me:$LINENO: checking for $ac_word" >&5
4656echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4657if test "${ac_cv_path_TBL+set}" = set; then
4658 echo $ECHO_N "(cached) $ECHO_C" >&6
4659else
4660 case $TBL in
4661 [\\/]* | ?:[\\/]*)
4662 ac_cv_path_TBL="$TBL" # Let the user override the test with a path.
4663 ;;
4664 *)
4665 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4666for as_dir in $PATH
4667do
4668 IFS=$as_save_IFS
4669 test -z "$as_dir" && as_dir=.
4670 for ac_exec_ext in '' $ac_executable_extensions; do
4671 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4672 ac_cv_path_TBL="$as_dir/$ac_word$ac_exec_ext"
4673 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4674 break 2
4675 fi
4676done
4677done
4678
4679 ;;
4680esac
4681fi
4682TBL=$ac_cv_path_TBL
4683
4684if test -n "$TBL"; then
4685 echo "$as_me:$LINENO: result: $TBL" >&5
4686echo "${ECHO_T}$TBL" >&6
4687else
4688 echo "$as_me:$LINENO: result: no" >&5
4689echo "${ECHO_T}no" >&6
4690fi
4691 5534
4692# Extract the first word of "tic", so it can be a program name with args. 5535# Extract the first word of "tic", so it can be a program name with args.
4693set dummy tic; ac_word=$2 5536set dummy tic; ac_word=$2
4694echo "$as_me:$LINENO: checking for $ac_word" >&5 5537{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4695echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 5538$as_echo_n "checking for $ac_word... " >&6; }
4696if test "${ac_cv_path_TIC+set}" = set; then 5539if test "${ac_cv_path_TIC+set}" = set; then :
4697 echo $ECHO_N "(cached) $ECHO_C" >&6 5540 $as_echo_n "(cached) " >&6
4698else 5541else
4699 case $TIC in 5542 case $TIC in
4700 [\\/]* | ?:[\\/]*) 5543 [\\/]* | ?:[\\/]*)
4701 ac_cv_path_TIC="$TIC" # Let the user override the test with a path. 5544 ac_cv_path_TIC="$TIC" # Let the user override the test with a path.
4702 ;; 5545 ;;
4704 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5547 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4705for as_dir in $PATH 5548for as_dir in $PATH
4706do 5549do
4707 IFS=$as_save_IFS 5550 IFS=$as_save_IFS
4708 test -z "$as_dir" && as_dir=. 5551 test -z "$as_dir" && as_dir=.
4709 for ac_exec_ext in '' $ac_executable_extensions; do 5552 for ac_exec_ext in '' $ac_executable_extensions; do
4710 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5553 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4711 ac_cv_path_TIC="$as_dir/$ac_word$ac_exec_ext" 5554 ac_cv_path_TIC="$as_dir/$ac_word$ac_exec_ext"
4712 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 5555 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4713 break 2 5556 break 2
4714 fi 5557 fi
4715done 5558done
4716done 5559 done
5560IFS=$as_save_IFS
4717 5561
5562 test -z "$ac_cv_path_TIC" && ac_cv_path_TIC=":"
4718 ;; 5563 ;;
4719esac 5564esac
4720fi 5565fi
4721TIC=$ac_cv_path_TIC 5566TIC=$ac_cv_path_TIC
4722
4723if test -n "$TIC"; then 5567if test -n "$TIC"; then
4724 echo "$as_me:$LINENO: result: $TIC" >&5 5568 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $TIC" >&5
4725echo "${ECHO_T}$TIC" >&6 5569$as_echo "$TIC" >&6; }
4726else 5570else
4727 echo "$as_me:$LINENO: result: no" >&5 5571 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4728echo "${ECHO_T}no" >&6 5572$as_echo "no" >&6; }
4729fi 5573fi
4730 5574
4731 5575
4732 5576
4733
4734
4735if test "x$ac_path_x_has_been_run" != xyes; then
4736 echo "$as_me:$LINENO: checking for X" >&5 5577{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for X" >&5
4737echo $ECHO_N "checking for X... $ECHO_C" >&6 5578$as_echo_n "checking for X... " >&6; }
4738 5579
4739ac_path_x_has_been_run=yes
4740 5580
4741# Check whether --with-x or --without-x was given. 5581# Check whether --with-x was given.
4742if test "${with_x+set}" = set; then 5582if test "${with_x+set}" = set; then :
4743 withval="$with_x" 5583 withval=$with_x;
4744
4745fi; 5584fi
5585
4746# $have_x is `yes', `no', `disabled', or empty when we do not yet know. 5586# $have_x is `yes', `no', `disabled', or empty when we do not yet know.
4747if test "x$with_x" = xno; then 5587if test "x$with_x" = xno; then
4748 # The user explicitly disabled X. 5588 # The user explicitly disabled X.
4749 have_x=disabled 5589 have_x=disabled
4750else 5590else
4751 if test "x$x_includes" != xNONE && test "x$x_libraries" != xNONE; then 5591 case $x_includes,$x_libraries in #(
4752 # Both variables are already set. 5592 *\'*) as_fn_error $? "cannot use X directory names containing '" "$LINENO" 5 ;; #(
4753 have_x=yes
4754 else
4755 if test "${ac_cv_have_x+set}" = set; then 5593 *,NONE | NONE,*) if test "${ac_cv_have_x+set}" = set; then :
4756 echo $ECHO_N "(cached) $ECHO_C" >&6 5594 $as_echo_n "(cached) " >&6
4757else 5595else
4758 # One or both of the vars are not set, and there is no cached value. 5596 # One or both of the vars are not set, and there is no cached value.
4759ac_x_includes=no ac_x_libraries=no 5597ac_x_includes=no ac_x_libraries=no
4760rm -fr conftest.dir 5598rm -f -r conftest.dir
4761if mkdir conftest.dir; then 5599if mkdir conftest.dir; then
4762 cd conftest.dir 5600 cd conftest.dir
4763 # Make sure to not put "make" in the Imakefile rules, since we grep it out.
4764 cat >Imakefile <<'_ACEOF' 5601 cat >Imakefile <<'_ACEOF'
4765acfindx: 5602incroot:
4766 @echo 'ac_im_incroot="${INCROOT}"; ac_im_usrlibdir="${USRLIBDIR}"; ac_im_libdir="${LIBDIR}"' 5603 @echo incroot='${INCROOT}'
5604usrlibdir:
5605 @echo usrlibdir='${USRLIBDIR}'
5606libdir:
5607 @echo libdir='${LIBDIR}'
4767_ACEOF 5608_ACEOF
4768 if (xmkmf) >/dev/null 2>/dev/null && test -f Makefile; then 5609 if (export CC; ${XMKMF-xmkmf}) >/dev/null 2>/dev/null && test -f Makefile; then
4769 # GNU make sometimes prints "make[1]: Entering...", which would confuse us. 5610 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
4770 eval `${MAKE-make} acfindx 2>/dev/null | grep -v make` 5611 for ac_var in incroot usrlibdir libdir; do
5612 eval "ac_im_$ac_var=\`\${MAKE-make} $ac_var 2>/dev/null | sed -n 's/^$ac_var=//p'\`"
5613 done
4771 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR. 5614 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
4772 for ac_extension in a so sl; do 5615 for ac_extension in a so sl dylib la dll; do
4773 if test ! -f $ac_im_usrlibdir/libX11.$ac_extension && 5616 if test ! -f "$ac_im_usrlibdir/libX11.$ac_extension" &&
4774 test -f $ac_im_libdir/libX11.$ac_extension; then 5617 test -f "$ac_im_libdir/libX11.$ac_extension"; then
4775 ac_im_usrlibdir=$ac_im_libdir; break 5618 ac_im_usrlibdir=$ac_im_libdir; break
4776 fi 5619 fi
4777 done 5620 done
4778 # Screen out bogus values from the imake configuration. They are 5621 # Screen out bogus values from the imake configuration. They are
4779 # bogus both because they are the default anyway, and because 5622 # bogus both because they are the default anyway, and because
4780 # using them would break gcc on systems where it needs fixed includes. 5623 # using them would break gcc on systems where it needs fixed includes.
4781 case $ac_im_incroot in 5624 case $ac_im_incroot in
4782 /usr/include) ;; 5625 /usr/include) ac_x_includes= ;;
4783 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;; 5626 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
4784 esac 5627 esac
4785 case $ac_im_usrlibdir in 5628 case $ac_im_usrlibdir in
4786 /usr/lib | /lib) ;; 5629 /usr/lib | /usr/lib64 | /lib | /lib64) ;;
4787 *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;; 5630 *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
4788 esac 5631 esac
4789 fi 5632 fi
4790 cd .. 5633 cd ..
4791 rm -fr conftest.dir 5634 rm -f -r conftest.dir
4792fi 5635fi
4793 5636
4794# Standard set of common directories for X headers. 5637# Standard set of common directories for X headers.
4795# Check X11 before X11Rn because it is often a symlink to the current release. 5638# Check X11 before X11Rn because it is often a symlink to the current release.
4796ac_x_header_dirs=' 5639ac_x_header_dirs='
4797/usr/X11/include 5640/usr/X11/include
5641/usr/X11R7/include
4798/usr/X11R6/include 5642/usr/X11R6/include
4799/usr/X11R5/include 5643/usr/X11R5/include
4800/usr/X11R4/include 5644/usr/X11R4/include
4801 5645
4802/usr/include/X11 5646/usr/include/X11
5647/usr/include/X11R7
4803/usr/include/X11R6 5648/usr/include/X11R6
4804/usr/include/X11R5 5649/usr/include/X11R5
4805/usr/include/X11R4 5650/usr/include/X11R4
4806 5651
4807/usr/local/X11/include 5652/usr/local/X11/include
5653/usr/local/X11R7/include
4808/usr/local/X11R6/include 5654/usr/local/X11R6/include
4809/usr/local/X11R5/include 5655/usr/local/X11R5/include
4810/usr/local/X11R4/include 5656/usr/local/X11R4/include
4811 5657
4812/usr/local/include/X11 5658/usr/local/include/X11
5659/usr/local/include/X11R7
4813/usr/local/include/X11R6 5660/usr/local/include/X11R6
4814/usr/local/include/X11R5 5661/usr/local/include/X11R5
4815/usr/local/include/X11R4 5662/usr/local/include/X11R4
4816 5663
4817/usr/X386/include 5664/usr/X386/include
4827 5674
4828/usr/openwin/include 5675/usr/openwin/include
4829/usr/openwin/share/include' 5676/usr/openwin/share/include'
4830 5677
4831if test "$ac_x_includes" = no; then 5678if test "$ac_x_includes" = no; then
4832 # Guess where to find include files, by looking for a specified header file. 5679 # Guess where to find include files, by looking for Xlib.h.
4833 # First, try using that file with no special directory specified. 5680 # First, try using that file with no special directory specified.
4834 cat >conftest.$ac_ext <<_ACEOF
4835/* confdefs.h. */
4836_ACEOF
4837cat confdefs.h >>conftest.$ac_ext 5681 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4838cat >>conftest.$ac_ext <<_ACEOF
4839/* end confdefs.h. */ 5682/* end confdefs.h. */
4840#include <X11/Xlib.h> 5683#include <X11/Xlib.h>
4841_ACEOF 5684_ACEOF
4842if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 5685if ac_fn_cxx_try_cpp "$LINENO"; then :
4843 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4844 ac_status=$?
4845 grep -v '^ *+' conftest.er1 >conftest.err
4846 rm -f conftest.er1
4847 cat conftest.err >&5
4848 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4849 (exit $ac_status); } >/dev/null; then
4850 if test -s conftest.err; then
4851 ac_cpp_err=$ac_cxx_preproc_warn_flag
4852 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
4853 else
4854 ac_cpp_err=
4855 fi
4856else
4857 ac_cpp_err=yes
4858fi
4859if test -z "$ac_cpp_err"; then
4860 # We can compile using X headers with no special include directory. 5686 # We can compile using X headers with no special include directory.
4861ac_x_includes= 5687ac_x_includes=
4862else 5688else
4863 echo "$as_me: failed program was:" >&5
4864sed 's/^/| /' conftest.$ac_ext >&5
4865
4866 for ac_dir in $ac_x_header_dirs; do 5689 for ac_dir in $ac_x_header_dirs; do
4867 if test -r "$ac_dir/X11/Xlib.h"; then 5690 if test -r "$ac_dir/X11/Xlib.h"; then
4868 ac_x_includes=$ac_dir 5691 ac_x_includes=$ac_dir
4869 break 5692 break
4870 fi 5693 fi
4871done 5694done
4872fi 5695fi
4873rm -f conftest.err conftest.$ac_ext 5696rm -f conftest.err conftest.i conftest.$ac_ext
4874fi # $ac_x_includes = no 5697fi # $ac_x_includes = no
4875 5698
4876if test "$ac_x_libraries" = no; then 5699if test "$ac_x_libraries" = no; then
4877 # Check for the libraries. 5700 # Check for the libraries.
4878 # See if we find them without any special options. 5701 # See if we find them without any special options.
4879 # Don't add to $LIBS permanently. 5702 # Don't add to $LIBS permanently.
4880 ac_save_LIBS=$LIBS 5703 ac_save_LIBS=$LIBS
4881 LIBS="-lX11 $LIBS" 5704 LIBS="-lX11 $LIBS"
4882 cat >conftest.$ac_ext <<_ACEOF
4883/* confdefs.h. */
4884_ACEOF
4885cat confdefs.h >>conftest.$ac_ext 5705 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4886cat >>conftest.$ac_ext <<_ACEOF
4887/* end confdefs.h. */ 5706/* end confdefs.h. */
4888#include <X11/Xlib.h> 5707#include <X11/Xlib.h>
4889int 5708int
4890main () 5709main ()
4891{ 5710{
4892XrmInitialize () 5711XrmInitialize ()
4893 ; 5712 ;
4894 return 0; 5713 return 0;
4895} 5714}
4896_ACEOF 5715_ACEOF
4897rm -f conftest.$ac_objext conftest$ac_exeext 5716if ac_fn_cxx_try_link "$LINENO"; then :
4898if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4899 (eval $ac_link) 2>conftest.er1
4900 ac_status=$?
4901 grep -v '^ *+' conftest.er1 >conftest.err
4902 rm -f conftest.er1
4903 cat conftest.err >&5
4904 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4905 (exit $ac_status); } &&
4906 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
4907 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4908 (eval $ac_try) 2>&5
4909 ac_status=$?
4910 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4911 (exit $ac_status); }; } &&
4912 { ac_try='test -s conftest$ac_exeext'
4913 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4914 (eval $ac_try) 2>&5
4915 ac_status=$?
4916 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4917 (exit $ac_status); }; }; then
4918 LIBS=$ac_save_LIBS 5717 LIBS=$ac_save_LIBS
4919# We can link X programs with no special library path. 5718# We can link X programs with no special library path.
4920ac_x_libraries= 5719ac_x_libraries=
4921else 5720else
4922 echo "$as_me: failed program was:" >&5
4923sed 's/^/| /' conftest.$ac_ext >&5
4924
4925LIBS=$ac_save_LIBS 5721 LIBS=$ac_save_LIBS
4926for ac_dir in `echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g` 5722for ac_dir in `$as_echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
4927do 5723do
4928 # Don't even attempt the hair of trying to link an X program! 5724 # Don't even attempt the hair of trying to link an X program!
4929 for ac_extension in a so sl; do 5725 for ac_extension in a so sl dylib la dll; do
4930 if test -r $ac_dir/libX11.$ac_extension; then 5726 if test -r "$ac_dir/libX11.$ac_extension"; then
4931 ac_x_libraries=$ac_dir 5727 ac_x_libraries=$ac_dir
4932 break 2 5728 break 2
4933 fi 5729 fi
4934 done 5730 done
4935done 5731done
4936fi 5732fi
4937rm -f conftest.err conftest.$ac_objext \ 5733rm -f core conftest.err conftest.$ac_objext \
4938 conftest$ac_exeext conftest.$ac_ext 5734 conftest$ac_exeext conftest.$ac_ext
4939fi # $ac_x_libraries = no 5735fi # $ac_x_libraries = no
4940 5736
4941if test "$ac_x_includes" = no || test "$ac_x_libraries" = no; then 5737case $ac_x_includes,$ac_x_libraries in #(
4942 # Didn't find X anywhere. Cache the known absence of X. 5738 no,* | *,no | *\'*)
5739 # Didn't find X, or a directory has "'" in its name.
4943 ac_cv_have_x="have_x=no" 5740 ac_cv_have_x="have_x=no";; #(
4944else 5741 *)
4945 # Record where we found X for the cache. 5742 # Record where we found X for the cache.
4946 ac_cv_have_x="have_x=yes \ 5743 ac_cv_have_x="have_x=yes\
4947 ac_x_includes=$ac_x_includes ac_x_libraries=$ac_x_libraries" 5744 ac_x_includes='$ac_x_includes'\
5745 ac_x_libraries='$ac_x_libraries'"
5746esac
4948fi 5747fi
4949fi 5748;; #(
4950 5749 *) have_x=yes;;
4951 fi 5750 esac
4952 eval "$ac_cv_have_x" 5751 eval "$ac_cv_have_x"
4953fi # $with_x != no 5752fi # $with_x != no
4954 5753
4955if test "$have_x" != yes; then 5754if test "$have_x" != yes; then
4956 echo "$as_me:$LINENO: result: $have_x" >&5 5755 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_x" >&5
4957echo "${ECHO_T}$have_x" >&6 5756$as_echo "$have_x" >&6; }
4958 no_x=yes 5757 no_x=yes
4959else 5758else
4960 # If each of the values was on the command line, it overrides each guess. 5759 # If each of the values was on the command line, it overrides each guess.
4961 test "x$x_includes" = xNONE && x_includes=$ac_x_includes 5760 test "x$x_includes" = xNONE && x_includes=$ac_x_includes
4962 test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries 5761 test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
4963 # Update the cache value to reflect the command line values. 5762 # Update the cache value to reflect the command line values.
4964 ac_cv_have_x="have_x=yes \ 5763 ac_cv_have_x="have_x=yes\
4965 ac_x_includes=$x_includes ac_x_libraries=$x_libraries"
4966 # It might be that x_includes is empty (headers are found in the
4967 # standard search path. Then output the corresponding message
4968 ac_out_x_includes=$x_includes 5764 ac_x_includes='$x_includes'\
4969 test "x$x_includes" = x && ac_out_x_includes="in standard search path" 5765 ac_x_libraries='$x_libraries'"
4970 echo "$as_me:$LINENO: result: libraries $x_libraries, headers $ac_out_x_includes" >&5 5766 { $as_echo "$as_me:${as_lineno-$LINENO}: result: libraries $x_libraries, headers $x_includes" >&5
4971echo "${ECHO_T}libraries $x_libraries, headers $ac_out_x_includes" >&6 5767$as_echo "libraries $x_libraries, headers $x_includes" >&6; }
4972fi 5768fi
4973 5769
4974fi
4975if test "$no_x" = yes; then 5770if test "$no_x" = yes; then
4976 # Not all programs may use this symbol, but it does not hurt to define it. 5771 # Not all programs may use this symbol, but it does not hurt to define it.
4977 5772
4978cat >>confdefs.h <<\_ACEOF 5773$as_echo "#define X_DISPLAY_MISSING 1" >>confdefs.h
4979#define X_DISPLAY_MISSING 1
4980_ACEOF
4981 5774
4982 X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS= 5775 X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS=
4983else 5776else
4984 if test -n "$x_includes"; then 5777 if test -n "$x_includes"; then
4985 X_CFLAGS="$X_CFLAGS -I$x_includes" 5778 X_CFLAGS="$X_CFLAGS -I$x_includes"
4988 # It would also be nice to do this for all -L options, not just this one. 5781 # It would also be nice to do this for all -L options, not just this one.
4989 if test -n "$x_libraries"; then 5782 if test -n "$x_libraries"; then
4990 X_LIBS="$X_LIBS -L$x_libraries" 5783 X_LIBS="$X_LIBS -L$x_libraries"
4991 # For Solaris; some versions of Sun CC require a space after -R and 5784 # For Solaris; some versions of Sun CC require a space after -R and
4992 # others require no space. Words are not sufficient . . . . 5785 # others require no space. Words are not sufficient . . . .
4993 case `(uname -sr) 2>/dev/null` in
4994 "SunOS 5"*)
4995 echo "$as_me:$LINENO: checking whether -R must be followed by a space" >&5 5786 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -R must be followed by a space" >&5
4996echo $ECHO_N "checking whether -R must be followed by a space... $ECHO_C" >&6 5787$as_echo_n "checking whether -R must be followed by a space... " >&6; }
4997 ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries" 5788 ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries"
4998 cat >conftest.$ac_ext <<_ACEOF 5789 ac_xsave_cxx_werror_flag=$ac_cxx_werror_flag
4999/* confdefs.h. */ 5790 ac_cxx_werror_flag=yes
5000_ACEOF
5001cat confdefs.h >>conftest.$ac_ext 5791 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5002cat >>conftest.$ac_ext <<_ACEOF
5003/* end confdefs.h. */ 5792/* end confdefs.h. */
5004 5793
5005int 5794int
5006main () 5795main ()
5007{ 5796{
5008 5797
5009 ; 5798 ;
5010 return 0; 5799 return 0;
5011} 5800}
5012_ACEOF 5801_ACEOF
5013rm -f conftest.$ac_objext conftest$ac_exeext 5802if ac_fn_cxx_try_link "$LINENO"; then :
5014if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5015 (eval $ac_link) 2>conftest.er1
5016 ac_status=$?
5017 grep -v '^ *+' conftest.er1 >conftest.err
5018 rm -f conftest.er1
5019 cat conftest.err >&5
5020 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5021 (exit $ac_status); } &&
5022 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5023 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5024 (eval $ac_try) 2>&5
5025 ac_status=$?
5026 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5027 (exit $ac_status); }; } &&
5028 { ac_try='test -s conftest$ac_exeext'
5029 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5030 (eval $ac_try) 2>&5
5031 ac_status=$?
5032 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5033 (exit $ac_status); }; }; then
5034 ac_R_nospace=yes
5035else
5036 echo "$as_me: failed program was:" >&5
5037sed 's/^/| /' conftest.$ac_ext >&5
5038
5039ac_R_nospace=no
5040fi
5041rm -f conftest.err conftest.$ac_objext \
5042 conftest$ac_exeext conftest.$ac_ext
5043 if test $ac_R_nospace = yes; then
5044 echo "$as_me:$LINENO: result: no" >&5 5803 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5045echo "${ECHO_T}no" >&6 5804$as_echo "no" >&6; }
5046 X_LIBS="$X_LIBS -R$x_libraries" 5805 X_LIBS="$X_LIBS -R$x_libraries"
5047 else 5806else
5048 LIBS="$ac_xsave_LIBS -R $x_libraries" 5807 LIBS="$ac_xsave_LIBS -R $x_libraries"
5049 cat >conftest.$ac_ext <<_ACEOF
5050/* confdefs.h. */
5051_ACEOF
5052cat confdefs.h >>conftest.$ac_ext 5808 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5053cat >>conftest.$ac_ext <<_ACEOF
5054/* end confdefs.h. */ 5809/* end confdefs.h. */
5055 5810
5056int 5811int
5057main () 5812main ()
5058{ 5813{
5059 5814
5060 ; 5815 ;
5061 return 0; 5816 return 0;
5062} 5817}
5063_ACEOF 5818_ACEOF
5064rm -f conftest.$ac_objext conftest$ac_exeext 5819if ac_fn_cxx_try_link "$LINENO"; then :
5065if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5066 (eval $ac_link) 2>conftest.er1
5067 ac_status=$?
5068 grep -v '^ *+' conftest.er1 >conftest.err
5069 rm -f conftest.er1
5070 cat conftest.err >&5
5071 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5072 (exit $ac_status); } &&
5073 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5074 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5075 (eval $ac_try) 2>&5
5076 ac_status=$?
5077 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5078 (exit $ac_status); }; } &&
5079 { ac_try='test -s conftest$ac_exeext'
5080 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5081 (eval $ac_try) 2>&5
5082 ac_status=$?
5083 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5084 (exit $ac_status); }; }; then
5085 ac_R_space=yes
5086else
5087 echo "$as_me: failed program was:" >&5
5088sed 's/^/| /' conftest.$ac_ext >&5
5089
5090ac_R_space=no
5091fi
5092rm -f conftest.err conftest.$ac_objext \
5093 conftest$ac_exeext conftest.$ac_ext
5094 if test $ac_R_space = yes; then
5095 echo "$as_me:$LINENO: result: yes" >&5 5820 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5096echo "${ECHO_T}yes" >&6 5821$as_echo "yes" >&6; }
5097 X_LIBS="$X_LIBS -R $x_libraries" 5822 X_LIBS="$X_LIBS -R $x_libraries"
5098 else 5823else
5099 echo "$as_me:$LINENO: result: neither works" >&5 5824 { $as_echo "$as_me:${as_lineno-$LINENO}: result: neither works" >&5
5100echo "${ECHO_T}neither works" >&6 5825$as_echo "neither works" >&6; }
5101 fi 5826fi
5102 fi 5827rm -f core conftest.err conftest.$ac_objext \
5828 conftest$ac_exeext conftest.$ac_ext
5829fi
5830rm -f core conftest.err conftest.$ac_objext \
5831 conftest$ac_exeext conftest.$ac_ext
5832 ac_cxx_werror_flag=$ac_xsave_cxx_werror_flag
5103 LIBS=$ac_xsave_LIBS 5833 LIBS=$ac_xsave_LIBS
5104 esac
5105 fi 5834 fi
5106 5835
5107 # Check for system-dependent libraries X programs must link with. 5836 # Check for system-dependent libraries X programs must link with.
5108 # Do this before checking for the system-independent R6 libraries 5837 # Do this before checking for the system-independent R6 libraries
5109 # (-lICE), since we may need -lsocket or whatever for X linking. 5838 # (-lICE), since we may need -lsocket or whatever for X linking.
5113 else 5842 else
5114 # Martyn Johnson says this is needed for Ultrix, if the X 5843 # Martyn Johnson says this is needed for Ultrix, if the X
5115 # libraries were built with DECnet support. And Karl Berry says 5844 # libraries were built with DECnet support. And Karl Berry says
5116 # the Alpha needs dnet_stub (dnet does not exist). 5845 # the Alpha needs dnet_stub (dnet does not exist).
5117 ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11" 5846 ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11"
5118 cat >conftest.$ac_ext <<_ACEOF
5119/* confdefs.h. */
5120_ACEOF
5121cat confdefs.h >>conftest.$ac_ext 5847 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5122cat >>conftest.$ac_ext <<_ACEOF
5123/* end confdefs.h. */ 5848/* end confdefs.h. */
5124 5849
5125/* Override any gcc2 internal prototype to avoid an error. */ 5850/* Override any GCC internal prototype to avoid an error.
5851 Use char because int might match the return type of a GCC
5852 builtin and then its argument prototype would still apply. */
5126#ifdef __cplusplus 5853#ifdef __cplusplus
5127extern "C" 5854extern "C"
5128#endif 5855#endif
5129/* We use char because int might match the return type of a gcc2
5130 builtin and then its argument prototype would still apply. */
5131char XOpenDisplay (); 5856char XOpenDisplay ();
5132int 5857int
5133main () 5858main ()
5134{ 5859{
5135XOpenDisplay (); 5860return XOpenDisplay ();
5136 ; 5861 ;
5137 return 0; 5862 return 0;
5138} 5863}
5139_ACEOF 5864_ACEOF
5140rm -f conftest.$ac_objext conftest$ac_exeext 5865if ac_fn_cxx_try_link "$LINENO"; then :
5141if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5142 (eval $ac_link) 2>conftest.er1
5143 ac_status=$?
5144 grep -v '^ *+' conftest.er1 >conftest.err
5145 rm -f conftest.er1
5146 cat conftest.err >&5
5147 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5148 (exit $ac_status); } &&
5149 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5150 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5151 (eval $ac_try) 2>&5
5152 ac_status=$?
5153 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5154 (exit $ac_status); }; } &&
5155 { ac_try='test -s conftest$ac_exeext'
5156 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5157 (eval $ac_try) 2>&5
5158 ac_status=$?
5159 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5160 (exit $ac_status); }; }; then
5161 :
5162else
5163 echo "$as_me: failed program was:" >&5
5164sed 's/^/| /' conftest.$ac_ext >&5
5165 5866
5867else
5166echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet" >&5 5868 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dnet_ntoa in -ldnet" >&5
5167echo $ECHO_N "checking for dnet_ntoa in -ldnet... $ECHO_C" >&6 5869$as_echo_n "checking for dnet_ntoa in -ldnet... " >&6; }
5168if test "${ac_cv_lib_dnet_dnet_ntoa+set}" = set; then 5870if test "${ac_cv_lib_dnet_dnet_ntoa+set}" = set; then :
5169 echo $ECHO_N "(cached) $ECHO_C" >&6 5871 $as_echo_n "(cached) " >&6
5170else 5872else
5171 ac_check_lib_save_LIBS=$LIBS 5873 ac_check_lib_save_LIBS=$LIBS
5172LIBS="-ldnet $LIBS" 5874LIBS="-ldnet $LIBS"
5173cat >conftest.$ac_ext <<_ACEOF
5174/* confdefs.h. */
5175_ACEOF
5176cat confdefs.h >>conftest.$ac_ext 5875cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5177cat >>conftest.$ac_ext <<_ACEOF
5178/* end confdefs.h. */ 5876/* end confdefs.h. */
5179 5877
5180/* Override any gcc2 internal prototype to avoid an error. */ 5878/* Override any GCC internal prototype to avoid an error.
5879 Use char because int might match the return type of a GCC
5880 builtin and then its argument prototype would still apply. */
5181#ifdef __cplusplus 5881#ifdef __cplusplus
5182extern "C" 5882extern "C"
5183#endif 5883#endif
5184/* We use char because int might match the return type of a gcc2
5185 builtin and then its argument prototype would still apply. */
5186char dnet_ntoa (); 5884char dnet_ntoa ();
5187int 5885int
5188main () 5886main ()
5189{ 5887{
5190dnet_ntoa (); 5888return dnet_ntoa ();
5191 ; 5889 ;
5192 return 0; 5890 return 0;
5193} 5891}
5194_ACEOF 5892_ACEOF
5195rm -f conftest.$ac_objext conftest$ac_exeext 5893if ac_fn_cxx_try_link "$LINENO"; then :
5196if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5197 (eval $ac_link) 2>conftest.er1
5198 ac_status=$?
5199 grep -v '^ *+' conftest.er1 >conftest.err
5200 rm -f conftest.er1
5201 cat conftest.err >&5
5202 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5203 (exit $ac_status); } &&
5204 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5205 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5206 (eval $ac_try) 2>&5
5207 ac_status=$?
5208 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5209 (exit $ac_status); }; } &&
5210 { ac_try='test -s conftest$ac_exeext'
5211 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5212 (eval $ac_try) 2>&5
5213 ac_status=$?
5214 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5215 (exit $ac_status); }; }; then
5216 ac_cv_lib_dnet_dnet_ntoa=yes 5894 ac_cv_lib_dnet_dnet_ntoa=yes
5217else 5895else
5218 echo "$as_me: failed program was:" >&5
5219sed 's/^/| /' conftest.$ac_ext >&5
5220
5221ac_cv_lib_dnet_dnet_ntoa=no 5896 ac_cv_lib_dnet_dnet_ntoa=no
5222fi 5897fi
5223rm -f conftest.err conftest.$ac_objext \ 5898rm -f core conftest.err conftest.$ac_objext \
5224 conftest$ac_exeext conftest.$ac_ext 5899 conftest$ac_exeext conftest.$ac_ext
5225LIBS=$ac_check_lib_save_LIBS 5900LIBS=$ac_check_lib_save_LIBS
5226fi 5901fi
5227echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_dnet_ntoa" >&5 5902{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dnet_dnet_ntoa" >&5
5228echo "${ECHO_T}$ac_cv_lib_dnet_dnet_ntoa" >&6 5903$as_echo "$ac_cv_lib_dnet_dnet_ntoa" >&6; }
5229if test $ac_cv_lib_dnet_dnet_ntoa = yes; then 5904if test "x$ac_cv_lib_dnet_dnet_ntoa" = x""yes; then :
5230 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet" 5905 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet"
5231fi 5906fi
5232 5907
5233 if test $ac_cv_lib_dnet_dnet_ntoa = no; then 5908 if test $ac_cv_lib_dnet_dnet_ntoa = no; then
5234 echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet_stub" >&5 5909 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dnet_ntoa in -ldnet_stub" >&5
5235echo $ECHO_N "checking for dnet_ntoa in -ldnet_stub... $ECHO_C" >&6 5910$as_echo_n "checking for dnet_ntoa in -ldnet_stub... " >&6; }
5236if test "${ac_cv_lib_dnet_stub_dnet_ntoa+set}" = set; then 5911if test "${ac_cv_lib_dnet_stub_dnet_ntoa+set}" = set; then :
5237 echo $ECHO_N "(cached) $ECHO_C" >&6 5912 $as_echo_n "(cached) " >&6
5238else 5913else
5239 ac_check_lib_save_LIBS=$LIBS 5914 ac_check_lib_save_LIBS=$LIBS
5240LIBS="-ldnet_stub $LIBS" 5915LIBS="-ldnet_stub $LIBS"
5241cat >conftest.$ac_ext <<_ACEOF
5242/* confdefs.h. */
5243_ACEOF
5244cat confdefs.h >>conftest.$ac_ext 5916cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5245cat >>conftest.$ac_ext <<_ACEOF
5246/* end confdefs.h. */ 5917/* end confdefs.h. */
5247 5918
5248/* Override any gcc2 internal prototype to avoid an error. */ 5919/* Override any GCC internal prototype to avoid an error.
5920 Use char because int might match the return type of a GCC
5921 builtin and then its argument prototype would still apply. */
5249#ifdef __cplusplus 5922#ifdef __cplusplus
5250extern "C" 5923extern "C"
5251#endif 5924#endif
5252/* We use char because int might match the return type of a gcc2
5253 builtin and then its argument prototype would still apply. */
5254char dnet_ntoa (); 5925char dnet_ntoa ();
5255int 5926int
5256main () 5927main ()
5257{ 5928{
5258dnet_ntoa (); 5929return dnet_ntoa ();
5259 ; 5930 ;
5260 return 0; 5931 return 0;
5261} 5932}
5262_ACEOF 5933_ACEOF
5263rm -f conftest.$ac_objext conftest$ac_exeext 5934if ac_fn_cxx_try_link "$LINENO"; then :
5264if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5265 (eval $ac_link) 2>conftest.er1
5266 ac_status=$?
5267 grep -v '^ *+' conftest.er1 >conftest.err
5268 rm -f conftest.er1
5269 cat conftest.err >&5
5270 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5271 (exit $ac_status); } &&
5272 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5273 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5274 (eval $ac_try) 2>&5
5275 ac_status=$?
5276 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5277 (exit $ac_status); }; } &&
5278 { ac_try='test -s conftest$ac_exeext'
5279 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5280 (eval $ac_try) 2>&5
5281 ac_status=$?
5282 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5283 (exit $ac_status); }; }; then
5284 ac_cv_lib_dnet_stub_dnet_ntoa=yes 5935 ac_cv_lib_dnet_stub_dnet_ntoa=yes
5285else 5936else
5286 echo "$as_me: failed program was:" >&5
5287sed 's/^/| /' conftest.$ac_ext >&5
5288
5289ac_cv_lib_dnet_stub_dnet_ntoa=no 5937 ac_cv_lib_dnet_stub_dnet_ntoa=no
5290fi 5938fi
5291rm -f conftest.err conftest.$ac_objext \ 5939rm -f core conftest.err conftest.$ac_objext \
5292 conftest$ac_exeext conftest.$ac_ext 5940 conftest$ac_exeext conftest.$ac_ext
5293LIBS=$ac_check_lib_save_LIBS 5941LIBS=$ac_check_lib_save_LIBS
5294fi 5942fi
5295echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5 5943{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5
5296echo "${ECHO_T}$ac_cv_lib_dnet_stub_dnet_ntoa" >&6 5944$as_echo "$ac_cv_lib_dnet_stub_dnet_ntoa" >&6; }
5297if test $ac_cv_lib_dnet_stub_dnet_ntoa = yes; then 5945if test "x$ac_cv_lib_dnet_stub_dnet_ntoa" = x""yes; then :
5298 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub" 5946 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub"
5299fi 5947fi
5300 5948
5301 fi 5949 fi
5302fi 5950fi
5303rm -f conftest.err conftest.$ac_objext \ 5951rm -f core conftest.err conftest.$ac_objext \
5304 conftest$ac_exeext conftest.$ac_ext 5952 conftest$ac_exeext conftest.$ac_ext
5305 LIBS="$ac_xsave_LIBS" 5953 LIBS="$ac_xsave_LIBS"
5306 5954
5307 # msh@cis.ufl.edu says -lnsl (and -lsocket) are needed for his 386/AT, 5955 # msh@cis.ufl.edu says -lnsl (and -lsocket) are needed for his 386/AT,
5308 # to get the SysV transport functions. 5956 # to get the SysV transport functions.
5309 # Chad R. Larson says the Pyramis MIS-ES running DC/OSx (SVR4) 5957 # Chad R. Larson says the Pyramis MIS-ES running DC/OSx (SVR4)
5310 # needs -lnsl. 5958 # needs -lnsl.
5311 # The nsl library prevents programs from opening the X display 5959 # The nsl library prevents programs from opening the X display
5312 # on Irix 5.2, according to T.E. Dickey. 5960 # on Irix 5.2, according to T.E. Dickey.
5313 # The functions gethostbyname, getservbyname, and inet_addr are 5961 # The functions gethostbyname, getservbyname, and inet_addr are
5314 # in -lbsd on LynxOS 3.0.1/i386, according to Lars Hecking. 5962 # in -lbsd on LynxOS 3.0.1/i386, according to Lars Hecking.
5315 echo "$as_me:$LINENO: checking for gethostbyname" >&5 5963 ac_fn_cxx_check_func "$LINENO" "gethostbyname" "ac_cv_func_gethostbyname"
5316echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6
5317if test "${ac_cv_func_gethostbyname+set}" = set; then 5964if test "x$ac_cv_func_gethostbyname" = x""yes; then :
5318 echo $ECHO_N "(cached) $ECHO_C" >&6
5319else
5320 cat >conftest.$ac_ext <<_ACEOF
5321/* confdefs.h. */
5322_ACEOF
5323cat confdefs.h >>conftest.$ac_ext
5324cat >>conftest.$ac_ext <<_ACEOF
5325/* end confdefs.h. */
5326/* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
5327 For example, HP-UX 11i <limits.h> declares gettimeofday. */
5328#define gethostbyname innocuous_gethostbyname
5329 5965
5330/* System header to define __stub macros and hopefully few prototypes,
5331 which can conflict with char gethostbyname (); below.
5332 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5333 <limits.h> exists even on freestanding compilers. */
5334
5335#ifdef __STDC__
5336# include <limits.h>
5337#else
5338# include <assert.h>
5339#endif
5340
5341#undef gethostbyname
5342
5343/* Override any gcc2 internal prototype to avoid an error. */
5344#ifdef __cplusplus
5345extern "C"
5346{
5347#endif
5348/* We use char because int might match the return type of a gcc2
5349 builtin and then its argument prototype would still apply. */
5350char gethostbyname ();
5351/* The GNU C library defines this for functions which it implements
5352 to always fail with ENOSYS. Some functions are actually named
5353 something starting with __ and the normal name is an alias. */
5354#if defined (__stub_gethostbyname) || defined (__stub___gethostbyname)
5355choke me
5356#else
5357char (*f) () = gethostbyname;
5358#endif
5359#ifdef __cplusplus
5360}
5361#endif
5362
5363int
5364main ()
5365{
5366return f != gethostbyname;
5367 ;
5368 return 0;
5369}
5370_ACEOF
5371rm -f conftest.$ac_objext conftest$ac_exeext
5372if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5373 (eval $ac_link) 2>conftest.er1
5374 ac_status=$?
5375 grep -v '^ *+' conftest.er1 >conftest.err
5376 rm -f conftest.er1
5377 cat conftest.err >&5
5378 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5379 (exit $ac_status); } &&
5380 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5381 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5382 (eval $ac_try) 2>&5
5383 ac_status=$?
5384 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5385 (exit $ac_status); }; } &&
5386 { ac_try='test -s conftest$ac_exeext'
5387 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5388 (eval $ac_try) 2>&5
5389 ac_status=$?
5390 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5391 (exit $ac_status); }; }; then
5392 ac_cv_func_gethostbyname=yes
5393else
5394 echo "$as_me: failed program was:" >&5
5395sed 's/^/| /' conftest.$ac_ext >&5
5396
5397ac_cv_func_gethostbyname=no
5398fi 5966fi
5399rm -f conftest.err conftest.$ac_objext \
5400 conftest$ac_exeext conftest.$ac_ext
5401fi
5402echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5
5403echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6
5404 5967
5405 if test $ac_cv_func_gethostbyname = no; then 5968 if test $ac_cv_func_gethostbyname = no; then
5406 echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5 5969 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lnsl" >&5
5407echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6 5970$as_echo_n "checking for gethostbyname in -lnsl... " >&6; }
5408if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then 5971if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then :
5409 echo $ECHO_N "(cached) $ECHO_C" >&6 5972 $as_echo_n "(cached) " >&6
5410else 5973else
5411 ac_check_lib_save_LIBS=$LIBS 5974 ac_check_lib_save_LIBS=$LIBS
5412LIBS="-lnsl $LIBS" 5975LIBS="-lnsl $LIBS"
5413cat >conftest.$ac_ext <<_ACEOF
5414/* confdefs.h. */
5415_ACEOF
5416cat confdefs.h >>conftest.$ac_ext 5976cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5417cat >>conftest.$ac_ext <<_ACEOF
5418/* end confdefs.h. */ 5977/* end confdefs.h. */
5419 5978
5420/* Override any gcc2 internal prototype to avoid an error. */ 5979/* Override any GCC internal prototype to avoid an error.
5980 Use char because int might match the return type of a GCC
5981 builtin and then its argument prototype would still apply. */
5421#ifdef __cplusplus 5982#ifdef __cplusplus
5422extern "C" 5983extern "C"
5423#endif 5984#endif
5424/* We use char because int might match the return type of a gcc2
5425 builtin and then its argument prototype would still apply. */
5426char gethostbyname (); 5985char gethostbyname ();
5427int 5986int
5428main () 5987main ()
5429{ 5988{
5430gethostbyname (); 5989return gethostbyname ();
5431 ; 5990 ;
5432 return 0; 5991 return 0;
5433} 5992}
5434_ACEOF 5993_ACEOF
5435rm -f conftest.$ac_objext conftest$ac_exeext 5994if ac_fn_cxx_try_link "$LINENO"; then :
5436if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5437 (eval $ac_link) 2>conftest.er1
5438 ac_status=$?
5439 grep -v '^ *+' conftest.er1 >conftest.err
5440 rm -f conftest.er1
5441 cat conftest.err >&5
5442 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5443 (exit $ac_status); } &&
5444 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5445 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5446 (eval $ac_try) 2>&5
5447 ac_status=$?
5448 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5449 (exit $ac_status); }; } &&
5450 { ac_try='test -s conftest$ac_exeext'
5451 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5452 (eval $ac_try) 2>&5
5453 ac_status=$?
5454 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5455 (exit $ac_status); }; }; then
5456 ac_cv_lib_nsl_gethostbyname=yes 5995 ac_cv_lib_nsl_gethostbyname=yes
5457else 5996else
5458 echo "$as_me: failed program was:" >&5
5459sed 's/^/| /' conftest.$ac_ext >&5
5460
5461ac_cv_lib_nsl_gethostbyname=no 5997 ac_cv_lib_nsl_gethostbyname=no
5462fi 5998fi
5463rm -f conftest.err conftest.$ac_objext \ 5999rm -f core conftest.err conftest.$ac_objext \
5464 conftest$ac_exeext conftest.$ac_ext 6000 conftest$ac_exeext conftest.$ac_ext
5465LIBS=$ac_check_lib_save_LIBS 6001LIBS=$ac_check_lib_save_LIBS
5466fi 6002fi
5467echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5 6003{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nsl_gethostbyname" >&5
5468echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6 6004$as_echo "$ac_cv_lib_nsl_gethostbyname" >&6; }
5469if test $ac_cv_lib_nsl_gethostbyname = yes; then 6005if test "x$ac_cv_lib_nsl_gethostbyname" = x""yes; then :
5470 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl" 6006 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl"
5471fi 6007fi
5472 6008
5473 if test $ac_cv_lib_nsl_gethostbyname = no; then 6009 if test $ac_cv_lib_nsl_gethostbyname = no; then
5474 echo "$as_me:$LINENO: checking for gethostbyname in -lbsd" >&5 6010 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lbsd" >&5
5475echo $ECHO_N "checking for gethostbyname in -lbsd... $ECHO_C" >&6 6011$as_echo_n "checking for gethostbyname in -lbsd... " >&6; }
5476if test "${ac_cv_lib_bsd_gethostbyname+set}" = set; then 6012if test "${ac_cv_lib_bsd_gethostbyname+set}" = set; then :
5477 echo $ECHO_N "(cached) $ECHO_C" >&6 6013 $as_echo_n "(cached) " >&6
5478else 6014else
5479 ac_check_lib_save_LIBS=$LIBS 6015 ac_check_lib_save_LIBS=$LIBS
5480LIBS="-lbsd $LIBS" 6016LIBS="-lbsd $LIBS"
5481cat >conftest.$ac_ext <<_ACEOF
5482/* confdefs.h. */
5483_ACEOF
5484cat confdefs.h >>conftest.$ac_ext 6017cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5485cat >>conftest.$ac_ext <<_ACEOF
5486/* end confdefs.h. */ 6018/* end confdefs.h. */
5487 6019
5488/* Override any gcc2 internal prototype to avoid an error. */ 6020/* Override any GCC internal prototype to avoid an error.
6021 Use char because int might match the return type of a GCC
6022 builtin and then its argument prototype would still apply. */
5489#ifdef __cplusplus 6023#ifdef __cplusplus
5490extern "C" 6024extern "C"
5491#endif 6025#endif
5492/* We use char because int might match the return type of a gcc2
5493 builtin and then its argument prototype would still apply. */
5494char gethostbyname (); 6026char gethostbyname ();
5495int 6027int
5496main () 6028main ()
5497{ 6029{
5498gethostbyname (); 6030return gethostbyname ();
5499 ; 6031 ;
5500 return 0; 6032 return 0;
5501} 6033}
5502_ACEOF 6034_ACEOF
5503rm -f conftest.$ac_objext conftest$ac_exeext 6035if ac_fn_cxx_try_link "$LINENO"; then :
5504if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5505 (eval $ac_link) 2>conftest.er1
5506 ac_status=$?
5507 grep -v '^ *+' conftest.er1 >conftest.err
5508 rm -f conftest.er1
5509 cat conftest.err >&5
5510 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5511 (exit $ac_status); } &&
5512 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5513 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5514 (eval $ac_try) 2>&5
5515 ac_status=$?
5516 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5517 (exit $ac_status); }; } &&
5518 { ac_try='test -s conftest$ac_exeext'
5519 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5520 (eval $ac_try) 2>&5
5521 ac_status=$?
5522 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5523 (exit $ac_status); }; }; then
5524 ac_cv_lib_bsd_gethostbyname=yes 6036 ac_cv_lib_bsd_gethostbyname=yes
5525else 6037else
5526 echo "$as_me: failed program was:" >&5
5527sed 's/^/| /' conftest.$ac_ext >&5
5528
5529ac_cv_lib_bsd_gethostbyname=no 6038 ac_cv_lib_bsd_gethostbyname=no
5530fi 6039fi
5531rm -f conftest.err conftest.$ac_objext \ 6040rm -f core conftest.err conftest.$ac_objext \
5532 conftest$ac_exeext conftest.$ac_ext 6041 conftest$ac_exeext conftest.$ac_ext
5533LIBS=$ac_check_lib_save_LIBS 6042LIBS=$ac_check_lib_save_LIBS
5534fi 6043fi
5535echo "$as_me:$LINENO: result: $ac_cv_lib_bsd_gethostbyname" >&5 6044{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_bsd_gethostbyname" >&5
5536echo "${ECHO_T}$ac_cv_lib_bsd_gethostbyname" >&6 6045$as_echo "$ac_cv_lib_bsd_gethostbyname" >&6; }
5537if test $ac_cv_lib_bsd_gethostbyname = yes; then 6046if test "x$ac_cv_lib_bsd_gethostbyname" = x""yes; then :
5538 X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd" 6047 X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd"
5539fi 6048fi
5540 6049
5541 fi 6050 fi
5542 fi 6051 fi
5546 # 2.0. But -lsocket is broken on IRIX 5.2 (and is not necessary 6055 # 2.0. But -lsocket is broken on IRIX 5.2 (and is not necessary
5547 # on later versions), says Simon Leinen: it contains gethostby* 6056 # on later versions), says Simon Leinen: it contains gethostby*
5548 # variants that don't use the name server (or something). -lsocket 6057 # variants that don't use the name server (or something). -lsocket
5549 # must be given before -lnsl if both are needed. We assume that 6058 # must be given before -lnsl if both are needed. We assume that
5550 # if connect needs -lnsl, so does gethostbyname. 6059 # if connect needs -lnsl, so does gethostbyname.
5551 echo "$as_me:$LINENO: checking for connect" >&5 6060 ac_fn_cxx_check_func "$LINENO" "connect" "ac_cv_func_connect"
5552echo $ECHO_N "checking for connect... $ECHO_C" >&6 6061if test "x$ac_cv_func_connect" = x""yes; then :
5553if test "${ac_cv_func_connect+set}" = set; then
5554 echo $ECHO_N "(cached) $ECHO_C" >&6
5555else
5556 cat >conftest.$ac_ext <<_ACEOF
5557/* confdefs.h. */
5558_ACEOF
5559cat confdefs.h >>conftest.$ac_ext
5560cat >>conftest.$ac_ext <<_ACEOF
5561/* end confdefs.h. */
5562/* Define connect to an innocuous variant, in case <limits.h> declares connect.
5563 For example, HP-UX 11i <limits.h> declares gettimeofday. */
5564#define connect innocuous_connect
5565 6062
5566/* System header to define __stub macros and hopefully few prototypes,
5567 which can conflict with char connect (); below.
5568 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5569 <limits.h> exists even on freestanding compilers. */
5570
5571#ifdef __STDC__
5572# include <limits.h>
5573#else
5574# include <assert.h>
5575#endif
5576
5577#undef connect
5578
5579/* Override any gcc2 internal prototype to avoid an error. */
5580#ifdef __cplusplus
5581extern "C"
5582{
5583#endif
5584/* We use char because int might match the return type of a gcc2
5585 builtin and then its argument prototype would still apply. */
5586char connect ();
5587/* The GNU C library defines this for functions which it implements
5588 to always fail with ENOSYS. Some functions are actually named
5589 something starting with __ and the normal name is an alias. */
5590#if defined (__stub_connect) || defined (__stub___connect)
5591choke me
5592#else
5593char (*f) () = connect;
5594#endif
5595#ifdef __cplusplus
5596}
5597#endif
5598
5599int
5600main ()
5601{
5602return f != connect;
5603 ;
5604 return 0;
5605}
5606_ACEOF
5607rm -f conftest.$ac_objext conftest$ac_exeext
5608if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5609 (eval $ac_link) 2>conftest.er1
5610 ac_status=$?
5611 grep -v '^ *+' conftest.er1 >conftest.err
5612 rm -f conftest.er1
5613 cat conftest.err >&5
5614 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5615 (exit $ac_status); } &&
5616 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5617 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5618 (eval $ac_try) 2>&5
5619 ac_status=$?
5620 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5621 (exit $ac_status); }; } &&
5622 { ac_try='test -s conftest$ac_exeext'
5623 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5624 (eval $ac_try) 2>&5
5625 ac_status=$?
5626 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5627 (exit $ac_status); }; }; then
5628 ac_cv_func_connect=yes
5629else
5630 echo "$as_me: failed program was:" >&5
5631sed 's/^/| /' conftest.$ac_ext >&5
5632
5633ac_cv_func_connect=no
5634fi 6063fi
5635rm -f conftest.err conftest.$ac_objext \
5636 conftest$ac_exeext conftest.$ac_ext
5637fi
5638echo "$as_me:$LINENO: result: $ac_cv_func_connect" >&5
5639echo "${ECHO_T}$ac_cv_func_connect" >&6
5640 6064
5641 if test $ac_cv_func_connect = no; then 6065 if test $ac_cv_func_connect = no; then
5642 echo "$as_me:$LINENO: checking for connect in -lsocket" >&5 6066 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for connect in -lsocket" >&5
5643echo $ECHO_N "checking for connect in -lsocket... $ECHO_C" >&6 6067$as_echo_n "checking for connect in -lsocket... " >&6; }
5644if test "${ac_cv_lib_socket_connect+set}" = set; then 6068if test "${ac_cv_lib_socket_connect+set}" = set; then :
5645 echo $ECHO_N "(cached) $ECHO_C" >&6 6069 $as_echo_n "(cached) " >&6
5646else 6070else
5647 ac_check_lib_save_LIBS=$LIBS 6071 ac_check_lib_save_LIBS=$LIBS
5648LIBS="-lsocket $X_EXTRA_LIBS $LIBS" 6072LIBS="-lsocket $X_EXTRA_LIBS $LIBS"
5649cat >conftest.$ac_ext <<_ACEOF
5650/* confdefs.h. */
5651_ACEOF
5652cat confdefs.h >>conftest.$ac_ext 6073cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5653cat >>conftest.$ac_ext <<_ACEOF
5654/* end confdefs.h. */ 6074/* end confdefs.h. */
5655 6075
5656/* Override any gcc2 internal prototype to avoid an error. */ 6076/* Override any GCC internal prototype to avoid an error.
6077 Use char because int might match the return type of a GCC
6078 builtin and then its argument prototype would still apply. */
5657#ifdef __cplusplus 6079#ifdef __cplusplus
5658extern "C" 6080extern "C"
5659#endif 6081#endif
5660/* We use char because int might match the return type of a gcc2
5661 builtin and then its argument prototype would still apply. */
5662char connect (); 6082char connect ();
5663int 6083int
5664main () 6084main ()
5665{ 6085{
5666connect (); 6086return connect ();
5667 ; 6087 ;
5668 return 0; 6088 return 0;
5669} 6089}
5670_ACEOF 6090_ACEOF
5671rm -f conftest.$ac_objext conftest$ac_exeext 6091if ac_fn_cxx_try_link "$LINENO"; then :
5672if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5673 (eval $ac_link) 2>conftest.er1
5674 ac_status=$?
5675 grep -v '^ *+' conftest.er1 >conftest.err
5676 rm -f conftest.er1
5677 cat conftest.err >&5
5678 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5679 (exit $ac_status); } &&
5680 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5681 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5682 (eval $ac_try) 2>&5
5683 ac_status=$?
5684 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5685 (exit $ac_status); }; } &&
5686 { ac_try='test -s conftest$ac_exeext'
5687 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5688 (eval $ac_try) 2>&5
5689 ac_status=$?
5690 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5691 (exit $ac_status); }; }; then
5692 ac_cv_lib_socket_connect=yes 6092 ac_cv_lib_socket_connect=yes
5693else 6093else
5694 echo "$as_me: failed program was:" >&5
5695sed 's/^/| /' conftest.$ac_ext >&5
5696
5697ac_cv_lib_socket_connect=no 6094 ac_cv_lib_socket_connect=no
5698fi 6095fi
5699rm -f conftest.err conftest.$ac_objext \ 6096rm -f core conftest.err conftest.$ac_objext \
5700 conftest$ac_exeext conftest.$ac_ext 6097 conftest$ac_exeext conftest.$ac_ext
5701LIBS=$ac_check_lib_save_LIBS 6098LIBS=$ac_check_lib_save_LIBS
5702fi 6099fi
5703echo "$as_me:$LINENO: result: $ac_cv_lib_socket_connect" >&5 6100{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_connect" >&5
5704echo "${ECHO_T}$ac_cv_lib_socket_connect" >&6 6101$as_echo "$ac_cv_lib_socket_connect" >&6; }
5705if test $ac_cv_lib_socket_connect = yes; then 6102if test "x$ac_cv_lib_socket_connect" = x""yes; then :
5706 X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS" 6103 X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS"
5707fi 6104fi
5708 6105
5709 fi 6106 fi
5710 6107
5711 # Guillermo Gomez says -lposix is necessary on A/UX. 6108 # Guillermo Gomez says -lposix is necessary on A/UX.
5712 echo "$as_me:$LINENO: checking for remove" >&5 6109 ac_fn_cxx_check_func "$LINENO" "remove" "ac_cv_func_remove"
5713echo $ECHO_N "checking for remove... $ECHO_C" >&6 6110if test "x$ac_cv_func_remove" = x""yes; then :
5714if test "${ac_cv_func_remove+set}" = set; then
5715 echo $ECHO_N "(cached) $ECHO_C" >&6
5716else
5717 cat >conftest.$ac_ext <<_ACEOF
5718/* confdefs.h. */
5719_ACEOF
5720cat confdefs.h >>conftest.$ac_ext
5721cat >>conftest.$ac_ext <<_ACEOF
5722/* end confdefs.h. */
5723/* Define remove to an innocuous variant, in case <limits.h> declares remove.
5724 For example, HP-UX 11i <limits.h> declares gettimeofday. */
5725#define remove innocuous_remove
5726 6111
5727/* System header to define __stub macros and hopefully few prototypes,
5728 which can conflict with char remove (); below.
5729 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5730 <limits.h> exists even on freestanding compilers. */
5731
5732#ifdef __STDC__
5733# include <limits.h>
5734#else
5735# include <assert.h>
5736#endif
5737
5738#undef remove
5739
5740/* Override any gcc2 internal prototype to avoid an error. */
5741#ifdef __cplusplus
5742extern "C"
5743{
5744#endif
5745/* We use char because int might match the return type of a gcc2
5746 builtin and then its argument prototype would still apply. */
5747char remove ();
5748/* The GNU C library defines this for functions which it implements
5749 to always fail with ENOSYS. Some functions are actually named
5750 something starting with __ and the normal name is an alias. */
5751#if defined (__stub_remove) || defined (__stub___remove)
5752choke me
5753#else
5754char (*f) () = remove;
5755#endif
5756#ifdef __cplusplus
5757}
5758#endif
5759
5760int
5761main ()
5762{
5763return f != remove;
5764 ;
5765 return 0;
5766}
5767_ACEOF
5768rm -f conftest.$ac_objext conftest$ac_exeext
5769if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5770 (eval $ac_link) 2>conftest.er1
5771 ac_status=$?
5772 grep -v '^ *+' conftest.er1 >conftest.err
5773 rm -f conftest.er1
5774 cat conftest.err >&5
5775 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5776 (exit $ac_status); } &&
5777 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5778 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5779 (eval $ac_try) 2>&5
5780 ac_status=$?
5781 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5782 (exit $ac_status); }; } &&
5783 { ac_try='test -s conftest$ac_exeext'
5784 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5785 (eval $ac_try) 2>&5
5786 ac_status=$?
5787 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5788 (exit $ac_status); }; }; then
5789 ac_cv_func_remove=yes
5790else
5791 echo "$as_me: failed program was:" >&5
5792sed 's/^/| /' conftest.$ac_ext >&5
5793
5794ac_cv_func_remove=no
5795fi 6112fi
5796rm -f conftest.err conftest.$ac_objext \
5797 conftest$ac_exeext conftest.$ac_ext
5798fi
5799echo "$as_me:$LINENO: result: $ac_cv_func_remove" >&5
5800echo "${ECHO_T}$ac_cv_func_remove" >&6
5801 6113
5802 if test $ac_cv_func_remove = no; then 6114 if test $ac_cv_func_remove = no; then
5803 echo "$as_me:$LINENO: checking for remove in -lposix" >&5 6115 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for remove in -lposix" >&5
5804echo $ECHO_N "checking for remove in -lposix... $ECHO_C" >&6 6116$as_echo_n "checking for remove in -lposix... " >&6; }
5805if test "${ac_cv_lib_posix_remove+set}" = set; then 6117if test "${ac_cv_lib_posix_remove+set}" = set; then :
5806 echo $ECHO_N "(cached) $ECHO_C" >&6 6118 $as_echo_n "(cached) " >&6
5807else 6119else
5808 ac_check_lib_save_LIBS=$LIBS 6120 ac_check_lib_save_LIBS=$LIBS
5809LIBS="-lposix $LIBS" 6121LIBS="-lposix $LIBS"
5810cat >conftest.$ac_ext <<_ACEOF
5811/* confdefs.h. */
5812_ACEOF
5813cat confdefs.h >>conftest.$ac_ext 6122cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5814cat >>conftest.$ac_ext <<_ACEOF
5815/* end confdefs.h. */ 6123/* end confdefs.h. */
5816 6124
5817/* Override any gcc2 internal prototype to avoid an error. */ 6125/* Override any GCC internal prototype to avoid an error.
6126 Use char because int might match the return type of a GCC
6127 builtin and then its argument prototype would still apply. */
5818#ifdef __cplusplus 6128#ifdef __cplusplus
5819extern "C" 6129extern "C"
5820#endif 6130#endif
5821/* We use char because int might match the return type of a gcc2
5822 builtin and then its argument prototype would still apply. */
5823char remove (); 6131char remove ();
5824int 6132int
5825main () 6133main ()
5826{ 6134{
5827remove (); 6135return remove ();
5828 ; 6136 ;
5829 return 0; 6137 return 0;
5830} 6138}
5831_ACEOF 6139_ACEOF
5832rm -f conftest.$ac_objext conftest$ac_exeext 6140if ac_fn_cxx_try_link "$LINENO"; then :
5833if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5834 (eval $ac_link) 2>conftest.er1
5835 ac_status=$?
5836 grep -v '^ *+' conftest.er1 >conftest.err
5837 rm -f conftest.er1
5838 cat conftest.err >&5
5839 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5840 (exit $ac_status); } &&
5841 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5842 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5843 (eval $ac_try) 2>&5
5844 ac_status=$?
5845 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5846 (exit $ac_status); }; } &&
5847 { ac_try='test -s conftest$ac_exeext'
5848 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5849 (eval $ac_try) 2>&5
5850 ac_status=$?
5851 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5852 (exit $ac_status); }; }; then
5853 ac_cv_lib_posix_remove=yes 6141 ac_cv_lib_posix_remove=yes
5854else 6142else
5855 echo "$as_me: failed program was:" >&5
5856sed 's/^/| /' conftest.$ac_ext >&5
5857
5858ac_cv_lib_posix_remove=no 6143 ac_cv_lib_posix_remove=no
5859fi 6144fi
5860rm -f conftest.err conftest.$ac_objext \ 6145rm -f core conftest.err conftest.$ac_objext \
5861 conftest$ac_exeext conftest.$ac_ext 6146 conftest$ac_exeext conftest.$ac_ext
5862LIBS=$ac_check_lib_save_LIBS 6147LIBS=$ac_check_lib_save_LIBS
5863fi 6148fi
5864echo "$as_me:$LINENO: result: $ac_cv_lib_posix_remove" >&5 6149{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_posix_remove" >&5
5865echo "${ECHO_T}$ac_cv_lib_posix_remove" >&6 6150$as_echo "$ac_cv_lib_posix_remove" >&6; }
5866if test $ac_cv_lib_posix_remove = yes; then 6151if test "x$ac_cv_lib_posix_remove" = x""yes; then :
5867 X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix" 6152 X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix"
5868fi 6153fi
5869 6154
5870 fi 6155 fi
5871 6156
5872 # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay. 6157 # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
5873 echo "$as_me:$LINENO: checking for shmat" >&5 6158 ac_fn_cxx_check_func "$LINENO" "shmat" "ac_cv_func_shmat"
5874echo $ECHO_N "checking for shmat... $ECHO_C" >&6 6159if test "x$ac_cv_func_shmat" = x""yes; then :
5875if test "${ac_cv_func_shmat+set}" = set; then
5876 echo $ECHO_N "(cached) $ECHO_C" >&6
5877else
5878 cat >conftest.$ac_ext <<_ACEOF
5879/* confdefs.h. */
5880_ACEOF
5881cat confdefs.h >>conftest.$ac_ext
5882cat >>conftest.$ac_ext <<_ACEOF
5883/* end confdefs.h. */
5884/* Define shmat to an innocuous variant, in case <limits.h> declares shmat.
5885 For example, HP-UX 11i <limits.h> declares gettimeofday. */
5886#define shmat innocuous_shmat
5887 6160
5888/* System header to define __stub macros and hopefully few prototypes,
5889 which can conflict with char shmat (); below.
5890 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5891 <limits.h> exists even on freestanding compilers. */
5892
5893#ifdef __STDC__
5894# include <limits.h>
5895#else
5896# include <assert.h>
5897#endif
5898
5899#undef shmat
5900
5901/* Override any gcc2 internal prototype to avoid an error. */
5902#ifdef __cplusplus
5903extern "C"
5904{
5905#endif
5906/* We use char because int might match the return type of a gcc2
5907 builtin and then its argument prototype would still apply. */
5908char shmat ();
5909/* The GNU C library defines this for functions which it implements
5910 to always fail with ENOSYS. Some functions are actually named
5911 something starting with __ and the normal name is an alias. */
5912#if defined (__stub_shmat) || defined (__stub___shmat)
5913choke me
5914#else
5915char (*f) () = shmat;
5916#endif
5917#ifdef __cplusplus
5918}
5919#endif
5920
5921int
5922main ()
5923{
5924return f != shmat;
5925 ;
5926 return 0;
5927}
5928_ACEOF
5929rm -f conftest.$ac_objext conftest$ac_exeext
5930if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5931 (eval $ac_link) 2>conftest.er1
5932 ac_status=$?
5933 grep -v '^ *+' conftest.er1 >conftest.err
5934 rm -f conftest.er1
5935 cat conftest.err >&5
5936 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5937 (exit $ac_status); } &&
5938 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5939 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5940 (eval $ac_try) 2>&5
5941 ac_status=$?
5942 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5943 (exit $ac_status); }; } &&
5944 { ac_try='test -s conftest$ac_exeext'
5945 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5946 (eval $ac_try) 2>&5
5947 ac_status=$?
5948 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5949 (exit $ac_status); }; }; then
5950 ac_cv_func_shmat=yes
5951else
5952 echo "$as_me: failed program was:" >&5
5953sed 's/^/| /' conftest.$ac_ext >&5
5954
5955ac_cv_func_shmat=no
5956fi 6161fi
5957rm -f conftest.err conftest.$ac_objext \
5958 conftest$ac_exeext conftest.$ac_ext
5959fi
5960echo "$as_me:$LINENO: result: $ac_cv_func_shmat" >&5
5961echo "${ECHO_T}$ac_cv_func_shmat" >&6
5962 6162
5963 if test $ac_cv_func_shmat = no; then 6163 if test $ac_cv_func_shmat = no; then
5964 echo "$as_me:$LINENO: checking for shmat in -lipc" >&5 6164 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shmat in -lipc" >&5
5965echo $ECHO_N "checking for shmat in -lipc... $ECHO_C" >&6 6165$as_echo_n "checking for shmat in -lipc... " >&6; }
5966if test "${ac_cv_lib_ipc_shmat+set}" = set; then 6166if test "${ac_cv_lib_ipc_shmat+set}" = set; then :
5967 echo $ECHO_N "(cached) $ECHO_C" >&6 6167 $as_echo_n "(cached) " >&6
5968else 6168else
5969 ac_check_lib_save_LIBS=$LIBS 6169 ac_check_lib_save_LIBS=$LIBS
5970LIBS="-lipc $LIBS" 6170LIBS="-lipc $LIBS"
5971cat >conftest.$ac_ext <<_ACEOF
5972/* confdefs.h. */
5973_ACEOF
5974cat confdefs.h >>conftest.$ac_ext 6171cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5975cat >>conftest.$ac_ext <<_ACEOF
5976/* end confdefs.h. */ 6172/* end confdefs.h. */
5977 6173
5978/* Override any gcc2 internal prototype to avoid an error. */ 6174/* Override any GCC internal prototype to avoid an error.
6175 Use char because int might match the return type of a GCC
6176 builtin and then its argument prototype would still apply. */
5979#ifdef __cplusplus 6177#ifdef __cplusplus
5980extern "C" 6178extern "C"
5981#endif 6179#endif
5982/* We use char because int might match the return type of a gcc2
5983 builtin and then its argument prototype would still apply. */
5984char shmat (); 6180char shmat ();
5985int 6181int
5986main () 6182main ()
5987{ 6183{
5988shmat (); 6184return shmat ();
5989 ; 6185 ;
5990 return 0; 6186 return 0;
5991} 6187}
5992_ACEOF 6188_ACEOF
5993rm -f conftest.$ac_objext conftest$ac_exeext 6189if ac_fn_cxx_try_link "$LINENO"; then :
5994if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5995 (eval $ac_link) 2>conftest.er1
5996 ac_status=$?
5997 grep -v '^ *+' conftest.er1 >conftest.err
5998 rm -f conftest.er1
5999 cat conftest.err >&5
6000 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6001 (exit $ac_status); } &&
6002 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6003 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6004 (eval $ac_try) 2>&5
6005 ac_status=$?
6006 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6007 (exit $ac_status); }; } &&
6008 { ac_try='test -s conftest$ac_exeext'
6009 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6010 (eval $ac_try) 2>&5
6011 ac_status=$?
6012 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6013 (exit $ac_status); }; }; then
6014 ac_cv_lib_ipc_shmat=yes 6190 ac_cv_lib_ipc_shmat=yes
6015else 6191else
6016 echo "$as_me: failed program was:" >&5
6017sed 's/^/| /' conftest.$ac_ext >&5
6018
6019ac_cv_lib_ipc_shmat=no 6192 ac_cv_lib_ipc_shmat=no
6020fi 6193fi
6021rm -f conftest.err conftest.$ac_objext \ 6194rm -f core conftest.err conftest.$ac_objext \
6022 conftest$ac_exeext conftest.$ac_ext 6195 conftest$ac_exeext conftest.$ac_ext
6023LIBS=$ac_check_lib_save_LIBS 6196LIBS=$ac_check_lib_save_LIBS
6024fi 6197fi
6025echo "$as_me:$LINENO: result: $ac_cv_lib_ipc_shmat" >&5 6198{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ipc_shmat" >&5
6026echo "${ECHO_T}$ac_cv_lib_ipc_shmat" >&6 6199$as_echo "$ac_cv_lib_ipc_shmat" >&6; }
6027if test $ac_cv_lib_ipc_shmat = yes; then 6200if test "x$ac_cv_lib_ipc_shmat" = x""yes; then :
6028 X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc" 6201 X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc"
6029fi 6202fi
6030 6203
6031 fi 6204 fi
6032 fi 6205 fi
6038 # check for ICE first), but we must link in the order -lSM -lICE or 6211 # check for ICE first), but we must link in the order -lSM -lICE or
6039 # we get undefined symbols. So assume we have SM if we have ICE. 6212 # we get undefined symbols. So assume we have SM if we have ICE.
6040 # These have to be linked with before -lX11, unlike the other 6213 # These have to be linked with before -lX11, unlike the other
6041 # libraries we check for below, so use a different variable. 6214 # libraries we check for below, so use a different variable.
6042 # John Interrante, Karl Berry 6215 # John Interrante, Karl Berry
6043 echo "$as_me:$LINENO: checking for IceConnectionNumber in -lICE" >&5 6216 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for IceConnectionNumber in -lICE" >&5
6044echo $ECHO_N "checking for IceConnectionNumber in -lICE... $ECHO_C" >&6 6217$as_echo_n "checking for IceConnectionNumber in -lICE... " >&6; }
6045if test "${ac_cv_lib_ICE_IceConnectionNumber+set}" = set; then 6218if test "${ac_cv_lib_ICE_IceConnectionNumber+set}" = set; then :
6046 echo $ECHO_N "(cached) $ECHO_C" >&6 6219 $as_echo_n "(cached) " >&6
6047else 6220else
6048 ac_check_lib_save_LIBS=$LIBS 6221 ac_check_lib_save_LIBS=$LIBS
6049LIBS="-lICE $X_EXTRA_LIBS $LIBS" 6222LIBS="-lICE $X_EXTRA_LIBS $LIBS"
6050cat >conftest.$ac_ext <<_ACEOF
6051/* confdefs.h. */
6052_ACEOF
6053cat confdefs.h >>conftest.$ac_ext 6223cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6054cat >>conftest.$ac_ext <<_ACEOF
6055/* end confdefs.h. */ 6224/* end confdefs.h. */
6056 6225
6057/* Override any gcc2 internal prototype to avoid an error. */ 6226/* Override any GCC internal prototype to avoid an error.
6227 Use char because int might match the return type of a GCC
6228 builtin and then its argument prototype would still apply. */
6058#ifdef __cplusplus 6229#ifdef __cplusplus
6059extern "C" 6230extern "C"
6060#endif 6231#endif
6061/* We use char because int might match the return type of a gcc2
6062 builtin and then its argument prototype would still apply. */
6063char IceConnectionNumber (); 6232char IceConnectionNumber ();
6064int 6233int
6065main () 6234main ()
6066{ 6235{
6067IceConnectionNumber (); 6236return IceConnectionNumber ();
6068 ; 6237 ;
6069 return 0; 6238 return 0;
6070} 6239}
6071_ACEOF 6240_ACEOF
6072rm -f conftest.$ac_objext conftest$ac_exeext 6241if ac_fn_cxx_try_link "$LINENO"; then :
6073if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6074 (eval $ac_link) 2>conftest.er1
6075 ac_status=$?
6076 grep -v '^ *+' conftest.er1 >conftest.err
6077 rm -f conftest.er1
6078 cat conftest.err >&5
6079 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6080 (exit $ac_status); } &&
6081 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6082 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6083 (eval $ac_try) 2>&5
6084 ac_status=$?
6085 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6086 (exit $ac_status); }; } &&
6087 { ac_try='test -s conftest$ac_exeext'
6088 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6089 (eval $ac_try) 2>&5
6090 ac_status=$?
6091 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6092 (exit $ac_status); }; }; then
6093 ac_cv_lib_ICE_IceConnectionNumber=yes 6242 ac_cv_lib_ICE_IceConnectionNumber=yes
6094else 6243else
6095 echo "$as_me: failed program was:" >&5
6096sed 's/^/| /' conftest.$ac_ext >&5
6097
6098ac_cv_lib_ICE_IceConnectionNumber=no 6244 ac_cv_lib_ICE_IceConnectionNumber=no
6099fi 6245fi
6100rm -f conftest.err conftest.$ac_objext \ 6246rm -f core conftest.err conftest.$ac_objext \
6101 conftest$ac_exeext conftest.$ac_ext 6247 conftest$ac_exeext conftest.$ac_ext
6102LIBS=$ac_check_lib_save_LIBS 6248LIBS=$ac_check_lib_save_LIBS
6103fi 6249fi
6104echo "$as_me:$LINENO: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5 6250{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5
6105echo "${ECHO_T}$ac_cv_lib_ICE_IceConnectionNumber" >&6 6251$as_echo "$ac_cv_lib_ICE_IceConnectionNumber" >&6; }
6106if test $ac_cv_lib_ICE_IceConnectionNumber = yes; then 6252if test "x$ac_cv_lib_ICE_IceConnectionNumber" = x""yes; then :
6107 X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE" 6253 X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE"
6108fi 6254fi
6109 6255
6110 LDFLAGS=$ac_save_LDFLAGS 6256 LDFLAGS=$ac_save_LDFLAGS
6111 6257
6112fi 6258fi
6113 6259
6114 6260
6261STARTUP_NOTIFICATION_CFLAGS=
6262STARTUP_NOTIFICATION_LIBS=
6115 6263
6116if test x$support_xpm = xyes; then 6264if test x$support_startup_notification = xyes; then
6117 6265 support_startup_notification=no
6118 6266 # Extract the first word of "pkg-config", so it can be a program name with args.
6119 6267set dummy pkg-config; ac_word=$2
6120# Initialize some more variables set by options. 6268{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6121# The variables have the same names as the options, with 6269$as_echo_n "checking for $ac_word... " >&6; }
6122# dashes changed to underlines. 6270if test "${ac_cv_path_PKG_CONFIG+set}" = set; then :
6123 6271 $as_echo_n "(cached) " >&6
6124# If we find XPM, set shell vars xpm_includes and xpm_libraries to the
6125# paths, otherwise set no_xpm=yes.
6126# Uses ac_ vars as temps to allow command line to override cache and checks.
6127echo "$as_me:$LINENO: checking for libXpm" >&5
6128echo $ECHO_N "checking for libXpm... $ECHO_C" >&6
6129
6130
6131# Check whether --with-xpm_includes or --without-xpm_includes was given.
6132if test "${with_xpm_includes+set}" = set; then
6133 withval="$with_xpm_includes"
6134 xpm_includes="$withval"
6135else 6272else
6136 xpm_includes=NO 6273 case $PKG_CONFIG in
6274 [\\/]* | ?:[\\/]*)
6275 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
6276 ;;
6277 *)
6278 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6279for as_dir in $PATH
6280do
6281 IFS=$as_save_IFS
6282 test -z "$as_dir" && as_dir=.
6283 for ac_exec_ext in '' $ac_executable_extensions; do
6284 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6285 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
6286 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6287 break 2
6288 fi
6289done
6290 done
6291IFS=$as_save_IFS
6292
6293 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
6294 ;;
6295esac
6137fi; 6296fi
6138 6297PKG_CONFIG=$ac_cv_path_PKG_CONFIG
6139# Check whether --with-xpm_library or --without-xpm_library was given. 6298if test -n "$PKG_CONFIG"; then
6140if test "${with_xpm_library+set}" = set; then 6299 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
6141 withval="$with_xpm_library" 6300$as_echo "$PKG_CONFIG" >&6; }
6142 xpm_libraries="$withval"
6143else 6301else
6144 xpm_libraries=NO 6302 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6303$as_echo "no" >&6; }
6145fi; 6304fi
6146 6305
6147# --without-xpm overrides everything else, but does not touch the cache.
6148 6306
6149# Check whether --with-xpm or --without-xpm was given. 6307 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libstartup-notification" >&5
6150if test "${with_xpm+set}" = set; then 6308$as_echo_n "checking for libstartup-notification... " >&6; }
6151 withval="$with_xpm" 6309 if test $PKG_CONFIG != no && $PKG_CONFIG --exists libstartup-notification-1.0; then
6310 STARTUP_NOTIFICATION_CFLAGS="`$PKG_CONFIG libstartup-notification-1.0 --cflags`"
6311 STARTUP_NOTIFICATION_LIBS="`$PKG_CONFIG libstartup-notification-1.0 --libs`"
6312 support_startup_notification=yes
6313 fi
6152 6314
6153fi; 6315 if test x$support_startup_notification = xyes; then
6154if test "$with_xpm" = no; then 6316 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6155 have_xpm=disabled 6317$as_echo "ok" >&6; }
6156else
6157 if test "${ac_cv_have_xpm+set}" = set; then
6158 echo $ECHO_N "(cached) $ECHO_C" >&6
6159else
6160 6318
6161 vt_xpm_include_X11=no 6319$as_echo "#define HAVE_STARTUP_NOTIFICATION 1" >>confdefs.h
6162 if test -n "$xpm_includes"; then 6320
6163 vt_xpm_includes=$xpm_includes
6164 else 6321 else
6165 vt_xpm_includes=NO 6322 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6323$as_echo "no" >&6; }
6166 fi 6324 fi
6167 if test -n "$xpm_libraries"; then 6325fi
6168 vt_xpm_libraries=$xpm_libraries 6326
6327
6328
6329
6330for ac_header in \
6331 sys/byteorder.h \
6332 sys/ioctl.h \
6333 sys/sockio.h \
6334 sys/strredir.h \
6335 stdint.h \
6336 wchar.h \
6337
6338do :
6339 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6340ac_fn_cxx_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
6341if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
6342 cat >>confdefs.h <<_ACEOF
6343#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
6344_ACEOF
6345
6346fi
6347
6348done
6349
6350
6351{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XLIB_ILLEGAL_ACCESS" >&5
6352$as_echo_n "checking for XLIB_ILLEGAL_ACCESS... " >&6; }
6353if test "${rxvt_cv_xlib_illegal_access+set}" = set; then :
6354 $as_echo_n "(cached) " >&6
6169 else 6355else
6170 vt_xpm_libraries=NO
6171 fi
6172
6173 if test "$vt_xpm_includes" = NO; then
6174 # Guess where to find xpm.h
6175
6176ac_save_CPPFLAGS="$CPPFLAGS"
6177CPPFLAGS="$CPPFLAGS $X_CFLAGS"
6178
6179 # First, try using that file with no special directory specified.
6180cat >conftest.$ac_ext <<_ACEOF
6181/* confdefs.h. */
6182_ACEOF
6183cat confdefs.h >>conftest.$ac_ext 6356 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6184cat >>conftest.$ac_ext <<_ACEOF
6185/* end confdefs.h. */ 6357/* end confdefs.h. */
6358
6359#define XLIB_ILLEGAL_ACCESS
6186#include <X11/xpm.h> 6360#include <X11/Xlib.h>
6187_ACEOF
6188if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6189 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6190 ac_status=$?
6191 grep -v '^ *+' conftest.er1 >conftest.err
6192 rm -f conftest.er1
6193 cat conftest.err >&5
6194 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6195 (exit $ac_status); } >/dev/null; then
6196 if test -s conftest.err; then
6197 ac_cpp_err=$ac_cxx_preproc_warn_flag
6198 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
6199 else
6200 ac_cpp_err=
6201 fi
6202else
6203 ac_cpp_err=yes
6204fi
6205if test -z "$ac_cpp_err"; then
6206 # We can compile using X headers with no special include directory.
6207vt_xpm_includes=
6208vt_xpm_include_X11=yes
6209else
6210 echo "$as_me: failed program was:" >&5
6211sed 's/^/| /' conftest.$ac_ext >&5
6212
6213 CPPFLAGS="$ac_save_CPPFLAGS"
6214# Look for the header file in a standard set of common directories.
6215 for ac_dir in \
6216 /usr/X11/include \
6217 /usr/X11R6/include \
6218 /usr/X11R5/include \
6219 /usr/X11R4/include \
6220 \
6221 /usr/include/X11 \
6222 /usr/include/X11R6 \
6223 /usr/include/X11R5 \
6224 /usr/include/X11R4 \
6225 \
6226 /usr/local/X11/include \
6227 /usr/local/X11R6/include \
6228 /usr/local/X11R5/include \
6229 /usr/local/X11R4/include \
6230 \
6231 /usr/local/include/X11 \
6232 /usr/local/include/X11R6 \
6233 /usr/local/include/X11R5 \
6234 /usr/local/include/X11R4 \
6235 \
6236 /usr/X386/include \
6237 /usr/x386/include \
6238 /usr/XFree86/include/X11 \
6239 \
6240 /usr/include \
6241 /usr/local/include \
6242 /usr/unsupported/include \
6243 /usr/athena/include \
6244 /usr/local/x11r5/include \
6245 /usr/lpp/Xamples/include \
6246 \
6247 /usr/openwin/include \
6248 /usr/openwin/share/include \
6249 ; \
6250 do
6251 if test -r "$ac_dir/X11/xpm.h"; then
6252 vt_xpm_includes="$ac_dir"
6253 vt_xpm_include_X11=yes
6254 break
6255 else
6256 if test -r "$ac_dir/xpm.h"; then
6257 vt_xpm_includes=$ac_dir
6258 break
6259 fi
6260 fi
6261 done
6262fi
6263rm -f conftest.err conftest.$ac_ext
6264fi
6265
6266if test "$vt_xpm_libraries" = NO; then
6267 # Check for the libraries.
6268
6269 # See if we find them without any special options.
6270 # Don't add to $LIBS permanently.
6271 ac_save_LIBS="$LIBS"
6272 LIBS="$LIBS $X_LIBS -lXpm -lX11"
6273cat >conftest.$ac_ext <<_ACEOF
6274/* confdefs.h. */
6275_ACEOF
6276cat confdefs.h >>conftest.$ac_ext
6277cat >>conftest.$ac_ext <<_ACEOF
6278/* end confdefs.h. */
6279 6361
6280int 6362int
6281main () 6363main ()
6282{ 6364{
6283XpmReadFileToPixmap() 6365
6366 Display *dpy;
6367 dpy->xdefaults = (char *)0;
6368
6284 ; 6369 ;
6285 return 0; 6370 return 0;
6286} 6371}
6287_ACEOF 6372_ACEOF
6288rm -f conftest.$ac_objext conftest$ac_exeext 6373if ac_fn_cxx_try_compile "$LINENO"; then :
6289if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 6374 rxvt_cv_xlib_illegal_access=yes
6290 (eval $ac_link) 2>conftest.er1
6291 ac_status=$?
6292 grep -v '^ *+' conftest.er1 >conftest.err
6293 rm -f conftest.er1
6294 cat conftest.err >&5
6295 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6296 (exit $ac_status); } &&
6297 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6298 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6299 (eval $ac_try) 2>&5
6300 ac_status=$?
6301 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6302 (exit $ac_status); }; } &&
6303 { ac_try='test -s conftest$ac_exeext'
6304 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6305 (eval $ac_try) 2>&5
6306 ac_status=$?
6307 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6308 (exit $ac_status); }; }; then
6309 LIBS="$ac_save_LIBS"
6310# We can link libXpm with no special library path.
6311vt_xpm_libraries=
6312else
6313 echo "$as_me: failed program was:" >&5
6314sed 's/^/| /' conftest.$ac_ext >&5
6315
6316LIBS="$ac_save_LIBS"
6317# First see if replacing the include by lib works.
6318for ac_dir in \
6319 `echo "$vt_xpm_includes" | sed 's,include/X11,lib,;s,include,lib,'` \
6320 /usr/X11/lib \
6321 /usr/X11R6/lib \
6322 /usr/X11R5/lib \
6323 /usr/X11R4/lib \
6324 \
6325 /usr/lib/X11 \
6326 /usr/lib/X11R6 \
6327 /usr/lib/X11R5 \
6328 /usr/lib/X11R4 \
6329 \
6330 /usr/local/X11/lib \
6331 /usr/local/X11R6/lib \
6332 /usr/local/X11R5/lib \
6333 /usr/local/X11R4/lib \
6334 \
6335 /usr/local/lib/X11 \
6336 /usr/local/lib/X11R6 \
6337 /usr/local/lib/X11R5 \
6338 /usr/local/lib/X11R4 \
6339 \
6340 /usr/X386/lib \
6341 /usr/x386/lib \
6342 /usr/XFree86/lib/X11 \
6343 \
6344 /usr/lib \
6345 /usr/local/lib \
6346 /usr/unsupported/lib \
6347 /usr/athena/lib \
6348 /usr/local/x11r5/lib \
6349 /usr/lpp/Xamples/lib \
6350 \
6351 /usr/openwin/lib \
6352 /usr/openwin/share/lib \
6353 ; \
6354do
6355 for ac_extension in a so sl; do
6356 if test -r $ac_dir/libXpm.$ac_extension; then
6357 vt_xpm_libraries=$ac_dir
6358 break 2
6359 fi
6360 done
6361done
6362fi
6363rm -f conftest.err conftest.$ac_objext \
6364 conftest$ac_exeext conftest.$ac_ext
6365fi
6366
6367
6368 if test "$vt_xpm_includes" = NO -o "$vt_xpm_libraries" = NO; then
6369 ac_cv_have_xpm="have_xpm=no"
6370 else 6375else
6371 ac_cv_have_xpm="have_xpm=yes \ 6376 rxvt_cv_xlib_illegal_access=no
6372 vt_xpm_includes=$vt_xpm_includes vt_xpm_libraries=$vt_xpm_libraries \
6373 vt_xpm_include_X11=$vt_xpm_include_X11"
6374 fi
6375fi
6376 eval "$ac_cv_have_xpm"
6377fi
6378 6377
6379if test "$have_xpm" != yes; then 6378fi
6380 echo "$as_me:$LINENO: result: $have_xpm" >&5 6379rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6381echo "${ECHO_T}$have_xpm" >&6 6380fi
6382 no_xpm=yes 6381{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $rxvt_cv_xlib_illegal_access" >&5
6383else 6382$as_echo "$rxvt_cv_xlib_illegal_access" >&6; }
6384 if test "$xpm_includes" != NO; then 6383if test x$rxvt_cv_xlib_illegal_access = xyes; then
6385 if test "$xpm_includes" = "$vt_xpm_includes"; then 6384
6386 if test -r "$xpm_includes/X11/xpm.h"; then 6385$as_echo "#define XLIB_ILLEGAL_ACCESS 1" >>confdefs.h
6387 vt_xpm_include_X11=yes 6386
6388 fi 6387fi
6389 else 6388
6390 vt_xpm_include_X11=no 6389ac_fn_cxx_check_type "$LINENO" "mode_t" "ac_cv_type_mode_t" "$ac_includes_default"
6391 if test -z "$xpm_includes"; then 6390if test "x$ac_cv_type_mode_t" = x""yes; then :
6392 cat >conftest.$ac_ext <<_ACEOF 6391
6393/* confdefs.h. */
6394_ACEOF
6395cat confdefs.h >>conftest.$ac_ext
6396cat >>conftest.$ac_ext <<_ACEOF
6397/* end confdefs.h. */
6398#include <X11/xpm.h>
6399_ACEOF
6400if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6401 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6402 ac_status=$?
6403 grep -v '^ *+' conftest.er1 >conftest.err
6404 rm -f conftest.er1
6405 cat conftest.err >&5
6406 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6407 (exit $ac_status); } >/dev/null; then
6408 if test -s conftest.err; then
6409 ac_cpp_err=$ac_cxx_preproc_warn_flag
6410 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
6411 else 6392else
6412 ac_cpp_err=
6413 fi
6414else
6415 ac_cpp_err=yes
6416fi
6417if test -z "$ac_cpp_err"; then
6418 vt_xpm_include_X11=yes
6419else
6420 echo "$as_me: failed program was:" >&5
6421sed 's/^/| /' conftest.$ac_ext >&5
6422 6393
6423
6424fi
6425rm -f conftest.err conftest.$ac_ext
6426 else
6427 if test -r "$xpm_includes/X11/xpm.h"; then
6428 vt_xpm_include_X11=yes
6429 fi
6430 fi
6431 fi
6432 vt_xpm_includes=$xpm_includes
6433 fi
6434 if test "x$xpm_libraries" != xNO; then
6435 vt_xpm_libraries=$xpm_libraries
6436 fi
6437 # Update the cache value to reflect the command line values.
6438 ac_cv_have_xpm="have_xpm=yes \
6439 vt_xpm_includes=$vt_xpm_includes vt_xpm_libraries=$vt_xpm_libraries \
6440 vt_xpm_include_X11=$vt_xpm_include_X11"
6441 eval "$ac_cv_have_xpm"
6442 echo "$as_me:$LINENO: result: -I$vt_xpm_includes, -L$vt_xpm_libraries" >&5
6443echo "${ECHO_T}-I$vt_xpm_includes, -L$vt_xpm_libraries" >&6
6444 if test -n "$vt_xpm_includes"; then
6445 XPM_CPPFLAGS="-DHAVE_LIBXPM"
6446 fi
6447 if test -n "$vt_xpm_includes"; then
6448 XPM_CFLAGS="-I$vt_xpm_includes"
6449 fi
6450 XPM_LIBS="-lXpm"
6451 if test -n "$vt_xpm_libraries"; then
6452 XPM_LIBS="-L$vt_xpm_libraries $XPM_LIBS"
6453 fi
6454 if test "x$vt_xpm_include_X11" = xyes; then
6455
6456cat >>confdefs.h <<\_ACEOF 6394cat >>confdefs.h <<_ACEOF
6457#define XPM_INC_X11 1 6395#define mode_t int
6458_ACEOF 6396_ACEOF
6459 6397
6460 fi
6461fi 6398fi
6462 6399
6400ac_fn_cxx_check_type "$LINENO" "pid_t" "ac_cv_type_pid_t" "$ac_includes_default"
6401if test "x$ac_cv_type_pid_t" = x""yes; then :
6463 6402
6403else
6464 6404
6405cat >>confdefs.h <<_ACEOF
6406#define pid_t int
6407_ACEOF
6465 6408
6466
6467 if test x$no_xpm = xyes; then
6468 support_xpm=needsmanualspecification
6469 fi
6470fi 6409fi
6471 6410
6472echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5 6411{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for uid_t in sys/types.h" >&5
6473echo $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6 6412$as_echo_n "checking for uid_t in sys/types.h... " >&6; }
6474if test "${ac_cv_header_sys_wait_h+set}" = set; then 6413if test "${ac_cv_type_uid_t+set}" = set; then :
6475 echo $ECHO_N "(cached) $ECHO_C" >&6 6414 $as_echo_n "(cached) " >&6
6476else 6415else
6477 cat >conftest.$ac_ext <<_ACEOF
6478/* confdefs.h. */
6479_ACEOF
6480cat confdefs.h >>conftest.$ac_ext 6416 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6481cat >>conftest.$ac_ext <<_ACEOF
6482/* end confdefs.h. */ 6417/* end confdefs.h. */
6483#include <sys/types.h> 6418#include <sys/types.h>
6419
6420_ACEOF
6421if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6422 $EGREP "uid_t" >/dev/null 2>&1; then :
6423 ac_cv_type_uid_t=yes
6424else
6425 ac_cv_type_uid_t=no
6426fi
6427rm -f conftest*
6428
6429fi
6430{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_uid_t" >&5
6431$as_echo "$ac_cv_type_uid_t" >&6; }
6432if test $ac_cv_type_uid_t = no; then
6433
6434$as_echo "#define uid_t int" >>confdefs.h
6435
6436
6437$as_echo "#define gid_t int" >>confdefs.h
6438
6439fi
6440
6441ac_fn_c_find_intX_t "$LINENO" "16" "ac_cv_c_int16_t"
6442case $ac_cv_c_int16_t in #(
6443 no|yes) ;; #(
6444 *)
6445
6446cat >>confdefs.h <<_ACEOF
6447#define int16_t $ac_cv_c_int16_t
6448_ACEOF
6449;;
6450esac
6451
6452ac_fn_c_find_uintX_t "$LINENO" "16" "ac_cv_c_uint16_t"
6453case $ac_cv_c_uint16_t in #(
6454 no|yes) ;; #(
6455 *)
6456
6457
6458cat >>confdefs.h <<_ACEOF
6459#define uint16_t $ac_cv_c_uint16_t
6460_ACEOF
6461;;
6462 esac
6463
6464ac_fn_c_find_intX_t "$LINENO" "32" "ac_cv_c_int32_t"
6465case $ac_cv_c_int32_t in #(
6466 no|yes) ;; #(
6467 *)
6468
6469cat >>confdefs.h <<_ACEOF
6470#define int32_t $ac_cv_c_int32_t
6471_ACEOF
6472;;
6473esac
6474
6475ac_fn_c_find_uintX_t "$LINENO" "32" "ac_cv_c_uint32_t"
6476case $ac_cv_c_uint32_t in #(
6477 no|yes) ;; #(
6478 *)
6479
6480$as_echo "#define _UINT32_T 1" >>confdefs.h
6481
6482
6483cat >>confdefs.h <<_ACEOF
6484#define uint32_t $ac_cv_c_uint32_t
6485_ACEOF
6486;;
6487 esac
6488
6489
6490for ac_func in unsetenv
6491do :
6492 ac_fn_cxx_check_func "$LINENO" "unsetenv" "ac_cv_func_unsetenv"
6493if test "x$ac_cv_func_unsetenv" = x""yes; then :
6494 cat >>confdefs.h <<_ACEOF
6495#define HAVE_UNSETENV 1
6496_ACEOF
6497
6498fi
6499done
6500
6501
6502
6503support_utmp=yes
6504support_wtmp=yes
6505support_lastlog=yes
6506
6507# Check whether --enable-utmp was given.
6508if test "${enable_utmp+set}" = set; then :
6509 enableval=$enable_utmp; if test x$enableval = xyes -o x$enableval = xno; then
6510 support_utmp=$enableval
6511 fi
6512fi
6513
6514
6515# Check whether --enable-wtmp was given.
6516if test "${enable_wtmp+set}" = set; then :
6517 enableval=$enable_wtmp; if test x$enableval = xyes -o x$enableval = xno; then
6518 support_wtmp=$enableval
6519 fi
6520fi
6521
6522
6523# Check whether --enable-lastlog was given.
6524if test "${enable_lastlog+set}" = set; then :
6525 enableval=$enable_lastlog; if test x$enableval = xyes -o x$enableval = xno; then
6526 support_lastlog=$enableval
6527 fi
6528fi
6529
6530
6531if test x$support_utmp = xyes; then
6532
6533$as_echo "#define UTMP_SUPPORT 1" >>confdefs.h
6534
6535fi
6536if test x$support_wtmp = xyes; then
6537
6538$as_echo "#define WTMP_SUPPORT 1" >>confdefs.h
6539
6540fi
6541if test x$support_lastlog = xyes; then
6542
6543$as_echo "#define LASTLOG_SUPPORT 1" >>confdefs.h
6544
6545fi
6546
6547for ac_func in \
6548 updwtmp \
6549 updwtmpx \
6550 updlastlogx \
6551
6552do :
6553 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6554ac_fn_cxx_check_func "$LINENO" "$ac_func" "$as_ac_var"
6555if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
6556 cat >>confdefs.h <<_ACEOF
6557#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
6558_ACEOF
6559
6560fi
6561done
6562
6563
6564for ac_header in lastlog.h
6565do :
6566 ac_fn_cxx_check_header_mongrel "$LINENO" "lastlog.h" "ac_cv_header_lastlog_h" "$ac_includes_default"
6567if test "x$ac_cv_header_lastlog_h" = x""yes; then :
6568 cat >>confdefs.h <<_ACEOF
6569#define HAVE_LASTLOG_H 1
6570_ACEOF
6571
6572fi
6573
6574done
6575
6576
6577case $host in
6578 *-*-solaris*)
6579
6580$as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
6581
6582 ;;
6583esac
6584
6585
6586for ac_header in utmp.h
6587do :
6588 ac_fn_cxx_check_header_mongrel "$LINENO" "utmp.h" "ac_cv_header_utmp_h" "$ac_includes_default"
6589if test "x$ac_cv_header_utmp_h" = x""yes; then :
6590 cat >>confdefs.h <<_ACEOF
6591#define HAVE_UTMP_H 1
6592_ACEOF
6593 ac_fn_cxx_check_type "$LINENO" "struct utmp" "ac_cv_type_struct_utmp" "
6484#include <sys/wait.h> 6594#include <sys/types.h>
6485#ifndef WEXITSTATUS 6595#include <utmp.h>
6486# define WEXITSTATUS(stat_val) ((unsigned)(stat_val) >> 8)
6487#endif
6488#ifndef WIFEXITED
6489# define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
6490#endif
6491 6596
6597"
6598if test "x$ac_cv_type_struct_utmp" = x""yes; then :
6599
6600cat >>confdefs.h <<_ACEOF
6601#define HAVE_STRUCT_UTMP 1
6602_ACEOF
6603
6604
6605fi
6606
6607
6608
6609# ac_fn_cxx_check_member LINENO AGGR MEMBER VAR INCLUDES
6610# ------------------------------------------------------
6611# Tries to find if the field MEMBER exists in type AGGR, after including
6612# INCLUDES, setting cache variable VAR accordingly.
6613ac_fn_cxx_check_member ()
6614{
6615 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
6616 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
6617$as_echo_n "checking for $2.$3... " >&6; }
6618if eval "test \"\${$4+set}\"" = set; then :
6619 $as_echo_n "(cached) " >&6
6620else
6621 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6622/* end confdefs.h. */
6623$5
6492int 6624int
6493main () 6625main ()
6494{ 6626{
6495 int s; 6627static $2 ac_aggr;
6496 wait (&s); 6628if (ac_aggr.$3)
6497 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
6498 ;
6499 return 0;
6500}
6501_ACEOF
6502rm -f conftest.$ac_objext
6503if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6504 (eval $ac_compile) 2>conftest.er1
6505 ac_status=$?
6506 grep -v '^ *+' conftest.er1 >conftest.err
6507 rm -f conftest.er1
6508 cat conftest.err >&5
6509 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6510 (exit $ac_status); } &&
6511 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6512 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6513 (eval $ac_try) 2>&5
6514 ac_status=$?
6515 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6516 (exit $ac_status); }; } &&
6517 { ac_try='test -s conftest.$ac_objext'
6518 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6519 (eval $ac_try) 2>&5
6520 ac_status=$?
6521 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6522 (exit $ac_status); }; }; then
6523 ac_cv_header_sys_wait_h=yes
6524else
6525 echo "$as_me: failed program was:" >&5
6526sed 's/^/| /' conftest.$ac_ext >&5
6527
6528ac_cv_header_sys_wait_h=no
6529fi
6530rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6531fi
6532echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5
6533echo "${ECHO_T}$ac_cv_header_sys_wait_h" >&6
6534if test $ac_cv_header_sys_wait_h = yes; then
6535
6536cat >>confdefs.h <<\_ACEOF
6537#define HAVE_SYS_WAIT_H 1
6538_ACEOF
6539
6540fi
6541
6542echo "$as_me:$LINENO: checking for ANSI C header files" >&5
6543echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
6544if test "${ac_cv_header_stdc+set}" = set; then
6545 echo $ECHO_N "(cached) $ECHO_C" >&6
6546else
6547 cat >conftest.$ac_ext <<_ACEOF
6548/* confdefs.h. */
6549_ACEOF
6550cat confdefs.h >>conftest.$ac_ext
6551cat >>conftest.$ac_ext <<_ACEOF
6552/* end confdefs.h. */
6553#include <stdlib.h>
6554#include <stdarg.h>
6555#include <string.h>
6556#include <float.h>
6557
6558int
6559main ()
6560{
6561
6562 ;
6563 return 0;
6564}
6565_ACEOF
6566rm -f conftest.$ac_objext
6567if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6568 (eval $ac_compile) 2>conftest.er1
6569 ac_status=$?
6570 grep -v '^ *+' conftest.er1 >conftest.err
6571 rm -f conftest.er1
6572 cat conftest.err >&5
6573 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6574 (exit $ac_status); } &&
6575 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6576 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6577 (eval $ac_try) 2>&5
6578 ac_status=$?
6579 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6580 (exit $ac_status); }; } &&
6581 { ac_try='test -s conftest.$ac_objext'
6582 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6583 (eval $ac_try) 2>&5
6584 ac_status=$?
6585 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6586 (exit $ac_status); }; }; then
6587 ac_cv_header_stdc=yes
6588else
6589 echo "$as_me: failed program was:" >&5
6590sed 's/^/| /' conftest.$ac_ext >&5
6591
6592ac_cv_header_stdc=no
6593fi
6594rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6595
6596if test $ac_cv_header_stdc = yes; then
6597 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6598 cat >conftest.$ac_ext <<_ACEOF
6599/* confdefs.h. */
6600_ACEOF
6601cat confdefs.h >>conftest.$ac_ext
6602cat >>conftest.$ac_ext <<_ACEOF
6603/* end confdefs.h. */
6604#include <string.h>
6605
6606_ACEOF
6607if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6608 $EGREP "memchr" >/dev/null 2>&1; then
6609 :
6610else
6611 ac_cv_header_stdc=no
6612fi
6613rm -f conftest*
6614
6615fi
6616
6617if test $ac_cv_header_stdc = yes; then
6618 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6619 cat >conftest.$ac_ext <<_ACEOF
6620/* confdefs.h. */
6621_ACEOF
6622cat confdefs.h >>conftest.$ac_ext
6623cat >>conftest.$ac_ext <<_ACEOF
6624/* end confdefs.h. */
6625#include <stdlib.h>
6626
6627_ACEOF
6628if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6629 $EGREP "free" >/dev/null 2>&1; then
6630 :
6631else
6632 ac_cv_header_stdc=no
6633fi
6634rm -f conftest*
6635
6636fi
6637
6638if test $ac_cv_header_stdc = yes; then
6639 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6640 if test "$cross_compiling" = yes; then
6641 :
6642else
6643 cat >conftest.$ac_ext <<_ACEOF
6644/* confdefs.h. */
6645_ACEOF
6646cat confdefs.h >>conftest.$ac_ext
6647cat >>conftest.$ac_ext <<_ACEOF
6648/* end confdefs.h. */
6649#include <ctype.h>
6650#if ((' ' & 0x0FF) == 0x020)
6651# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6652# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6653#else
6654# define ISLOWER(c) \
6655 (('a' <= (c) && (c) <= 'i') \
6656 || ('j' <= (c) && (c) <= 'r') \
6657 || ('s' <= (c) && (c) <= 'z'))
6658# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6659#endif
6660
6661#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6662int
6663main ()
6664{
6665 int i;
6666 for (i = 0; i < 256; i++)
6667 if (XOR (islower (i), ISLOWER (i))
6668 || toupper (i) != TOUPPER (i))
6669 exit(2);
6670 exit (0);
6671}
6672_ACEOF
6673rm -f conftest$ac_exeext
6674if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6675 (eval $ac_link) 2>&5
6676 ac_status=$?
6677 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6678 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6679 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6680 (eval $ac_try) 2>&5
6681 ac_status=$?
6682 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6683 (exit $ac_status); }; }; then
6684 :
6685else
6686 echo "$as_me: program exited with status $ac_status" >&5
6687echo "$as_me: failed program was:" >&5
6688sed 's/^/| /' conftest.$ac_ext >&5
6689
6690( exit $ac_status )
6691ac_cv_header_stdc=no
6692fi
6693rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6694fi
6695fi
6696fi
6697echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
6698echo "${ECHO_T}$ac_cv_header_stdc" >&6
6699if test $ac_cv_header_stdc = yes; then
6700
6701cat >>confdefs.h <<\_ACEOF
6702#define STDC_HEADERS 1
6703_ACEOF
6704
6705fi
6706
6707# On IRIX 5.3, sys/types and inttypes.h are conflicting.
6708
6709
6710
6711
6712
6713
6714
6715
6716
6717for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
6718 inttypes.h stdint.h unistd.h
6719do
6720as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6721echo "$as_me:$LINENO: checking for $ac_header" >&5
6722echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6723if eval "test \"\${$as_ac_Header+set}\" = set"; then
6724 echo $ECHO_N "(cached) $ECHO_C" >&6
6725else
6726 cat >conftest.$ac_ext <<_ACEOF
6727/* confdefs.h. */
6728_ACEOF
6729cat confdefs.h >>conftest.$ac_ext
6730cat >>conftest.$ac_ext <<_ACEOF
6731/* end confdefs.h. */
6732$ac_includes_default
6733
6734#include <$ac_header>
6735_ACEOF
6736rm -f conftest.$ac_objext
6737if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6738 (eval $ac_compile) 2>conftest.er1
6739 ac_status=$?
6740 grep -v '^ *+' conftest.er1 >conftest.err
6741 rm -f conftest.er1
6742 cat conftest.err >&5
6743 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6744 (exit $ac_status); } &&
6745 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6746 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6747 (eval $ac_try) 2>&5
6748 ac_status=$?
6749 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6750 (exit $ac_status); }; } &&
6751 { ac_try='test -s conftest.$ac_objext'
6752 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6753 (eval $ac_try) 2>&5
6754 ac_status=$?
6755 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6756 (exit $ac_status); }; }; then
6757 eval "$as_ac_Header=yes"
6758else
6759 echo "$as_me: failed program was:" >&5
6760sed 's/^/| /' conftest.$ac_ext >&5
6761
6762eval "$as_ac_Header=no"
6763fi
6764rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6765fi
6766echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6767echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6768if test `eval echo '${'$as_ac_Header'}'` = yes; then
6769 cat >>confdefs.h <<_ACEOF
6770#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6771_ACEOF
6772
6773fi
6774
6775done
6776
6777
6778
6779
6780
6781
6782
6783
6784
6785
6786
6787
6788
6789
6790
6791
6792
6793
6794
6795
6796
6797
6798
6799
6800
6801
6802for ac_header in \
6803 assert.h \
6804 fcntl.h \
6805 grp.h \
6806 libc.h \
6807 lastlog.h \
6808 stdarg.h \
6809 stdlib.h \
6810 string.h \
6811 termios.h \
6812 unistd.h \
6813 sys/byteorder.h \
6814 sys/ioctl.h \
6815 sys/select.h \
6816 sys/sockio.h \
6817 sys/strredir.h \
6818 sys/stropts.h \
6819 sys/time.h \
6820 utmp.h \
6821 utmpx.h \
6822 stdint.h \
6823 pty.h \
6824 wchar.h \
6825 cwchar \
6826 clocale \
6827
6828do
6829as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6830if eval "test \"\${$as_ac_Header+set}\" = set"; then
6831 echo "$as_me:$LINENO: checking for $ac_header" >&5
6832echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6833if eval "test \"\${$as_ac_Header+set}\" = set"; then
6834 echo $ECHO_N "(cached) $ECHO_C" >&6
6835fi
6836echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6837echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6838else
6839 # Is the header compilable?
6840echo "$as_me:$LINENO: checking $ac_header usability" >&5
6841echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
6842cat >conftest.$ac_ext <<_ACEOF
6843/* confdefs.h. */
6844_ACEOF
6845cat confdefs.h >>conftest.$ac_ext
6846cat >>conftest.$ac_ext <<_ACEOF
6847/* end confdefs.h. */
6848$ac_includes_default
6849#include <$ac_header>
6850_ACEOF
6851rm -f conftest.$ac_objext
6852if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6853 (eval $ac_compile) 2>conftest.er1
6854 ac_status=$?
6855 grep -v '^ *+' conftest.er1 >conftest.err
6856 rm -f conftest.er1
6857 cat conftest.err >&5
6858 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6859 (exit $ac_status); } &&
6860 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6861 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6862 (eval $ac_try) 2>&5
6863 ac_status=$?
6864 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6865 (exit $ac_status); }; } &&
6866 { ac_try='test -s conftest.$ac_objext'
6867 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6868 (eval $ac_try) 2>&5
6869 ac_status=$?
6870 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6871 (exit $ac_status); }; }; then
6872 ac_header_compiler=yes
6873else
6874 echo "$as_me: failed program was:" >&5
6875sed 's/^/| /' conftest.$ac_ext >&5
6876
6877ac_header_compiler=no
6878fi
6879rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6880echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6881echo "${ECHO_T}$ac_header_compiler" >&6
6882
6883# Is the header present?
6884echo "$as_me:$LINENO: checking $ac_header presence" >&5
6885echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
6886cat >conftest.$ac_ext <<_ACEOF
6887/* confdefs.h. */
6888_ACEOF
6889cat confdefs.h >>conftest.$ac_ext
6890cat >>conftest.$ac_ext <<_ACEOF
6891/* end confdefs.h. */
6892#include <$ac_header>
6893_ACEOF
6894if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6895 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6896 ac_status=$?
6897 grep -v '^ *+' conftest.er1 >conftest.err
6898 rm -f conftest.er1
6899 cat conftest.err >&5
6900 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6901 (exit $ac_status); } >/dev/null; then
6902 if test -s conftest.err; then
6903 ac_cpp_err=$ac_cxx_preproc_warn_flag
6904 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
6905 else
6906 ac_cpp_err=
6907 fi
6908else
6909 ac_cpp_err=yes
6910fi
6911if test -z "$ac_cpp_err"; then
6912 ac_header_preproc=yes
6913else
6914 echo "$as_me: failed program was:" >&5
6915sed 's/^/| /' conftest.$ac_ext >&5
6916
6917 ac_header_preproc=no
6918fi
6919rm -f conftest.err conftest.$ac_ext
6920echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6921echo "${ECHO_T}$ac_header_preproc" >&6
6922
6923# So? What about this header?
6924case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
6925 yes:no: )
6926 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
6927echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
6928 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
6929echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
6930 ac_header_preproc=yes
6931 ;;
6932 no:yes:* )
6933 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
6934echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
6935 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
6936echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
6937 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
6938echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
6939 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
6940echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
6941 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
6942echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
6943 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
6944echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
6945 (
6946 cat <<\_ASBOX
6947## ------------------------------------------ ##
6948## Report this to the AC_PACKAGE_NAME lists. ##
6949## ------------------------------------------ ##
6950_ASBOX
6951 ) |
6952 sed "s/^/$as_me: WARNING: /" >&2
6953 ;;
6954esac
6955echo "$as_me:$LINENO: checking for $ac_header" >&5
6956echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6957if eval "test \"\${$as_ac_Header+set}\" = set"; then
6958 echo $ECHO_N "(cached) $ECHO_C" >&6
6959else
6960 eval "$as_ac_Header=\$ac_header_preproc"
6961fi
6962echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6963echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6964
6965fi
6966if test `eval echo '${'$as_ac_Header'}'` = yes; then
6967 cat >>confdefs.h <<_ACEOF
6968#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6969_ACEOF
6970
6971fi
6972
6973done
6974
6975
6976echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
6977echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
6978if test "${ac_cv_header_time+set}" = set; then
6979 echo $ECHO_N "(cached) $ECHO_C" >&6
6980else
6981 cat >conftest.$ac_ext <<_ACEOF
6982/* confdefs.h. */
6983_ACEOF
6984cat confdefs.h >>conftest.$ac_ext
6985cat >>conftest.$ac_ext <<_ACEOF
6986/* end confdefs.h. */
6987#include <sys/types.h>
6988#include <sys/time.h>
6989#include <time.h>
6990
6991int
6992main ()
6993{
6994if ((struct tm *) 0)
6995return 0; 6629return 0;
6996 ; 6630 ;
6997 return 0; 6631 return 0;
6998} 6632}
6999_ACEOF 6633_ACEOF
7000rm -f conftest.$ac_objext 6634if ac_fn_cxx_try_compile "$LINENO"; then :
7001if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 6635 eval "$4=yes"
7002 (eval $ac_compile) 2>conftest.er1
7003 ac_status=$?
7004 grep -v '^ *+' conftest.er1 >conftest.err
7005 rm -f conftest.er1
7006 cat conftest.err >&5
7007 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7008 (exit $ac_status); } &&
7009 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7010 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7011 (eval $ac_try) 2>&5
7012 ac_status=$?
7013 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7014 (exit $ac_status); }; } &&
7015 { ac_try='test -s conftest.$ac_objext'
7016 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7017 (eval $ac_try) 2>&5
7018 ac_status=$?
7019 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7020 (exit $ac_status); }; }; then
7021 ac_cv_header_time=yes
7022else 6636else
7023 echo "$as_me: failed program was:" >&5
7024sed 's/^/| /' conftest.$ac_ext >&5
7025
7026ac_cv_header_time=no
7027fi
7028rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7029fi
7030echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
7031echo "${ECHO_T}$ac_cv_header_time" >&6
7032if test $ac_cv_header_time = yes; then
7033
7034cat >>confdefs.h <<\_ACEOF
7035#define TIME_WITH_SYS_TIME 1
7036_ACEOF
7037
7038fi
7039
7040
7041echo "$as_me:$LINENO: checking whether termios.h and sys/ioctl.h may both be included" >&5
7042echo $ECHO_N "checking whether termios.h and sys/ioctl.h may both be included... $ECHO_C" >&6
7043if test "${rxvt_cv_header_sysioctl+set}" = set; then
7044 echo $ECHO_N "(cached) $ECHO_C" >&6
7045else
7046 cat >conftest.$ac_ext <<_ACEOF
7047/* confdefs.h. */
7048_ACEOF
7049cat confdefs.h >>conftest.$ac_ext 6637 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7050cat >>conftest.$ac_ext <<_ACEOF
7051/* end confdefs.h. */ 6638/* end confdefs.h. */
7052#include <stdio.h> 6639$5
7053#include <sys/ioctl.h>
7054#ifdef HAVE_TERMIOS_H
7055#include <termios.h>
7056#endif
7057int 6640int
7058main () 6641main ()
7059{ 6642{
7060int a = ECHO; 6643static $2 ac_aggr;
6644if (sizeof ac_aggr.$3)
6645return 0;
7061 ; 6646 ;
7062 return 0; 6647 return 0;
7063} 6648}
7064_ACEOF 6649_ACEOF
7065rm -f conftest.$ac_objext 6650if ac_fn_cxx_try_compile "$LINENO"; then :
7066if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 6651 eval "$4=yes"
7067 (eval $ac_compile) 2>conftest.er1
7068 ac_status=$?
7069 grep -v '^ *+' conftest.er1 >conftest.err
7070 rm -f conftest.er1
7071 cat conftest.err >&5
7072 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7073 (exit $ac_status); } &&
7074 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7075 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7076 (eval $ac_try) 2>&5
7077 ac_status=$?
7078 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7079 (exit $ac_status); }; } &&
7080 { ac_try='test -s conftest.$ac_objext'
7081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7082 (eval $ac_try) 2>&5
7083 ac_status=$?
7084 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7085 (exit $ac_status); }; }; then
7086 rxvt_cv_header_sysioctl=yes
7087else 6652else
7088 echo "$as_me: failed program was:" >&5 6653 eval "$4=no"
7089sed 's/^/| /' conftest.$ac_ext >&5
7090
7091rxvt_cv_header_sysioctl=no
7092fi 6654fi
7093rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 6655rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7094fi 6656fi
7095echo "$as_me:$LINENO: result: $rxvt_cv_header_sysioctl" >&5
7096echo "${ECHO_T}$rxvt_cv_header_sysioctl" >&6
7097
7098if test -n "$GCC"; then
7099 LDARG="-Wl,"
7100else
7101 LDARG=""
7102fi
7103R_TRANSLATE='s/-L\([^ ]*\)/-L\1 '$LDARG'-rpath '$LDARG'\1/g'
7104
7105ac_save_CFLAGS=$CFLAGS
7106ac_save_LIBS=$LIBS
7107CFLAGS="$CFLAGS $X_CFLAGS"
7108LIBS=`echo "$LIBS $X_LIBS $X_EXTRA_LIBS -lX11" | sed "$R_TRANSLATE"`
7109echo "$as_me:$LINENO: checking for -rpath dynamic library path recording" >&5
7110echo $ECHO_N "checking for -rpath dynamic library path recording... $ECHO_C" >&6
7111if test "${rxvt_cv_rpath+set}" = set; then
7112 echo $ECHO_N "(cached) $ECHO_C" >&6
7113else
7114 if test "$cross_compiling" = yes; then
7115 { echo "$as_me:$LINENO: WARNING: You may need to check the LIBS line" >&5
7116echo "$as_me: WARNING: You may need to check the LIBS line" >&2;}
7117else
7118 cat >conftest.$ac_ext <<_ACEOF
7119/* confdefs.h. */
7120_ACEOF
7121cat confdefs.h >>conftest.$ac_ext
7122cat >>conftest.$ac_ext <<_ACEOF
7123/* end confdefs.h. */
7124
7125main()
7126{
7127 exit(0);
7128 (void) XOpenDisplay("foobar");
7129}
7130_ACEOF
7131rm -f conftest$ac_exeext
7132if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7133 (eval $ac_link) 2>&5
7134 ac_status=$?
7135 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7136 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7137 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7138 (eval $ac_try) 2>&5
7139 ac_status=$?
7140 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7141 (exit $ac_status); }; }; then
7142 rxvt_cv_rpath=yes
7143else
7144 echo "$as_me: program exited with status $ac_status" >&5
7145echo "$as_me: failed program was:" >&5
7146sed 's/^/| /' conftest.$ac_ext >&5
7147
7148( exit $ac_status )
7149rxvt_cv_rpath=no
7150fi
7151rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7152fi
7153fi
7154echo "$as_me:$LINENO: result: $rxvt_cv_rpath" >&5
7155echo "${ECHO_T}$rxvt_cv_rpath" >&6
7156if test x$rxvt_cv_rpath != xyes; then
7157 R_TRANSLATE='s/-L\([^ ]*\)/-L\1 '$LDARG'-R\1/g'
7158 LIBS=`echo "$ac_save_LIBS $X_LIBS $X_EXTRA_LIBS -lX11" | sed "$R_TRANSLATE"`
7159 echo "$as_me:$LINENO: checking for -R dynamic library path recording" >&5
7160echo $ECHO_N "checking for -R dynamic library path recording... $ECHO_C" >&6
7161if test "${rxvt_cv_R+set}" = set; then
7162 echo $ECHO_N "(cached) $ECHO_C" >&6
7163else
7164 if test "$cross_compiling" = yes; then
7165 rxvt_cv_R=no
7166else
7167 cat >conftest.$ac_ext <<_ACEOF
7168/* confdefs.h. */
7169_ACEOF
7170cat confdefs.h >>conftest.$ac_ext
7171cat >>conftest.$ac_ext <<_ACEOF
7172/* end confdefs.h. */
7173
7174main()
7175{
7176 exit(0);
7177 (void) XOpenDisplay("foobar");
7178}
7179_ACEOF
7180rm -f conftest$ac_exeext
7181if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7182 (eval $ac_link) 2>&5
7183 ac_status=$?
7184 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7185 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7186 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7187 (eval $ac_try) 2>&5
7188 ac_status=$?
7189 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7190 (exit $ac_status); }; }; then
7191 rxvt_cv_R=yes
7192else
7193 echo "$as_me: program exited with status $ac_status" >&5
7194echo "$as_me: failed program was:" >&5
7195sed 's/^/| /' conftest.$ac_ext >&5
7196
7197( exit $ac_status )
7198rxvt_cv_R=no
7199fi
7200rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7201fi
7202fi
7203echo "$as_me:$LINENO: result: $rxvt_cv_R" >&5
7204echo "${ECHO_T}$rxvt_cv_R" >&6
7205 if test x$rxvt_cv_R != xyes; then
7206 LIBS="$ac_save_LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
7207 fi
7208fi
7209
7210echo "$as_me:$LINENO: checking for XPointer" >&5
7211echo $ECHO_N "checking for XPointer... $ECHO_C" >&6
7212if test "${rxvt_cv_xpointer+set}" = set; then
7213 echo $ECHO_N "(cached) $ECHO_C" >&6
7214else
7215 cat >conftest.$ac_ext <<_ACEOF
7216/* confdefs.h. */
7217_ACEOF
7218cat confdefs.h >>conftest.$ac_ext
7219cat >>conftest.$ac_ext <<_ACEOF
7220/* end confdefs.h. */
7221#include <X11/Xlib.h>
7222int
7223main ()
7224{
7225XPointer dummy;
7226 ;
7227 return 0;
7228}
7229_ACEOF
7230rm -f conftest.$ac_objext
7231if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7232 (eval $ac_compile) 2>conftest.er1
7233 ac_status=$?
7234 grep -v '^ *+' conftest.er1 >conftest.err
7235 rm -f conftest.er1
7236 cat conftest.err >&5
7237 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7238 (exit $ac_status); } &&
7239 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7240 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7241 (eval $ac_try) 2>&5
7242 ac_status=$?
7243 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7244 (exit $ac_status); }; } &&
7245 { ac_try='test -s conftest.$ac_objext'
7246 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7247 (eval $ac_try) 2>&5
7248 ac_status=$?
7249 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7250 (exit $ac_status); }; }; then
7251 rxvt_cv_xpointer=yes
7252else
7253 echo "$as_me: failed program was:" >&5
7254sed 's/^/| /' conftest.$ac_ext >&5
7255
7256rxvt_cv_xpointer=no
7257fi
7258rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 6657rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7259fi 6658fi
7260echo "$as_me:$LINENO: result: $rxvt_cv_xpointer" >&5 6659eval ac_res=\$$4
7261echo "${ECHO_T}$rxvt_cv_xpointer" >&6 6660 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
7262if test x$rxvt_cv_xpointer = xyes; then 6661$as_echo "$ac_res" >&6; }
6662 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
7263 6663
7264cat >>confdefs.h <<\_ACEOF 6664} # ac_fn_cxx_check_member
7265#define HAVE_XPOINTER 1 6665ac_fn_cxx_check_member "$LINENO" "struct utmp" "ut_host" "ac_cv_member_struct_utmp_ut_host" "
7266_ACEOF
7267
7268fi
7269LIBS=$ac_save_LIBS
7270CFLAGS=$ac_save_CFLAGS
7271
7272
7273echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
7274echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
7275if test "${ac_cv_c_const+set}" = set; then
7276 echo $ECHO_N "(cached) $ECHO_C" >&6
7277else
7278 cat >conftest.$ac_ext <<_ACEOF
7279/* confdefs.h. */
7280_ACEOF
7281cat confdefs.h >>conftest.$ac_ext
7282cat >>conftest.$ac_ext <<_ACEOF
7283/* end confdefs.h. */
7284
7285int
7286main ()
7287{
7288/* FIXME: Include the comments suggested by Paul. */
7289#ifndef __cplusplus
7290 /* Ultrix mips cc rejects this. */
7291 typedef int charset[2];
7292 const charset x;
7293 /* SunOS 4.1.1 cc rejects this. */
7294 char const *const *ccp;
7295 char **p;
7296 /* NEC SVR4.0.2 mips cc rejects this. */
7297 struct point {int x, y;};
7298 static struct point const zero = {0,0};
7299 /* AIX XL C 1.02.0.0 rejects this.
7300 It does not let you subtract one const X* pointer from another in
7301 an arm of an if-expression whose if-part is not a constant
7302 expression */
7303 const char *g = "string";
7304 ccp = &g + (g ? g-g : 0);
7305 /* HPUX 7.0 cc rejects these. */
7306 ++ccp;
7307 p = (char**) ccp;
7308 ccp = (char const *const *) p;
7309 { /* SCO 3.2v4 cc rejects this. */
7310 char *t;
7311 char const *s = 0 ? (char *) 0 : (char const *) 0;
7312
7313 *t++ = 0;
7314 }
7315 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
7316 int x[] = {25, 17};
7317 const int *foo = &x[0];
7318 ++foo;
7319 }
7320 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
7321 typedef const int *iptr;
7322 iptr p = 0;
7323 ++p;
7324 }
7325 { /* AIX XL C 1.02.0.0 rejects this saying
7326 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
7327 struct s { int j; const int *ap[3]; };
7328 struct s *b; b->j = 5;
7329 }
7330 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
7331 const int foo = 10;
7332 }
7333#endif
7334
7335 ;
7336 return 0;
7337}
7338_ACEOF
7339rm -f conftest.$ac_objext
7340if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7341 (eval $ac_compile) 2>conftest.er1
7342 ac_status=$?
7343 grep -v '^ *+' conftest.er1 >conftest.err
7344 rm -f conftest.er1
7345 cat conftest.err >&5
7346 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7347 (exit $ac_status); } &&
7348 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7349 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7350 (eval $ac_try) 2>&5
7351 ac_status=$?
7352 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7353 (exit $ac_status); }; } &&
7354 { ac_try='test -s conftest.$ac_objext'
7355 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7356 (eval $ac_try) 2>&5
7357 ac_status=$?
7358 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7359 (exit $ac_status); }; }; then
7360 ac_cv_c_const=yes
7361else
7362 echo "$as_me: failed program was:" >&5
7363sed 's/^/| /' conftest.$ac_ext >&5
7364
7365ac_cv_c_const=no
7366fi
7367rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7368fi
7369echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
7370echo "${ECHO_T}$ac_cv_c_const" >&6
7371if test $ac_cv_c_const = no; then
7372
7373cat >>confdefs.h <<\_ACEOF
7374#define const
7375_ACEOF
7376
7377fi
7378
7379echo "$as_me:$LINENO: checking for inline" >&5
7380echo $ECHO_N "checking for inline... $ECHO_C" >&6
7381if test "${ac_cv_c_inline+set}" = set; then
7382 echo $ECHO_N "(cached) $ECHO_C" >&6
7383else
7384 ac_cv_c_inline=no
7385for ac_kw in inline __inline__ __inline; do
7386 cat >conftest.$ac_ext <<_ACEOF
7387/* confdefs.h. */
7388_ACEOF
7389cat confdefs.h >>conftest.$ac_ext
7390cat >>conftest.$ac_ext <<_ACEOF
7391/* end confdefs.h. */
7392#ifndef __cplusplus
7393typedef int foo_t;
7394static $ac_kw foo_t static_foo () {return 0; }
7395$ac_kw foo_t foo () {return 0; }
7396#endif
7397
7398_ACEOF
7399rm -f conftest.$ac_objext
7400if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7401 (eval $ac_compile) 2>conftest.er1
7402 ac_status=$?
7403 grep -v '^ *+' conftest.er1 >conftest.err
7404 rm -f conftest.er1
7405 cat conftest.err >&5
7406 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7407 (exit $ac_status); } &&
7408 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7409 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7410 (eval $ac_try) 2>&5
7411 ac_status=$?
7412 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7413 (exit $ac_status); }; } &&
7414 { ac_try='test -s conftest.$ac_objext'
7415 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7416 (eval $ac_try) 2>&5
7417 ac_status=$?
7418 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7419 (exit $ac_status); }; }; then
7420 ac_cv_c_inline=$ac_kw; break
7421else
7422 echo "$as_me: failed program was:" >&5
7423sed 's/^/| /' conftest.$ac_ext >&5
7424
7425fi
7426rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7427done
7428
7429fi
7430echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
7431echo "${ECHO_T}$ac_cv_c_inline" >&6
7432
7433
7434case $ac_cv_c_inline in
7435 inline | yes) ;;
7436 *)
7437 case $ac_cv_c_inline in
7438 no) ac_val=;;
7439 *) ac_val=$ac_cv_c_inline;;
7440 esac
7441 cat >>confdefs.h <<_ACEOF
7442#ifndef __cplusplus
7443#define inline $ac_val
7444#endif
7445_ACEOF
7446 ;;
7447esac
7448
7449
7450
7451echo "$as_me:$LINENO: checking for mode_t" >&5
7452echo $ECHO_N "checking for mode_t... $ECHO_C" >&6
7453if test "${ac_cv_type_mode_t+set}" = set; then
7454 echo $ECHO_N "(cached) $ECHO_C" >&6
7455else
7456 cat >conftest.$ac_ext <<_ACEOF
7457/* confdefs.h. */
7458_ACEOF
7459cat confdefs.h >>conftest.$ac_ext
7460cat >>conftest.$ac_ext <<_ACEOF
7461/* end confdefs.h. */
7462$ac_includes_default
7463int
7464main ()
7465{
7466if ((mode_t *) 0)
7467 return 0;
7468if (sizeof (mode_t))
7469 return 0;
7470 ;
7471 return 0;
7472}
7473_ACEOF
7474rm -f conftest.$ac_objext
7475if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7476 (eval $ac_compile) 2>conftest.er1
7477 ac_status=$?
7478 grep -v '^ *+' conftest.er1 >conftest.err
7479 rm -f conftest.er1
7480 cat conftest.err >&5
7481 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7482 (exit $ac_status); } &&
7483 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7484 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7485 (eval $ac_try) 2>&5
7486 ac_status=$?
7487 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7488 (exit $ac_status); }; } &&
7489 { ac_try='test -s conftest.$ac_objext'
7490 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7491 (eval $ac_try) 2>&5
7492 ac_status=$?
7493 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7494 (exit $ac_status); }; }; then
7495 ac_cv_type_mode_t=yes
7496else
7497 echo "$as_me: failed program was:" >&5
7498sed 's/^/| /' conftest.$ac_ext >&5
7499
7500ac_cv_type_mode_t=no
7501fi
7502rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7503fi
7504echo "$as_me:$LINENO: result: $ac_cv_type_mode_t" >&5
7505echo "${ECHO_T}$ac_cv_type_mode_t" >&6
7506if test $ac_cv_type_mode_t = yes; then
7507 :
7508else
7509
7510cat >>confdefs.h <<_ACEOF
7511#define mode_t int
7512_ACEOF
7513
7514fi
7515
7516echo "$as_me:$LINENO: checking for pid_t" >&5
7517echo $ECHO_N "checking for pid_t... $ECHO_C" >&6
7518if test "${ac_cv_type_pid_t+set}" = set; then
7519 echo $ECHO_N "(cached) $ECHO_C" >&6
7520else
7521 cat >conftest.$ac_ext <<_ACEOF
7522/* confdefs.h. */
7523_ACEOF
7524cat confdefs.h >>conftest.$ac_ext
7525cat >>conftest.$ac_ext <<_ACEOF
7526/* end confdefs.h. */
7527$ac_includes_default
7528int
7529main ()
7530{
7531if ((pid_t *) 0)
7532 return 0;
7533if (sizeof (pid_t))
7534 return 0;
7535 ;
7536 return 0;
7537}
7538_ACEOF
7539rm -f conftest.$ac_objext
7540if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7541 (eval $ac_compile) 2>conftest.er1
7542 ac_status=$?
7543 grep -v '^ *+' conftest.er1 >conftest.err
7544 rm -f conftest.er1
7545 cat conftest.err >&5
7546 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7547 (exit $ac_status); } &&
7548 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7549 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7550 (eval $ac_try) 2>&5
7551 ac_status=$?
7552 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7553 (exit $ac_status); }; } &&
7554 { ac_try='test -s conftest.$ac_objext'
7555 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7556 (eval $ac_try) 2>&5
7557 ac_status=$?
7558 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7559 (exit $ac_status); }; }; then
7560 ac_cv_type_pid_t=yes
7561else
7562 echo "$as_me: failed program was:" >&5
7563sed 's/^/| /' conftest.$ac_ext >&5
7564
7565ac_cv_type_pid_t=no
7566fi
7567rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7568fi
7569echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
7570echo "${ECHO_T}$ac_cv_type_pid_t" >&6
7571if test $ac_cv_type_pid_t = yes; then
7572 :
7573else
7574
7575cat >>confdefs.h <<_ACEOF
7576#define pid_t int
7577_ACEOF
7578
7579fi
7580
7581echo "$as_me:$LINENO: checking for uid_t in sys/types.h" >&5
7582echo $ECHO_N "checking for uid_t in sys/types.h... $ECHO_C" >&6
7583if test "${ac_cv_type_uid_t+set}" = set; then
7584 echo $ECHO_N "(cached) $ECHO_C" >&6
7585else
7586 cat >conftest.$ac_ext <<_ACEOF
7587/* confdefs.h. */
7588_ACEOF
7589cat confdefs.h >>conftest.$ac_ext
7590cat >>conftest.$ac_ext <<_ACEOF
7591/* end confdefs.h. */
7592#include <sys/types.h>
7593
7594_ACEOF
7595if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7596 $EGREP "uid_t" >/dev/null 2>&1; then
7597 ac_cv_type_uid_t=yes
7598else
7599 ac_cv_type_uid_t=no
7600fi
7601rm -f conftest*
7602
7603fi
7604echo "$as_me:$LINENO: result: $ac_cv_type_uid_t" >&5
7605echo "${ECHO_T}$ac_cv_type_uid_t" >&6
7606if test $ac_cv_type_uid_t = no; then
7607
7608cat >>confdefs.h <<\_ACEOF
7609#define uid_t int
7610_ACEOF
7611
7612
7613cat >>confdefs.h <<\_ACEOF
7614#define gid_t int
7615_ACEOF
7616
7617fi
7618
7619
7620echo "$as_me:$LINENO: checking for short" >&5
7621echo $ECHO_N "checking for short... $ECHO_C" >&6
7622if test "${ac_cv_type_short+set}" = set; then
7623 echo $ECHO_N "(cached) $ECHO_C" >&6
7624else
7625 cat >conftest.$ac_ext <<_ACEOF
7626/* confdefs.h. */
7627_ACEOF
7628cat confdefs.h >>conftest.$ac_ext
7629cat >>conftest.$ac_ext <<_ACEOF
7630/* end confdefs.h. */
7631$ac_includes_default
7632int
7633main ()
7634{
7635if ((short *) 0)
7636 return 0;
7637if (sizeof (short))
7638 return 0;
7639 ;
7640 return 0;
7641}
7642_ACEOF
7643rm -f conftest.$ac_objext
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 ac_cv_type_short=yes
7665else
7666 echo "$as_me: failed program was:" >&5
7667sed 's/^/| /' conftest.$ac_ext >&5
7668
7669ac_cv_type_short=no
7670fi
7671rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7672fi
7673echo "$as_me:$LINENO: result: $ac_cv_type_short" >&5
7674echo "${ECHO_T}$ac_cv_type_short" >&6
7675
7676echo "$as_me:$LINENO: checking size of short" >&5
7677echo $ECHO_N "checking size of short... $ECHO_C" >&6
7678if test "${ac_cv_sizeof_short+set}" = set; then
7679 echo $ECHO_N "(cached) $ECHO_C" >&6
7680else
7681 if test "$ac_cv_type_short" = yes; then
7682 # The cast to unsigned long works around a bug in the HP C Compiler
7683 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
7684 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
7685 # This bug is HP SR number 8606223364.
7686 if test "$cross_compiling" = yes; then
7687 # Depending upon the size, compute the lo and hi bounds.
7688cat >conftest.$ac_ext <<_ACEOF
7689/* confdefs.h. */
7690_ACEOF
7691cat confdefs.h >>conftest.$ac_ext
7692cat >>conftest.$ac_ext <<_ACEOF
7693/* end confdefs.h. */
7694$ac_includes_default
7695int
7696main ()
7697{
7698static int test_array [1 - 2 * !(((long) (sizeof (short))) >= 0)];
7699test_array [0] = 0
7700
7701 ;
7702 return 0;
7703}
7704_ACEOF
7705rm -f conftest.$ac_objext
7706if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7707 (eval $ac_compile) 2>conftest.er1
7708 ac_status=$?
7709 grep -v '^ *+' conftest.er1 >conftest.err
7710 rm -f conftest.er1
7711 cat conftest.err >&5
7712 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7713 (exit $ac_status); } &&
7714 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7715 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7716 (eval $ac_try) 2>&5
7717 ac_status=$?
7718 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7719 (exit $ac_status); }; } &&
7720 { ac_try='test -s conftest.$ac_objext'
7721 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7722 (eval $ac_try) 2>&5
7723 ac_status=$?
7724 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7725 (exit $ac_status); }; }; then
7726 ac_lo=0 ac_mid=0
7727 while :; do
7728 cat >conftest.$ac_ext <<_ACEOF
7729/* confdefs.h. */
7730_ACEOF
7731cat confdefs.h >>conftest.$ac_ext
7732cat >>conftest.$ac_ext <<_ACEOF
7733/* end confdefs.h. */
7734$ac_includes_default
7735int
7736main ()
7737{
7738static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
7739test_array [0] = 0
7740
7741 ;
7742 return 0;
7743}
7744_ACEOF
7745rm -f conftest.$ac_objext
7746if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7747 (eval $ac_compile) 2>conftest.er1
7748 ac_status=$?
7749 grep -v '^ *+' conftest.er1 >conftest.err
7750 rm -f conftest.er1
7751 cat conftest.err >&5
7752 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7753 (exit $ac_status); } &&
7754 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7755 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7756 (eval $ac_try) 2>&5
7757 ac_status=$?
7758 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7759 (exit $ac_status); }; } &&
7760 { ac_try='test -s conftest.$ac_objext'
7761 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7762 (eval $ac_try) 2>&5
7763 ac_status=$?
7764 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7765 (exit $ac_status); }; }; then
7766 ac_hi=$ac_mid; break
7767else
7768 echo "$as_me: failed program was:" >&5
7769sed 's/^/| /' conftest.$ac_ext >&5
7770
7771ac_lo=`expr $ac_mid + 1`
7772 if test $ac_lo -le $ac_mid; then
7773 ac_lo= ac_hi=
7774 break
7775 fi
7776 ac_mid=`expr 2 '*' $ac_mid + 1`
7777fi
7778rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7779 done
7780else
7781 echo "$as_me: failed program was:" >&5
7782sed 's/^/| /' conftest.$ac_ext >&5
7783
7784cat >conftest.$ac_ext <<_ACEOF
7785/* confdefs.h. */
7786_ACEOF
7787cat confdefs.h >>conftest.$ac_ext
7788cat >>conftest.$ac_ext <<_ACEOF
7789/* end confdefs.h. */
7790$ac_includes_default
7791int
7792main ()
7793{
7794static int test_array [1 - 2 * !(((long) (sizeof (short))) < 0)];
7795test_array [0] = 0
7796
7797 ;
7798 return 0;
7799}
7800_ACEOF
7801rm -f conftest.$ac_objext
7802if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7803 (eval $ac_compile) 2>conftest.er1
7804 ac_status=$?
7805 grep -v '^ *+' conftest.er1 >conftest.err
7806 rm -f conftest.er1
7807 cat conftest.err >&5
7808 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7809 (exit $ac_status); } &&
7810 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7811 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7812 (eval $ac_try) 2>&5
7813 ac_status=$?
7814 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7815 (exit $ac_status); }; } &&
7816 { ac_try='test -s conftest.$ac_objext'
7817 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7818 (eval $ac_try) 2>&5
7819 ac_status=$?
7820 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7821 (exit $ac_status); }; }; then
7822 ac_hi=-1 ac_mid=-1
7823 while :; do
7824 cat >conftest.$ac_ext <<_ACEOF
7825/* confdefs.h. */
7826_ACEOF
7827cat confdefs.h >>conftest.$ac_ext
7828cat >>conftest.$ac_ext <<_ACEOF
7829/* end confdefs.h. */
7830$ac_includes_default
7831int
7832main ()
7833{
7834static int test_array [1 - 2 * !(((long) (sizeof (short))) >= $ac_mid)];
7835test_array [0] = 0
7836
7837 ;
7838 return 0;
7839}
7840_ACEOF
7841rm -f conftest.$ac_objext
7842if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7843 (eval $ac_compile) 2>conftest.er1
7844 ac_status=$?
7845 grep -v '^ *+' conftest.er1 >conftest.err
7846 rm -f conftest.er1
7847 cat conftest.err >&5
7848 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7849 (exit $ac_status); } &&
7850 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7851 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7852 (eval $ac_try) 2>&5
7853 ac_status=$?
7854 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7855 (exit $ac_status); }; } &&
7856 { ac_try='test -s conftest.$ac_objext'
7857 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7858 (eval $ac_try) 2>&5
7859 ac_status=$?
7860 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7861 (exit $ac_status); }; }; then
7862 ac_lo=$ac_mid; break
7863else
7864 echo "$as_me: failed program was:" >&5
7865sed 's/^/| /' conftest.$ac_ext >&5
7866
7867ac_hi=`expr '(' $ac_mid ')' - 1`
7868 if test $ac_mid -le $ac_hi; then
7869 ac_lo= ac_hi=
7870 break
7871 fi
7872 ac_mid=`expr 2 '*' $ac_mid`
7873fi
7874rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7875 done
7876else
7877 echo "$as_me: failed program was:" >&5
7878sed 's/^/| /' conftest.$ac_ext >&5
7879
7880ac_lo= ac_hi=
7881fi
7882rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7883fi
7884rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7885# Binary search between lo and hi bounds.
7886while test "x$ac_lo" != "x$ac_hi"; do
7887 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
7888 cat >conftest.$ac_ext <<_ACEOF
7889/* confdefs.h. */
7890_ACEOF
7891cat confdefs.h >>conftest.$ac_ext
7892cat >>conftest.$ac_ext <<_ACEOF
7893/* end confdefs.h. */
7894$ac_includes_default
7895int
7896main ()
7897{
7898static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
7899test_array [0] = 0
7900
7901 ;
7902 return 0;
7903}
7904_ACEOF
7905rm -f conftest.$ac_objext
7906if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7907 (eval $ac_compile) 2>conftest.er1
7908 ac_status=$?
7909 grep -v '^ *+' conftest.er1 >conftest.err
7910 rm -f conftest.er1
7911 cat conftest.err >&5
7912 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7913 (exit $ac_status); } &&
7914 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7915 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7916 (eval $ac_try) 2>&5
7917 ac_status=$?
7918 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7919 (exit $ac_status); }; } &&
7920 { ac_try='test -s conftest.$ac_objext'
7921 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7922 (eval $ac_try) 2>&5
7923 ac_status=$?
7924 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7925 (exit $ac_status); }; }; then
7926 ac_hi=$ac_mid
7927else
7928 echo "$as_me: failed program was:" >&5
7929sed 's/^/| /' conftest.$ac_ext >&5
7930
7931ac_lo=`expr '(' $ac_mid ')' + 1`
7932fi
7933rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7934done
7935case $ac_lo in
7936?*) ac_cv_sizeof_short=$ac_lo;;
7937'') { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
7938See \`config.log' for more details." >&5
7939echo "$as_me: error: cannot compute sizeof (short), 77
7940See \`config.log' for more details." >&2;}
7941 { (exit 1); exit 1; }; } ;;
7942esac
7943else
7944 if test "$cross_compiling" = yes; then
7945 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
7946echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
7947 { (exit 1); exit 1; }; }
7948else
7949 cat >conftest.$ac_ext <<_ACEOF
7950/* confdefs.h. */
7951_ACEOF
7952cat confdefs.h >>conftest.$ac_ext
7953cat >>conftest.$ac_ext <<_ACEOF
7954/* end confdefs.h. */
7955$ac_includes_default
7956long longval () { return (long) (sizeof (short)); }
7957unsigned long ulongval () { return (long) (sizeof (short)); }
7958#include <stdio.h>
7959#include <stdlib.h>
7960int
7961main ()
7962{
7963
7964 FILE *f = fopen ("conftest.val", "w");
7965 if (! f)
7966 exit (1);
7967 if (((long) (sizeof (short))) < 0)
7968 {
7969 long i = longval ();
7970 if (i != ((long) (sizeof (short))))
7971 exit (1);
7972 fprintf (f, "%ld\n", i);
7973 }
7974 else
7975 {
7976 unsigned long i = ulongval ();
7977 if (i != ((long) (sizeof (short))))
7978 exit (1);
7979 fprintf (f, "%lu\n", i);
7980 }
7981 exit (ferror (f) || fclose (f) != 0);
7982
7983 ;
7984 return 0;
7985}
7986_ACEOF
7987rm -f conftest$ac_exeext
7988if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7989 (eval $ac_link) 2>&5
7990 ac_status=$?
7991 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7992 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7993 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7994 (eval $ac_try) 2>&5
7995 ac_status=$?
7996 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7997 (exit $ac_status); }; }; then
7998 ac_cv_sizeof_short=`cat conftest.val`
7999else
8000 echo "$as_me: program exited with status $ac_status" >&5
8001echo "$as_me: failed program was:" >&5
8002sed 's/^/| /' conftest.$ac_ext >&5
8003
8004( exit $ac_status )
8005{ { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
8006See \`config.log' for more details." >&5
8007echo "$as_me: error: cannot compute sizeof (short), 77
8008See \`config.log' for more details." >&2;}
8009 { (exit 1); exit 1; }; }
8010fi
8011rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8012fi
8013fi
8014rm -f conftest.val
8015else
8016 ac_cv_sizeof_short=0
8017fi
8018fi
8019echo "$as_me:$LINENO: result: $ac_cv_sizeof_short" >&5
8020echo "${ECHO_T}$ac_cv_sizeof_short" >&6
8021cat >>confdefs.h <<_ACEOF
8022#define SIZEOF_SHORT $ac_cv_sizeof_short
8023_ACEOF
8024
8025
8026echo "$as_me:$LINENO: checking for int" >&5
8027echo $ECHO_N "checking for int... $ECHO_C" >&6
8028if test "${ac_cv_type_int+set}" = set; then
8029 echo $ECHO_N "(cached) $ECHO_C" >&6
8030else
8031 cat >conftest.$ac_ext <<_ACEOF
8032/* confdefs.h. */
8033_ACEOF
8034cat confdefs.h >>conftest.$ac_ext
8035cat >>conftest.$ac_ext <<_ACEOF
8036/* end confdefs.h. */
8037$ac_includes_default
8038int
8039main ()
8040{
8041if ((int *) 0)
8042 return 0;
8043if (sizeof (int))
8044 return 0;
8045 ;
8046 return 0;
8047}
8048_ACEOF
8049rm -f conftest.$ac_objext
8050if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8051 (eval $ac_compile) 2>conftest.er1
8052 ac_status=$?
8053 grep -v '^ *+' conftest.er1 >conftest.err
8054 rm -f conftest.er1
8055 cat conftest.err >&5
8056 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8057 (exit $ac_status); } &&
8058 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8059 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8060 (eval $ac_try) 2>&5
8061 ac_status=$?
8062 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8063 (exit $ac_status); }; } &&
8064 { ac_try='test -s conftest.$ac_objext'
8065 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8066 (eval $ac_try) 2>&5
8067 ac_status=$?
8068 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8069 (exit $ac_status); }; }; then
8070 ac_cv_type_int=yes
8071else
8072 echo "$as_me: failed program was:" >&5
8073sed 's/^/| /' conftest.$ac_ext >&5
8074
8075ac_cv_type_int=no
8076fi
8077rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8078fi
8079echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5
8080echo "${ECHO_T}$ac_cv_type_int" >&6
8081
8082echo "$as_me:$LINENO: checking size of int" >&5
8083echo $ECHO_N "checking size of int... $ECHO_C" >&6
8084if test "${ac_cv_sizeof_int+set}" = set; then
8085 echo $ECHO_N "(cached) $ECHO_C" >&6
8086else
8087 if test "$ac_cv_type_int" = yes; then
8088 # The cast to unsigned long works around a bug in the HP C Compiler
8089 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
8090 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
8091 # This bug is HP SR number 8606223364.
8092 if test "$cross_compiling" = yes; then
8093 # Depending upon the size, compute the lo and hi bounds.
8094cat >conftest.$ac_ext <<_ACEOF
8095/* confdefs.h. */
8096_ACEOF
8097cat confdefs.h >>conftest.$ac_ext
8098cat >>conftest.$ac_ext <<_ACEOF
8099/* end confdefs.h. */
8100$ac_includes_default
8101int
8102main ()
8103{
8104static int test_array [1 - 2 * !(((long) (sizeof (int))) >= 0)];
8105test_array [0] = 0
8106
8107 ;
8108 return 0;
8109}
8110_ACEOF
8111rm -f conftest.$ac_objext
8112if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8113 (eval $ac_compile) 2>conftest.er1
8114 ac_status=$?
8115 grep -v '^ *+' conftest.er1 >conftest.err
8116 rm -f conftest.er1
8117 cat conftest.err >&5
8118 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8119 (exit $ac_status); } &&
8120 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8121 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8122 (eval $ac_try) 2>&5
8123 ac_status=$?
8124 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8125 (exit $ac_status); }; } &&
8126 { ac_try='test -s conftest.$ac_objext'
8127 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8128 (eval $ac_try) 2>&5
8129 ac_status=$?
8130 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8131 (exit $ac_status); }; }; then
8132 ac_lo=0 ac_mid=0
8133 while :; do
8134 cat >conftest.$ac_ext <<_ACEOF
8135/* confdefs.h. */
8136_ACEOF
8137cat confdefs.h >>conftest.$ac_ext
8138cat >>conftest.$ac_ext <<_ACEOF
8139/* end confdefs.h. */
8140$ac_includes_default
8141int
8142main ()
8143{
8144static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
8145test_array [0] = 0
8146
8147 ;
8148 return 0;
8149}
8150_ACEOF
8151rm -f conftest.$ac_objext
8152if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8153 (eval $ac_compile) 2>conftest.er1
8154 ac_status=$?
8155 grep -v '^ *+' conftest.er1 >conftest.err
8156 rm -f conftest.er1
8157 cat conftest.err >&5
8158 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8159 (exit $ac_status); } &&
8160 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8161 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8162 (eval $ac_try) 2>&5
8163 ac_status=$?
8164 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8165 (exit $ac_status); }; } &&
8166 { ac_try='test -s conftest.$ac_objext'
8167 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8168 (eval $ac_try) 2>&5
8169 ac_status=$?
8170 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8171 (exit $ac_status); }; }; then
8172 ac_hi=$ac_mid; break
8173else
8174 echo "$as_me: failed program was:" >&5
8175sed 's/^/| /' conftest.$ac_ext >&5
8176
8177ac_lo=`expr $ac_mid + 1`
8178 if test $ac_lo -le $ac_mid; then
8179 ac_lo= ac_hi=
8180 break
8181 fi
8182 ac_mid=`expr 2 '*' $ac_mid + 1`
8183fi
8184rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8185 done
8186else
8187 echo "$as_me: failed program was:" >&5
8188sed 's/^/| /' conftest.$ac_ext >&5
8189
8190cat >conftest.$ac_ext <<_ACEOF
8191/* confdefs.h. */
8192_ACEOF
8193cat confdefs.h >>conftest.$ac_ext
8194cat >>conftest.$ac_ext <<_ACEOF
8195/* end confdefs.h. */
8196$ac_includes_default
8197int
8198main ()
8199{
8200static int test_array [1 - 2 * !(((long) (sizeof (int))) < 0)];
8201test_array [0] = 0
8202
8203 ;
8204 return 0;
8205}
8206_ACEOF
8207rm -f conftest.$ac_objext
8208if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8209 (eval $ac_compile) 2>conftest.er1
8210 ac_status=$?
8211 grep -v '^ *+' conftest.er1 >conftest.err
8212 rm -f conftest.er1
8213 cat conftest.err >&5
8214 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8215 (exit $ac_status); } &&
8216 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8217 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8218 (eval $ac_try) 2>&5
8219 ac_status=$?
8220 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8221 (exit $ac_status); }; } &&
8222 { ac_try='test -s conftest.$ac_objext'
8223 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8224 (eval $ac_try) 2>&5
8225 ac_status=$?
8226 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8227 (exit $ac_status); }; }; then
8228 ac_hi=-1 ac_mid=-1
8229 while :; do
8230 cat >conftest.$ac_ext <<_ACEOF
8231/* confdefs.h. */
8232_ACEOF
8233cat confdefs.h >>conftest.$ac_ext
8234cat >>conftest.$ac_ext <<_ACEOF
8235/* end confdefs.h. */
8236$ac_includes_default
8237int
8238main ()
8239{
8240static int test_array [1 - 2 * !(((long) (sizeof (int))) >= $ac_mid)];
8241test_array [0] = 0
8242
8243 ;
8244 return 0;
8245}
8246_ACEOF
8247rm -f conftest.$ac_objext
8248if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8249 (eval $ac_compile) 2>conftest.er1
8250 ac_status=$?
8251 grep -v '^ *+' conftest.er1 >conftest.err
8252 rm -f conftest.er1
8253 cat conftest.err >&5
8254 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8255 (exit $ac_status); } &&
8256 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8257 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8258 (eval $ac_try) 2>&5
8259 ac_status=$?
8260 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8261 (exit $ac_status); }; } &&
8262 { ac_try='test -s conftest.$ac_objext'
8263 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8264 (eval $ac_try) 2>&5
8265 ac_status=$?
8266 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8267 (exit $ac_status); }; }; then
8268 ac_lo=$ac_mid; break
8269else
8270 echo "$as_me: failed program was:" >&5
8271sed 's/^/| /' conftest.$ac_ext >&5
8272
8273ac_hi=`expr '(' $ac_mid ')' - 1`
8274 if test $ac_mid -le $ac_hi; then
8275 ac_lo= ac_hi=
8276 break
8277 fi
8278 ac_mid=`expr 2 '*' $ac_mid`
8279fi
8280rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8281 done
8282else
8283 echo "$as_me: failed program was:" >&5
8284sed 's/^/| /' conftest.$ac_ext >&5
8285
8286ac_lo= ac_hi=
8287fi
8288rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8289fi
8290rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8291# Binary search between lo and hi bounds.
8292while test "x$ac_lo" != "x$ac_hi"; do
8293 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
8294 cat >conftest.$ac_ext <<_ACEOF
8295/* confdefs.h. */
8296_ACEOF
8297cat confdefs.h >>conftest.$ac_ext
8298cat >>conftest.$ac_ext <<_ACEOF
8299/* end confdefs.h. */
8300$ac_includes_default
8301int
8302main ()
8303{
8304static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
8305test_array [0] = 0
8306
8307 ;
8308 return 0;
8309}
8310_ACEOF
8311rm -f conftest.$ac_objext
8312if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8313 (eval $ac_compile) 2>conftest.er1
8314 ac_status=$?
8315 grep -v '^ *+' conftest.er1 >conftest.err
8316 rm -f conftest.er1
8317 cat conftest.err >&5
8318 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8319 (exit $ac_status); } &&
8320 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8321 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8322 (eval $ac_try) 2>&5
8323 ac_status=$?
8324 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8325 (exit $ac_status); }; } &&
8326 { ac_try='test -s conftest.$ac_objext'
8327 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8328 (eval $ac_try) 2>&5
8329 ac_status=$?
8330 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8331 (exit $ac_status); }; }; then
8332 ac_hi=$ac_mid
8333else
8334 echo "$as_me: failed program was:" >&5
8335sed 's/^/| /' conftest.$ac_ext >&5
8336
8337ac_lo=`expr '(' $ac_mid ')' + 1`
8338fi
8339rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8340done
8341case $ac_lo in
8342?*) ac_cv_sizeof_int=$ac_lo;;
8343'') { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
8344See \`config.log' for more details." >&5
8345echo "$as_me: error: cannot compute sizeof (int), 77
8346See \`config.log' for more details." >&2;}
8347 { (exit 1); exit 1; }; } ;;
8348esac
8349else
8350 if test "$cross_compiling" = yes; then
8351 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
8352echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
8353 { (exit 1); exit 1; }; }
8354else
8355 cat >conftest.$ac_ext <<_ACEOF
8356/* confdefs.h. */
8357_ACEOF
8358cat confdefs.h >>conftest.$ac_ext
8359cat >>conftest.$ac_ext <<_ACEOF
8360/* end confdefs.h. */
8361$ac_includes_default
8362long longval () { return (long) (sizeof (int)); }
8363unsigned long ulongval () { return (long) (sizeof (int)); }
8364#include <stdio.h>
8365#include <stdlib.h>
8366int
8367main ()
8368{
8369
8370 FILE *f = fopen ("conftest.val", "w");
8371 if (! f)
8372 exit (1);
8373 if (((long) (sizeof (int))) < 0)
8374 {
8375 long i = longval ();
8376 if (i != ((long) (sizeof (int))))
8377 exit (1);
8378 fprintf (f, "%ld\n", i);
8379 }
8380 else
8381 {
8382 unsigned long i = ulongval ();
8383 if (i != ((long) (sizeof (int))))
8384 exit (1);
8385 fprintf (f, "%lu\n", i);
8386 }
8387 exit (ferror (f) || fclose (f) != 0);
8388
8389 ;
8390 return 0;
8391}
8392_ACEOF
8393rm -f conftest$ac_exeext
8394if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8395 (eval $ac_link) 2>&5
8396 ac_status=$?
8397 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8398 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8399 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8400 (eval $ac_try) 2>&5
8401 ac_status=$?
8402 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8403 (exit $ac_status); }; }; then
8404 ac_cv_sizeof_int=`cat conftest.val`
8405else
8406 echo "$as_me: program exited with status $ac_status" >&5
8407echo "$as_me: failed program was:" >&5
8408sed 's/^/| /' conftest.$ac_ext >&5
8409
8410( exit $ac_status )
8411{ { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
8412See \`config.log' for more details." >&5
8413echo "$as_me: error: cannot compute sizeof (int), 77
8414See \`config.log' for more details." >&2;}
8415 { (exit 1); exit 1; }; }
8416fi
8417rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8418fi
8419fi
8420rm -f conftest.val
8421else
8422 ac_cv_sizeof_int=0
8423fi
8424fi
8425echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5
8426echo "${ECHO_T}$ac_cv_sizeof_int" >&6
8427cat >>confdefs.h <<_ACEOF
8428#define SIZEOF_INT $ac_cv_sizeof_int
8429_ACEOF
8430
8431
8432echo "$as_me:$LINENO: checking for long long" >&5
8433echo $ECHO_N "checking for long long... $ECHO_C" >&6
8434if test "${ac_cv_type_long_long+set}" = set; then
8435 echo $ECHO_N "(cached) $ECHO_C" >&6
8436else
8437 cat >conftest.$ac_ext <<_ACEOF
8438/* confdefs.h. */
8439_ACEOF
8440cat confdefs.h >>conftest.$ac_ext
8441cat >>conftest.$ac_ext <<_ACEOF
8442/* end confdefs.h. */
8443$ac_includes_default
8444int
8445main ()
8446{
8447if ((long long *) 0)
8448 return 0;
8449if (sizeof (long long))
8450 return 0;
8451 ;
8452 return 0;
8453}
8454_ACEOF
8455rm -f conftest.$ac_objext
8456if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8457 (eval $ac_compile) 2>conftest.er1
8458 ac_status=$?
8459 grep -v '^ *+' conftest.er1 >conftest.err
8460 rm -f conftest.er1
8461 cat conftest.err >&5
8462 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8463 (exit $ac_status); } &&
8464 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8465 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8466 (eval $ac_try) 2>&5
8467 ac_status=$?
8468 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8469 (exit $ac_status); }; } &&
8470 { ac_try='test -s conftest.$ac_objext'
8471 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8472 (eval $ac_try) 2>&5
8473 ac_status=$?
8474 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8475 (exit $ac_status); }; }; then
8476 ac_cv_type_long_long=yes
8477else
8478 echo "$as_me: failed program was:" >&5
8479sed 's/^/| /' conftest.$ac_ext >&5
8480
8481ac_cv_type_long_long=no
8482fi
8483rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8484fi
8485echo "$as_me:$LINENO: result: $ac_cv_type_long_long" >&5
8486echo "${ECHO_T}$ac_cv_type_long_long" >&6
8487
8488echo "$as_me:$LINENO: checking size of long long" >&5
8489echo $ECHO_N "checking size of long long... $ECHO_C" >&6
8490if test "${ac_cv_sizeof_long_long+set}" = set; then
8491 echo $ECHO_N "(cached) $ECHO_C" >&6
8492else
8493 if test "$ac_cv_type_long_long" = yes; then
8494 # The cast to unsigned long works around a bug in the HP C Compiler
8495 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
8496 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
8497 # This bug is HP SR number 8606223364.
8498 if test "$cross_compiling" = yes; then
8499 # Depending upon the size, compute the lo and hi bounds.
8500cat >conftest.$ac_ext <<_ACEOF
8501/* confdefs.h. */
8502_ACEOF
8503cat confdefs.h >>conftest.$ac_ext
8504cat >>conftest.$ac_ext <<_ACEOF
8505/* end confdefs.h. */
8506$ac_includes_default
8507int
8508main ()
8509{
8510static int test_array [1 - 2 * !(((long) (sizeof (long long))) >= 0)];
8511test_array [0] = 0
8512
8513 ;
8514 return 0;
8515}
8516_ACEOF
8517rm -f conftest.$ac_objext
8518if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8519 (eval $ac_compile) 2>conftest.er1
8520 ac_status=$?
8521 grep -v '^ *+' conftest.er1 >conftest.err
8522 rm -f conftest.er1
8523 cat conftest.err >&5
8524 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8525 (exit $ac_status); } &&
8526 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8527 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8528 (eval $ac_try) 2>&5
8529 ac_status=$?
8530 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8531 (exit $ac_status); }; } &&
8532 { ac_try='test -s conftest.$ac_objext'
8533 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8534 (eval $ac_try) 2>&5
8535 ac_status=$?
8536 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8537 (exit $ac_status); }; }; then
8538 ac_lo=0 ac_mid=0
8539 while :; do
8540 cat >conftest.$ac_ext <<_ACEOF
8541/* confdefs.h. */
8542_ACEOF
8543cat confdefs.h >>conftest.$ac_ext
8544cat >>conftest.$ac_ext <<_ACEOF
8545/* end confdefs.h. */
8546$ac_includes_default
8547int
8548main ()
8549{
8550static int test_array [1 - 2 * !(((long) (sizeof (long long))) <= $ac_mid)];
8551test_array [0] = 0
8552
8553 ;
8554 return 0;
8555}
8556_ACEOF
8557rm -f conftest.$ac_objext
8558if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8559 (eval $ac_compile) 2>conftest.er1
8560 ac_status=$?
8561 grep -v '^ *+' conftest.er1 >conftest.err
8562 rm -f conftest.er1
8563 cat conftest.err >&5
8564 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8565 (exit $ac_status); } &&
8566 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8567 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8568 (eval $ac_try) 2>&5
8569 ac_status=$?
8570 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8571 (exit $ac_status); }; } &&
8572 { ac_try='test -s conftest.$ac_objext'
8573 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8574 (eval $ac_try) 2>&5
8575 ac_status=$?
8576 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8577 (exit $ac_status); }; }; then
8578 ac_hi=$ac_mid; break
8579else
8580 echo "$as_me: failed program was:" >&5
8581sed 's/^/| /' conftest.$ac_ext >&5
8582
8583ac_lo=`expr $ac_mid + 1`
8584 if test $ac_lo -le $ac_mid; then
8585 ac_lo= ac_hi=
8586 break
8587 fi
8588 ac_mid=`expr 2 '*' $ac_mid + 1`
8589fi
8590rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8591 done
8592else
8593 echo "$as_me: failed program was:" >&5
8594sed 's/^/| /' conftest.$ac_ext >&5
8595
8596cat >conftest.$ac_ext <<_ACEOF
8597/* confdefs.h. */
8598_ACEOF
8599cat confdefs.h >>conftest.$ac_ext
8600cat >>conftest.$ac_ext <<_ACEOF
8601/* end confdefs.h. */
8602$ac_includes_default
8603int
8604main ()
8605{
8606static int test_array [1 - 2 * !(((long) (sizeof (long long))) < 0)];
8607test_array [0] = 0
8608
8609 ;
8610 return 0;
8611}
8612_ACEOF
8613rm -f conftest.$ac_objext
8614if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8615 (eval $ac_compile) 2>conftest.er1
8616 ac_status=$?
8617 grep -v '^ *+' conftest.er1 >conftest.err
8618 rm -f conftest.er1
8619 cat conftest.err >&5
8620 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8621 (exit $ac_status); } &&
8622 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8623 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8624 (eval $ac_try) 2>&5
8625 ac_status=$?
8626 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8627 (exit $ac_status); }; } &&
8628 { ac_try='test -s conftest.$ac_objext'
8629 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8630 (eval $ac_try) 2>&5
8631 ac_status=$?
8632 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8633 (exit $ac_status); }; }; then
8634 ac_hi=-1 ac_mid=-1
8635 while :; do
8636 cat >conftest.$ac_ext <<_ACEOF
8637/* confdefs.h. */
8638_ACEOF
8639cat confdefs.h >>conftest.$ac_ext
8640cat >>conftest.$ac_ext <<_ACEOF
8641/* end confdefs.h. */
8642$ac_includes_default
8643int
8644main ()
8645{
8646static int test_array [1 - 2 * !(((long) (sizeof (long long))) >= $ac_mid)];
8647test_array [0] = 0
8648
8649 ;
8650 return 0;
8651}
8652_ACEOF
8653rm -f conftest.$ac_objext
8654if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8655 (eval $ac_compile) 2>conftest.er1
8656 ac_status=$?
8657 grep -v '^ *+' conftest.er1 >conftest.err
8658 rm -f conftest.er1
8659 cat conftest.err >&5
8660 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8661 (exit $ac_status); } &&
8662 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8663 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8664 (eval $ac_try) 2>&5
8665 ac_status=$?
8666 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8667 (exit $ac_status); }; } &&
8668 { ac_try='test -s conftest.$ac_objext'
8669 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8670 (eval $ac_try) 2>&5
8671 ac_status=$?
8672 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8673 (exit $ac_status); }; }; then
8674 ac_lo=$ac_mid; break
8675else
8676 echo "$as_me: failed program was:" >&5
8677sed 's/^/| /' conftest.$ac_ext >&5
8678
8679ac_hi=`expr '(' $ac_mid ')' - 1`
8680 if test $ac_mid -le $ac_hi; then
8681 ac_lo= ac_hi=
8682 break
8683 fi
8684 ac_mid=`expr 2 '*' $ac_mid`
8685fi
8686rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8687 done
8688else
8689 echo "$as_me: failed program was:" >&5
8690sed 's/^/| /' conftest.$ac_ext >&5
8691
8692ac_lo= ac_hi=
8693fi
8694rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8695fi
8696rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8697# Binary search between lo and hi bounds.
8698while test "x$ac_lo" != "x$ac_hi"; do
8699 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
8700 cat >conftest.$ac_ext <<_ACEOF
8701/* confdefs.h. */
8702_ACEOF
8703cat confdefs.h >>conftest.$ac_ext
8704cat >>conftest.$ac_ext <<_ACEOF
8705/* end confdefs.h. */
8706$ac_includes_default
8707int
8708main ()
8709{
8710static int test_array [1 - 2 * !(((long) (sizeof (long long))) <= $ac_mid)];
8711test_array [0] = 0
8712
8713 ;
8714 return 0;
8715}
8716_ACEOF
8717rm -f conftest.$ac_objext
8718if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8719 (eval $ac_compile) 2>conftest.er1
8720 ac_status=$?
8721 grep -v '^ *+' conftest.er1 >conftest.err
8722 rm -f conftest.er1
8723 cat conftest.err >&5
8724 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8725 (exit $ac_status); } &&
8726 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8727 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8728 (eval $ac_try) 2>&5
8729 ac_status=$?
8730 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8731 (exit $ac_status); }; } &&
8732 { ac_try='test -s conftest.$ac_objext'
8733 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8734 (eval $ac_try) 2>&5
8735 ac_status=$?
8736 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8737 (exit $ac_status); }; }; then
8738 ac_hi=$ac_mid
8739else
8740 echo "$as_me: failed program was:" >&5
8741sed 's/^/| /' conftest.$ac_ext >&5
8742
8743ac_lo=`expr '(' $ac_mid ')' + 1`
8744fi
8745rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8746done
8747case $ac_lo in
8748?*) ac_cv_sizeof_long_long=$ac_lo;;
8749'') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long), 77
8750See \`config.log' for more details." >&5
8751echo "$as_me: error: cannot compute sizeof (long long), 77
8752See \`config.log' for more details." >&2;}
8753 { (exit 1); exit 1; }; } ;;
8754esac
8755else
8756 if test "$cross_compiling" = yes; then
8757 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
8758echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
8759 { (exit 1); exit 1; }; }
8760else
8761 cat >conftest.$ac_ext <<_ACEOF
8762/* confdefs.h. */
8763_ACEOF
8764cat confdefs.h >>conftest.$ac_ext
8765cat >>conftest.$ac_ext <<_ACEOF
8766/* end confdefs.h. */
8767$ac_includes_default
8768long longval () { return (long) (sizeof (long long)); }
8769unsigned long ulongval () { return (long) (sizeof (long long)); }
8770#include <stdio.h>
8771#include <stdlib.h>
8772int
8773main ()
8774{
8775
8776 FILE *f = fopen ("conftest.val", "w");
8777 if (! f)
8778 exit (1);
8779 if (((long) (sizeof (long long))) < 0)
8780 {
8781 long i = longval ();
8782 if (i != ((long) (sizeof (long long))))
8783 exit (1);
8784 fprintf (f, "%ld\n", i);
8785 }
8786 else
8787 {
8788 unsigned long i = ulongval ();
8789 if (i != ((long) (sizeof (long long))))
8790 exit (1);
8791 fprintf (f, "%lu\n", i);
8792 }
8793 exit (ferror (f) || fclose (f) != 0);
8794
8795 ;
8796 return 0;
8797}
8798_ACEOF
8799rm -f conftest$ac_exeext
8800if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8801 (eval $ac_link) 2>&5
8802 ac_status=$?
8803 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8804 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8805 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8806 (eval $ac_try) 2>&5
8807 ac_status=$?
8808 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8809 (exit $ac_status); }; }; then
8810 ac_cv_sizeof_long_long=`cat conftest.val`
8811else
8812 echo "$as_me: program exited with status $ac_status" >&5
8813echo "$as_me: failed program was:" >&5
8814sed 's/^/| /' conftest.$ac_ext >&5
8815
8816( exit $ac_status )
8817{ { echo "$as_me:$LINENO: error: cannot compute sizeof (long long), 77
8818See \`config.log' for more details." >&5
8819echo "$as_me: error: cannot compute sizeof (long long), 77
8820See \`config.log' for more details." >&2;}
8821 { (exit 1); exit 1; }; }
8822fi
8823rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8824fi
8825fi
8826rm -f conftest.val
8827else
8828 ac_cv_sizeof_long_long=0
8829fi
8830fi
8831echo "$as_me:$LINENO: result: $ac_cv_sizeof_long_long" >&5
8832echo "${ECHO_T}$ac_cv_sizeof_long_long" >&6
8833cat >>confdefs.h <<_ACEOF
8834#define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
8835_ACEOF
8836
8837
8838echo "$as_me:$LINENO: checking for int *" >&5
8839echo $ECHO_N "checking for int *... $ECHO_C" >&6
8840if test "${ac_cv_type_int_p+set}" = set; then
8841 echo $ECHO_N "(cached) $ECHO_C" >&6
8842else
8843 cat >conftest.$ac_ext <<_ACEOF
8844/* confdefs.h. */
8845_ACEOF
8846cat confdefs.h >>conftest.$ac_ext
8847cat >>conftest.$ac_ext <<_ACEOF
8848/* end confdefs.h. */
8849$ac_includes_default
8850int
8851main ()
8852{
8853if ((int * *) 0)
8854 return 0;
8855if (sizeof (int *))
8856 return 0;
8857 ;
8858 return 0;
8859}
8860_ACEOF
8861rm -f conftest.$ac_objext
8862if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8863 (eval $ac_compile) 2>conftest.er1
8864 ac_status=$?
8865 grep -v '^ *+' conftest.er1 >conftest.err
8866 rm -f conftest.er1
8867 cat conftest.err >&5
8868 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8869 (exit $ac_status); } &&
8870 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8871 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8872 (eval $ac_try) 2>&5
8873 ac_status=$?
8874 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8875 (exit $ac_status); }; } &&
8876 { ac_try='test -s conftest.$ac_objext'
8877 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8878 (eval $ac_try) 2>&5
8879 ac_status=$?
8880 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8881 (exit $ac_status); }; }; then
8882 ac_cv_type_int_p=yes
8883else
8884 echo "$as_me: failed program was:" >&5
8885sed 's/^/| /' conftest.$ac_ext >&5
8886
8887ac_cv_type_int_p=no
8888fi
8889rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8890fi
8891echo "$as_me:$LINENO: result: $ac_cv_type_int_p" >&5
8892echo "${ECHO_T}$ac_cv_type_int_p" >&6
8893
8894echo "$as_me:$LINENO: checking size of int *" >&5
8895echo $ECHO_N "checking size of int *... $ECHO_C" >&6
8896if test "${ac_cv_sizeof_int_p+set}" = set; then
8897 echo $ECHO_N "(cached) $ECHO_C" >&6
8898else
8899 if test "$ac_cv_type_int_p" = yes; then
8900 # The cast to unsigned long works around a bug in the HP C Compiler
8901 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
8902 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
8903 # This bug is HP SR number 8606223364.
8904 if test "$cross_compiling" = yes; then
8905 # Depending upon the size, compute the lo and hi bounds.
8906cat >conftest.$ac_ext <<_ACEOF
8907/* confdefs.h. */
8908_ACEOF
8909cat confdefs.h >>conftest.$ac_ext
8910cat >>conftest.$ac_ext <<_ACEOF
8911/* end confdefs.h. */
8912$ac_includes_default
8913int
8914main ()
8915{
8916static int test_array [1 - 2 * !(((long) (sizeof (int *))) >= 0)];
8917test_array [0] = 0
8918
8919 ;
8920 return 0;
8921}
8922_ACEOF
8923rm -f conftest.$ac_objext
8924if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8925 (eval $ac_compile) 2>conftest.er1
8926 ac_status=$?
8927 grep -v '^ *+' conftest.er1 >conftest.err
8928 rm -f conftest.er1
8929 cat conftest.err >&5
8930 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8931 (exit $ac_status); } &&
8932 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8933 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8934 (eval $ac_try) 2>&5
8935 ac_status=$?
8936 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8937 (exit $ac_status); }; } &&
8938 { ac_try='test -s conftest.$ac_objext'
8939 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8940 (eval $ac_try) 2>&5
8941 ac_status=$?
8942 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8943 (exit $ac_status); }; }; then
8944 ac_lo=0 ac_mid=0
8945 while :; do
8946 cat >conftest.$ac_ext <<_ACEOF
8947/* confdefs.h. */
8948_ACEOF
8949cat confdefs.h >>conftest.$ac_ext
8950cat >>conftest.$ac_ext <<_ACEOF
8951/* end confdefs.h. */
8952$ac_includes_default
8953int
8954main ()
8955{
8956static int test_array [1 - 2 * !(((long) (sizeof (int *))) <= $ac_mid)];
8957test_array [0] = 0
8958
8959 ;
8960 return 0;
8961}
8962_ACEOF
8963rm -f conftest.$ac_objext
8964if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8965 (eval $ac_compile) 2>conftest.er1
8966 ac_status=$?
8967 grep -v '^ *+' conftest.er1 >conftest.err
8968 rm -f conftest.er1
8969 cat conftest.err >&5
8970 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8971 (exit $ac_status); } &&
8972 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8973 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8974 (eval $ac_try) 2>&5
8975 ac_status=$?
8976 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8977 (exit $ac_status); }; } &&
8978 { ac_try='test -s conftest.$ac_objext'
8979 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8980 (eval $ac_try) 2>&5
8981 ac_status=$?
8982 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8983 (exit $ac_status); }; }; then
8984 ac_hi=$ac_mid; break
8985else
8986 echo "$as_me: failed program was:" >&5
8987sed 's/^/| /' conftest.$ac_ext >&5
8988
8989ac_lo=`expr $ac_mid + 1`
8990 if test $ac_lo -le $ac_mid; then
8991 ac_lo= ac_hi=
8992 break
8993 fi
8994 ac_mid=`expr 2 '*' $ac_mid + 1`
8995fi
8996rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8997 done
8998else
8999 echo "$as_me: failed program was:" >&5
9000sed 's/^/| /' conftest.$ac_ext >&5
9001
9002cat >conftest.$ac_ext <<_ACEOF
9003/* confdefs.h. */
9004_ACEOF
9005cat confdefs.h >>conftest.$ac_ext
9006cat >>conftest.$ac_ext <<_ACEOF
9007/* end confdefs.h. */
9008$ac_includes_default
9009int
9010main ()
9011{
9012static int test_array [1 - 2 * !(((long) (sizeof (int *))) < 0)];
9013test_array [0] = 0
9014
9015 ;
9016 return 0;
9017}
9018_ACEOF
9019rm -f conftest.$ac_objext
9020if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9021 (eval $ac_compile) 2>conftest.er1
9022 ac_status=$?
9023 grep -v '^ *+' conftest.er1 >conftest.err
9024 rm -f conftest.er1
9025 cat conftest.err >&5
9026 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9027 (exit $ac_status); } &&
9028 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9029 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9030 (eval $ac_try) 2>&5
9031 ac_status=$?
9032 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9033 (exit $ac_status); }; } &&
9034 { ac_try='test -s conftest.$ac_objext'
9035 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9036 (eval $ac_try) 2>&5
9037 ac_status=$?
9038 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9039 (exit $ac_status); }; }; then
9040 ac_hi=-1 ac_mid=-1
9041 while :; do
9042 cat >conftest.$ac_ext <<_ACEOF
9043/* confdefs.h. */
9044_ACEOF
9045cat confdefs.h >>conftest.$ac_ext
9046cat >>conftest.$ac_ext <<_ACEOF
9047/* end confdefs.h. */
9048$ac_includes_default
9049int
9050main ()
9051{
9052static int test_array [1 - 2 * !(((long) (sizeof (int *))) >= $ac_mid)];
9053test_array [0] = 0
9054
9055 ;
9056 return 0;
9057}
9058_ACEOF
9059rm -f conftest.$ac_objext
9060if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9061 (eval $ac_compile) 2>conftest.er1
9062 ac_status=$?
9063 grep -v '^ *+' conftest.er1 >conftest.err
9064 rm -f conftest.er1
9065 cat conftest.err >&5
9066 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9067 (exit $ac_status); } &&
9068 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9069 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9070 (eval $ac_try) 2>&5
9071 ac_status=$?
9072 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9073 (exit $ac_status); }; } &&
9074 { ac_try='test -s conftest.$ac_objext'
9075 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9076 (eval $ac_try) 2>&5
9077 ac_status=$?
9078 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9079 (exit $ac_status); }; }; then
9080 ac_lo=$ac_mid; break
9081else
9082 echo "$as_me: failed program was:" >&5
9083sed 's/^/| /' conftest.$ac_ext >&5
9084
9085ac_hi=`expr '(' $ac_mid ')' - 1`
9086 if test $ac_mid -le $ac_hi; then
9087 ac_lo= ac_hi=
9088 break
9089 fi
9090 ac_mid=`expr 2 '*' $ac_mid`
9091fi
9092rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9093 done
9094else
9095 echo "$as_me: failed program was:" >&5
9096sed 's/^/| /' conftest.$ac_ext >&5
9097
9098ac_lo= ac_hi=
9099fi
9100rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9101fi
9102rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9103# Binary search between lo and hi bounds.
9104while test "x$ac_lo" != "x$ac_hi"; do
9105 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
9106 cat >conftest.$ac_ext <<_ACEOF
9107/* confdefs.h. */
9108_ACEOF
9109cat confdefs.h >>conftest.$ac_ext
9110cat >>conftest.$ac_ext <<_ACEOF
9111/* end confdefs.h. */
9112$ac_includes_default
9113int
9114main ()
9115{
9116static int test_array [1 - 2 * !(((long) (sizeof (int *))) <= $ac_mid)];
9117test_array [0] = 0
9118
9119 ;
9120 return 0;
9121}
9122_ACEOF
9123rm -f conftest.$ac_objext
9124if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9125 (eval $ac_compile) 2>conftest.er1
9126 ac_status=$?
9127 grep -v '^ *+' conftest.er1 >conftest.err
9128 rm -f conftest.er1
9129 cat conftest.err >&5
9130 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9131 (exit $ac_status); } &&
9132 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9133 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9134 (eval $ac_try) 2>&5
9135 ac_status=$?
9136 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9137 (exit $ac_status); }; } &&
9138 { ac_try='test -s conftest.$ac_objext'
9139 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9140 (eval $ac_try) 2>&5
9141 ac_status=$?
9142 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9143 (exit $ac_status); }; }; then
9144 ac_hi=$ac_mid
9145else
9146 echo "$as_me: failed program was:" >&5
9147sed 's/^/| /' conftest.$ac_ext >&5
9148
9149ac_lo=`expr '(' $ac_mid ')' + 1`
9150fi
9151rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9152done
9153case $ac_lo in
9154?*) ac_cv_sizeof_int_p=$ac_lo;;
9155'') { { echo "$as_me:$LINENO: error: cannot compute sizeof (int *), 77
9156See \`config.log' for more details." >&5
9157echo "$as_me: error: cannot compute sizeof (int *), 77
9158See \`config.log' for more details." >&2;}
9159 { (exit 1); exit 1; }; } ;;
9160esac
9161else
9162 if test "$cross_compiling" = yes; then
9163 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
9164echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
9165 { (exit 1); exit 1; }; }
9166else
9167 cat >conftest.$ac_ext <<_ACEOF
9168/* confdefs.h. */
9169_ACEOF
9170cat confdefs.h >>conftest.$ac_ext
9171cat >>conftest.$ac_ext <<_ACEOF
9172/* end confdefs.h. */
9173$ac_includes_default
9174long longval () { return (long) (sizeof (int *)); }
9175unsigned long ulongval () { return (long) (sizeof (int *)); }
9176#include <stdio.h>
9177#include <stdlib.h>
9178int
9179main ()
9180{
9181
9182 FILE *f = fopen ("conftest.val", "w");
9183 if (! f)
9184 exit (1);
9185 if (((long) (sizeof (int *))) < 0)
9186 {
9187 long i = longval ();
9188 if (i != ((long) (sizeof (int *))))
9189 exit (1);
9190 fprintf (f, "%ld\n", i);
9191 }
9192 else
9193 {
9194 unsigned long i = ulongval ();
9195 if (i != ((long) (sizeof (int *))))
9196 exit (1);
9197 fprintf (f, "%lu\n", i);
9198 }
9199 exit (ferror (f) || fclose (f) != 0);
9200
9201 ;
9202 return 0;
9203}
9204_ACEOF
9205rm -f conftest$ac_exeext
9206if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9207 (eval $ac_link) 2>&5
9208 ac_status=$?
9209 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9210 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9211 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9212 (eval $ac_try) 2>&5
9213 ac_status=$?
9214 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9215 (exit $ac_status); }; }; then
9216 ac_cv_sizeof_int_p=`cat conftest.val`
9217else
9218 echo "$as_me: program exited with status $ac_status" >&5
9219echo "$as_me: failed program was:" >&5
9220sed 's/^/| /' conftest.$ac_ext >&5
9221
9222( exit $ac_status )
9223{ { echo "$as_me:$LINENO: error: cannot compute sizeof (int *), 77
9224See \`config.log' for more details." >&5
9225echo "$as_me: error: cannot compute sizeof (int *), 77
9226See \`config.log' for more details." >&2;}
9227 { (exit 1); exit 1; }; }
9228fi
9229rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9230fi
9231fi
9232rm -f conftest.val
9233else
9234 ac_cv_sizeof_int_p=0
9235fi
9236fi
9237echo "$as_me:$LINENO: result: $ac_cv_sizeof_int_p" >&5
9238echo "${ECHO_T}$ac_cv_sizeof_int_p" >&6
9239cat >>confdefs.h <<_ACEOF
9240#define SIZEOF_INT_P $ac_cv_sizeof_int_p
9241_ACEOF
9242
9243
9244
9245
9246echo "$as_me:$LINENO: checking for int16_t" >&5
9247echo $ECHO_N "checking for int16_t... $ECHO_C" >&6
9248if test "${rxvt_cv_int16_t+set}" = set; then
9249 echo $ECHO_N "(cached) $ECHO_C" >&6
9250else
9251 cat >conftest.$ac_ext <<_ACEOF
9252/* confdefs.h. */
9253_ACEOF
9254cat confdefs.h >>conftest.$ac_ext
9255cat >>conftest.$ac_ext <<_ACEOF
9256/* end confdefs.h. */
9257#include <stdint.h>
9258int
9259main ()
9260{
9261int16_t dummy;
9262 ;
9263 return 0;
9264}
9265_ACEOF
9266rm -f conftest.$ac_objext
9267if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9268 (eval $ac_compile) 2>conftest.er1
9269 ac_status=$?
9270 grep -v '^ *+' conftest.er1 >conftest.err
9271 rm -f conftest.er1
9272 cat conftest.err >&5
9273 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9274 (exit $ac_status); } &&
9275 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9276 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9277 (eval $ac_try) 2>&5
9278 ac_status=$?
9279 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9280 (exit $ac_status); }; } &&
9281 { ac_try='test -s conftest.$ac_objext'
9282 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9283 (eval $ac_try) 2>&5
9284 ac_status=$?
9285 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9286 (exit $ac_status); }; }; then
9287 rxvt_cv_int16_t=yes
9288else
9289 echo "$as_me: failed program was:" >&5
9290sed 's/^/| /' conftest.$ac_ext >&5
9291
9292if test "$ac_cv_sizeof_char" -ge 2; then
9293 rxvt_cv_int16_t=" char"
9294else
9295 if test "$ac_cv_sizeof_short" -ge 2; then
9296 rxvt_cv_int16_t=" short"
9297 else
9298 if test "$ac_cv_sizeof_int" -ge 2; then
9299 rxvt_cv_int16_t=" int"
9300 else
9301 if test "$ac_cv_sizeof_long" -ge 2; then
9302 rxvt_cv_int16_t=" long"
9303 else
9304 if test "$ac_cv_sizeof_long_long" -ge 2; then
9305 rxvt_cv_int16_t=" long long"
9306 else
9307 rxvt_cv_int16_t=" short" # we _must_ have a (possibly wrong) default
9308 fi
9309 fi
9310 fi
9311 fi
9312fi
9313fi
9314rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9315fi
9316echo "$as_me:$LINENO: result: $rxvt_cv_int16_t" >&5
9317echo "${ECHO_T}$rxvt_cv_int16_t" >&6
9318if test x"$rxvt_cv_int16_t" != xyes; then
9319 rxvt_int16_typedef="typedef $rxvt_cv_int16_t int16_t;"
9320else
9321 if test x"" = x; then
9322 rxvt_int16_typedef="/* typedef short int16_t; */"
9323 else
9324 rxvt_int16_typedef="/* typedef short int16_t; */"
9325 fi
9326fi
9327
9328echo "$as_me:$LINENO: checking for uint16_t" >&5
9329echo $ECHO_N "checking for uint16_t... $ECHO_C" >&6
9330if test "${rxvt_cv_uint16_t+set}" = set; then
9331 echo $ECHO_N "(cached) $ECHO_C" >&6
9332else
9333 cat >conftest.$ac_ext <<_ACEOF
9334/* confdefs.h. */
9335_ACEOF
9336cat confdefs.h >>conftest.$ac_ext
9337cat >>conftest.$ac_ext <<_ACEOF
9338/* end confdefs.h. */
9339#include <stdint.h>
9340int
9341main ()
9342{
9343uint16_t dummy;
9344 ;
9345 return 0;
9346}
9347_ACEOF
9348rm -f conftest.$ac_objext
9349if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9350 (eval $ac_compile) 2>conftest.er1
9351 ac_status=$?
9352 grep -v '^ *+' conftest.er1 >conftest.err
9353 rm -f conftest.er1
9354 cat conftest.err >&5
9355 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9356 (exit $ac_status); } &&
9357 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9358 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9359 (eval $ac_try) 2>&5
9360 ac_status=$?
9361 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9362 (exit $ac_status); }; } &&
9363 { ac_try='test -s conftest.$ac_objext'
9364 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9365 (eval $ac_try) 2>&5
9366 ac_status=$?
9367 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9368 (exit $ac_status); }; }; then
9369 rxvt_cv_uint16_t=yes
9370else
9371 echo "$as_me: failed program was:" >&5
9372sed 's/^/| /' conftest.$ac_ext >&5
9373
9374if test "$ac_cv_sizeof_char" -ge 2; then
9375 rxvt_cv_uint16_t="unsigned char"
9376else
9377 if test "$ac_cv_sizeof_short" -ge 2; then
9378 rxvt_cv_uint16_t="unsigned short"
9379 else
9380 if test "$ac_cv_sizeof_int" -ge 2; then
9381 rxvt_cv_uint16_t="unsigned int"
9382 else
9383 if test "$ac_cv_sizeof_long" -ge 2; then
9384 rxvt_cv_uint16_t="unsigned long"
9385 else
9386 if test "$ac_cv_sizeof_long_long" -ge 2; then
9387 rxvt_cv_uint16_t="unsigned long long"
9388 else
9389 rxvt_cv_uint16_t="unsigned short" # we _must_ have a (possibly wrong) default
9390 fi
9391 fi
9392 fi
9393 fi
9394fi
9395fi
9396rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9397fi
9398echo "$as_me:$LINENO: result: $rxvt_cv_uint16_t" >&5
9399echo "${ECHO_T}$rxvt_cv_uint16_t" >&6
9400if test x"$rxvt_cv_uint16_t" != xyes; then
9401 rxvt_uint16_typedef="typedef $rxvt_cv_uint16_t uint16_t;"
9402else
9403 if test x"unsigned" = x; then
9404 rxvt_uint16_typedef="/* typedef short uint16_t; */"
9405 else
9406 rxvt_uint16_typedef="/* typedef unsigned short uint16_t; */"
9407 fi
9408fi
9409
9410echo "$as_me:$LINENO: checking for int32_t" >&5
9411echo $ECHO_N "checking for int32_t... $ECHO_C" >&6
9412if test "${rxvt_cv_int32_t+set}" = set; then
9413 echo $ECHO_N "(cached) $ECHO_C" >&6
9414else
9415 cat >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#include <stdint.h>
9422int
9423main ()
9424{
9425int32_t dummy;
9426 ;
9427 return 0;
9428}
9429_ACEOF
9430rm -f conftest.$ac_objext
9431if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9432 (eval $ac_compile) 2>conftest.er1
9433 ac_status=$?
9434 grep -v '^ *+' conftest.er1 >conftest.err
9435 rm -f conftest.er1
9436 cat conftest.err >&5
9437 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9438 (exit $ac_status); } &&
9439 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9440 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9441 (eval $ac_try) 2>&5
9442 ac_status=$?
9443 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9444 (exit $ac_status); }; } &&
9445 { ac_try='test -s conftest.$ac_objext'
9446 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9447 (eval $ac_try) 2>&5
9448 ac_status=$?
9449 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9450 (exit $ac_status); }; }; then
9451 rxvt_cv_int32_t=yes
9452else
9453 echo "$as_me: failed program was:" >&5
9454sed 's/^/| /' conftest.$ac_ext >&5
9455
9456if test "$ac_cv_sizeof_char" -ge 4; then
9457 rxvt_cv_int32_t=" char"
9458else
9459 if test "$ac_cv_sizeof_short" -ge 4; then
9460 rxvt_cv_int32_t=" short"
9461 else
9462 if test "$ac_cv_sizeof_int" -ge 4; then
9463 rxvt_cv_int32_t=" int"
9464 else
9465 if test "$ac_cv_sizeof_long" -ge 4; then
9466 rxvt_cv_int32_t=" long"
9467 else
9468 if test "$ac_cv_sizeof_long_long" -ge 4; then
9469 rxvt_cv_int32_t=" long long"
9470 else
9471 rxvt_cv_int32_t=" int" # we _must_ have a (possibly wrong) default
9472 fi
9473 fi
9474 fi
9475 fi
9476fi
9477fi
9478rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9479fi
9480echo "$as_me:$LINENO: result: $rxvt_cv_int32_t" >&5
9481echo "${ECHO_T}$rxvt_cv_int32_t" >&6
9482if test x"$rxvt_cv_int32_t" != xyes; then
9483 rxvt_int32_typedef="typedef $rxvt_cv_int32_t int32_t;"
9484else
9485 if test x"" = x; then
9486 rxvt_int32_typedef="/* typedef int int32_t; */"
9487 else
9488 rxvt_int32_typedef="/* typedef int int32_t; */"
9489 fi
9490fi
9491
9492echo "$as_me:$LINENO: checking for uint32_t" >&5
9493echo $ECHO_N "checking for uint32_t... $ECHO_C" >&6
9494if test "${rxvt_cv_uint32_t+set}" = set; then
9495 echo $ECHO_N "(cached) $ECHO_C" >&6
9496else
9497 cat >conftest.$ac_ext <<_ACEOF
9498/* confdefs.h. */
9499_ACEOF
9500cat confdefs.h >>conftest.$ac_ext
9501cat >>conftest.$ac_ext <<_ACEOF
9502/* end confdefs.h. */
9503#include <stdint.h>
9504int
9505main ()
9506{
9507uint32_t dummy;
9508 ;
9509 return 0;
9510}
9511_ACEOF
9512rm -f conftest.$ac_objext
9513if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9514 (eval $ac_compile) 2>conftest.er1
9515 ac_status=$?
9516 grep -v '^ *+' conftest.er1 >conftest.err
9517 rm -f conftest.er1
9518 cat conftest.err >&5
9519 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9520 (exit $ac_status); } &&
9521 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9522 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9523 (eval $ac_try) 2>&5
9524 ac_status=$?
9525 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9526 (exit $ac_status); }; } &&
9527 { ac_try='test -s conftest.$ac_objext'
9528 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9529 (eval $ac_try) 2>&5
9530 ac_status=$?
9531 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9532 (exit $ac_status); }; }; then
9533 rxvt_cv_uint32_t=yes
9534else
9535 echo "$as_me: failed program was:" >&5
9536sed 's/^/| /' conftest.$ac_ext >&5
9537
9538if test "$ac_cv_sizeof_char" -ge 4; then
9539 rxvt_cv_uint32_t="unsigned char"
9540else
9541 if test "$ac_cv_sizeof_short" -ge 4; then
9542 rxvt_cv_uint32_t="unsigned short"
9543 else
9544 if test "$ac_cv_sizeof_int" -ge 4; then
9545 rxvt_cv_uint32_t="unsigned int"
9546 else
9547 if test "$ac_cv_sizeof_long" -ge 4; then
9548 rxvt_cv_uint32_t="unsigned long"
9549 else
9550 if test "$ac_cv_sizeof_long_long" -ge 4; then
9551 rxvt_cv_uint32_t="unsigned long long"
9552 else
9553 rxvt_cv_uint32_t="unsigned int" # we _must_ have a (possibly wrong) default
9554 fi
9555 fi
9556 fi
9557 fi
9558fi
9559fi
9560rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9561fi
9562echo "$as_me:$LINENO: result: $rxvt_cv_uint32_t" >&5
9563echo "${ECHO_T}$rxvt_cv_uint32_t" >&6
9564if test x"$rxvt_cv_uint32_t" != xyes; then
9565 rxvt_uint32_typedef="typedef $rxvt_cv_uint32_t uint32_t;"
9566else
9567 if test x"unsigned" = x; then
9568 rxvt_uint32_typedef="/* typedef int uint32_t; */"
9569 else
9570 rxvt_uint32_typedef="/* typedef unsigned int uint32_t; */"
9571 fi
9572fi
9573
9574if test "$ac_cv_sizeof_int_p" -eq 8; then
9575 rxvt_intp_define="#define intp_t int64_t"
9576 rxvt_u_intp_define="#define u_intp_t u_int64_t"
9577else
9578 if test "$ac_cv_sizeof_int_p" -eq 4; then
9579 rxvt_intp_define="#define intp_t int32_t"
9580 rxvt_u_intp_define="#define u_intp_t u_int32_t"
9581 else
9582 if test "$ac_cv_sizeof_int_p" -eq 2; then
9583 rxvt_intp_define="#define intp_t int16_t"
9584 rxvt_u_intp_define="#define u_intp_t u_int16_t"
9585 else
9586 rxvt_intp_define="#error set intp_t"
9587 rxvt_u_intp_define="#error set u_intp_t"
9588 fi
9589 fi
9590fi
9591
9592
9593
9594echo "$as_me:$LINENO: checking return type of signal handlers" >&5
9595echo $ECHO_N "checking return type of signal handlers... $ECHO_C" >&6
9596if test "${ac_cv_type_signal+set}" = set; then
9597 echo $ECHO_N "(cached) $ECHO_C" >&6
9598else
9599 cat >conftest.$ac_ext <<_ACEOF
9600/* confdefs.h. */
9601_ACEOF
9602cat confdefs.h >>conftest.$ac_ext
9603cat >>conftest.$ac_ext <<_ACEOF
9604/* end confdefs.h. */
9605#include <sys/types.h>
9606#include <signal.h>
9607#ifdef signal
9608# undef signal
9609#endif
9610#ifdef __cplusplus
9611extern "C" void (*signal (int, void (*)(int)))(int);
9612#else
9613void (*signal ()) ();
9614#endif
9615
9616int
9617main ()
9618{
9619int i;
9620 ;
9621 return 0;
9622}
9623_ACEOF
9624rm -f conftest.$ac_objext
9625if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9626 (eval $ac_compile) 2>conftest.er1
9627 ac_status=$?
9628 grep -v '^ *+' conftest.er1 >conftest.err
9629 rm -f conftest.er1
9630 cat conftest.err >&5
9631 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9632 (exit $ac_status); } &&
9633 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9634 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9635 (eval $ac_try) 2>&5
9636 ac_status=$?
9637 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9638 (exit $ac_status); }; } &&
9639 { ac_try='test -s conftest.$ac_objext'
9640 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9641 (eval $ac_try) 2>&5
9642 ac_status=$?
9643 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9644 (exit $ac_status); }; }; then
9645 ac_cv_type_signal=void
9646else
9647 echo "$as_me: failed program was:" >&5
9648sed 's/^/| /' conftest.$ac_ext >&5
9649
9650ac_cv_type_signal=int
9651fi
9652rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9653fi
9654echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5
9655echo "${ECHO_T}$ac_cv_type_signal" >&6
9656
9657cat >>confdefs.h <<_ACEOF
9658#define RETSIGTYPE $ac_cv_type_signal
9659_ACEOF
9660
9661
9662
9663case "$host_alias" in
9664 *ultrix) ac_cv_func_setsid='no' ;;
9665 *) break;;
9666esac
9667
9668
9669
9670
9671
9672
9673
9674
9675
9676
9677
9678
9679
9680
9681
9682
9683
9684
9685
9686
9687for ac_func in \
9688 atexit \
9689 revoke \
9690 unsetenv \
9691 setutent \
9692 seteuid \
9693 setreuid \
9694 setsid \
9695 setpgrp \
9696 setpgid \
9697 openpty \
9698 _getpty \
9699 grantpt \
9700 unlockpt \
9701 isastream \
9702 on_exit \
9703 nanosleep \
9704 updwtmp \
9705 updwtmpx \
9706 ttyslot \
9707
9708do
9709as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9710echo "$as_me:$LINENO: checking for $ac_func" >&5
9711echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
9712if eval "test \"\${$as_ac_var+set}\" = set"; then
9713 echo $ECHO_N "(cached) $ECHO_C" >&6
9714else
9715 cat >conftest.$ac_ext <<_ACEOF
9716/* confdefs.h. */
9717_ACEOF
9718cat confdefs.h >>conftest.$ac_ext
9719cat >>conftest.$ac_ext <<_ACEOF
9720/* end confdefs.h. */
9721/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
9722 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9723#define $ac_func innocuous_$ac_func
9724
9725/* System header to define __stub macros and hopefully few prototypes,
9726 which can conflict with char $ac_func (); below.
9727 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9728 <limits.h> exists even on freestanding compilers. */
9729
9730#ifdef __STDC__
9731# include <limits.h>
9732#else
9733# include <assert.h>
9734#endif
9735
9736#undef $ac_func
9737
9738/* Override any gcc2 internal prototype to avoid an error. */
9739#ifdef __cplusplus
9740extern "C"
9741{
9742#endif
9743/* We use char because int might match the return type of a gcc2
9744 builtin and then its argument prototype would still apply. */
9745char $ac_func ();
9746/* The GNU C library defines this for functions which it implements
9747 to always fail with ENOSYS. Some functions are actually named
9748 something starting with __ and the normal name is an alias. */
9749#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
9750choke me
9751#else
9752char (*f) () = $ac_func;
9753#endif
9754#ifdef __cplusplus
9755}
9756#endif
9757
9758int
9759main ()
9760{
9761return f != $ac_func;
9762 ;
9763 return 0;
9764}
9765_ACEOF
9766rm -f conftest.$ac_objext conftest$ac_exeext
9767if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9768 (eval $ac_link) 2>conftest.er1
9769 ac_status=$?
9770 grep -v '^ *+' conftest.er1 >conftest.err
9771 rm -f conftest.er1
9772 cat conftest.err >&5
9773 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9774 (exit $ac_status); } &&
9775 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9776 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9777 (eval $ac_try) 2>&5
9778 ac_status=$?
9779 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9780 (exit $ac_status); }; } &&
9781 { ac_try='test -s conftest$ac_exeext'
9782 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9783 (eval $ac_try) 2>&5
9784 ac_status=$?
9785 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9786 (exit $ac_status); }; }; then
9787 eval "$as_ac_var=yes"
9788else
9789 echo "$as_me: failed program was:" >&5
9790sed 's/^/| /' conftest.$ac_ext >&5
9791
9792eval "$as_ac_var=no"
9793fi
9794rm -f conftest.err conftest.$ac_objext \
9795 conftest$ac_exeext conftest.$ac_ext
9796fi
9797echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
9798echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
9799if test `eval echo '${'$as_ac_var'}'` = yes; then
9800 cat >>confdefs.h <<_ACEOF
9801#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
9802_ACEOF
9803
9804fi
9805done
9806
9807
9808
9809if test "${ac_cv_header_utmp_h+set}" = set; then
9810 echo "$as_me:$LINENO: checking for utmp.h" >&5
9811echo $ECHO_N "checking for utmp.h... $ECHO_C" >&6
9812if test "${ac_cv_header_utmp_h+set}" = set; then
9813 echo $ECHO_N "(cached) $ECHO_C" >&6
9814fi
9815echo "$as_me:$LINENO: result: $ac_cv_header_utmp_h" >&5
9816echo "${ECHO_T}$ac_cv_header_utmp_h" >&6
9817else
9818 # Is the header compilable?
9819echo "$as_me:$LINENO: checking utmp.h usability" >&5
9820echo $ECHO_N "checking utmp.h usability... $ECHO_C" >&6
9821cat >conftest.$ac_ext <<_ACEOF
9822/* confdefs.h. */
9823_ACEOF
9824cat confdefs.h >>conftest.$ac_ext
9825cat >>conftest.$ac_ext <<_ACEOF
9826/* end confdefs.h. */
9827$ac_includes_default
9828#include <utmp.h>
9829_ACEOF
9830rm -f conftest.$ac_objext
9831if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9832 (eval $ac_compile) 2>conftest.er1
9833 ac_status=$?
9834 grep -v '^ *+' conftest.er1 >conftest.err
9835 rm -f conftest.er1
9836 cat conftest.err >&5
9837 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9838 (exit $ac_status); } &&
9839 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9840 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9841 (eval $ac_try) 2>&5
9842 ac_status=$?
9843 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9844 (exit $ac_status); }; } &&
9845 { ac_try='test -s conftest.$ac_objext'
9846 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9847 (eval $ac_try) 2>&5
9848 ac_status=$?
9849 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9850 (exit $ac_status); }; }; then
9851 ac_header_compiler=yes
9852else
9853 echo "$as_me: failed program was:" >&5
9854sed 's/^/| /' conftest.$ac_ext >&5
9855
9856ac_header_compiler=no
9857fi
9858rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9859echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9860echo "${ECHO_T}$ac_header_compiler" >&6
9861
9862# Is the header present?
9863echo "$as_me:$LINENO: checking utmp.h presence" >&5
9864echo $ECHO_N "checking utmp.h presence... $ECHO_C" >&6
9865cat >conftest.$ac_ext <<_ACEOF
9866/* confdefs.h. */
9867_ACEOF
9868cat confdefs.h >>conftest.$ac_ext
9869cat >>conftest.$ac_ext <<_ACEOF
9870/* end confdefs.h. */
9871#include <utmp.h>
9872_ACEOF
9873if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9874 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9875 ac_status=$?
9876 grep -v '^ *+' conftest.er1 >conftest.err
9877 rm -f conftest.er1
9878 cat conftest.err >&5
9879 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9880 (exit $ac_status); } >/dev/null; then
9881 if test -s conftest.err; then
9882 ac_cpp_err=$ac_cxx_preproc_warn_flag
9883 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
9884 else
9885 ac_cpp_err=
9886 fi
9887else
9888 ac_cpp_err=yes
9889fi
9890if test -z "$ac_cpp_err"; then
9891 ac_header_preproc=yes
9892else
9893 echo "$as_me: failed program was:" >&5
9894sed 's/^/| /' conftest.$ac_ext >&5
9895
9896 ac_header_preproc=no
9897fi
9898rm -f conftest.err conftest.$ac_ext
9899echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9900echo "${ECHO_T}$ac_header_preproc" >&6
9901
9902# So? What about this header?
9903case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
9904 yes:no: )
9905 { echo "$as_me:$LINENO: WARNING: utmp.h: accepted by the compiler, rejected by the preprocessor!" >&5
9906echo "$as_me: WARNING: utmp.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
9907 { echo "$as_me:$LINENO: WARNING: utmp.h: proceeding with the compiler's result" >&5
9908echo "$as_me: WARNING: utmp.h: proceeding with the compiler's result" >&2;}
9909 ac_header_preproc=yes
9910 ;;
9911 no:yes:* )
9912 { echo "$as_me:$LINENO: WARNING: utmp.h: present but cannot be compiled" >&5
9913echo "$as_me: WARNING: utmp.h: present but cannot be compiled" >&2;}
9914 { echo "$as_me:$LINENO: WARNING: utmp.h: check for missing prerequisite headers?" >&5
9915echo "$as_me: WARNING: utmp.h: check for missing prerequisite headers?" >&2;}
9916 { echo "$as_me:$LINENO: WARNING: utmp.h: see the Autoconf documentation" >&5
9917echo "$as_me: WARNING: utmp.h: see the Autoconf documentation" >&2;}
9918 { echo "$as_me:$LINENO: WARNING: utmp.h: section \"Present But Cannot Be Compiled\"" >&5
9919echo "$as_me: WARNING: utmp.h: section \"Present But Cannot Be Compiled\"" >&2;}
9920 { echo "$as_me:$LINENO: WARNING: utmp.h: proceeding with the preprocessor's result" >&5
9921echo "$as_me: WARNING: utmp.h: proceeding with the preprocessor's result" >&2;}
9922 { echo "$as_me:$LINENO: WARNING: utmp.h: in the future, the compiler will take precedence" >&5
9923echo "$as_me: WARNING: utmp.h: in the future, the compiler will take precedence" >&2;}
9924 (
9925 cat <<\_ASBOX
9926## ------------------------------------------ ##
9927## Report this to the AC_PACKAGE_NAME lists. ##
9928## ------------------------------------------ ##
9929_ASBOX
9930 ) |
9931 sed "s/^/$as_me: WARNING: /" >&2
9932 ;;
9933esac
9934echo "$as_me:$LINENO: checking for utmp.h" >&5
9935echo $ECHO_N "checking for utmp.h... $ECHO_C" >&6
9936if test "${ac_cv_header_utmp_h+set}" = set; then
9937 echo $ECHO_N "(cached) $ECHO_C" >&6
9938else
9939 ac_cv_header_utmp_h=$ac_header_preproc
9940fi
9941echo "$as_me:$LINENO: result: $ac_cv_header_utmp_h" >&5
9942echo "${ECHO_T}$ac_cv_header_utmp_h" >&6
9943
9944fi
9945if test $ac_cv_header_utmp_h = yes; then
9946 echo "$as_me:$LINENO: checking for struct utmp" >&5
9947echo $ECHO_N "checking for struct utmp... $ECHO_C" >&6
9948if test "${rxvt_cv_struct_utmp+set}" = set; then
9949 echo $ECHO_N "(cached) $ECHO_C" >&6
9950else
9951 cat >conftest.$ac_ext <<_ACEOF
9952/* confdefs.h. */
9953_ACEOF
9954cat confdefs.h >>conftest.$ac_ext
9955cat >>conftest.$ac_ext <<_ACEOF
9956/* end confdefs.h. */
9957#include <sys/types.h>
9958#include <stdint.h>
9959#include <utmp.h>
9960int
9961main ()
9962{
9963struct utmp ut;
9964 ;
9965 return 0;
9966}
9967_ACEOF
9968rm -f conftest.$ac_objext
9969if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9970 (eval $ac_compile) 2>conftest.er1
9971 ac_status=$?
9972 grep -v '^ *+' conftest.er1 >conftest.err
9973 rm -f conftest.er1
9974 cat conftest.err >&5
9975 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9976 (exit $ac_status); } &&
9977 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9978 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9979 (eval $ac_try) 2>&5
9980 ac_status=$?
9981 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9982 (exit $ac_status); }; } &&
9983 { ac_try='test -s conftest.$ac_objext'
9984 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9985 (eval $ac_try) 2>&5
9986 ac_status=$?
9987 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9988 (exit $ac_status); }; }; then
9989 rxvt_cv_struct_utmp=yes
9990else
9991 echo "$as_me: failed program was:" >&5
9992sed 's/^/| /' conftest.$ac_ext >&5
9993
9994rxvt_cv_struct_utmp=no
9995fi
9996rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9997fi
9998echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmp" >&5
9999echo "${ECHO_T}$rxvt_cv_struct_utmp" >&6
10000if test x$rxvt_cv_struct_utmp = xyes; then
10001
10002cat >>confdefs.h <<\_ACEOF
10003#define HAVE_STRUCT_UTMP 1
10004_ACEOF
10005
10006fi
10007
10008
10009echo "$as_me:$LINENO: checking for ut_host in utmp struct" >&5
10010echo $ECHO_N "checking for ut_host in utmp struct... $ECHO_C" >&6
10011if test "${rxvt_cv_struct_utmp_host+set}" = set; then
10012 echo $ECHO_N "(cached) $ECHO_C" >&6
10013else
10014 cat >conftest.$ac_ext <<_ACEOF
10015/* confdefs.h. */
10016_ACEOF
10017cat confdefs.h >>conftest.$ac_ext
10018cat >>conftest.$ac_ext <<_ACEOF
10019/* end confdefs.h. */
10020#include <sys/types.h> 6666#include <sys/types.h>
10021#include <utmp.h> 6667#include <utmp.h>
10022int
10023main ()
10024{
10025struct utmp ut; ut.ut_host;
10026 ;
10027 return 0;
10028}
10029_ACEOF
10030rm -f conftest.$ac_objext
10031if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10032 (eval $ac_compile) 2>conftest.er1
10033 ac_status=$?
10034 grep -v '^ *+' conftest.er1 >conftest.err
10035 rm -f conftest.er1
10036 cat conftest.err >&5
10037 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10038 (exit $ac_status); } &&
10039 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10040 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10041 (eval $ac_try) 2>&5
10042 ac_status=$?
10043 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10044 (exit $ac_status); }; } &&
10045 { ac_try='test -s conftest.$ac_objext'
10046 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10047 (eval $ac_try) 2>&5
10048 ac_status=$?
10049 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10050 (exit $ac_status); }; }; then
10051 rxvt_cv_struct_utmp_host=yes
10052else
10053 echo "$as_me: failed program was:" >&5
10054sed 's/^/| /' conftest.$ac_ext >&5
10055 6668
10056rxvt_cv_struct_utmp_host=no 6669"
10057fi
10058rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10059fi
10060echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmp_host" >&5
10061echo "${ECHO_T}$rxvt_cv_struct_utmp_host" >&6
10062if test x$rxvt_cv_struct_utmp_host = xyes; then 6670if test "x$ac_cv_member_struct_utmp_ut_host" = x""yes; then :
10063 6671
10064cat >>confdefs.h <<\_ACEOF 6672$as_echo "#define HAVE_UTMP_HOST 1" >>confdefs.h
10065#define HAVE_UTMP_HOST 1
10066_ACEOF
10067 6673
10068fi 6674fi
10069 6675
10070echo "$as_me:$LINENO: checking for ut_pid in utmp struct" >&5 6676
10071echo $ECHO_N "checking for ut_pid in utmp struct... $ECHO_C" >&6 6677ac_fn_cxx_check_member "$LINENO" "struct utmp" "ut_pid" "ac_cv_member_struct_utmp_ut_pid" "
10072if test "${rxvt_cv_struct_utmp_pid+set}" = set; then
10073 echo $ECHO_N "(cached) $ECHO_C" >&6
10074else
10075 cat >conftest.$ac_ext <<_ACEOF
10076/* confdefs.h. */
10077_ACEOF
10078cat confdefs.h >>conftest.$ac_ext
10079cat >>conftest.$ac_ext <<_ACEOF
10080/* end confdefs.h. */
10081#include <sys/types.h> 6678#include <sys/types.h>
10082#include <utmp.h> 6679#include <utmp.h>
10083int
10084main ()
10085{
10086struct utmp ut; ut.ut_pid;
10087 ;
10088 return 0;
10089}
10090_ACEOF
10091rm -f conftest.$ac_objext
10092if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10093 (eval $ac_compile) 2>conftest.er1
10094 ac_status=$?
10095 grep -v '^ *+' conftest.er1 >conftest.err
10096 rm -f conftest.er1
10097 cat conftest.err >&5
10098 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10099 (exit $ac_status); } &&
10100 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10101 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10102 (eval $ac_try) 2>&5
10103 ac_status=$?
10104 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10105 (exit $ac_status); }; } &&
10106 { ac_try='test -s conftest.$ac_objext'
10107 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10108 (eval $ac_try) 2>&5
10109 ac_status=$?
10110 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10111 (exit $ac_status); }; }; then
10112 rxvt_cv_struct_utmp_pid=yes
10113else
10114 echo "$as_me: failed program was:" >&5
10115sed 's/^/| /' conftest.$ac_ext >&5
10116 6680
10117rxvt_cv_struct_utmp_pid=no 6681"
10118fi
10119rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10120fi
10121echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmp_pid" >&5
10122echo "${ECHO_T}$rxvt_cv_struct_utmp_pid" >&6
10123if test x$rxvt_cv_struct_utmp_pid = xyes; then 6682if test "x$ac_cv_member_struct_utmp_ut_pid" = x""yes; then :
10124 6683
6684$as_echo "#define HAVE_UTMP_PID 1" >>confdefs.h
6685
6686fi
6687
6688
6689fi
6690
6691done
6692
6693
6694for ac_header in utmpx.h
6695do :
6696 ac_fn_cxx_check_header_mongrel "$LINENO" "utmpx.h" "ac_cv_header_utmpx_h" "$ac_includes_default"
6697if test "x$ac_cv_header_utmpx_h" = x""yes; then :
10125cat >>confdefs.h <<\_ACEOF 6698 cat >>confdefs.h <<_ACEOF
10126#define HAVE_UTMP_PID 1 6699#define HAVE_UTMPX_H 1
10127_ACEOF 6700_ACEOF
10128 6701 ac_fn_cxx_check_type "$LINENO" "struct utmpx" "ac_cv_type_struct_utmpx" "
10129fi
10130
10131fi
10132
10133
10134
10135if test "${ac_cv_header_utmpx_h+set}" = set; then
10136 echo "$as_me:$LINENO: checking for utmpx.h" >&5
10137echo $ECHO_N "checking for utmpx.h... $ECHO_C" >&6
10138if test "${ac_cv_header_utmpx_h+set}" = set; then
10139 echo $ECHO_N "(cached) $ECHO_C" >&6
10140fi
10141echo "$as_me:$LINENO: result: $ac_cv_header_utmpx_h" >&5
10142echo "${ECHO_T}$ac_cv_header_utmpx_h" >&6
10143else
10144 # Is the header compilable?
10145echo "$as_me:$LINENO: checking utmpx.h usability" >&5
10146echo $ECHO_N "checking utmpx.h usability... $ECHO_C" >&6
10147cat >conftest.$ac_ext <<_ACEOF
10148/* confdefs.h. */
10149_ACEOF
10150cat confdefs.h >>conftest.$ac_ext
10151cat >>conftest.$ac_ext <<_ACEOF
10152/* end confdefs.h. */
10153$ac_includes_default
10154#include <utmpx.h>
10155_ACEOF
10156rm -f conftest.$ac_objext
10157if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10158 (eval $ac_compile) 2>conftest.er1
10159 ac_status=$?
10160 grep -v '^ *+' conftest.er1 >conftest.err
10161 rm -f conftest.er1
10162 cat conftest.err >&5
10163 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10164 (exit $ac_status); } &&
10165 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
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); }; } &&
10171 { ac_try='test -s conftest.$ac_objext'
10172 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10173 (eval $ac_try) 2>&5
10174 ac_status=$?
10175 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10176 (exit $ac_status); }; }; then
10177 ac_header_compiler=yes
10178else
10179 echo "$as_me: failed program was:" >&5
10180sed 's/^/| /' conftest.$ac_ext >&5
10181
10182ac_header_compiler=no
10183fi
10184rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10185echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10186echo "${ECHO_T}$ac_header_compiler" >&6
10187
10188# Is the header present?
10189echo "$as_me:$LINENO: checking utmpx.h presence" >&5
10190echo $ECHO_N "checking utmpx.h presence... $ECHO_C" >&6
10191cat >conftest.$ac_ext <<_ACEOF
10192/* confdefs.h. */
10193_ACEOF
10194cat confdefs.h >>conftest.$ac_ext
10195cat >>conftest.$ac_ext <<_ACEOF
10196/* end confdefs.h. */
10197#include <utmpx.h>
10198_ACEOF
10199if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10200 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10201 ac_status=$?
10202 grep -v '^ *+' conftest.er1 >conftest.err
10203 rm -f conftest.er1
10204 cat conftest.err >&5
10205 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10206 (exit $ac_status); } >/dev/null; then
10207 if test -s conftest.err; then
10208 ac_cpp_err=$ac_cxx_preproc_warn_flag
10209 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10210 else
10211 ac_cpp_err=
10212 fi
10213else
10214 ac_cpp_err=yes
10215fi
10216if test -z "$ac_cpp_err"; then
10217 ac_header_preproc=yes
10218else
10219 echo "$as_me: failed program was:" >&5
10220sed 's/^/| /' conftest.$ac_ext >&5
10221
10222 ac_header_preproc=no
10223fi
10224rm -f conftest.err conftest.$ac_ext
10225echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10226echo "${ECHO_T}$ac_header_preproc" >&6
10227
10228# So? What about this header?
10229case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10230 yes:no: )
10231 { echo "$as_me:$LINENO: WARNING: utmpx.h: accepted by the compiler, rejected by the preprocessor!" >&5
10232echo "$as_me: WARNING: utmpx.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
10233 { echo "$as_me:$LINENO: WARNING: utmpx.h: proceeding with the compiler's result" >&5
10234echo "$as_me: WARNING: utmpx.h: proceeding with the compiler's result" >&2;}
10235 ac_header_preproc=yes
10236 ;;
10237 no:yes:* )
10238 { echo "$as_me:$LINENO: WARNING: utmpx.h: present but cannot be compiled" >&5
10239echo "$as_me: WARNING: utmpx.h: present but cannot be compiled" >&2;}
10240 { echo "$as_me:$LINENO: WARNING: utmpx.h: check for missing prerequisite headers?" >&5
10241echo "$as_me: WARNING: utmpx.h: check for missing prerequisite headers?" >&2;}
10242 { echo "$as_me:$LINENO: WARNING: utmpx.h: see the Autoconf documentation" >&5
10243echo "$as_me: WARNING: utmpx.h: see the Autoconf documentation" >&2;}
10244 { echo "$as_me:$LINENO: WARNING: utmpx.h: section \"Present But Cannot Be Compiled\"" >&5
10245echo "$as_me: WARNING: utmpx.h: section \"Present But Cannot Be Compiled\"" >&2;}
10246 { echo "$as_me:$LINENO: WARNING: utmpx.h: proceeding with the preprocessor's result" >&5
10247echo "$as_me: WARNING: utmpx.h: proceeding with the preprocessor's result" >&2;}
10248 { echo "$as_me:$LINENO: WARNING: utmpx.h: in the future, the compiler will take precedence" >&5
10249echo "$as_me: WARNING: utmpx.h: in the future, the compiler will take precedence" >&2;}
10250 (
10251 cat <<\_ASBOX
10252## ------------------------------------------ ##
10253## Report this to the AC_PACKAGE_NAME lists. ##
10254## ------------------------------------------ ##
10255_ASBOX
10256 ) |
10257 sed "s/^/$as_me: WARNING: /" >&2
10258 ;;
10259esac
10260echo "$as_me:$LINENO: checking for utmpx.h" >&5
10261echo $ECHO_N "checking for utmpx.h... $ECHO_C" >&6
10262if test "${ac_cv_header_utmpx_h+set}" = set; then
10263 echo $ECHO_N "(cached) $ECHO_C" >&6
10264else
10265 ac_cv_header_utmpx_h=$ac_header_preproc
10266fi
10267echo "$as_me:$LINENO: result: $ac_cv_header_utmpx_h" >&5
10268echo "${ECHO_T}$ac_cv_header_utmpx_h" >&6
10269
10270fi
10271if test $ac_cv_header_utmpx_h = yes; then
10272 echo "$as_me:$LINENO: checking for struct utmpx" >&5
10273echo $ECHO_N "checking for struct utmpx... $ECHO_C" >&6
10274if test "${rxvt_cv_struct_utmpx+set}" = set; then
10275 echo $ECHO_N "(cached) $ECHO_C" >&6
10276else
10277 cat >conftest.$ac_ext <<_ACEOF
10278/* confdefs.h. */
10279_ACEOF
10280cat confdefs.h >>conftest.$ac_ext
10281cat >>conftest.$ac_ext <<_ACEOF
10282/* end confdefs.h. */
10283#include <sys/types.h> 6702#include <sys/types.h>
10284#include <utmpx.h> 6703#include <utmpx.h>
10285int
10286main ()
10287{
10288struct utmpx ut;
10289 ;
10290 return 0;
10291}
10292_ACEOF
10293rm -f conftest.$ac_objext
10294if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10295 (eval $ac_compile) 2>conftest.er1
10296 ac_status=$?
10297 grep -v '^ *+' conftest.er1 >conftest.err
10298 rm -f conftest.er1
10299 cat conftest.err >&5
10300 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10301 (exit $ac_status); } &&
10302 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10303 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10304 (eval $ac_try) 2>&5
10305 ac_status=$?
10306 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10307 (exit $ac_status); }; } &&
10308 { ac_try='test -s conftest.$ac_objext'
10309 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10310 (eval $ac_try) 2>&5
10311 ac_status=$?
10312 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10313 (exit $ac_status); }; }; then
10314 rxvt_cv_struct_utmpx=yes
10315else
10316 echo "$as_me: failed program was:" >&5
10317sed 's/^/| /' conftest.$ac_ext >&5
10318 6704
10319rxvt_cv_struct_utmpx=no 6705"
10320fi
10321rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10322fi
10323echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmpx" >&5
10324echo "${ECHO_T}$rxvt_cv_struct_utmpx" >&6
10325if test x$rxvt_cv_struct_utmpx = xyes; then 6706if test "x$ac_cv_type_struct_utmpx" = x""yes; then :
10326 6707
10327cat >>confdefs.h <<\_ACEOF 6708cat >>confdefs.h <<_ACEOF
10328#define HAVE_STRUCT_UTMPX 1 6709#define HAVE_STRUCT_UTMPX 1
10329_ACEOF 6710_ACEOF
10330 6711
10331fi
10332 6712
6713fi
10333 6714
10334echo "$as_me:$LINENO: checking for host in utmpx struct" >&5 6715
10335echo $ECHO_N "checking for host in utmpx struct... $ECHO_C" >&6 6716ac_fn_cxx_check_member "$LINENO" "struct utmpx" "ut_host" "ac_cv_member_struct_utmpx_ut_host" "
10336if test "${rxvt_cv_struct_utmpx_host+set}" = set; then
10337 echo $ECHO_N "(cached) $ECHO_C" >&6
10338else
10339 cat >conftest.$ac_ext <<_ACEOF
10340/* confdefs.h. */
10341_ACEOF
10342cat confdefs.h >>conftest.$ac_ext
10343cat >>conftest.$ac_ext <<_ACEOF
10344/* end confdefs.h. */
10345#include <sys/types.h> 6717#include <sys/types.h>
10346#include <utmpx.h> 6718#include <utmpx.h>
10347int
10348main ()
10349{
10350struct utmpx utx; utx.ut_host;
10351 ;
10352 return 0;
10353}
10354_ACEOF
10355rm -f conftest.$ac_objext
10356if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10357 (eval $ac_compile) 2>conftest.er1
10358 ac_status=$?
10359 grep -v '^ *+' conftest.er1 >conftest.err
10360 rm -f conftest.er1
10361 cat conftest.err >&5
10362 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10363 (exit $ac_status); } &&
10364 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10365 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10366 (eval $ac_try) 2>&5
10367 ac_status=$?
10368 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10369 (exit $ac_status); }; } &&
10370 { ac_try='test -s conftest.$ac_objext'
10371 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10372 (eval $ac_try) 2>&5
10373 ac_status=$?
10374 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10375 (exit $ac_status); }; }; then
10376 rxvt_cv_struct_utmpx_host=yes
10377else
10378 echo "$as_me: failed program was:" >&5
10379sed 's/^/| /' conftest.$ac_ext >&5
10380 6719
10381rxvt_cv_struct_utmpx_host=no 6720"
10382fi
10383rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10384fi
10385echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmpx_host" >&5
10386echo "${ECHO_T}$rxvt_cv_struct_utmpx_host" >&6
10387if test x$rxvt_cv_struct_utmpx_host = xyes; then 6721if test "x$ac_cv_member_struct_utmpx_ut_host" = x""yes; then :
10388 6722
10389cat >>confdefs.h <<\_ACEOF 6723$as_echo "#define HAVE_UTMPX_HOST 1" >>confdefs.h
10390#define HAVE_UTMPX_HOST 1
10391_ACEOF
10392 6724
10393fi 6725fi
10394 6726
10395echo "$as_me:$LINENO: checking for session in utmpx struct" >&5
10396echo $ECHO_N "checking for session in utmpx struct... $ECHO_C" >&6
10397if test "${rxvt_cv_struct_utmpx_session+set}" = set; then
10398 echo $ECHO_N "(cached) $ECHO_C" >&6
10399else
10400 cat >conftest.$ac_ext <<_ACEOF
10401/* confdefs.h. */
10402_ACEOF
10403cat confdefs.h >>conftest.$ac_ext
10404cat >>conftest.$ac_ext <<_ACEOF
10405/* end confdefs.h. */
10406#include <sys/types.h>
10407#include <utmpx.h>
10408int
10409main ()
10410{
10411struct utmpx utx; utx.ut_session;
10412 ;
10413 return 0;
10414}
10415_ACEOF
10416rm -f conftest.$ac_objext
10417if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10418 (eval $ac_compile) 2>conftest.er1
10419 ac_status=$?
10420 grep -v '^ *+' conftest.er1 >conftest.err
10421 rm -f conftest.er1
10422 cat conftest.err >&5
10423 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10424 (exit $ac_status); } &&
10425 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10426 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10427 (eval $ac_try) 2>&5
10428 ac_status=$?
10429 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10430 (exit $ac_status); }; } &&
10431 { ac_try='test -s conftest.$ac_objext'
10432 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10433 (eval $ac_try) 2>&5
10434 ac_status=$?
10435 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10436 (exit $ac_status); }; }; then
10437 rxvt_cv_struct_utmpx_session=yes
10438else
10439 echo "$as_me: failed program was:" >&5
10440sed 's/^/| /' conftest.$ac_ext >&5
10441 6727
10442rxvt_cv_struct_utmpx_session=no
10443fi 6728fi
10444rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10445fi
10446echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmpx_session" >&5
10447echo "${ECHO_T}$rxvt_cv_struct_utmpx_session" >&6
10448if test x$rxvt_cv_struct_utmpx_session = xyes; then
10449 6729
10450cat >>confdefs.h <<\_ACEOF 6730done
10451#define HAVE_UTMPX_SESSION 1
10452_ACEOF
10453 6731
10454fi 6732ac_fn_cxx_check_type "$LINENO" "struct lastlog" "ac_cv_type_struct_lastlog" "
10455
10456fi
10457
10458
10459echo "$as_me:$LINENO: checking for struct lastlog" >&5
10460echo $ECHO_N "checking for struct lastlog... $ECHO_C" >&6
10461if test "${rxvt_cv_struct_lastlog+set}" = set; then
10462 echo $ECHO_N "(cached) $ECHO_C" >&6
10463else
10464 cat >conftest.$ac_ext <<_ACEOF
10465/* confdefs.h. */
10466_ACEOF
10467cat confdefs.h >>conftest.$ac_ext
10468cat >>conftest.$ac_ext <<_ACEOF
10469/* end confdefs.h. */
10470#include <sys/types.h> 6733#include <sys/types.h>
10471#include <utmp.h> 6734#include <utmp.h>
10472#ifdef HAVE_LASTLOG_H 6735#ifdef HAVE_LASTLOG_H
10473#include <lastlog.h> 6736#include <lastlog.h>
10474#endif 6737#endif
10475 6738
10476int 6739"
10477main ()
10478{
10479struct lastlog ll;
10480 ;
10481 return 0;
10482}
10483_ACEOF
10484rm -f conftest.$ac_objext
10485if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10486 (eval $ac_compile) 2>conftest.er1
10487 ac_status=$?
10488 grep -v '^ *+' conftest.er1 >conftest.err
10489 rm -f conftest.er1
10490 cat conftest.err >&5
10491 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10492 (exit $ac_status); } &&
10493 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10494 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10495 (eval $ac_try) 2>&5
10496 ac_status=$?
10497 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10498 (exit $ac_status); }; } &&
10499 { ac_try='test -s conftest.$ac_objext'
10500 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10501 (eval $ac_try) 2>&5
10502 ac_status=$?
10503 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10504 (exit $ac_status); }; }; then
10505 rxvt_cv_struct_lastlog=yes
10506else
10507 echo "$as_me: failed program was:" >&5
10508sed 's/^/| /' conftest.$ac_ext >&5
10509
10510rxvt_cv_struct_lastlog=no
10511fi
10512rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10513fi
10514echo "$as_me:$LINENO: result: $rxvt_cv_struct_lastlog" >&5
10515echo "${ECHO_T}$rxvt_cv_struct_lastlog" >&6
10516if test x$rxvt_cv_struct_lastlog = xyes; then 6740if test "x$ac_cv_type_struct_lastlog" = x""yes; then :
10517 6741
10518cat >>confdefs.h <<\_ACEOF 6742cat >>confdefs.h <<_ACEOF
10519#define HAVE_STRUCT_LASTLOG 1 6743#define HAVE_STRUCT_LASTLOG 1
10520_ACEOF 6744_ACEOF
10521 6745
10522fi
10523 6746
10524echo "$as_me:$LINENO: checking for struct lastlogx" >&5 6747fi
10525echo $ECHO_N "checking for struct lastlogx... $ECHO_C" >&6 6748
10526if test "${rxvt_cv_struct_lastlogx+set}" = set; then 6749
10527 echo $ECHO_N "(cached) $ECHO_C" >&6 6750ac_fn_cxx_check_type "$LINENO" "struct lastlogx" "ac_cv_type_struct_lastlogx" "
10528else
10529 cat >conftest.$ac_ext <<_ACEOF
10530/* confdefs.h. */
10531_ACEOF
10532cat confdefs.h >>conftest.$ac_ext
10533cat >>conftest.$ac_ext <<_ACEOF
10534/* end confdefs.h. */
10535#include <sys/types.h> 6751#include <sys/types.h>
10536#include <utmpx.h> 6752#include <utmpx.h>
10537#ifdef HAVE_LASTLOG_H 6753#ifdef HAVE_LASTLOG_H
10538#include <lastlog.h> 6754#include <lastlog.h>
10539#endif 6755#endif
10540 6756
10541int 6757"
10542main ()
10543{
10544struct lastlogx ll;
10545 ;
10546 return 0;
10547}
10548_ACEOF
10549rm -f conftest.$ac_objext
10550if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10551 (eval $ac_compile) 2>conftest.er1
10552 ac_status=$?
10553 grep -v '^ *+' conftest.er1 >conftest.err
10554 rm -f conftest.er1
10555 cat conftest.err >&5
10556 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10557 (exit $ac_status); } &&
10558 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10559 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10560 (eval $ac_try) 2>&5
10561 ac_status=$?
10562 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10563 (exit $ac_status); }; } &&
10564 { ac_try='test -s conftest.$ac_objext'
10565 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10566 (eval $ac_try) 2>&5
10567 ac_status=$?
10568 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10569 (exit $ac_status); }; }; then
10570 rxvt_cv_struct_lastlogx=yes
10571else
10572 echo "$as_me: failed program was:" >&5
10573sed 's/^/| /' conftest.$ac_ext >&5
10574
10575rxvt_cv_struct_lastlogx=no
10576fi
10577rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10578fi
10579echo "$as_me:$LINENO: result: $rxvt_cv_struct_lastlogx" >&5
10580echo "${ECHO_T}$rxvt_cv_struct_lastlogx" >&6
10581if test x$rxvt_cv_struct_lastlogx = xyes; then 6758if test "x$ac_cv_type_struct_lastlogx" = x""yes; then :
10582 6759
10583cat >>confdefs.h <<\_ACEOF 6760cat >>confdefs.h <<_ACEOF
10584#define HAVE_STRUCT_LASTLOGX 1 6761#define HAVE_STRUCT_LASTLOGX 1
10585_ACEOF 6762_ACEOF
10586 6763
10587fi
10588 6764
6765fi
10589 6766
10590echo "$as_me:$LINENO: checking where utmp is located" >&5 6767
10591echo $ECHO_N "checking where utmp is located... $ECHO_C" >&6 6768
6769{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a fallback location of utmp" >&5
6770$as_echo_n "checking for a fallback location of utmp... " >&6; }
10592if test "${rxvt_cv_path_utmp+set}" = set; then 6771if test "${pt_cv_path_utmp+set}" = set; then :
10593 echo $ECHO_N "(cached) $ECHO_C" >&6 6772 $as_echo_n "(cached) " >&6
10594else 6773else
6774
10595 if test "$cross_compiling" = yes; then 6775if test "$cross_compiling" != yes; then
10596 { echo "$as_me:$LINENO: WARNING: Define RXVT_UTMP_FILE in config.h manually" >&5
10597echo "$as_me: WARNING: Define RXVT_UTMP_FILE in config.h manually" >&2;}
10598else
10599 cat >conftest.$ac_ext <<_ACEOF
10600/* confdefs.h. */
10601_ACEOF
10602cat confdefs.h >>conftest.$ac_ext
10603cat >>conftest.$ac_ext <<_ACEOF
10604/* end confdefs.h. */
10605#include <stdio.h>
10606#include <sys/types.h>
10607#include <utmp.h>
10608#include <errno.h>
10609main()
10610{
10611 char **u, *utmplist[] = {
10612 "/var/run/utmp", "/var/adm/utmp", "/etc/utmp", "/usr/etc/utmp", "/usr/adm/utmp", NULL }; 6776 for file in "/var/run/utmp" "/var/adm/utmp" "/etc/utmp" "/usr/etc/utmp" "/usr/adm/utmp"; do
10613 FILE *a, *f=fopen("conftestval", "w"); 6777 if test -f "$file"; then
10614 if (!f) exit(1); 6778 pt_cv_path_utmp=$file
10615#ifdef UTMP_FILE 6779 break
10616 fprintf(f, "%s\n", UTMP_FILE); 6780 fi
10617 exit(0); 6781 done
10618#endif
10619#ifdef _PATH_UTMP
10620 fprintf(f, "%s\n", _PATH_UTMP);
10621 exit(0);
10622#endif
10623 for (u = utmplist; *u; u++) {
10624 if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
10625 fprintf(f, "%s\n", *u);
10626 exit(0);
10627 }
10628 }
10629 exit(0);
10630}
10631_ACEOF
10632rm -f conftest$ac_exeext
10633if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10634 (eval $ac_link) 2>&5
10635 ac_status=$?
10636 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10637 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10638 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10639 (eval $ac_try) 2>&5
10640 ac_status=$?
10641 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10642 (exit $ac_status); }; }; then
10643 rxvt_cv_path_utmp=`cat conftestval`
10644else
10645 echo "$as_me: program exited with status $ac_status" >&5
10646echo "$as_me: failed program was:" >&5
10647sed 's/^/| /' conftest.$ac_ext >&5
10648
10649( exit $ac_status )
10650rxvt_cv_path_utmp=
10651fi 6782fi
10652rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10653fi 6783fi
10654fi
10655echo "$as_me:$LINENO: result: $rxvt_cv_path_utmp" >&5 6784{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_utmp" >&5
10656echo "${ECHO_T}$rxvt_cv_path_utmp" >&6 6785$as_echo "$pt_cv_path_utmp" >&6; }
10657if test x$rxvt_cv_path_utmp != x; then 6786if test x$pt_cv_path_utmp != x; then
10658 6787
10659cat >>confdefs.h <<_ACEOF 6788cat >>confdefs.h <<_ACEOF
10660#define RXVT_UTMP_FILE "$rxvt_cv_path_utmp" 6789#define PT_UTMP_FILE "$pt_cv_path_utmp"
10661_ACEOF 6790_ACEOF
10662 6791
6792elif test "$cross_compiling" = yes; then
6793 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define PT_UTMP_FILE in config.h manually" >&5
6794$as_echo "$as_me: WARNING: Define PT_UTMP_FILE in config.h manually" >&2;}
10663fi 6795fi
10664 6796
10665 6797
10666echo "$as_me:$LINENO: checking where utmpx is located" >&5 6798{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a fallback location of wtmp" >&5
10667echo $ECHO_N "checking where utmpx is located... $ECHO_C" >&6 6799$as_echo_n "checking for a fallback location of wtmp... " >&6; }
10668if test "${rxvt_cv_path_utmpx+set}" = set; then 6800if test "${pt_cv_path_wtmp+set}" = set; then :
10669 echo $ECHO_N "(cached) $ECHO_C" >&6 6801 $as_echo_n "(cached) " >&6
10670else 6802else
6803
10671 if test "$cross_compiling" = yes; then 6804if test "$cross_compiling" != yes; then
10672 { echo "$as_me:$LINENO: WARNING: Define RXVT_UTMPX_FILE in config.h manually" >&5 6805 for file in "/var/log/wtmp" "/var/adm/wtmp" "/etc/wtmp" "/usr/etc/wtmp" "/usr/adm/wtmp"; do
10673echo "$as_me: WARNING: Define RXVT_UTMPX_FILE in config.h manually" >&2;} 6806 if test -f "$file"; then
10674else 6807 pt_cv_path_wtmp=$file
10675 cat >conftest.$ac_ext <<_ACEOF 6808 break
10676/* confdefs.h. */ 6809 fi
10677_ACEOF 6810 done
10678cat confdefs.h >>conftest.$ac_ext
10679cat >>conftest.$ac_ext <<_ACEOF
10680/* end confdefs.h. */
10681#include <stdio.h>
10682#include <sys/types.h>
10683#include <utmpx.h>
10684#include <errno.h>
10685#include <sys/stat.h>
10686#ifdef HAVE_STRING_H
10687#include <string.h>
10688#endif
10689main()
10690{
10691 char **u, *p, *utmplist[] = {
10692#ifdef UTMPX_FILE
10693 UTMPX_FILE,
10694#endif
10695#ifdef _PATH_UTMPX
10696 _PATH_UTMPX,
10697#endif
10698 "/var/adm/utmpx", "/etc/utmpx", NULL };
10699 FILE *a, *f=fopen("conftestval", "w");
10700 struct stat statu, statux;
10701 if (!f) exit(1);
10702 for (u = utmplist; *u; u++) {
10703 if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
10704 if (stat(*u, &statux) < 0)
10705 continue;
10706 p = strdup(*u);
10707 p[strlen(p) - 1] = '\0';
10708 if (stat(p, &statu) >= 0
10709 && (statu.st_mtime - statux.st_mtime > 86400))
10710 continue;
10711 fprintf(f, "%s\n", *u);
10712 exit(0);
10713 }
10714 }
10715 exit(0);
10716}
10717_ACEOF
10718rm -f conftest$ac_exeext
10719if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10720 (eval $ac_link) 2>&5
10721 ac_status=$?
10722 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10723 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10724 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10725 (eval $ac_try) 2>&5
10726 ac_status=$?
10727 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10728 (exit $ac_status); }; }; then
10729 rxvt_cv_path_utmpx=`cat conftestval`
10730else
10731 echo "$as_me: program exited with status $ac_status" >&5
10732echo "$as_me: failed program was:" >&5
10733sed 's/^/| /' conftest.$ac_ext >&5
10734
10735( exit $ac_status )
10736rxvt_cv_path_utmpx=
10737fi 6811fi
10738rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10739fi 6812fi
10740fi
10741echo "$as_me:$LINENO: result: $rxvt_cv_path_utmpx" >&5 6813{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_wtmp" >&5
10742echo "${ECHO_T}$rxvt_cv_path_utmpx" >&6 6814$as_echo "$pt_cv_path_wtmp" >&6; }
10743if test x$rxvt_cv_path_utmpx != x; then 6815if test x$pt_cv_path_wtmp != x; then
10744 6816
10745cat >>confdefs.h <<_ACEOF 6817cat >>confdefs.h <<_ACEOF
10746#define RXVT_UTMPX_FILE "$rxvt_cv_path_utmpx" 6818#define PT_WTMP_FILE "$pt_cv_path_wtmp"
10747_ACEOF 6819_ACEOF
10748 6820
6821elif test "$cross_compiling" = yes; then
6822 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define PT_WTMP_FILE in config.h manually" >&5
6823$as_echo "$as_me: WARNING: Define PT_WTMP_FILE in config.h manually" >&2;}
10749fi 6824fi
10750 6825
10751 6826{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a fallback location of wtmpx" >&5
10752echo "$as_me:$LINENO: checking where wtmp is located" >&5 6827$as_echo_n "checking for a fallback location of wtmpx... " >&6; }
10753echo $ECHO_N "checking where wtmp is located... $ECHO_C" >&6
10754if test "${rxvt_cv_path_wtmp+set}" = set; then 6828if test "${pt_cv_path_wtmpx+set}" = set; then :
10755 echo $ECHO_N "(cached) $ECHO_C" >&6 6829 $as_echo_n "(cached) " >&6
10756else 6830else
6831
10757 if test "$cross_compiling" = yes; then 6832if test "$cross_compiling" != yes; then
10758 { echo "$as_me:$LINENO: WARNING: Define RXVT_WTMP_FILE in config.h manually" >&5 6833 for file in "/var/log/wtmpx" "/var/adm/wtmpx"; do
10759echo "$as_me: WARNING: Define RXVT_WTMP_FILE in config.h manually" >&2;} 6834 if test -f "$file"; then
10760else 6835 pt_cv_path_wtmpx=$file
10761 cat >conftest.$ac_ext <<_ACEOF 6836 break
10762/* confdefs.h. */ 6837 fi
10763_ACEOF 6838 done
10764cat confdefs.h >>conftest.$ac_ext
10765cat >>conftest.$ac_ext <<_ACEOF
10766/* end confdefs.h. */
10767#include <stdio.h>
10768#include <sys/types.h>
10769#ifdef HAVE_UTMP_H
10770#include <utmp.h>
10771#endif
10772#include <errno.h>
10773main()
10774{
10775 char **w, *wtmplist[] = {
10776 "/var/log/wtmp", "/var/adm/wtmp", "/etc/wtmp", "/usr/etc/wtmp", "/usr/adm/wtmp", NULL };
10777 FILE *a, *f=fopen("conftestval", "w");
10778 if (!f) exit(1);
10779#ifdef WTMP_FILE
10780 fprintf(f, "%s\n", WTMP_FILE);
10781 exit(0);
10782#endif
10783#ifdef _PATH_WTMP
10784 fprintf(f, "%s\n", _PATH_WTMP);
10785 exit(0);
10786#endif
10787 for (w = wtmplist; *w; w++) {
10788 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
10789 fprintf(f, "%s\n", *w);
10790 exit(0);
10791 }
10792 }
10793 exit(0);
10794}
10795_ACEOF
10796rm -f conftest$ac_exeext
10797if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10798 (eval $ac_link) 2>&5
10799 ac_status=$?
10800 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10801 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10802 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10803 (eval $ac_try) 2>&5
10804 ac_status=$?
10805 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10806 (exit $ac_status); }; }; then
10807 rxvt_cv_path_wtmp=`cat conftestval`
10808else
10809 echo "$as_me: program exited with status $ac_status" >&5
10810echo "$as_me: failed program was:" >&5
10811sed 's/^/| /' conftest.$ac_ext >&5
10812
10813( exit $ac_status )
10814rxvt_cv_path_wtmp=
10815fi 6839fi
10816rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10817fi 6840fi
10818fi
10819echo "$as_me:$LINENO: result: $rxvt_cv_path_wtmp" >&5 6841{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_wtmpx" >&5
10820echo "${ECHO_T}$rxvt_cv_path_wtmp" >&6 6842$as_echo "$pt_cv_path_wtmpx" >&6; }
10821if test x$rxvt_cv_path_wtmp != x; then 6843if test x$pt_cv_path_wtmpx != x; then
10822 6844
10823cat >>confdefs.h <<_ACEOF 6845cat >>confdefs.h <<_ACEOF
10824#define RXVT_WTMP_FILE "$rxvt_cv_path_wtmp" 6846#define PT_WTMPX_FILE "$pt_cv_path_wtmpx"
10825_ACEOF 6847_ACEOF
10826 6848
6849elif test "$cross_compiling" = yes; then
6850 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define PT_WTMPX_FILE in config.h manually" >&5
6851$as_echo "$as_me: WARNING: Define PT_WTMPX_FILE in config.h manually" >&2;}
10827fi 6852fi
10828 6853
10829echo "$as_me:$LINENO: checking where wtmpx is located" >&5 6854{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a fallback location of lastlog" >&5
10830echo $ECHO_N "checking where wtmpx is located... $ECHO_C" >&6 6855$as_echo_n "checking for a fallback location of lastlog... " >&6; }
10831if test "${rxvt_cv_path_wtmpx+set}" = set; then 6856if test "${pt_cv_path_lastlog+set}" = set; then :
10832 echo $ECHO_N "(cached) $ECHO_C" >&6 6857 $as_echo_n "(cached) " >&6
10833else 6858else
6859
10834 if test "$cross_compiling" = yes; then 6860if test "$cross_compiling" != yes; then
10835 { echo "$as_me:$LINENO: WARNING: Define RXVT_WTMPX_FILE in config.h manually" >&5 6861 for file in "/var/log/lastlog" "/var/adm/lastlog"; do
10836echo "$as_me: WARNING: Define RXVT_WTMPX_FILE in config.h manually" >&2;} 6862 if test -f "$file"; then
10837else 6863 pt_cv_path_lastlog=$file
10838 cat >conftest.$ac_ext <<_ACEOF 6864 break
10839/* confdefs.h. */ 6865 fi
10840_ACEOF 6866 done
10841cat confdefs.h >>conftest.$ac_ext
10842cat >>conftest.$ac_ext <<_ACEOF
10843/* end confdefs.h. */
10844#include <stdio.h>
10845#ifdef HAVE_UTMPX_H
10846#include <utmpx.h>
10847#endif
10848#include <errno.h>
10849main()
10850{
10851 char **w, *wtmplist[] = {
10852 "/var/log/wtmpx", "/var/adm/wtmpx", NULL };
10853 FILE *a, *f=fopen("conftestval", "w");
10854 if (!f) exit(1);
10855#ifdef WTMPX_FILE
10856 fprintf(f, "%s\n", WTMPX_FILE);
10857 exit(0);
10858#endif
10859#ifdef _PATH_WTMPX
10860 fprintf(f, "%s\n", _PATH_WTMPX);
10861 exit(0);
10862#endif
10863 for (w = wtmplist; *w; w++) {
10864 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
10865 fprintf(f, "%s\n", *w);
10866 exit(0);
10867 }
10868 }
10869 exit(0);
10870}
10871_ACEOF
10872rm -f conftest$ac_exeext
10873if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10874 (eval $ac_link) 2>&5
10875 ac_status=$?
10876 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10877 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10878 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10879 (eval $ac_try) 2>&5
10880 ac_status=$?
10881 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10882 (exit $ac_status); }; }; then
10883 rxvt_cv_path_wtmpx=`cat conftestval`
10884else
10885 echo "$as_me: program exited with status $ac_status" >&5
10886echo "$as_me: failed program was:" >&5
10887sed 's/^/| /' conftest.$ac_ext >&5
10888
10889( exit $ac_status )
10890rxvt_cv_path_wtmpx=
10891fi 6867fi
10892rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10893fi 6868fi
10894fi 6869{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_lastlog" >&5
10895echo "$as_me:$LINENO: result: $rxvt_cv_path_wtmpx" >&5 6870$as_echo "$pt_cv_path_lastlog" >&6; }
10896echo "${ECHO_T}$rxvt_cv_path_wtmpx" >&6
10897if test x$rxvt_cv_path_wtmpx != x; then 6871if test x$pt_cv_path_lastlog != x; then
10898 6872
10899cat >>confdefs.h <<_ACEOF 6873cat >>confdefs.h <<_ACEOF
10900#define RXVT_WTMPX_FILE "$rxvt_cv_path_wtmpx" 6874#define PT_LASTLOG_FILE "$pt_cv_path_lastlog"
10901_ACEOF 6875_ACEOF
10902 6876
6877elif test "$cross_compiling" = yes; then
6878 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define PT_LASTLOG_FILE in config.h manually" >&5
6879$as_echo "$as_me: WARNING: Define PT_LASTLOG_FILE in config.h manually" >&2;}
10903fi 6880fi
10904 6881
10905echo "$as_me:$LINENO: checking where lastlog is located" >&5 6882{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a fallback location of lastlogx" >&5
10906echo $ECHO_N "checking where lastlog is located... $ECHO_C" >&6 6883$as_echo_n "checking for a fallback location of lastlogx... " >&6; }
10907if test "${rxvt_cv_path_lastlog+set}" = set; then 6884if test "${pt_cv_path_lastlogx+set}" = set; then :
10908 echo $ECHO_N "(cached) $ECHO_C" >&6 6885 $as_echo_n "(cached) " >&6
10909else 6886else
6887
10910 if test "$cross_compiling" = yes; then 6888if test "$cross_compiling" != yes; then
10911 { echo "$as_me:$LINENO: WARNING: Define RXVT_LASTLOG_FILE in config.h manually" >&5 6889 for file in "/var/log/lastlogx" "/var/adm/lastlogx"; do
10912echo "$as_me: WARNING: Define RXVT_LASTLOG_FILE in config.h manually" >&2;} 6890 if test -f "$file"; then
10913else 6891 pt_cv_path_lastlogx=$file
10914 cat >conftest.$ac_ext <<_ACEOF 6892 break
10915/* confdefs.h. */ 6893 fi
10916_ACEOF 6894 done
10917cat confdefs.h >>conftest.$ac_ext
10918cat >>conftest.$ac_ext <<_ACEOF
10919/* end confdefs.h. */
10920#include <stdio.h>
10921#include <sys/types.h>
10922#ifdef HAVE_UTMPX_H
10923#include <utmpx.h>
10924#elif defined(HAVE_UTMP_H)
10925#include <utmp.h>
10926#endif
10927#ifdef HAVE_LASTLOG_H
10928#include <lastlog.h>
10929#endif
10930#include <errno.h>
10931main()
10932{
10933 char **w, *lastloglist[] = { "/var/log/lastlog", NULL };
10934 FILE *a, *f=fopen("conftestval", "w");
10935 if (!f) exit(1);
10936#ifdef LASTLOG_FILE
10937 fprintf(f, "%s\n", LASTLOG_FILE);
10938 exit(0);
10939#endif
10940#ifdef _PATH_LASTLOG
10941 fprintf(f, "%s\n", _PATH_LASTLOG);
10942 exit(0);
10943#endif
10944 for (w = lastloglist; *w; w++) {
10945 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
10946 fprintf(f, "%s\n", *w);
10947 exit(0);
10948 }
10949 }
10950 exit(0);
10951}
10952_ACEOF
10953rm -f conftest$ac_exeext
10954if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10955 (eval $ac_link) 2>&5
10956 ac_status=$?
10957 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10958 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10959 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10960 (eval $ac_try) 2>&5
10961 ac_status=$?
10962 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10963 (exit $ac_status); }; }; then
10964 rxvt_cv_path_lastlog=`cat conftestval`
10965else
10966 echo "$as_me: program exited with status $ac_status" >&5
10967echo "$as_me: failed program was:" >&5
10968sed 's/^/| /' conftest.$ac_ext >&5
10969
10970( exit $ac_status )
10971rxvt_cv_path_lastlog=
10972fi 6895fi
10973rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10974fi 6896fi
10975fi
10976echo "$as_me:$LINENO: result: $rxvt_cv_path_lastlog" >&5 6897{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_lastlogx" >&5
10977echo "${ECHO_T}$rxvt_cv_path_lastlog" >&6 6898$as_echo "$pt_cv_path_lastlogx" >&6; }
10978if test x$rxvt_cv_path_lastlog != x; then 6899if test x$pt_cv_path_lastlogx != x; then
10979 6900
10980cat >>confdefs.h <<_ACEOF 6901cat >>confdefs.h <<_ACEOF
10981#define RXVT_LASTLOG_FILE "$rxvt_cv_path_lastlog" 6902#define PT_LASTLOGX_FILE "$pt_cv_path_lastlogx"
10982_ACEOF 6903_ACEOF
10983 6904
10984 if test -d "$rxvt_cv_path_lastlog"; then
10985
10986cat >>confdefs.h <<\_ACEOF
10987#define LASTLOG_IS_DIR 1
10988_ACEOF
10989
10990 fi
10991fi
10992
10993echo "$as_me:$LINENO: checking where lastlogx is located" >&5
10994echo $ECHO_N "checking where lastlogx is located... $ECHO_C" >&6
10995if test "${rxvt_cv_path_lastlogx+set}" = set; then
10996 echo $ECHO_N "(cached) $ECHO_C" >&6
10997else
10998 if test "$cross_compiling" = yes; then 6905elif test "$cross_compiling" = yes; then
10999 { echo "$as_me:$LINENO: WARNING: Define RXVT_LASTLOGX_FILE in config.h manually" >&5 6906 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define PT_LASTLOGX_FILE in config.h manually" >&5
11000echo "$as_me: WARNING: Define RXVT_LASTLOGX_FILE in config.h manually" >&2;} 6907$as_echo "$as_me: WARNING: Define PT_LASTLOGX_FILE in config.h manually" >&2;}
11001else
11002 cat >conftest.$ac_ext <<_ACEOF
11003/* confdefs.h. */
11004_ACEOF
11005cat confdefs.h >>conftest.$ac_ext
11006cat >>conftest.$ac_ext <<_ACEOF
11007/* end confdefs.h. */
11008#include <stdio.h>
11009#ifdef HAVE_UTMPX_H
11010#include <utmpx.h>
11011#endif
11012#include <errno.h>
11013main()
11014{
11015 char **w, *wtmplist[] = { "/var/log/lastlogx", "/var/adm/lastlogx", NULL };
11016 FILE *a, *f=fopen("conftestval", "w");
11017 if (!f) exit(1);
11018#ifdef LASTLOGX_FILE
11019 fprintf(f, "%s\n", LASTLOGX_FILE);
11020 exit(0);
11021#endif
11022#ifdef _PATH_LASTLOGX
11023 fprintf(f, "%s\n", _PATH_LASTLOGX);
11024 exit(0);
11025#endif
11026 for (w = wtmplist; *w; w++) {
11027 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
11028 fprintf(f, "%s\n", *w);
11029 exit(0);
11030 }
11031 }
11032 exit(0);
11033}
11034_ACEOF
11035rm -f conftest$ac_exeext
11036if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11037 (eval $ac_link) 2>&5
11038 ac_status=$?
11039 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11040 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11041 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11042 (eval $ac_try) 2>&5
11043 ac_status=$?
11044 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11045 (exit $ac_status); }; }; then
11046 rxvt_cv_path_lastlogx=`cat conftestval`
11047else
11048 echo "$as_me: program exited with status $ac_status" >&5
11049echo "$as_me: failed program was:" >&5
11050sed 's/^/| /' conftest.$ac_ext >&5
11051
11052( exit $ac_status )
11053rxvt_cv_path_lastlogx=
11054fi 6908fi
11055rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11056fi
11057fi
11058echo "$as_me:$LINENO: result: $rxvt_cv_path_lastlogx" >&5
11059echo "${ECHO_T}$rxvt_cv_path_lastlogx" >&6
11060if test x$rxvt_cv_path_lastlogx != x; then
11061 6909
11062cat >>confdefs.h <<_ACEOF
11063#define RXVT_LASTLOGX_FILE "$rxvt_cv_path_lastlogx"
11064_ACEOF
11065 6910
11066fi
11067 6911
11068 6912
11069echo "$as_me:$LINENO: checking where ttys/ttytab is located" >&5
11070echo $ECHO_N "checking where ttys/ttytab is located... $ECHO_C" >&6
11071if test "${rxvt_cv_path_ttytab+set}" = set; then
11072 echo $ECHO_N "(cached) $ECHO_C" >&6
11073else
11074 for ttys_file in /etc/ttys /etc/ttytab;
11075do
11076 if test -f "$ttys_file" ; then
11077 rxvt_cv_path_ttytab=$ttys_file
11078 break
11079 fi
11080done
11081
11082fi
11083echo "$as_me:$LINENO: result: $rxvt_cv_path_ttytab" >&5
11084echo "${ECHO_T}$rxvt_cv_path_ttytab" >&6
11085if test x$rxvt_cv_path_ttytab != x; then
11086
11087cat >>confdefs.h <<_ACEOF
11088#define TTYTAB_FILENAME "$rxvt_cv_path_ttytab"
11089_ACEOF
11090
11091fi
11092
11093
11094ac_save_LIBS=$LIBS 6913save_LIBS=$LIBS
11095ac_save_CFLAGS=$CFLAGS 6914save_CFLAGS=$CFLAGS
11096CFLAGS="$CFLAGS $X_CFLAGS" 6915CFLAGS="$CFLAGS $X_CFLAGS"
11097LIBS="$LIBS $X_LIBS $X_EXTRA_LIBS -lX11" 6916LIBS="$LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
11098if test x$rxvt_cv_rpath = xyes -o x$rxvt_cv_R = xyes; then 6917if test x$support_xim = xyes; then
11099 LIBS=`echo $LIBS | sed "$R_TRANSLATE"`
11100fi
11101echo "$as_me:$LINENO: checking for working Xlocale" >&5 6918 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working Xlocale" >&5
11102echo $ECHO_N "checking for working Xlocale... $ECHO_C" >&6 6919$as_echo_n "checking for working Xlocale... " >&6; }
11103if test "${rxvt_cv_func_xlocale+set}" = set; then 6920if test "${rxvt_cv_func_xlocale+set}" = set; then :
11104 echo $ECHO_N "(cached) $ECHO_C" >&6 6921 $as_echo_n "(cached) " >&6
11105else 6922else
11106 if test "$cross_compiling" = yes; then 6923 if test "$cross_compiling" = yes; then :
11107 { echo "$as_me:$LINENO: WARNING: Define NO_XLOCALE in config.h manually" >&5 6924 :
11108echo "$as_me: WARNING: Define NO_XLOCALE in config.h manually" >&2;}
11109else 6925else
11110 cat >conftest.$ac_ext <<_ACEOF
11111/* confdefs.h. */
11112_ACEOF
11113cat confdefs.h >>conftest.$ac_ext 6926 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11114cat >>conftest.$ac_ext <<_ACEOF
11115/* end confdefs.h. */ 6927/* end confdefs.h. */
6928
11116#include <X11/Xlib.h> 6929 #include <X11/Xlib.h>
11117main() { 6930 #include <stdlib.h>
6931 int main() {
11118char *p; 6932 char *p;
11119if ((p = XSetLocaleModifiers("@im=none")) != NULL && *p) 6933 if ((p = XSetLocaleModifiers("@im=none")) != NULL && *p)
11120exit (XSupportsLocale() ? 0 : 1); 6934 exit (XSupportsLocale() ? 0 : 1);
11121else 6935 else
11122exit (1);} 6936 exit (1);
6937 }
6938
11123_ACEOF 6939_ACEOF
11124rm -f conftest$ac_exeext 6940if ac_fn_cxx_try_run "$LINENO"; then :
11125if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11126 (eval $ac_link) 2>&5
11127 ac_status=$?
11128 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11129 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11130 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11131 (eval $ac_try) 2>&5
11132 ac_status=$?
11133 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11134 (exit $ac_status); }; }; then
11135 rxvt_cv_func_xlocale=yes 6941 rxvt_cv_func_xlocale=yes
11136else 6942else
11137 echo "$as_me: program exited with status $ac_status" >&5
11138echo "$as_me: failed program was:" >&5
11139sed 's/^/| /' conftest.$ac_ext >&5
11140
11141( exit $ac_status )
11142rxvt_cv_func_xlocale=no 6943 rxvt_cv_func_xlocale=no
11143fi 6944fi
11144rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 6945rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6946 conftest.$ac_objext conftest.beam conftest.$ac_ext
11145fi 6947fi
6948
11146fi 6949fi
11147echo "$as_me:$LINENO: result: $rxvt_cv_func_xlocale" >&5 6950{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $rxvt_cv_func_xlocale" >&5
11148echo "${ECHO_T}$rxvt_cv_func_xlocale" >&6 6951$as_echo "$rxvt_cv_func_xlocale" >&6; }
11149if test x$rxvt_cv_func_xlocale = xyes; then 6952 if test x$rxvt_cv_func_xlocale = xyes; then
11150 6953
11151cat >>confdefs.h <<\_ACEOF 6954$as_echo "#define USE_XIM 1" >>confdefs.h
11152#define HAVE_XLOCALE 1
11153_ACEOF
11154 6955
11155fi 6956 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for broken XIM callback" >&5
6957$as_echo_n "checking for broken XIM callback... " >&6; }
6958if test "${rxvt_cv_broken_ximcb+set}" = set; then :
6959 $as_echo_n "(cached) " >&6
6960else
6961 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6962/* end confdefs.h. */
11156 6963
6964 #include <X11/Xlib.h>
6965
6966 void im_destroy_cb (XIC unused1, XPointer client_data, XPointer unused3);
6967
6968 void f() {
6969 XIMCallback cb;
6970 cb.callback = im_destroy_cb;
6971 }
6972
6973_ACEOF
6974if ac_fn_cxx_try_compile "$LINENO"; then :
6975 rxvt_cv_broken_ximcb=yes
6976else
6977 rxvt_cv_broken_ximcb=no
6978fi
6979rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6980fi
6981{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $rxvt_cv_broken_ximcb" >&5
6982$as_echo "$rxvt_cv_broken_ximcb" >&6; }
6983
6984 if test x$rxvt_cv_broken_ximcb = xyes; then
6985
6986$as_echo "#define XIMCB_PROTO_BROKEN 1" >>confdefs.h
6987
6988 fi
6989 fi
6990fi
6991
11157echo "$as_me:$LINENO: checking for working X setlocale" >&5 6992{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working X setlocale" >&5
11158echo $ECHO_N "checking for working X setlocale... $ECHO_C" >&6 6993$as_echo_n "checking for working X setlocale... " >&6; }
11159if test "${rxvt_cv_func_xsetlocale+set}" = set; then 6994if test "${rxvt_cv_func_xsetlocale+set}" = set; then :
11160 echo $ECHO_N "(cached) $ECHO_C" >&6 6995 $as_echo_n "(cached) " >&6
11161else 6996else
11162 cat >conftest.$ac_ext <<_ACEOF
11163/* confdefs.h. */
11164_ACEOF
11165cat confdefs.h >>conftest.$ac_ext 6997 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11166cat >>conftest.$ac_ext <<_ACEOF
11167/* end confdefs.h. */ 6998/* end confdefs.h. */
11168#define X_LOCALE 1 6999#define X_LOCALE 1
11169#include <X11/Xlocale.h> 7000#include <X11/Xlocale.h>
11170int 7001int
11171main () 7002main ()
11173setlocale(LC_CTYPE, ""); 7004setlocale(LC_CTYPE, "");
11174 ; 7005 ;
11175 return 0; 7006 return 0;
11176} 7007}
11177_ACEOF 7008_ACEOF
11178rm -f conftest.$ac_objext conftest$ac_exeext 7009if ac_fn_cxx_try_link "$LINENO"; then :
11179if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11180 (eval $ac_link) 2>conftest.er1
11181 ac_status=$?
11182 grep -v '^ *+' conftest.er1 >conftest.err
11183 rm -f conftest.er1
11184 cat conftest.err >&5
11185 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11186 (exit $ac_status); } &&
11187 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11188 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11189 (eval $ac_try) 2>&5
11190 ac_status=$?
11191 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11192 (exit $ac_status); }; } &&
11193 { ac_try='test -s conftest$ac_exeext'
11194 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11195 (eval $ac_try) 2>&5
11196 ac_status=$?
11197 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11198 (exit $ac_status); }; }; then
11199 rxvt_cv_func_xsetlocale=yes 7010 rxvt_cv_func_xsetlocale=yes
11200else 7011else
11201 echo "$as_me: failed program was:" >&5
11202sed 's/^/| /' conftest.$ac_ext >&5
11203
11204rxvt_cv_func_xsetlocale=no 7012 rxvt_cv_func_xsetlocale=no
11205fi 7013fi
11206rm -f conftest.err conftest.$ac_objext \ 7014rm -f core conftest.err conftest.$ac_objext \
11207 conftest$ac_exeext conftest.$ac_ext 7015 conftest$ac_exeext conftest.$ac_ext
11208fi 7016fi
11209echo "$as_me:$LINENO: result: $rxvt_cv_func_xsetlocale" >&5 7017{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $rxvt_cv_func_xsetlocale" >&5
11210echo "${ECHO_T}$rxvt_cv_func_xsetlocale" >&6 7018$as_echo "$rxvt_cv_func_xsetlocale" >&6; }
11211if test x$rxvt_cv_func_xsetlocale = xyes; then 7019if test x$rxvt_cv_func_xsetlocale = xyes; then
11212 7020
11213cat >>confdefs.h <<\_ACEOF 7021$as_echo "#define HAVE_XSETLOCALE 1" >>confdefs.h
11214#define HAVE_XSETLOCALE 1
11215_ACEOF
11216 7022
11217fi 7023fi
11218LIBS=$ac_save_LIBS 7024LIBS=$save_LIBS
11219CFLAGS=$ac_save_CFLAGS 7025CFLAGS=$save_CFLAGS
11220 7026
11221echo "$as_me:$LINENO: checking for working plain setlocale" >&5
11222echo $ECHO_N "checking for working plain setlocale... $ECHO_C" >&6
11223if test "${rxvt_cv_func_setlocale+set}" = set; then
11224 echo $ECHO_N "(cached) $ECHO_C" >&6
11225else
11226 cat >conftest.$ac_ext <<_ACEOF
11227/* confdefs.h. */
11228_ACEOF
11229cat confdefs.h >>conftest.$ac_ext
11230cat >>conftest.$ac_ext <<_ACEOF
11231/* end confdefs.h. */
11232#include <clocale>
11233int
11234main ()
11235{
11236setlocale(LC_CTYPE, "");
11237 ;
11238 return 0;
11239}
11240_ACEOF
11241rm -f conftest.$ac_objext conftest$ac_exeext
11242if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11243 (eval $ac_link) 2>conftest.er1
11244 ac_status=$?
11245 grep -v '^ *+' conftest.er1 >conftest.err
11246 rm -f conftest.er1
11247 cat conftest.err >&5
11248 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11249 (exit $ac_status); } &&
11250 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11251 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11252 (eval $ac_try) 2>&5
11253 ac_status=$?
11254 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11255 (exit $ac_status); }; } &&
11256 { ac_try='test -s conftest$ac_exeext'
11257 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11258 (eval $ac_try) 2>&5
11259 ac_status=$?
11260 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11261 (exit $ac_status); }; }; then
11262 rxvt_cv_func_setlocale=yes
11263else
11264 echo "$as_me: failed program was:" >&5
11265sed 's/^/| /' conftest.$ac_ext >&5
11266
11267rxvt_cv_func_setlocale=no
11268fi
11269rm -f conftest.err conftest.$ac_objext \
11270 conftest$ac_exeext conftest.$ac_ext
11271fi
11272echo "$as_me:$LINENO: result: $rxvt_cv_func_setlocale" >&5
11273echo "${ECHO_T}$rxvt_cv_func_setlocale" >&6
11274if test x$rxvt_cv_func_setlocale = xyes; then
11275
11276cat >>confdefs.h <<\_ACEOF
11277#define HAVE_SETLOCALE 1
11278_ACEOF
11279
11280fi
11281
11282echo "$as_me:$LINENO: checking for working nl_langinfo" >&5 7027{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working nl_langinfo" >&5
11283echo $ECHO_N "checking for working nl_langinfo... $ECHO_C" >&6 7028$as_echo_n "checking for working nl_langinfo... " >&6; }
11284if test "${rxvt_cv_func_nl_langinfo+set}" = set; then 7029if test "${rxvt_cv_func_nl_langinfo+set}" = set; then :
11285 echo $ECHO_N "(cached) $ECHO_C" >&6 7030 $as_echo_n "(cached) " >&6
11286else 7031else
11287 cat >conftest.$ac_ext <<_ACEOF
11288/* confdefs.h. */
11289_ACEOF
11290cat confdefs.h >>conftest.$ac_ext 7032 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11291cat >>conftest.$ac_ext <<_ACEOF
11292/* end confdefs.h. */ 7033/* end confdefs.h. */
11293#include <langinfo.h> 7034#include <langinfo.h>
11294int 7035int
11295main () 7036main ()
11296{ 7037{
11297nl_langinfo(CODESET); 7038nl_langinfo(CODESET);
11298 ; 7039 ;
11299 return 0; 7040 return 0;
11300} 7041}
11301_ACEOF 7042_ACEOF
11302rm -f conftest.$ac_objext conftest$ac_exeext 7043if ac_fn_cxx_try_link "$LINENO"; then :
11303if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11304 (eval $ac_link) 2>conftest.er1
11305 ac_status=$?
11306 grep -v '^ *+' conftest.er1 >conftest.err
11307 rm -f conftest.er1
11308 cat conftest.err >&5
11309 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11310 (exit $ac_status); } &&
11311 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11312 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11313 (eval $ac_try) 2>&5
11314 ac_status=$?
11315 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11316 (exit $ac_status); }; } &&
11317 { ac_try='test -s conftest$ac_exeext'
11318 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11319 (eval $ac_try) 2>&5
11320 ac_status=$?
11321 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11322 (exit $ac_status); }; }; then
11323 rxvt_cv_func_nl_langinfo=yes 7044 rxvt_cv_func_nl_langinfo=yes
11324else 7045else
11325 echo "$as_me: failed program was:" >&5
11326sed 's/^/| /' conftest.$ac_ext >&5
11327
11328rxvt_cv_func_nl_langinfo=no 7046 rxvt_cv_func_nl_langinfo=no
11329fi 7047fi
11330rm -f conftest.err conftest.$ac_objext \ 7048rm -f core conftest.err conftest.$ac_objext \
11331 conftest$ac_exeext conftest.$ac_ext 7049 conftest$ac_exeext conftest.$ac_ext
11332fi 7050fi
11333echo "$as_me:$LINENO: result: $rxvt_cv_func_nl_langinfo" >&5 7051{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $rxvt_cv_func_nl_langinfo" >&5
11334echo "${ECHO_T}$rxvt_cv_func_nl_langinfo" >&6 7052$as_echo "$rxvt_cv_func_nl_langinfo" >&6; }
11335if test x$rxvt_cv_func_nl_langinfo = xyes; then 7053if test x$rxvt_cv_func_nl_langinfo = xyes; then
11336 7054
11337cat >>confdefs.h <<\_ACEOF 7055$as_echo "#define HAVE_NL_LANGINFO 1" >>confdefs.h
11338#define HAVE_NL_LANGINFO 1
11339_ACEOF
11340 7056
11341fi 7057fi
11342 7058
11343echo "$as_me:$LINENO: checking for unix-compliant filehandle passing ability" >&5 7059
11344echo $ECHO_N "checking for unix-compliant filehandle passing ability... $ECHO_C" >&6 7060case $host in
11345if test "${rxvt_can_pass_fds+set}" = set; then 7061 *-*-solaris*)
11346 echo $ECHO_N "(cached) $ECHO_C" >&6 7062
7063$as_echo "#define _XOPEN_SOURCE 500" >>confdefs.h
7064
7065 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing sendmsg" >&5
7066$as_echo_n "checking for library containing sendmsg... " >&6; }
7067if test "${ac_cv_search_sendmsg+set}" = set; then :
7068 $as_echo_n "(cached) " >&6
11347else 7069else
11348 cat >conftest.$ac_ext <<_ACEOF 7070 ac_func_search_save_LIBS=$LIBS
11349/* confdefs.h. */
11350_ACEOF
11351cat confdefs.h >>conftest.$ac_ext 7071cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11352cat >>conftest.$ac_ext <<_ACEOF
11353/* end confdefs.h. */ 7072/* end confdefs.h. */
11354 7073
7074/* Override any GCC internal prototype to avoid an error.
7075 Use char because int might match the return type of a GCC
7076 builtin and then its argument prototype would still apply. */
7077#ifdef __cplusplus
7078extern "C"
7079#endif
7080char sendmsg ();
7081int
7082main ()
7083{
7084return sendmsg ();
7085 ;
7086 return 0;
7087}
7088_ACEOF
7089for ac_lib in '' socket; do
7090 if test -z "$ac_lib"; then
7091 ac_res="none required"
7092 else
7093 ac_res=-l$ac_lib
7094 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7095 fi
7096 if ac_fn_cxx_try_link "$LINENO"; then :
7097 ac_cv_search_sendmsg=$ac_res
7098fi
7099rm -f core conftest.err conftest.$ac_objext \
7100 conftest$ac_exeext
7101 if test "${ac_cv_search_sendmsg+set}" = set; then :
7102 break
7103fi
7104done
7105if test "${ac_cv_search_sendmsg+set}" = set; then :
7106
7107else
7108 ac_cv_search_sendmsg=no
7109fi
7110rm conftest.$ac_ext
7111LIBS=$ac_func_search_save_LIBS
7112fi
7113{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_sendmsg" >&5
7114$as_echo "$ac_cv_search_sendmsg" >&6; }
7115ac_res=$ac_cv_search_sendmsg
7116if test "$ac_res" != no; then :
7117 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7118
7119fi
7120
7121 ;;
7122esac
7123
7124{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for unix-compliant filehandle passing ability" >&5
7125$as_echo_n "checking for unix-compliant filehandle passing ability... " >&6; }
7126if test "${pt_cv_can_pass_fds+set}" = set; then :
7127 $as_echo_n "(cached) " >&6
7128else
7129 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7130/* end confdefs.h. */
7131
7132#include <stddef.h> // broken bsds (is that redundant?) need this
11355#include <sys/types.h> 7133#include <sys/types.h>
11356#include <sys/socket.h> 7134#include <sys/socket.h>
7135#include <sys/uio.h>
11357 7136
11358int 7137int
11359main () 7138main ()
11360{ 7139{
11361 7140
11385 7164
11386 ; 7165 ;
11387 return 0; 7166 return 0;
11388} 7167}
11389_ACEOF 7168_ACEOF
11390rm -f conftest.$ac_objext conftest$ac_exeext 7169if ac_fn_cxx_try_link "$LINENO"; then :
11391if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11392 (eval $ac_link) 2>conftest.er1
11393 ac_status=$?
11394 grep -v '^ *+' conftest.er1 >conftest.err
11395 rm -f conftest.er1
11396 cat conftest.err >&5
11397 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11398 (exit $ac_status); } &&
11399 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11400 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11401 (eval $ac_try) 2>&5
11402 ac_status=$?
11403 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11404 (exit $ac_status); }; } &&
11405 { ac_try='test -s conftest$ac_exeext'
11406 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11407 (eval $ac_try) 2>&5
11408 ac_status=$?
11409 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11410 (exit $ac_status); }; }; then
11411 rxvt_can_pass_fds=yes 7170 pt_cv_can_pass_fds=yes
11412else 7171else
11413 echo "$as_me: failed program was:" >&5
11414sed 's/^/| /' conftest.$ac_ext >&5
11415
11416rxvt_can_pass_fds=no 7172 pt_cv_can_pass_fds=no
11417fi 7173fi
11418rm -f conftest.err conftest.$ac_objext \ 7174rm -f core conftest.err conftest.$ac_objext \
11419 conftest$ac_exeext conftest.$ac_ext 7175 conftest$ac_exeext conftest.$ac_ext
11420fi 7176fi
11421echo "$as_me:$LINENO: result: $rxvt_can_pass_fds" >&5 7177{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_can_pass_fds" >&5
11422echo "${ECHO_T}$rxvt_can_pass_fds" >&6 7178$as_echo "$pt_cv_can_pass_fds" >&6; }
11423if test x$rxvt_can_pass_fds = xyes; then 7179if test x$pt_cv_can_pass_fds = xyes; then
11424 7180
7181$as_echo "#define HAVE_UNIX_FDPASS 1" >>confdefs.h
7182
7183else
7184 as_fn_error $? "libptytty requires unix-compliant filehandle passing ability" "$LINENO" 5
7185fi
7186
7187
7188
7189for ac_header in \
7190 pty.h \
7191 util.h \
7192 libutil.h \
7193 sys/ioctl.h \
7194 stropts.h \
7195
7196do :
7197 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7198ac_fn_cxx_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
7199if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
11425cat >>confdefs.h <<\_ACEOF 7200 cat >>confdefs.h <<_ACEOF
11426#define HAVE_UNIX_FDPASS 1 7201#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
11427_ACEOF 7202_ACEOF
11428 7203
11429fi 7204fi
11430 7205
11431echo "$as_me:$LINENO: checking for broken XIM callback" >&5 7206done
11432echo $ECHO_N "checking for broken XIM callback... $ECHO_C" >&6
11433if test "${rxvt_broken_ximcb+set}" = set; then
11434 echo $ECHO_N "(cached) $ECHO_C" >&6
11435else
11436 cat >conftest.$ac_ext <<_ACEOF
11437 7207
11438#include <X11/Xlib.h>
11439 7208
11440void im_destroy_cb (XIC unused1, XPointer client_data, XPointer unused3); 7209for ac_func in \
7210 revoke \
7211 _getpty \
7212 getpt \
7213 posix_openpt \
7214 isastream \
7215 setuid \
7216 seteuid \
7217 setreuid \
7218 setresuid \
11441 7219
11442void f() { 7220do :
11443 XIMCallback cb; 7221 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
11444 cb.callback = im_destroy_cb; 7222ac_fn_cxx_check_func "$LINENO" "$ac_func" "$as_ac_var"
11445} 7223if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
11446
11447_ACEOF
11448rm -f conftest.$ac_objext
11449if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11450 (eval $ac_compile) 2>conftest.er1
11451 ac_status=$?
11452 grep -v '^ *+' conftest.er1 >conftest.err
11453 rm -f conftest.er1
11454 cat conftest.err >&5
11455 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11456 (exit $ac_status); } &&
11457 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11458 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11459 (eval $ac_try) 2>&5
11460 ac_status=$?
11461 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11462 (exit $ac_status); }; } &&
11463 { ac_try='test -s conftest.$ac_objext'
11464 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11465 (eval $ac_try) 2>&5
11466 ac_status=$?
11467 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11468 (exit $ac_status); }; }; then
11469 rxvt_broken_ximcb=yes
11470else
11471 echo "$as_me: failed program was:" >&5
11472sed 's/^/| /' conftest.$ac_ext >&5
11473
11474rxvt_broken_ximcb=no
11475fi
11476rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11477fi
11478echo "$as_me:$LINENO: result: $rxvt_broken_ximcb" >&5
11479echo "${ECHO_T}$rxvt_broken_ximcb" >&6
11480
11481if test x$rxvt_broken_ximcb = xyes; then
11482
11483cat >>confdefs.h <<\_ACEOF 7224 cat >>confdefs.h <<_ACEOF
11484#define XIMCB_PROTO_BROKEN 1 7225#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
11485_ACEOF 7226_ACEOF
11486 7227
11487fi 7228fi
7229done
11488 7230
11489echo "$as_me:$LINENO: checking for getpt" >&5 7231
11490echo $ECHO_N "checking for getpt... $ECHO_C" >&6 7232{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for UNIX98 ptys" >&5
11491if test "${rxvt_cv_func_getpt+set}" = set; then 7233$as_echo_n "checking for UNIX98 ptys... " >&6; }
11492 echo $ECHO_N "(cached) $ECHO_C" >&6
11493else
11494 cat >conftest.$ac_ext <<_ACEOF
11495/* confdefs.h. */
11496_ACEOF
11497cat confdefs.h >>conftest.$ac_ext 7234cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11498cat >>conftest.$ac_ext <<_ACEOF
11499/* end confdefs.h. */ 7235/* end confdefs.h. */
11500#define _GNU_SOURCE
11501#ifdef HAVE_STDLIB_H
11502# include <cstdlib> 7236#include <stdlib.h>
11503#endif
11504int 7237int
11505main () 7238main ()
11506{ 7239{
11507(void)getpt(); 7240grantpt(0);unlockpt(0);ptsname(0);
11508 ; 7241 ;
11509 return 0; 7242 return 0;
11510} 7243}
11511_ACEOF 7244_ACEOF
11512rm -f conftest.$ac_objext conftest$ac_exeext 7245if ac_fn_cxx_try_link "$LINENO"; then :
11513if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 7246 unix98_pty=yes
11514 (eval $ac_link) 2>conftest.er1
11515 ac_status=$?
11516 grep -v '^ *+' conftest.er1 >conftest.err
11517 rm -f conftest.er1
11518 cat conftest.err >&5
11519 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11520 (exit $ac_status); } &&
11521 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11522 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11523 (eval $ac_try) 2>&5
11524 ac_status=$?
11525 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11526 (exit $ac_status); }; } &&
11527 { ac_try='test -s conftest$ac_exeext'
11528 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11529 (eval $ac_try) 2>&5
11530 ac_status=$?
11531 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11532 (exit $ac_status); }; }; then
11533 rxvt_cv_func_getpt=yes
11534else
11535 echo "$as_me: failed program was:" >&5
11536sed 's/^/| /' conftest.$ac_ext >&5
11537 7247
11538rxvt_cv_func_getpt=no 7248$as_echo "#define UNIX98_PTY 1" >>confdefs.h
7249
7250 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7251$as_echo "yes" >&6; }
7252else
7253 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7254$as_echo "no" >&6; }
11539fi 7255fi
11540rm -f conftest.err conftest.$ac_objext \ 7256rm -f core conftest.err conftest.$ac_objext \
11541 conftest$ac_exeext conftest.$ac_ext 7257 conftest$ac_exeext conftest.$ac_ext
11542fi
11543echo "$as_me:$LINENO: result: $rxvt_cv_func_getpt" >&5
11544echo "${ECHO_T}$rxvt_cv_func_getpt" >&6
11545if test x$rxvt_cv_func_getpt = xyes; then
11546 7258
11547cat >>confdefs.h <<\_ACEOF 7259if test -z "$unix98_pty"; then
11548#define HAVE_GETPT 1 7260 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing openpty" >&5
11549_ACEOF 7261$as_echo_n "checking for library containing openpty... " >&6; }
11550
11551fi
11552
11553echo "$as_me:$LINENO: checking for pty/tty type" >&5
11554echo $ECHO_N "checking for pty/tty type... $ECHO_C" >&6
11555if test "${rxvt_cv_ptys+set}" = set; then 7262if test "${ac_cv_search_openpty+set}" = set; then :
11556 echo $ECHO_N "(cached) $ECHO_C" >&6 7263 $as_echo_n "(cached) " >&6
11557else
11558 if test x$ac_cv_func_openpty = xyes; then
11559 rxvt_cv_ptys=OPENPTY
11560 else if test x$ac_cv_func__getpty = xyes; then
11561 rxvt_cv_ptys=SGI4
11562 else if test -c /dev/ttyp20; then
11563 rxvt_cv_ptys=SCO
11564 else if test -c /dev/ptym/clone; then
11565 rxvt_cv_ptys=HPUX
11566 else if test x$rxvt_cv_func_getpt = xyes; then
11567 rxvt_cv_ptys=GLIBC
11568 else if test -c /dev/ptc -a -c /dev/pts; then
11569 rxvt_cv_ptys=PTC
11570 else if test -c /dev/ptc -a -d /dev/pts; then
11571 rxvt_cv_ptys=PTC
11572 else if test -c /dev/ptmx -a -c /dev/pts/0; then
11573 rxvt_cv_ptys=STREAMS
11574 else if test x$ac_cv_func_grantpt = xyes && test x$ac_cv_func_unlockpt = xyes; then
11575 rxvt_cv_ptys=STREAMS
11576 else 7264else
11577 rxvt_cv_ptys=BSD 7265 ac_func_search_save_LIBS=$LIBS
11578fi
11579fi
11580fi
11581fi
11582fi
11583fi
11584fi
11585fi
11586fi
11587
11588fi
11589echo "$as_me:$LINENO: result: $rxvt_cv_ptys" >&5
11590echo "${ECHO_T}$rxvt_cv_ptys" >&6
11591
11592if test x$rxvt_cv_ptys = xOPENPTY; then
11593
11594cat >>confdefs.h <<\_ACEOF
11595#define PTYS_ARE_OPENPTY 1
11596_ACEOF
11597
11598fi
11599if test x$rxvt_cv_ptys = xSCO; then
11600
11601cat >>confdefs.h <<\_ACEOF
11602#define PTYS_ARE_NUMERIC 1
11603_ACEOF
11604
11605fi
11606if test x$rxvt_cv_ptys = xSTREAMS; then
11607
11608cat >>confdefs.h <<\_ACEOF
11609#define PTYS_ARE_PTMX 1
11610_ACEOF
11611
11612fi
11613if test x$rxvt_cv_ptys = xPTC; then
11614
11615cat >>confdefs.h <<\_ACEOF
11616#define PTYS_ARE_PTC 1
11617_ACEOF
11618
11619fi
11620if test x$rxvt_cv_ptys = xSGI4; then
11621
11622cat >>confdefs.h <<\_ACEOF
11623#define PTYS_ARE__GETPTY 1
11624_ACEOF
11625
11626fi
11627if test x$rxvt_cv_ptys = xCONVEX; then
11628
11629cat >>confdefs.h <<\_ACEOF
11630#define PTYS_ARE_GETPTY 1
11631_ACEOF
11632
11633fi
11634if test x$rxvt_cv_ptys = xGLIBC; then
11635
11636cat >>confdefs.h <<\_ACEOF
11637#define PTYS_ARE_GETPT 1
11638_ACEOF
11639
11640fi
11641if test x$rxvt_cv_ptys = xHPUX; then
11642
11643cat >>confdefs.h <<\_ACEOF
11644#define PTYS_ARE_CLONE 1
11645_ACEOF
11646
11647fi
11648if test x$rxvt_cv_ptys = xBSD -o x$rxvt_cv_ptys = xHPUX -o x$rxvt_cv_ptys = xGLIBC; then
11649
11650cat >>confdefs.h <<\_ACEOF
11651#define PTYS_ARE_SEARCHED 1
11652_ACEOF
11653
11654fi
11655
11656
11657{ echo "$as_me:$LINENO: checking for pty ranges..." >&5
11658echo "$as_me: checking for pty ranges..." >&6;}
11659ptys=`echo /dev/pty??`
11660pch1=`echo $ptys | tr ' ' '\012' | sed -e 's/^.*\(.\).$/\1/g' | sort -u | tr -d '\012'`
11661pch2=`echo $ptys | tr ' ' '\012' | sed -e 's/^.*\(.\)$/\1/g' | sort -u | tr -d '\012'`
11662if test x$pch1 != x; then
11663
11664cat >>confdefs.h <<_ACEOF
11665#define PTYCHAR1 "$pch1"
11666_ACEOF
11667
11668fi
11669if test x$pch2 != x; then
11670
11671cat >>confdefs.h <<_ACEOF
11672#define PTYCHAR2 "$pch2"
11673_ACEOF
11674
11675fi
11676
11677if test x$support_xft = xyes; then
11678 LIBS="$LIBS `pkg-config xft --libs`"
11679 CFLAGS="$CFLAGS `pkg-config xft --cflags`"
11680 CPPFLAGS="$CPPFLAGS `pkg-config xft --cflags`"
11681
11682
11683for ac_header in X11/Xft/Xft.h
11684do
11685as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11686if eval "test \"\${$as_ac_Header+set}\" = set"; then
11687 echo "$as_me:$LINENO: checking for $ac_header" >&5
11688echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11689if eval "test \"\${$as_ac_Header+set}\" = set"; then
11690 echo $ECHO_N "(cached) $ECHO_C" >&6
11691fi
11692echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11693echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11694else
11695 # Is the header compilable?
11696echo "$as_me:$LINENO: checking $ac_header usability" >&5
11697echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
11698cat >conftest.$ac_ext <<_ACEOF
11699/* confdefs.h. */
11700_ACEOF
11701cat confdefs.h >>conftest.$ac_ext 7266cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11702cat >>conftest.$ac_ext <<_ACEOF
11703/* end confdefs.h. */ 7267/* end confdefs.h. */
11704$ac_includes_default
11705#include <$ac_header>
11706_ACEOF
11707rm -f conftest.$ac_objext
11708if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11709 (eval $ac_compile) 2>conftest.er1
11710 ac_status=$?
11711 grep -v '^ *+' conftest.er1 >conftest.err
11712 rm -f conftest.er1
11713 cat conftest.err >&5
11714 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11715 (exit $ac_status); } &&
11716 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11717 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11718 (eval $ac_try) 2>&5
11719 ac_status=$?
11720 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11721 (exit $ac_status); }; } &&
11722 { ac_try='test -s conftest.$ac_objext'
11723 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11724 (eval $ac_try) 2>&5
11725 ac_status=$?
11726 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11727 (exit $ac_status); }; }; then
11728 ac_header_compiler=yes
11729else
11730 echo "$as_me: failed program was:" >&5
11731sed 's/^/| /' conftest.$ac_ext >&5
11732 7268
11733ac_header_compiler=no
11734fi
11735rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11736echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11737echo "${ECHO_T}$ac_header_compiler" >&6
11738
11739# Is the header present?
11740echo "$as_me:$LINENO: checking $ac_header presence" >&5
11741echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
11742cat >conftest.$ac_ext <<_ACEOF
11743/* confdefs.h. */
11744_ACEOF
11745cat confdefs.h >>conftest.$ac_ext
11746cat >>conftest.$ac_ext <<_ACEOF
11747/* end confdefs.h. */
11748#include <$ac_header>
11749_ACEOF
11750if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11751 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11752 ac_status=$?
11753 grep -v '^ *+' conftest.er1 >conftest.err
11754 rm -f conftest.er1
11755 cat conftest.err >&5
11756 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11757 (exit $ac_status); } >/dev/null; then
11758 if test -s conftest.err; then
11759 ac_cpp_err=$ac_cxx_preproc_warn_flag
11760 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
11761 else
11762 ac_cpp_err=
11763 fi
11764else
11765 ac_cpp_err=yes
11766fi
11767if test -z "$ac_cpp_err"; then
11768 ac_header_preproc=yes
11769else
11770 echo "$as_me: failed program was:" >&5
11771sed 's/^/| /' conftest.$ac_ext >&5
11772
11773 ac_header_preproc=no
11774fi
11775rm -f conftest.err conftest.$ac_ext
11776echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11777echo "${ECHO_T}$ac_header_preproc" >&6
11778
11779# So? What about this header?
11780case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
11781 yes:no: )
11782 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11783echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11784 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11785echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11786 ac_header_preproc=yes
11787 ;;
11788 no:yes:* )
11789 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11790echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11791 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11792echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11793 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11794echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11795 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
11796echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
11797 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11798echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11799 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11800echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11801 (
11802 cat <<\_ASBOX
11803## ------------------------------------------ ##
11804## Report this to the AC_PACKAGE_NAME lists. ##
11805## ------------------------------------------ ##
11806_ASBOX
11807 ) |
11808 sed "s/^/$as_me: WARNING: /" >&2
11809 ;;
11810esac
11811echo "$as_me:$LINENO: checking for $ac_header" >&5
11812echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11813if eval "test \"\${$as_ac_Header+set}\" = set"; then
11814 echo $ECHO_N "(cached) $ECHO_C" >&6
11815else
11816 eval "$as_ac_Header=\$ac_header_preproc"
11817fi
11818echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11819echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11820
11821fi
11822if test `eval echo '${'$as_ac_Header'}'` = yes; then
11823 cat >>confdefs.h <<_ACEOF
11824#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11825_ACEOF
11826
11827else
11828 support_xft=no
11829fi
11830
11831done
11832
11833
11834echo "$as_me:$LINENO: checking for XftDrawString32 in -lXft" >&5
11835echo $ECHO_N "checking for XftDrawString32 in -lXft... $ECHO_C" >&6
11836if test "${ac_cv_lib_Xft_XftDrawString32+set}" = set; then
11837 echo $ECHO_N "(cached) $ECHO_C" >&6
11838else
11839 ac_check_lib_save_LIBS=$LIBS
11840LIBS="-lXft $LIBS"
11841cat >conftest.$ac_ext <<_ACEOF
11842/* confdefs.h. */
11843_ACEOF
11844cat confdefs.h >>conftest.$ac_ext
11845cat >>conftest.$ac_ext <<_ACEOF
11846/* end confdefs.h. */
11847
11848/* Override any gcc2 internal prototype to avoid an error. */ 7269/* Override any GCC internal prototype to avoid an error.
7270 Use char because int might match the return type of a GCC
7271 builtin and then its argument prototype would still apply. */
11849#ifdef __cplusplus 7272#ifdef __cplusplus
11850extern "C" 7273extern "C"
11851#endif 7274#endif
7275char openpty ();
7276int
7277main ()
7278{
7279return openpty ();
7280 ;
7281 return 0;
7282}
7283_ACEOF
7284for ac_lib in '' util; do
7285 if test -z "$ac_lib"; then
7286 ac_res="none required"
7287 else
7288 ac_res=-l$ac_lib
7289 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7290 fi
7291 if ac_fn_cxx_try_link "$LINENO"; then :
7292 ac_cv_search_openpty=$ac_res
7293fi
7294rm -f core conftest.err conftest.$ac_objext \
7295 conftest$ac_exeext
7296 if test "${ac_cv_search_openpty+set}" = set; then :
7297 break
7298fi
7299done
7300if test "${ac_cv_search_openpty+set}" = set; then :
7301
7302else
7303 ac_cv_search_openpty=no
7304fi
7305rm conftest.$ac_ext
7306LIBS=$ac_func_search_save_LIBS
7307fi
7308{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_openpty" >&5
7309$as_echo "$ac_cv_search_openpty" >&6; }
7310ac_res=$ac_cv_search_openpty
7311if test "$ac_res" != no; then :
7312 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7313
7314$as_echo "#define HAVE_OPENPTY 1" >>confdefs.h
7315
7316fi
7317
7318fi
7319
7320
7321
7322{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for tty group" >&5
7323$as_echo_n "checking for tty group... " >&6; }
7324if test "${pt_cv_tty_group+set}" = set; then :
7325 $as_echo_n "(cached) " >&6
7326else
7327 if test "$cross_compiling" = yes; then :
7328 pt_cv_tty_group=no
7329else
7330 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7331/* end confdefs.h. */
7332
7333#include <sys/types.h>
7334#include <sys/stat.h>
7335#include <unistd.h>
7336#include <grp.h>
7337
7338int main()
7339{
7340 struct stat st;
7341 struct group *gr;
7342 char *tty;
7343 gr = getgrnam("tty");
7344 tty = ttyname(0);
7345 if (gr != 0
7346 && tty != 0
7347 && (stat(tty, &st)) == 0
7348 && st.st_gid == gr->gr_gid)
7349 return 0;
7350 else
7351 return 1;
7352}
7353_ACEOF
7354if ac_fn_cxx_try_run "$LINENO"; then :
7355 pt_cv_tty_group=yes
7356else
7357 pt_cv_tty_group=no
7358fi
7359rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7360 conftest.$ac_objext conftest.beam conftest.$ac_ext
7361fi
7362
7363fi
7364{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_tty_group" >&5
7365$as_echo "$pt_cv_tty_group" >&6; }
7366if test x$pt_cv_tty_group = xyes; then
7367
7368$as_echo "#define TTY_GID_SUPPORT 1" >>confdefs.h
7369
7370fi
7371
7372support_image=no
7373if test x$support_inheritpixmap = xyes || test x$support_pixbuf = xyes; then
7374 support_image=yes
7375fi
7376if test x$support_xdbe = xyes; then
7377 LIBS="$LIBS -lXext"
7378fi
7379
7380if test x$support_xft = xyes || test x$support_image = xyes; then
7381 rxvt_have_xrender=no
7382 # Extract the first word of "pkg-config", so it can be a program name with args.
7383set dummy pkg-config; ac_word=$2
7384{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7385$as_echo_n "checking for $ac_word... " >&6; }
7386if test "${ac_cv_path_PKG_CONFIG+set}" = set; then :
7387 $as_echo_n "(cached) " >&6
7388else
7389 case $PKG_CONFIG in
7390 [\\/]* | ?:[\\/]*)
7391 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
7392 ;;
7393 *)
7394 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7395for as_dir in $PATH
7396do
7397 IFS=$as_save_IFS
7398 test -z "$as_dir" && as_dir=.
7399 for ac_exec_ext in '' $ac_executable_extensions; do
7400 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7401 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
7402 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7403 break 2
7404 fi
7405done
7406 done
7407IFS=$as_save_IFS
7408
7409 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
7410 ;;
7411esac
7412fi
7413PKG_CONFIG=$ac_cv_path_PKG_CONFIG
7414if test -n "$PKG_CONFIG"; then
7415 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
7416$as_echo "$PKG_CONFIG" >&6; }
7417else
7418 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7419$as_echo "no" >&6; }
7420fi
7421
7422
7423 if test $PKG_CONFIG != no && $PKG_CONFIG --exists xrender; then
7424 X_LIBS="`$PKG_CONFIG xrender --libs` $X_LIBS"
7425 CPPFLAGS="$CPPFLAGS `$PKG_CONFIG xrender --cflags`"
7426 rxvt_have_xrender=yes
7427
7428 save_LIBS="$LIBS"
7429 LIBS="$LIBS $X_LIBS"
7430 ac_fn_cxx_check_header_mongrel "$LINENO" "X11/extensions/Xrender.h" "ac_cv_header_X11_extensions_Xrender_h" "$ac_includes_default"
7431if test "x$ac_cv_header_X11_extensions_Xrender_h" = x""yes; then :
7432
7433else
7434 rxvt_have_xrender=no
7435fi
7436
7437
7438 ac_fn_cxx_check_func "$LINENO" "XRenderFindStandardFormat" "ac_cv_func_XRenderFindStandardFormat"
7439if test "x$ac_cv_func_XRenderFindStandardFormat" = x""yes; then :
7440
7441else
7442 rxvt_have_xrender=no
7443fi
7444
7445 LIBS="$save_LIBS"
7446 fi
7447fi
7448
7449if test x$support_xft = xyes && test x$rxvt_have_xrender = xyes; then
7450 # Extract the first word of "pkg-config", so it can be a program name with args.
7451set dummy pkg-config; ac_word=$2
7452{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7453$as_echo_n "checking for $ac_word... " >&6; }
7454if test "${ac_cv_path_PKG_CONFIG+set}" = set; then :
7455 $as_echo_n "(cached) " >&6
7456else
7457 case $PKG_CONFIG in
7458 [\\/]* | ?:[\\/]*)
7459 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
7460 ;;
7461 *)
7462 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7463for as_dir in $PATH
7464do
7465 IFS=$as_save_IFS
7466 test -z "$as_dir" && as_dir=.
7467 for ac_exec_ext in '' $ac_executable_extensions; do
7468 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7469 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
7470 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7471 break 2
7472 fi
7473done
7474 done
7475IFS=$as_save_IFS
7476
7477 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
7478 ;;
7479esac
7480fi
7481PKG_CONFIG=$ac_cv_path_PKG_CONFIG
7482if test -n "$PKG_CONFIG"; then
7483 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
7484$as_echo "$PKG_CONFIG" >&6; }
7485else
7486 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7487$as_echo "no" >&6; }
7488fi
7489
7490
7491 if test $PKG_CONFIG != no && $PKG_CONFIG --exists xft; then
7492 X_LIBS="`$PKG_CONFIG xft --libs` $X_LIBS"
7493 CPPFLAGS="$CPPFLAGS `$PKG_CONFIG xft --cflags`"
7494 else
7495 # Extract the first word of "xft-config", so it can be a program name with args.
7496set dummy xft-config; ac_word=$2
7497{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7498$as_echo_n "checking for $ac_word... " >&6; }
7499if test "${ac_cv_path_XFT_CONFIG+set}" = set; then :
7500 $as_echo_n "(cached) " >&6
7501else
7502 case $XFT_CONFIG in
7503 [\\/]* | ?:[\\/]*)
7504 ac_cv_path_XFT_CONFIG="$XFT_CONFIG" # Let the user override the test with a path.
7505 ;;
7506 *)
7507 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7508for as_dir in $PATH
7509do
7510 IFS=$as_save_IFS
7511 test -z "$as_dir" && as_dir=.
7512 for ac_exec_ext in '' $ac_executable_extensions; do
7513 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7514 ac_cv_path_XFT_CONFIG="$as_dir/$ac_word$ac_exec_ext"
7515 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7516 break 2
7517 fi
7518done
7519 done
7520IFS=$as_save_IFS
7521
7522 test -z "$ac_cv_path_XFT_CONFIG" && ac_cv_path_XFT_CONFIG="no"
7523 ;;
7524esac
7525fi
7526XFT_CONFIG=$ac_cv_path_XFT_CONFIG
7527if test -n "$XFT_CONFIG"; then
7528 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XFT_CONFIG" >&5
7529$as_echo "$XFT_CONFIG" >&6; }
7530else
7531 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7532$as_echo "no" >&6; }
7533fi
7534
7535
7536 if test $XFT_CONFIG != no; then
7537 X_LIBS="`$XFT_CONFIG --libs` $X_LIBS"
7538 CPPFLAGS="$CPPFLAGS `$XFT_CONFIG --cflags`"
7539 fi
7540 fi
7541
7542 if test $PKG_CONFIG != no && $PKG_CONFIG --exists fontconfig; then
7543 X_LIBS="`$PKG_CONFIG fontconfig --libs` $X_LIBS"
7544 CPPFLAGS="$CPPFLAGS `$PKG_CONFIG fontconfig --cflags`"
7545 fi
7546
7547 save_LIBS="$LIBS"
7548 LIBS="$LIBS $X_LIBS"
7549 for ac_header in X11/Xft/Xft.h
7550do :
7551 ac_fn_cxx_check_header_mongrel "$LINENO" "X11/Xft/Xft.h" "ac_cv_header_X11_Xft_Xft_h" "$ac_includes_default"
7552if test "x$ac_cv_header_X11_Xft_Xft_h" = x""yes; then :
7553 cat >>confdefs.h <<_ACEOF
7554#define HAVE_X11_XFT_XFT_H 1
7555_ACEOF
7556
7557else
7558 support_xft=no
7559fi
7560
7561done
7562
7563 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XftDrawString32 in -lXft" >&5
7564$as_echo_n "checking for XftDrawString32 in -lXft... " >&6; }
7565if test "${ac_cv_lib_Xft_XftDrawString32+set}" = set; then :
7566 $as_echo_n "(cached) " >&6
7567else
7568 ac_check_lib_save_LIBS=$LIBS
7569LIBS="-lXft $LIBS"
7570cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7571/* end confdefs.h. */
7572
7573/* Override any GCC internal prototype to avoid an error.
11852/* We use char because int might match the return type of a gcc2 7574 Use char because int might match the return type of a GCC
11853 builtin and then its argument prototype would still apply. */ 7575 builtin and then its argument prototype would still apply. */
7576#ifdef __cplusplus
7577extern "C"
7578#endif
11854char XftDrawString32 (); 7579char XftDrawString32 ();
11855int 7580int
11856main () 7581main ()
11857{ 7582{
11858XftDrawString32 (); 7583return XftDrawString32 ();
11859 ; 7584 ;
11860 return 0; 7585 return 0;
11861} 7586}
11862_ACEOF 7587_ACEOF
11863rm -f conftest.$ac_objext conftest$ac_exeext 7588if ac_fn_cxx_try_link "$LINENO"; then :
11864if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11865 (eval $ac_link) 2>conftest.er1
11866 ac_status=$?
11867 grep -v '^ *+' conftest.er1 >conftest.err
11868 rm -f conftest.er1
11869 cat conftest.err >&5
11870 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11871 (exit $ac_status); } &&
11872 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11873 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11874 (eval $ac_try) 2>&5
11875 ac_status=$?
11876 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11877 (exit $ac_status); }; } &&
11878 { ac_try='test -s conftest$ac_exeext'
11879 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11880 (eval $ac_try) 2>&5
11881 ac_status=$?
11882 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11883 (exit $ac_status); }; }; then
11884 ac_cv_lib_Xft_XftDrawString32=yes 7589 ac_cv_lib_Xft_XftDrawString32=yes
11885else 7590else
11886 echo "$as_me: failed program was:" >&5
11887sed 's/^/| /' conftest.$ac_ext >&5
11888
11889ac_cv_lib_Xft_XftDrawString32=no 7591 ac_cv_lib_Xft_XftDrawString32=no
11890fi 7592fi
11891rm -f conftest.err conftest.$ac_objext \ 7593rm -f core conftest.err conftest.$ac_objext \
11892 conftest$ac_exeext conftest.$ac_ext 7594 conftest$ac_exeext conftest.$ac_ext
11893LIBS=$ac_check_lib_save_LIBS 7595LIBS=$ac_check_lib_save_LIBS
11894fi 7596fi
11895echo "$as_me:$LINENO: result: $ac_cv_lib_Xft_XftDrawString32" >&5 7597{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_Xft_XftDrawString32" >&5
11896echo "${ECHO_T}$ac_cv_lib_Xft_XftDrawString32" >&6 7598$as_echo "$ac_cv_lib_Xft_XftDrawString32" >&6; }
11897if test $ac_cv_lib_Xft_XftDrawString32 = yes; then 7599if test "x$ac_cv_lib_Xft_XftDrawString32" = x""yes; then :
7600 :
7601else
7602 support_xft=no
7603fi
7604
7605 for ac_header in fontconfig/fontconfig.h
7606do :
7607 ac_fn_cxx_check_header_mongrel "$LINENO" "fontconfig/fontconfig.h" "ac_cv_header_fontconfig_fontconfig_h" "$ac_includes_default"
7608if test "x$ac_cv_header_fontconfig_fontconfig_h" = x""yes; then :
11898 cat >>confdefs.h <<_ACEOF 7609 cat >>confdefs.h <<_ACEOF
11899#define HAVE_LIBXFT 1 7610#define HAVE_FONTCONFIG_FONTCONFIG_H 1
11900_ACEOF 7611_ACEOF
11901
11902 LIBS="-lXft $LIBS"
11903 7612
11904else 7613else
11905 support_xft=no 7614 support_xft=no
11906fi 7615fi
11907 7616
7617done
7618
7619 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for FcPatternGet in -lfontconfig" >&5
7620$as_echo_n "checking for FcPatternGet in -lfontconfig... " >&6; }
7621if test "${ac_cv_lib_fontconfig_FcPatternGet+set}" = set; then :
7622 $as_echo_n "(cached) " >&6
7623else
7624 ac_check_lib_save_LIBS=$LIBS
7625LIBS="-lfontconfig $LIBS"
7626cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7627/* end confdefs.h. */
7628
7629/* Override any GCC internal prototype to avoid an error.
7630 Use char because int might match the return type of a GCC
7631 builtin and then its argument prototype would still apply. */
7632#ifdef __cplusplus
7633extern "C"
7634#endif
7635char FcPatternGet ();
7636int
7637main ()
7638{
7639return FcPatternGet ();
7640 ;
7641 return 0;
7642}
7643_ACEOF
7644if ac_fn_cxx_try_link "$LINENO"; then :
7645 ac_cv_lib_fontconfig_FcPatternGet=yes
7646else
7647 ac_cv_lib_fontconfig_FcPatternGet=no
7648fi
7649rm -f core conftest.err conftest.$ac_objext \
7650 conftest$ac_exeext conftest.$ac_ext
7651LIBS=$ac_check_lib_save_LIBS
7652fi
7653{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_fontconfig_FcPatternGet" >&5
7654$as_echo "$ac_cv_lib_fontconfig_FcPatternGet" >&6; }
7655if test "x$ac_cv_lib_fontconfig_FcPatternGet" = x""yes; then :
7656 :
7657else
7658 support_xft=no
7659fi
7660
7661 LIBS="$save_LIBS"
11908 7662
11909 if test x$support_xft = xyes; then 7663 if test x$support_xft = xyes; then
11910 7664
11911cat >>confdefs.h <<\_ACEOF 7665$as_echo "#define XFT 1" >>confdefs.h
11912#define XFT 1
11913_ACEOF
11914 7666
7667 fi
7668fi
7669
7670image_lib=none
7671
7672PIXBUF_CFLAGS=
7673PIXBUF_LIBS=
7674
7675if test x$support_image = xyes && test x$rxvt_have_xrender = xyes; then
7676 LIBS="$LIBS -lm"
7677
7678$as_echo "#define XRENDER 1" >>confdefs.h
7679
7680
7681 if test x$support_inheritpixmap = xyes; then
7682
7683$as_echo "#define ENABLE_TRANSPARENCY 1" >>confdefs.h
7684
7685 fi
7686
7687 if test x$support_pixbuf = xyes; then
7688 support_pixbuf=no
7689 # Extract the first word of "pkg-config", so it can be a program name with args.
7690set dummy pkg-config; ac_word=$2
7691{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7692$as_echo_n "checking for $ac_word... " >&6; }
7693if test "${ac_cv_path_PKG_CONFIG+set}" = set; then :
7694 $as_echo_n "(cached) " >&6
7695else
7696 case $PKG_CONFIG in
7697 [\\/]* | ?:[\\/]*)
7698 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
7699 ;;
7700 *)
7701 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7702for as_dir in $PATH
7703do
7704 IFS=$as_save_IFS
7705 test -z "$as_dir" && as_dir=.
7706 for ac_exec_ext in '' $ac_executable_extensions; do
7707 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7708 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
7709 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7710 break 2
7711 fi
7712done
7713 done
7714IFS=$as_save_IFS
7715
7716 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
7717 ;;
7718esac
7719fi
7720PKG_CONFIG=$ac_cv_path_PKG_CONFIG
7721if test -n "$PKG_CONFIG"; then
7722 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
7723$as_echo "$PKG_CONFIG" >&6; }
7724else
7725 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7726$as_echo "no" >&6; }
7727fi
7728
7729
7730 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gdk-pixbuf" >&5
7731$as_echo_n "checking for gdk-pixbuf... " >&6; }
7732 if test $PKG_CONFIG != no && $PKG_CONFIG --exists gdk-pixbuf-2.0; then
7733 PIXBUF_CFLAGS="`$PKG_CONFIG gdk-pixbuf-2.0 --cflags`"
7734 PIXBUF_LIBS="`$PKG_CONFIG gdk-pixbuf-2.0 --libs`"
7735 support_pixbuf=yes
11915 fi 7736 fi
7737
7738 if test x$support_pixbuf = xyes; then
7739 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
7740$as_echo "ok" >&6; }
7741 image_lib=gdk-pixbuf
7742
7743$as_echo "#define HAVE_PIXBUF 1" >>confdefs.h
7744
7745
7746$as_echo "#define BG_IMAGE_FROM_FILE 1" >>confdefs.h
7747
7748 else
7749 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7750$as_echo "no" >&6; }
7751 fi
7752 fi
7753fi
7754
7755
7756
7757
7758if test x$support_xdbe = xyes; then
7759
7760$as_echo "#define ENABLE_XDBE 1" >>confdefs.h
7761
11916fi 7762fi
11917if test x$support_styles = xyes; then 7763if test x$support_styles = xyes; then
11918 7764
11919cat >>confdefs.h <<\_ACEOF 7765$as_echo "#define ENABLE_STYLES 1" >>confdefs.h
11920#define ENABLE_STYLES 1
11921_ACEOF
11922 7766
11923fi 7767fi
11924if test x$support_iso14755 = xyes; then 7768if test x$support_iso14755 = xyes; then
11925 7769
11926cat >>confdefs.h <<\_ACEOF 7770$as_echo "#define ISO_14755 1" >>confdefs.h
11927#define ISO_14755 1
11928_ACEOF
11929 7771
11930fi 7772fi
11931if test x$support_8bitctrls = xyes; then 7773if test x$support_8bitctrls = xyes; then
11932 7774
11933cat >>confdefs.h <<\_ACEOF 7775$as_echo "#define EIGHT_BIT_CONTROLS 1" >>confdefs.h
11934#define EIGHT_BIT_CONTROLS 1
11935_ACEOF
11936 7776
11937fi 7777fi
11938if test x$support_fading = xyes; then 7778if test x$support_fading = xyes; then
11939 7779
11940cat >>confdefs.h <<\_ACEOF 7780$as_echo "#define OFF_FOCUS_FADING 1" >>confdefs.h
11941#define OFF_FOCUS_FADING 1
11942_ACEOF
11943
11944fi
11945if test x$support_tinting = xyes; then
11946
11947cat >>confdefs.h <<\_ACEOF
11948#define TINTING 1
11949_ACEOF
11950
11951fi
11952if test x$support_inheritpixmap = xyes; then
11953
11954cat >>confdefs.h <<\_ACEOF
11955#define TRANSPARENT 1
11956_ACEOF
11957 7781
11958fi 7782fi
11959if test x$support_keepscrolling = xno; then 7783if test x$support_keepscrolling = xno; then
11960 7784
11961cat >>confdefs.h <<\_ACEOF
11962#define NO_SCROLLBAR_BUTTON_CONTINUAL_SCROLLING 1 7785$as_echo "#define NO_SCROLLBAR_BUTTON_CONTINUAL_SCROLLING 1" >>confdefs.h
11963_ACEOF
11964 7786
11965fi 7787fi
11966if test x$support_selectionscrolling = xyes; then 7788if test x$support_selectionscrolling = xyes; then
11967 7789
11968cat >>confdefs.h <<\_ACEOF 7790$as_echo "#define SELECTION_SCROLLING 1" >>confdefs.h
11969#define SELECTION_SCROLLING 1
11970_ACEOF
11971
11972fi
11973if test x$support_menubar = xyes; then
11974
11975cat >>confdefs.h <<\_ACEOF
11976#define MENUBAR 1
11977_ACEOF
11978 7791
11979fi 7792fi
11980if test x$support_frills = xyes; then 7793if test x$support_frills = xyes; then
11981 7794
11982cat >>confdefs.h <<\_ACEOF 7795$as_echo "#define ENABLE_FRILLS 1" >>confdefs.h
11983#define ENABLE_FRILLS 1
11984_ACEOF
11985
11986fi
11987if test x$support_24bit = xyes; then
11988
11989cat >>confdefs.h <<\_ACEOF
11990#define PREFER_24BIT 1
11991_ACEOF
11992 7796
11993fi 7797fi
11994if test x$support_mousewheel = xyes; then 7798if test x$support_mousewheel = xyes; then
11995 7799
11996cat >>confdefs.h <<\_ACEOF 7800$as_echo "#define MOUSE_WHEEL 1" >>confdefs.h
11997#define MOUSE_WHEEL 1
11998_ACEOF
11999 7801
12000fi 7802fi
12001if test x$support_mouseslipwheel = xyes; then 7803if test x$support_mouseslipwheel = xyes; then
12002 7804
12003cat >>confdefs.h <<\_ACEOF 7805$as_echo "#define MOUSE_SLIP_WHEELING 1" >>confdefs.h
12004#define MOUSE_SLIP_WHEELING 1
12005_ACEOF
12006 7806
12007fi 7807fi
12008if test x$support_utmp = xyes; then
12009 7808
12010cat >>confdefs.h <<\_ACEOF 7809scrolltypes=plain
12011#define UTMP_SUPPORT 1
12012_ACEOF
12013 7810
12014fi 7811$as_echo "#define PLAIN_SCROLLBAR 1" >>confdefs.h
12015if test x$support_wtmp = xyes; then
12016 7812
12017cat >>confdefs.h <<\_ACEOF
12018#define WTMP_SUPPORT 1
12019_ACEOF
12020 7813
12021fi
12022if test x$support_lastlog = xyes; then
12023
12024cat >>confdefs.h <<\_ACEOF
12025#define LASTLOG_SUPPORT 1
12026_ACEOF
12027
12028fi
12029if test x$support_xim = xyes -o x$multichar_set = xyes; then
12030 if test x$rxvt_cv_func_xlocale = xyes; then
12031
12032cat >>confdefs.h <<\_ACEOF
12033#define USE_XIM 1
12034_ACEOF
12035
12036 fi
12037fi
12038if test x$support_xpm = xyes; then
12039
12040cat >>confdefs.h <<\_ACEOF
12041#define XPM_BACKGROUND 1
12042_ACEOF
12043
12044fi
12045if test x$support_scroll_rxvt = xyes; then 7814if test x$support_scroll_rxvt = xyes; then
12046 7815
12047cat >>confdefs.h <<\_ACEOF 7816$as_echo "#define RXVT_SCROLLBAR 1" >>confdefs.h
12048#define RXVT_SCROLLBAR 1
12049_ACEOF
12050 7817
12051 scrolltypes="rxvt" 7818 scrolltypes="$scrolltypes rxvt"
12052fi 7819fi
12053if test x$support_scroll_next = xyes; then 7820if test x$support_scroll_next = xyes; then
12054 7821
12055cat >>confdefs.h <<\_ACEOF 7822$as_echo "#define NEXT_SCROLLBAR 1" >>confdefs.h
12056#define NEXT_SCROLLBAR 1
12057_ACEOF
12058 7823
12059 scrolltypes="$scrolltypes next" 7824 scrolltypes="$scrolltypes next"
12060fi 7825fi
12061if test x$support_scroll_xterm = xyes; then 7826if test x$support_scroll_xterm = xyes; then
12062 7827
12063cat >>confdefs.h <<\_ACEOF 7828$as_echo "#define XTERM_SCROLLBAR 1" >>confdefs.h
12064#define XTERM_SCROLLBAR 1
12065_ACEOF
12066 7829
12067 scrolltypes="$scrolltypes xterm" 7830 scrolltypes="$scrolltypes xterm"
12068fi 7831fi
12069if test x$support_scroll_plain = xyes; then
12070
12071cat >>confdefs.h <<\_ACEOF
12072#define PLAIN_SCROLLBAR 1
12073_ACEOF
12074
12075 scrolltypes="$scrolltypes plain"
12076fi
12077if test x$support_pointer_blank = xyes; then 7832if test x$support_pointer_blank = xyes; then
12078 7833
12079cat >>confdefs.h <<\_ACEOF 7834$as_echo "#define POINTER_BLANK 1" >>confdefs.h
12080#define POINTER_BLANK 1
12081_ACEOF
12082 7835
12083fi 7836fi
12084if test x$support_text_blink = xyes; then 7837if test x$support_text_blink = xyes; then
12085 7838
12086cat >>confdefs.h <<\_ACEOF 7839$as_echo "#define TEXT_BLINK 1" >>confdefs.h
12087#define TEXT_BLINK 1
12088_ACEOF
12089 7840
12090fi 7841fi
12091if test x$support_unicode3 = xyes; then 7842if test x$support_unicode3 = xyes; then
12092 7843
12093cat >>confdefs.h <<\_ACEOF 7844$as_echo "#define UNICODE_3 1" >>confdefs.h
12094#define UNICODE_3 1
12095_ACEOF
12096 7845
12097fi 7846fi
12098if test x$support_combining = xyes; then 7847if test x$support_combining = xyes; then
12099 7848
12100cat >>confdefs.h <<\_ACEOF 7849$as_echo "#define ENABLE_COMBINING 1" >>confdefs.h
12101#define ENABLE_COMBINING 1
12102_ACEOF
12103 7850
12104fi 7851fi
12105if test x$codesets = xall; then 7852if test x$codesets = xall; then
12106 codesets=jp,jp-ext,kr,zh,zh-ext 7853 codesets=jp,jp-ext,kr,zh,zh-ext
12107fi 7854fi
12108 7855
12109cat >>confdefs.h <<\_ACEOF 7856$as_echo "#define ENCODING_EU 1" >>confdefs.h
12110#define ENCODING_EU 1
12111_ACEOF
12112 7857
12113 7858
12114cat >>confdefs.h <<\_ACEOF 7859$as_echo "#define ENCODING_VN 1" >>confdefs.h
12115#define ENCODING_VN 1
12116_ACEOF
12117 7860
12118for codeset in `echo $codesets | tr "a-z,\\-" "A-Z _"`; do 7861for codeset in `echo $codesets | tr "a-z,\\-" "A-Z _"`; do
12119 case "$codeset" in 7862 case "$codeset" in
12120 JP ) 7863 JP )
12121cat >>confdefs.h <<\_ACEOF 7864$as_echo "#define ENCODING_JP 1" >>confdefs.h
12122#define ENCODING_JP 1
12123_ACEOF
12124 ;; 7865 ;;
12125 JP_EXT ) 7866 JP_EXT )
12126cat >>confdefs.h <<\_ACEOF 7867$as_echo "#define ENCODING_JP_EXT 1" >>confdefs.h
12127#define ENCODING_JP_EXT 1
12128_ACEOF
12129 ;; 7868 ;;
12130 KR ) 7869 KR )
12131cat >>confdefs.h <<\_ACEOF 7870$as_echo "#define ENCODING_KR 1" >>confdefs.h
12132#define ENCODING_KR 1
12133_ACEOF
12134 ;; 7871 ;;
12135 ZH ) 7872 ZH )
12136cat >>confdefs.h <<\_ACEOF 7873$as_echo "#define ENCODING_ZH 1" >>confdefs.h
12137#define ENCODING_ZH 1
12138_ACEOF
12139 ;; 7874 ;;
12140 ZH_EXT ) 7875 ZH_EXT )
12141cat >>confdefs.h <<\_ACEOF 7876$as_echo "#define ENCODING_ZH_EXT 1" >>confdefs.h
12142#define ENCODING_ZH_EXT 1
12143_ACEOF
12144 ;; 7877 ;;
12145 esac 7878 esac
12146done 7879done
12147 7880
7881IF_PERL=\#
7882if test x$support_perl = xyes; then
7883 # Extract the first word of "perl5", so it can be a program name with args.
7884set dummy perl5; ac_word=$2
7885{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7886$as_echo_n "checking for $ac_word... " >&6; }
7887if test "${ac_cv_path_PERL+set}" = set; then :
7888 $as_echo_n "(cached) " >&6
7889else
7890 case $PERL in
7891 [\\/]* | ?:[\\/]*)
7892 ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
7893 ;;
7894 *)
7895 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7896for as_dir in $PATH
7897do
7898 IFS=$as_save_IFS
7899 test -z "$as_dir" && as_dir=.
7900 for ac_exec_ext in '' $ac_executable_extensions; do
7901 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7902 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
7903 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7904 break 2
7905 fi
7906done
7907 done
7908IFS=$as_save_IFS
12148 7909
12149CFLAGS=${CFLAGS--O} 7910 test -z "$ac_cv_path_PERL" && ac_cv_path_PERL="perl"
12150LDFLAGS=${LDFLAGS--O} 7911 ;;
12151 7912esac
12152CPPFLAGS="$CPPFLAGS"
12153
12154
12155
12156
12157
12158
12159
12160if test x$rxvt_cv_rpath = xyes -o x$rxvt_cv_R = xyes; then
12161 DLIB=`echo $DLIB | sed "$R_TRANSLATE"`
12162 LIBS=`echo $LIBS | sed "$R_TRANSLATE"`
12163 X_LIBS=`echo $X_LIBS | sed "$R_TRANSLATE"`
12164 X_EXTRA_LIBS=`echo $X_EXTRA_LIBS | sed "$R_TRANSLATE"`
12165 XPM_LIBS=`echo $XPM_LIBS | sed "$R_TRANSLATE"`
12166fi 7913fi
12167 7914PERL=$ac_cv_path_PERL
12168 7915if test -n "$PERL"; then
12169 7916 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
12170 7917$as_echo "$PERL" >&6; }
12171 7918else
12172if test x$support_addstrings = xno; then 7919 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12173 7920$as_echo "no" >&6; }
12174cat >>confdefs.h <<\_ACEOF
12175#define NO_STRINGS 1
12176_ACEOF
12177
12178fi 7921fi
12179 7922
12180MCOMMON=./autoconf/Make.common
12181 7923
12182 7924
12183test "$program_prefix" != NONE && 7925 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $PERL suitability" >&5
12184 program_transform_name="s,^,$program_prefix,;$program_transform_name" 7926$as_echo_n "checking for $PERL suitability... " >&6; }
12185# Use a double $ so make ignores it. 7927 if $PERL -MExtUtils::Embed -e "use v5.8" >/dev/null 2>/dev/null; then
12186test "$program_suffix" != NONE &&
12187 program_transform_name="s,\$,$program_suffix,;$program_transform_name"
12188# Double any \ or $. echo might interpret backslashes.
12189# By default was `s,x,x', remove it if useless.
12190cat <<\_ACEOF >conftest.sed
12191s/[\\$]/&&/g;s/;s,x,x,$//
12192_ACEOF
12193program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
12194rm conftest.sed
12195 7928
7929 save_CXXFLAGS="$CXXFLAGS"
7930 save_LIBS="$LIBS"
7931 CXXFLAGS="$CXXFLAGS `$PERL -MExtUtils::Embed -e ccopts`"
7932 LIBS="$LIBS `$PERL -MExtUtils::Embed -e ldopts`"
7933 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7934/* end confdefs.h. */
12196 7935
7936#include <EXTERN.h>
7937#include <perl.h>
7938#include <XSUB.h>
12197 7939
7940int
7941main ()
7942{
12198 7943
7944 PerlInterpreter *perl = perl_alloc ();
12199 7945
12200if test "$ac_cv_header_stdint_h" = "yes" -o "$notset" = "dontmatch"; then 7946 ;
12201 include_stdint_h="#include <stdint.h>" 7947 return 0;
7948}
7949_ACEOF
7950if ac_fn_cxx_try_link "$LINENO"; then :
7951 rxvt_perl_link=yes
7952else
7953 rxvt_perl_link=no
7954fi
7955rm -f core conftest.err conftest.$ac_objext \
7956 conftest$ac_exeext conftest.$ac_ext
7957 CXXFLAGS="$save_CXXFLAGS"
7958 LIBS="$save_LIBS"
7959
7960 if test x$rxvt_perl_link = xyes; then
7961 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
7962$as_echo "ok" >&6; }
7963
7964$as_echo "#define ENABLE_PERL 1" >>confdefs.h
7965
7966 IF_PERL=
7967 PERL_O=rxvtperl.o
7968 PERLFLAGS="`$PERL -MExtUtils::Embed -e ccopts`"
7969 PERLLIB="`$PERL -MExtUtils::Embed -e ldopts`"
7970 PERLPRIVLIBEXP="`$PERL -MConfig -e 'print $Config{privlibexp}'`"
7971 else
7972 as_fn_error $? "no, unable to link" "$LINENO" 5
7973 fi
12202else 7974 else
12203 include_stdint_h="/* #include <stdint.h> */" 7975 as_fn_error $? "no working perl found, or perl not version >= 5.8" "$LINENO" 5
7976 fi
12204fi 7977fi
12205if test "$ac_cv_header_stdarg_h" = "yes" -o "$notset" = "dontmatch"; then
12206 include_stdarg_h="#include <cstdarg>"
12207else
12208 include_stdarg_h="/* #include <cstdarg> */"
12209fi
12210if test "$ac_cv_header_stdlib_h" = "yes" -o "$notset" = "dontmatch"; then
12211 include_stdlib_h="#include <cstdlib>"
12212else
12213 include_stdlib_h="/* #include <cstdlib> */"
12214fi
12215if test "$ac_cv_header_unistd_h" = "yes" -o "$notset" = "dontmatch"; then
12216 include_unistd_h="#include <unistd.h>"
12217else
12218 include_unistd_h="/* #include <unistd.h> */"
12219fi
12220if test "$ac_cv_header_string_h" = "yes" -o "$notset" = "dontmatch"; then
12221 include_string_h="#include <cstring>"
12222else
12223 include_string_h="/* #include <cstring> */"
12224fi
12225if test "$ac_cv_header_fcntl_h" = "yes" -o "$notset" = "dontmatch"; then
12226 include_fcntl_h="#include <fcntl.h>"
12227else
12228 include_fcntl_h="/* #include <fcntl.h> */"
12229fi
12230if test "$ac_cv_header_util_h" = "yes" -o "$notset" = "dontmatch"; then
12231 include_util_h="#include <util.h>"
12232else
12233 include_util_h="/* #include <util.h> */"
12234fi
12235if test "$ac_cv_header_assert_h" = "yes" -o "$notset" = "dontmatch"; then
12236 include_assert_h="#include <assert.h>"
12237else
12238 include_assert_h="/* #include <assert.h> */"
12239fi
12240if test "$rxvt_cv_header_sysioctl" = "yes" -o "$notset" = "dontmatch"; then
12241 include_sys_ioctl_h="#include <sys/ioctl.h>"
12242else
12243 include_sys_ioctl_h="/* #include <sys/ioctl.h> */"
12244fi
12245if test "$ac_cv_header_sys_select_h" = "yes" -o "$notset" = "dontmatch"; then
12246 include_sys_select_h="#include <sys/select.h>"
12247else
12248 include_sys_select_h="/* #include <sys/select.h> */"
12249fi
12250if test "$ac_cv_header_sys_strredir_h" = "yes" -o "$notset" = "dontmatch"; then
12251 include_sys_strredir_h="#include <sys/strredir.h>"
12252else
12253 include_sys_strredir_h="/* #include <sys/strredir.h> */"
12254fi
12255if test "$ac_cv_header_sys_time_h" = "yes" -o "$notset" = "dontmatch"; then
12256 include_sys_time_h="#include <sys/time.h>"
12257else
12258 include_sys_time_h="/* #include <sys/time.h> */"
12259fi
12260if test "$ac_cv_header_sys_time_h" = "no" -o "$ac_cv_header_time" = "yes"; then
12261 include_time_h="#include <time.h>"
12262else
12263 include_time_h="/* #include <time.h> */"
12264fi
12265 7978
12266 ac_config_files="$ac_config_files autoconf/Make.common Makefile doc/Makefile src/Makefile src/rxvtlib.h" 7979
7980
7981
7982
7983
7984
7985
7986ac_config_files="$ac_config_files Makefile doc/Makefile src/Makefile"
12267 7987
12268cat >confcache <<\_ACEOF 7988cat >confcache <<\_ACEOF
12269# This file is a shell script that caches the results of configure 7989# This file is a shell script that caches the results of configure
12270# tests run on this system so they can be shared between configure 7990# tests run on this system so they can be shared between configure
12271# scripts and configure runs, see configure's option --config-cache. 7991# scripts and configure runs, see configure's option --config-cache.
12281 8001
12282_ACEOF 8002_ACEOF
12283 8003
12284# The following way of writing the cache mishandles newlines in values, 8004# The following way of writing the cache mishandles newlines in values,
12285# but we know of no workaround that is simple, portable, and efficient. 8005# but we know of no workaround that is simple, portable, and efficient.
12286# So, don't put newlines in cache variables' values. 8006# So, we kill variables containing newlines.
12287# Ultrix sh set writes to stderr and can't be redirected directly, 8007# Ultrix sh set writes to stderr and can't be redirected directly,
12288# and sets the high bit in the cache file unless we assign to the vars. 8008# and sets the high bit in the cache file unless we assign to the vars.
12289{ 8009(
8010 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
8011 eval ac_val=\$$ac_var
8012 case $ac_val in #(
8013 *${as_nl}*)
8014 case $ac_var in #(
8015 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
8016$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
8017 esac
8018 case $ac_var in #(
8019 _ | IFS | as_nl) ;; #(
8020 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
8021 *) { eval $ac_var=; unset $ac_var;} ;;
8022 esac ;;
8023 esac
8024 done
8025
12290 (set) 2>&1 | 8026 (set) 2>&1 |
12291 case `(ac_space=' '; set | grep ac_space) 2>&1` in 8027 case $as_nl`(ac_space=' '; set) 2>&1` in #(
12292 *ac_space=\ *) 8028 *${as_nl}ac_space=\ *)
12293 # `set' does not quote correctly, so add quotes (double-quote 8029 # `set' does not quote correctly, so add quotes: double-quote
12294 # substitution turns \\\\ into \\, and sed turns \\ into \). 8030 # substitution turns \\\\ into \\, and sed turns \\ into \.
12295 sed -n \ 8031 sed -n \
12296 "s/'/'\\\\''/g; 8032 "s/'/'\\\\''/g;
12297 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 8033 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
12298 ;; 8034 ;; #(
12299 *) 8035 *)
12300 # `set' quotes correctly as required by POSIX, so do not add quotes. 8036 # `set' quotes correctly as required by POSIX, so do not add quotes.
12301 sed -n \ 8037 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
12302 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
12303 ;; 8038 ;;
12304 esac; 8039 esac |
12305} | 8040 sort
8041) |
12306 sed ' 8042 sed '
8043 /^ac_cv_env_/b end
12307 t clear 8044 t clear
12308 : clear 8045 :clear
12309 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 8046 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
12310 t end 8047 t end
12311 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 8048 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
12312 : end' >>confcache 8049 :end' >>confcache
12313if diff $cache_file confcache >/dev/null 2>&1; then :; else 8050if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
12314 if test -w $cache_file; then 8051 if test -w "$cache_file"; then
12315 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file" 8052 test "x$cache_file" != "x/dev/null" &&
8053 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
8054$as_echo "$as_me: updating cache $cache_file" >&6;}
12316 cat confcache >$cache_file 8055 cat confcache >$cache_file
12317 else 8056 else
8057 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
12318 echo "not updating unwritable cache $cache_file" 8058$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
12319 fi 8059 fi
12320fi 8060fi
12321rm -f confcache 8061rm -f confcache
12322 8062
12323test "x$prefix" = xNONE && prefix=$ac_default_prefix 8063test "x$prefix" = xNONE && prefix=$ac_default_prefix
12324# Let make expand exec_prefix. 8064# Let make expand exec_prefix.
12325test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 8065test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
12326 8066
12327# VPATH may cause trouble with some makes, so we remove $(srcdir),
12328# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
12329# trailing colons and then remove the whole line if VPATH becomes empty
12330# (actually we leave an empty line to preserve line numbers).
12331if test "x$srcdir" = x.; then
12332 ac_vpsub='/^[ ]*VPATH[ ]*=/{
12333s/:*\$(srcdir):*/:/;
12334s/:*\${srcdir}:*/:/;
12335s/:*@srcdir@:*/:/;
12336s/^\([^=]*=[ ]*\):*/\1/;
12337s/:*$//;
12338s/^[^=]*=[ ]*$//;
12339}'
12340fi
12341
12342DEFS=-DHAVE_CONFIG_H 8067DEFS=-DHAVE_CONFIG_H
12343 8068
12344ac_libobjs= 8069ac_libobjs=
12345ac_ltlibobjs= 8070ac_ltlibobjs=
8071U=
12346for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 8072for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
12347 # 1. Remove the extension, and $U if already installed. 8073 # 1. Remove the extension, and $U if already installed.
12348 ac_i=`echo "$ac_i" |
12349 sed 's/\$U\././;s/\.o$//;s/\.obj$//'` 8074 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
12350 # 2. Add them. 8075 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
12351 ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext" 8076 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
12352 ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo' 8077 # will be set to the directory where LIBOBJS objects are built.
8078 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
8079 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
12353done 8080done
12354LIBOBJS=$ac_libobjs 8081LIBOBJS=$ac_libobjs
12355 8082
12356LTLIBOBJS=$ac_ltlibobjs 8083LTLIBOBJS=$ac_ltlibobjs
12357 8084
12358 8085
12359 8086
12360: ${CONFIG_STATUS=./config.status} 8087: ${CONFIG_STATUS=./config.status}
8088ac_write_fail=0
12361ac_clean_files_save=$ac_clean_files 8089ac_clean_files_save=$ac_clean_files
12362ac_clean_files="$ac_clean_files $CONFIG_STATUS" 8090ac_clean_files="$ac_clean_files $CONFIG_STATUS"
12363{ echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5 8091{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
12364echo "$as_me: creating $CONFIG_STATUS" >&6;} 8092$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
12365cat >$CONFIG_STATUS <<_ACEOF 8093as_write_fail=0
8094cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
12366#! $SHELL 8095#! $SHELL
12367# Generated by $as_me. 8096# Generated by $as_me.
12368# Run this file to recreate the current configuration. 8097# Run this file to recreate the current configuration.
12369# Compiler output produced by configure, useful for debugging 8098# Compiler output produced by configure, useful for debugging
12370# configure, is in config.log if it exists. 8099# configure, is in config.log if it exists.
12371 8100
12372debug=false 8101debug=false
12373ac_cs_recheck=false 8102ac_cs_recheck=false
12374ac_cs_silent=false 8103ac_cs_silent=false
8104
12375SHELL=\${CONFIG_SHELL-$SHELL} 8105SHELL=\${CONFIG_SHELL-$SHELL}
8106export SHELL
12376_ACEOF 8107_ASEOF
12377 8108cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
12378cat >>$CONFIG_STATUS <<\_ACEOF
12379## --------------------- ## 8109## -------------------- ##
12380## M4sh Initialization. ## 8110## M4sh Initialization. ##
12381## --------------------- ## 8111## -------------------- ##
12382 8112
12383# Be Bourne compatible 8113# Be more Bourne compatible
8114DUALCASE=1; export DUALCASE # for MKS sh
12384if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then 8115if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
12385 emulate sh 8116 emulate sh
12386 NULLCMD=: 8117 NULLCMD=:
12387 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which 8118 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
12388 # is contrary to our usage. Disable this feature. 8119 # is contrary to our usage. Disable this feature.
12389 alias -g '${1+"$@"}'='"$@"' 8120 alias -g '${1+"$@"}'='"$@"'
12390elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then 8121 setopt NO_GLOB_SUBST
8122else
8123 case `(set -o) 2>/dev/null` in #(
8124 *posix*) :
12391 set -o posix 8125 set -o posix ;; #(
8126 *) :
8127 ;;
8128esac
12392fi 8129fi
12393DUALCASE=1; export DUALCASE # for MKS sh
12394 8130
12395# Support unset when possible. 8131
12396if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 8132as_nl='
12397 as_unset=unset 8133'
8134export as_nl
8135# Printing a long string crashes Solaris 7 /usr/bin/printf.
8136as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
8137as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
8138as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
8139# Prefer a ksh shell builtin over an external printf program on Solaris,
8140# but without wasting forks for bash or zsh.
8141if test -z "$BASH_VERSION$ZSH_VERSION" \
8142 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
8143 as_echo='print -r --'
8144 as_echo_n='print -rn --'
8145elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
8146 as_echo='printf %s\n'
8147 as_echo_n='printf %s'
8148else
8149 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
8150 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
8151 as_echo_n='/usr/ucb/echo -n'
12398else 8152 else
12399 as_unset=false 8153 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
8154 as_echo_n_body='eval
8155 arg=$1;
8156 case $arg in #(
8157 *"$as_nl"*)
8158 expr "X$arg" : "X\\(.*\\)$as_nl";
8159 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
8160 esac;
8161 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
8162 '
8163 export as_echo_n_body
8164 as_echo_n='sh -c $as_echo_n_body as_echo'
8165 fi
8166 export as_echo_body
8167 as_echo='sh -c $as_echo_body as_echo'
12400fi 8168fi
12401 8169
8170# The user is always right.
8171if test "${PATH_SEPARATOR+set}" != set; then
8172 PATH_SEPARATOR=:
8173 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
8174 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
8175 PATH_SEPARATOR=';'
8176 }
8177fi
12402 8178
12403# Work around bugs in pre-3.0 UWIN ksh. 8179
12404$as_unset ENV MAIL MAILPATH 8180# IFS
8181# We need space, tab and new line, in precisely that order. Quoting is
8182# there to prevent editors from complaining about space-tab.
8183# (If _AS_PATH_WALK were called with IFS unset, it would disable word
8184# splitting by setting IFS to empty value.)
8185IFS=" "" $as_nl"
8186
8187# Find who we are. Look in the path if we contain no directory separator.
8188case $0 in #((
8189 *[\\/]* ) as_myself=$0 ;;
8190 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8191for as_dir in $PATH
8192do
8193 IFS=$as_save_IFS
8194 test -z "$as_dir" && as_dir=.
8195 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
8196 done
8197IFS=$as_save_IFS
8198
8199 ;;
8200esac
8201# We did not find ourselves, most probably we were run as `sh COMMAND'
8202# in which case we are not to be found in the path.
8203if test "x$as_myself" = x; then
8204 as_myself=$0
8205fi
8206if test ! -f "$as_myself"; then
8207 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
8208 exit 1
8209fi
8210
8211# Unset variables that we do not need and which cause bugs (e.g. in
8212# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
8213# suppresses any "Segmentation fault" message there. '((' could
8214# trigger a bug in pdksh 5.2.14.
8215for as_var in BASH_ENV ENV MAIL MAILPATH
8216do eval test x\${$as_var+set} = xset \
8217 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
8218done
12405PS1='$ ' 8219PS1='$ '
12406PS2='> ' 8220PS2='> '
12407PS4='+ ' 8221PS4='+ '
12408 8222
12409# NLS nuisances. 8223# NLS nuisances.
12410for as_var in \ 8224LC_ALL=C
12411 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \ 8225export LC_ALL
12412 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \ 8226LANGUAGE=C
12413 LC_TELEPHONE LC_TIME 8227export LANGUAGE
12414do 8228
12415 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then 8229# CDPATH.
12416 eval $as_var=C; export $as_var 8230(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
8231
8232
8233# as_fn_error STATUS ERROR [LINENO LOG_FD]
8234# ----------------------------------------
8235# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
8236# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
8237# script with STATUS, using 1 if that was 0.
8238as_fn_error ()
8239{
8240 as_status=$1; test $as_status -eq 0 && as_status=1
8241 if test "$4"; then
8242 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
8243 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
8244 fi
8245 $as_echo "$as_me: error: $2" >&2
8246 as_fn_exit $as_status
8247} # as_fn_error
8248
8249
8250# as_fn_set_status STATUS
8251# -----------------------
8252# Set $? to STATUS, without forking.
8253as_fn_set_status ()
8254{
8255 return $1
8256} # as_fn_set_status
8257
8258# as_fn_exit STATUS
8259# -----------------
8260# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
8261as_fn_exit ()
8262{
8263 set +e
8264 as_fn_set_status $1
8265 exit $1
8266} # as_fn_exit
8267
8268# as_fn_unset VAR
8269# ---------------
8270# Portably unset VAR.
8271as_fn_unset ()
8272{
8273 { eval $1=; unset $1;}
8274}
8275as_unset=as_fn_unset
8276# as_fn_append VAR VALUE
8277# ----------------------
8278# Append the text in VALUE to the end of the definition contained in VAR. Take
8279# advantage of any shell optimizations that allow amortized linear growth over
8280# repeated appends, instead of the typical quadratic growth present in naive
8281# implementations.
8282if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
8283 eval 'as_fn_append ()
8284 {
8285 eval $1+=\$2
8286 }'
12417 else 8287else
12418 $as_unset $as_var 8288 as_fn_append ()
12419 fi 8289 {
12420done 8290 eval $1=\$$1\$2
8291 }
8292fi # as_fn_append
12421 8293
12422# Required to use basename. 8294# as_fn_arith ARG...
8295# ------------------
8296# Perform arithmetic evaluation on the ARGs, and store the result in the
8297# global $as_val. Take advantage of shells that can avoid forks. The arguments
8298# must be portable across $(()) and expr.
8299if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
8300 eval 'as_fn_arith ()
8301 {
8302 as_val=$(( $* ))
8303 }'
8304else
8305 as_fn_arith ()
8306 {
8307 as_val=`expr "$@" || test $? -eq 1`
8308 }
8309fi # as_fn_arith
8310
8311
12423if expr a : '\(a\)' >/dev/null 2>&1; then 8312if expr a : '\(a\)' >/dev/null 2>&1 &&
8313 test "X`expr 00001 : '.*\(...\)'`" = X001; then
12424 as_expr=expr 8314 as_expr=expr
12425else 8315else
12426 as_expr=false 8316 as_expr=false
12427fi 8317fi
12428 8318
12429if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then 8319if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
12430 as_basename=basename 8320 as_basename=basename
12431else 8321else
12432 as_basename=false 8322 as_basename=false
12433fi 8323fi
12434 8324
8325if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
8326 as_dirname=dirname
8327else
8328 as_dirname=false
8329fi
12435 8330
12436# Name of the executable.
12437as_me=`$as_basename "$0" || 8331as_me=`$as_basename -- "$0" ||
12438$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 8332$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
12439 X"$0" : 'X\(//\)$' \| \ 8333 X"$0" : 'X\(//\)$' \| \
12440 X"$0" : 'X\(/\)$' \| \ 8334 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
12441 . : '\(.\)' 2>/dev/null ||
12442echo X/"$0" | 8335$as_echo X/"$0" |
12443 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; } 8336 sed '/^.*\/\([^/][^/]*\)\/*$/{
12444 /^X\/\(\/\/\)$/{ s//\1/; q; } 8337 s//\1/
12445 /^X\/\(\/\).*/{ s//\1/; q; } 8338 q
8339 }
8340 /^X\/\(\/\/\)$/{
8341 s//\1/
8342 q
8343 }
8344 /^X\/\(\/\).*/{
8345 s//\1/
8346 q
8347 }
12446 s/.*/./; q'` 8348 s/.*/./; q'`
12447 8349
12448
12449# PATH needs CR, and LINENO needs CR and PATH.
12450# Avoid depending upon Character Ranges. 8350# Avoid depending upon Character Ranges.
12451as_cr_letters='abcdefghijklmnopqrstuvwxyz' 8351as_cr_letters='abcdefghijklmnopqrstuvwxyz'
12452as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 8352as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
12453as_cr_Letters=$as_cr_letters$as_cr_LETTERS 8353as_cr_Letters=$as_cr_letters$as_cr_LETTERS
12454as_cr_digits='0123456789' 8354as_cr_digits='0123456789'
12455as_cr_alnum=$as_cr_Letters$as_cr_digits 8355as_cr_alnum=$as_cr_Letters$as_cr_digits
12456 8356
12457# The user is always right. 8357ECHO_C= ECHO_N= ECHO_T=
12458if test "${PATH_SEPARATOR+set}" != set; then 8358case `echo -n x` in #(((((
12459 echo "#! /bin/sh" >conf$$.sh 8359-n*)
12460 echo "exit 0" >>conf$$.sh 8360 case `echo 'xy\c'` in
12461 chmod +x conf$$.sh 8361 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
12462 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then 8362 xy) ECHO_C='\c';;
12463 PATH_SEPARATOR=';' 8363 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
8364 ECHO_T=' ';;
8365 esac;;
8366*)
8367 ECHO_N='-n';;
8368esac
8369
8370rm -f conf$$ conf$$.exe conf$$.file
8371if test -d conf$$.dir; then
8372 rm -f conf$$.dir/conf$$.file
8373else
8374 rm -f conf$$.dir
8375 mkdir conf$$.dir 2>/dev/null
8376fi
8377if (echo >conf$$.file) 2>/dev/null; then
8378 if ln -s conf$$.file conf$$ 2>/dev/null; then
8379 as_ln_s='ln -s'
8380 # ... but there are two gotchas:
8381 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
8382 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
8383 # In both cases, we have to default to `cp -p'.
8384 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
8385 as_ln_s='cp -p'
8386 elif ln conf$$.file conf$$ 2>/dev/null; then
8387 as_ln_s=ln
12464 else 8388 else
12465 PATH_SEPARATOR=: 8389 as_ln_s='cp -p'
12466 fi 8390 fi
12467 rm -f conf$$.sh 8391else
8392 as_ln_s='cp -p'
12468fi 8393fi
8394rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
8395rmdir conf$$.dir 2>/dev/null
12469 8396
12470 8397
12471 as_lineno_1=$LINENO 8398# as_fn_mkdir_p
12472 as_lineno_2=$LINENO 8399# -------------
12473 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null` 8400# Create "$as_dir" as a directory, including parents if necessary.
12474 test "x$as_lineno_1" != "x$as_lineno_2" && 8401as_fn_mkdir_p ()
12475 test "x$as_lineno_3" = "x$as_lineno_2" || { 8402{
12476 # Find who we are. Look in the path if we contain no path at all
12477 # relative or not.
12478 case $0 in
12479 *[\\/]* ) as_myself=$0 ;;
12480 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12481for as_dir in $PATH
12482do
12483 IFS=$as_save_IFS
12484 test -z "$as_dir" && as_dir=.
12485 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
12486done
12487 8403
12488 ;; 8404 case $as_dir in #(
8405 -*) as_dir=./$as_dir;;
12489 esac 8406 esac
12490 # We did not find ourselves, most probably we were run as `sh COMMAND' 8407 test -d "$as_dir" || eval $as_mkdir_p || {
12491 # in which case we are not to be found in the path. 8408 as_dirs=
12492 if test "x$as_myself" = x; then 8409 while :; do
12493 as_myself=$0
12494 fi
12495 if test ! -f "$as_myself"; then
12496 { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
12497echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
12498 { (exit 1); exit 1; }; }
12499 fi
12500 case $CONFIG_SHELL in
12501 '')
12502 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12503for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
12504do
12505 IFS=$as_save_IFS
12506 test -z "$as_dir" && as_dir=.
12507 for as_base in sh bash ksh sh5; do
12508 case $as_dir in 8410 case $as_dir in #(
12509 /*) 8411 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
12510 if ("$as_dir/$as_base" -c ' 8412 *) as_qdir=$as_dir;;
12511 as_lineno_1=$LINENO 8413 esac
12512 as_lineno_2=$LINENO 8414 as_dirs="'$as_qdir' $as_dirs"
12513 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null` 8415 as_dir=`$as_dirname -- "$as_dir" ||
12514 test "x$as_lineno_1" != "x$as_lineno_2" && 8416$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12515 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then 8417 X"$as_dir" : 'X\(//\)[^/]' \| \
12516 $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; } 8418 X"$as_dir" : 'X\(//\)$' \| \
12517 $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; } 8419 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
12518 CONFIG_SHELL=$as_dir/$as_base 8420$as_echo X"$as_dir" |
12519 export CONFIG_SHELL 8421 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12520 exec "$CONFIG_SHELL" "$0" ${1+"$@"} 8422 s//\1/
12521 fi;; 8423 q
12522 esac 8424 }
8425 /^X\(\/\/\)[^/].*/{
8426 s//\1/
8427 q
8428 }
8429 /^X\(\/\/\)$/{
8430 s//\1/
8431 q
8432 }
8433 /^X\(\/\).*/{
8434 s//\1/
8435 q
8436 }
8437 s/.*/./; q'`
8438 test -d "$as_dir" && break
12523 done 8439 done
12524done 8440 test -z "$as_dirs" || eval "mkdir $as_dirs"
12525;; 8441 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
12526 esac
12527 8442
12528 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
12529 # uniformly replaced by the line number. The first 'sed' inserts a
12530 # line-number line before each line; the second 'sed' does the real
12531 # work. The second script uses 'N' to pair each line-number line
12532 # with the numbered line, and appends trailing '-' during
12533 # substitution so that $LINENO is not a special case at line end.
12534 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
12535 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
12536 sed '=' <$as_myself |
12537 sed '
12538 N
12539 s,$,-,
12540 : loop
12541 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
12542 t loop
12543 s,-$,,
12544 s,^['$as_cr_digits']*\n,,
12545 ' >$as_me.lineno &&
12546 chmod +x $as_me.lineno ||
12547 { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
12548echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
12549 { (exit 1); exit 1; }; }
12550 8443
12551 # Don't try to exec as it changes $[0], causing all sort of problems 8444} # as_fn_mkdir_p
12552 # (the dirname of $[0] is not the place where we might find the
12553 # original and so on. Autoconf is especially sensible to this).
12554 . ./$as_me.lineno
12555 # Exit status is that of the last command.
12556 exit
12557}
12558
12559
12560case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
12561 *c*,-n*) ECHO_N= ECHO_C='
12562' ECHO_T=' ' ;;
12563 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
12564 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
12565esac
12566
12567if expr a : '\(a\)' >/dev/null 2>&1; then
12568 as_expr=expr
12569else
12570 as_expr=false
12571fi
12572
12573rm -f conf$$ conf$$.exe conf$$.file
12574echo >conf$$.file
12575if ln -s conf$$.file conf$$ 2>/dev/null; then
12576 # We could just check for DJGPP; but this test a) works b) is more generic
12577 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
12578 if test -f conf$$.exe; then
12579 # Don't use ln at all; we don't have any links
12580 as_ln_s='cp -p'
12581 else
12582 as_ln_s='ln -s'
12583 fi
12584elif ln conf$$.file conf$$ 2>/dev/null; then
12585 as_ln_s=ln
12586else
12587 as_ln_s='cp -p'
12588fi
12589rm -f conf$$ conf$$.exe conf$$.file
12590
12591if mkdir -p . 2>/dev/null; then 8445if mkdir -p . 2>/dev/null; then
12592 as_mkdir_p=: 8446 as_mkdir_p='mkdir -p "$as_dir"'
12593else 8447else
12594 test -d ./-p && rmdir ./-p 8448 test -d ./-p && rmdir ./-p
12595 as_mkdir_p=false 8449 as_mkdir_p=false
12596fi 8450fi
12597 8451
8452if test -x / >/dev/null 2>&1; then
8453 as_test_x='test -x'
8454else
8455 if ls -dL / >/dev/null 2>&1; then
8456 as_ls_L_option=L
8457 else
8458 as_ls_L_option=
8459 fi
8460 as_test_x='
8461 eval sh -c '\''
8462 if test -d "$1"; then
8463 test -d "$1/.";
8464 else
8465 case $1 in #(
8466 -*)set "./$1";;
8467 esac;
8468 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
8469 ???[sx]*):;;*)false;;esac;fi
8470 '\'' sh
8471 '
8472fi
12598as_executable_p="test -f" 8473as_executable_p=$as_test_x
12599 8474
12600# Sed expression to map a string onto a valid CPP name. 8475# Sed expression to map a string onto a valid CPP name.
12601as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 8476as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
12602 8477
12603# Sed expression to map a string onto a valid variable name. 8478# Sed expression to map a string onto a valid variable name.
12604as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 8479as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
12605 8480
12606 8481
12607# IFS
12608# We need space, tab and new line, in precisely that order.
12609as_nl='
12610'
12611IFS=" $as_nl"
12612
12613# CDPATH.
12614$as_unset CDPATH
12615
12616exec 6>&1 8482exec 6>&1
8483## ----------------------------------- ##
8484## Main body of $CONFIG_STATUS script. ##
8485## ----------------------------------- ##
8486_ASEOF
8487test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
12617 8488
8489cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12618# Open the log real soon, to keep \$[0] and so on meaningful, and to 8490# Save the log message, to keep $0 and so on meaningful, and to
12619# report actual input values of CONFIG_FILES etc. instead of their 8491# report actual input values of CONFIG_FILES etc. instead of their
12620# values after options handling. Logging --version etc. is OK. 8492# values after options handling.
8493ac_log="
8494This file was extended by $as_me, which was
8495generated by GNU Autoconf 2.67. Invocation command line was
8496
8497 CONFIG_FILES = $CONFIG_FILES
8498 CONFIG_HEADERS = $CONFIG_HEADERS
8499 CONFIG_LINKS = $CONFIG_LINKS
8500 CONFIG_COMMANDS = $CONFIG_COMMANDS
8501 $ $0 $@
8502
8503on `(hostname || uname -n) 2>/dev/null | sed 1q`
8504"
8505
8506_ACEOF
8507
8508case $ac_config_files in *"
8509"*) set x $ac_config_files; shift; ac_config_files=$*;;
8510esac
8511
8512case $ac_config_headers in *"
8513"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
8514esac
8515
8516
8517cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8518# Files that config.status was made for.
8519config_files="$ac_config_files"
8520config_headers="$ac_config_headers"
8521
8522_ACEOF
8523
8524cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8525ac_cs_usage="\
8526\`$as_me' instantiates files and other configuration actions
8527from templates according to the current configuration. Unless the files
8528and actions are specified as TAGs, all are instantiated by default.
8529
8530Usage: $0 [OPTION]... [TAG]...
8531
8532 -h, --help print this help, then exit
8533 -V, --version print version number and configuration settings, then exit
8534 --config print configuration, then exit
8535 -q, --quiet, --silent
8536 do not print progress messages
8537 -d, --debug don't remove temporary files
8538 --recheck update $as_me by reconfiguring in the same conditions
8539 --file=FILE[:TEMPLATE]
8540 instantiate the configuration file FILE
8541 --header=FILE[:TEMPLATE]
8542 instantiate the configuration header FILE
8543
8544Configuration files:
8545$config_files
8546
8547Configuration headers:
8548$config_headers
8549
8550Report bugs to the package provider."
8551
8552_ACEOF
8553cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8554ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
8555ac_cs_version="\\
8556config.status
8557configured by $0, generated by GNU Autoconf 2.67,
8558 with options \\"\$ac_cs_config\\"
8559
8560Copyright (C) 2010 Free Software Foundation, Inc.
8561This config.status script is free software; the Free Software Foundation
8562gives unlimited permission to copy, distribute and modify it."
8563
8564ac_pwd='$ac_pwd'
8565srcdir='$srcdir'
8566INSTALL='$INSTALL'
8567test -n "\$AWK" || AWK=awk
8568_ACEOF
8569
8570cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8571# The default lists apply if the user does not specify any file.
8572ac_need_defaults=:
8573while test $# != 0
8574do
8575 case $1 in
8576 --*=?*)
8577 ac_option=`expr "X$1" : 'X\([^=]*\)='`
8578 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
8579 ac_shift=:
8580 ;;
8581 --*=)
8582 ac_option=`expr "X$1" : 'X\([^=]*\)='`
8583 ac_optarg=
8584 ac_shift=:
8585 ;;
8586 *)
8587 ac_option=$1
8588 ac_optarg=$2
8589 ac_shift=shift
8590 ;;
8591 esac
8592
8593 case $ac_option in
8594 # Handling of the options.
8595 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
8596 ac_cs_recheck=: ;;
8597 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
8598 $as_echo "$ac_cs_version"; exit ;;
8599 --config | --confi | --conf | --con | --co | --c )
8600 $as_echo "$ac_cs_config"; exit ;;
8601 --debug | --debu | --deb | --de | --d | -d )
8602 debug=: ;;
8603 --file | --fil | --fi | --f )
8604 $ac_shift
8605 case $ac_optarg in
8606 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
8607 '') as_fn_error $? "missing file argument" ;;
8608 esac
8609 as_fn_append CONFIG_FILES " '$ac_optarg'"
8610 ac_need_defaults=false;;
8611 --header | --heade | --head | --hea )
8612 $ac_shift
8613 case $ac_optarg in
8614 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
8615 esac
8616 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
8617 ac_need_defaults=false;;
8618 --he | --h)
8619 # Conflict between --help and --header
8620 as_fn_error $? "ambiguous option: \`$1'
8621Try \`$0 --help' for more information.";;
8622 --help | --hel | -h )
8623 $as_echo "$ac_cs_usage"; exit ;;
8624 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
8625 | -silent | --silent | --silen | --sile | --sil | --si | --s)
8626 ac_cs_silent=: ;;
8627
8628 # This is an error.
8629 -*) as_fn_error $? "unrecognized option: \`$1'
8630Try \`$0 --help' for more information." ;;
8631
8632 *) as_fn_append ac_config_targets " $1"
8633 ac_need_defaults=false ;;
8634
8635 esac
8636 shift
8637done
8638
8639ac_configure_extra_args=
8640
8641if $ac_cs_silent; then
8642 exec 6>/dev/null
8643 ac_configure_extra_args="$ac_configure_extra_args --silent"
8644fi
8645
8646_ACEOF
8647cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8648if \$ac_cs_recheck; then
8649 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
8650 shift
8651 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
8652 CONFIG_SHELL='$SHELL'
8653 export CONFIG_SHELL
8654 exec "\$@"
8655fi
8656
8657_ACEOF
8658cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12621exec 5>>config.log 8659exec 5>>config.log
12622{ 8660{
12623 echo 8661 echo
12624 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 8662 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
12625## Running $as_me. ## 8663## Running $as_me. ##
12626_ASBOX 8664_ASBOX
8665 $as_echo "$ac_log"
12627} >&5 8666} >&5
12628cat >&5 <<_CSEOF
12629 8667
12630This file was extended by $as_me, which was
12631generated by GNU Autoconf 2.59. Invocation command line was
12632
12633 CONFIG_FILES = $CONFIG_FILES
12634 CONFIG_HEADERS = $CONFIG_HEADERS
12635 CONFIG_LINKS = $CONFIG_LINKS
12636 CONFIG_COMMANDS = $CONFIG_COMMANDS
12637 $ $0 $@
12638
12639_CSEOF 8668_ACEOF
12640echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5 8669cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12641echo >&5
12642_ACEOF 8670_ACEOF
12643 8671
12644# Files that config.status was made for.
12645if test -n "$ac_config_files"; then
12646 echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
12647fi
12648
12649if test -n "$ac_config_headers"; then
12650 echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
12651fi
12652
12653if test -n "$ac_config_links"; then
12654 echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
12655fi
12656
12657if test -n "$ac_config_commands"; then
12658 echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
12659fi
12660
12661cat >>$CONFIG_STATUS <<\_ACEOF 8672cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12662 8673
12663ac_cs_usage="\ 8674# Handling of arguments.
12664\`$as_me' instantiates files from templates according to the
12665current configuration.
12666
12667Usage: $0 [OPTIONS] [FILE]...
12668
12669 -h, --help print this help, then exit
12670 -V, --version print version number, then exit
12671 -q, --quiet do not print progress messages
12672 -d, --debug don't remove temporary files
12673 --recheck update $as_me by reconfiguring in the same conditions
12674 --file=FILE[:TEMPLATE]
12675 instantiate the configuration file FILE
12676 --header=FILE[:TEMPLATE]
12677 instantiate the configuration header FILE
12678
12679Configuration files:
12680$config_files
12681
12682Configuration headers:
12683$config_headers
12684
12685Report bugs to <bug-autoconf@gnu.org>."
12686_ACEOF
12687
12688cat >>$CONFIG_STATUS <<_ACEOF
12689ac_cs_version="\\
12690config.status
12691configured by $0, generated by GNU Autoconf 2.59,
12692 with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
12693
12694Copyright (C) 2003 Free Software Foundation, Inc.
12695This config.status script is free software; the Free Software Foundation
12696gives unlimited permission to copy, distribute and modify it."
12697srcdir=$srcdir
12698INSTALL="$INSTALL"
12699_ACEOF
12700
12701cat >>$CONFIG_STATUS <<\_ACEOF
12702# If no file are specified by the user, then we need to provide default
12703# value. By we need to know if files were specified by the user.
12704ac_need_defaults=:
12705while test $# != 0
12706do
12707 case $1 in
12708 --*=*)
12709 ac_option=`expr "x$1" : 'x\([^=]*\)='`
12710 ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
12711 ac_shift=:
12712 ;;
12713 -*)
12714 ac_option=$1
12715 ac_optarg=$2
12716 ac_shift=shift
12717 ;;
12718 *) # This is not an option, so the user has probably given explicit
12719 # arguments.
12720 ac_option=$1
12721 ac_need_defaults=false;;
12722 esac
12723
12724 case $ac_option in
12725 # Handling of the options.
12726_ACEOF
12727cat >>$CONFIG_STATUS <<\_ACEOF
12728 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
12729 ac_cs_recheck=: ;;
12730 --version | --vers* | -V )
12731 echo "$ac_cs_version"; exit 0 ;;
12732 --he | --h)
12733 # Conflict between --help and --header
12734 { { echo "$as_me:$LINENO: error: ambiguous option: $1
12735Try \`$0 --help' for more information." >&5
12736echo "$as_me: error: ambiguous option: $1
12737Try \`$0 --help' for more information." >&2;}
12738 { (exit 1); exit 1; }; };;
12739 --help | --hel | -h )
12740 echo "$ac_cs_usage"; exit 0 ;;
12741 --debug | --d* | -d )
12742 debug=: ;;
12743 --file | --fil | --fi | --f )
12744 $ac_shift
12745 CONFIG_FILES="$CONFIG_FILES $ac_optarg"
12746 ac_need_defaults=false;;
12747 --header | --heade | --head | --hea )
12748 $ac_shift
12749 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
12750 ac_need_defaults=false;;
12751 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
12752 | -silent | --silent | --silen | --sile | --sil | --si | --s)
12753 ac_cs_silent=: ;;
12754
12755 # This is an error.
12756 -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
12757Try \`$0 --help' for more information." >&5
12758echo "$as_me: error: unrecognized option: $1
12759Try \`$0 --help' for more information." >&2;}
12760 { (exit 1); exit 1; }; } ;;
12761
12762 *) ac_config_targets="$ac_config_targets $1" ;;
12763
12764 esac
12765 shift
12766done
12767
12768ac_configure_extra_args=
12769
12770if $ac_cs_silent; then
12771 exec 6>/dev/null
12772 ac_configure_extra_args="$ac_configure_extra_args --silent"
12773fi
12774
12775_ACEOF
12776cat >>$CONFIG_STATUS <<_ACEOF
12777if \$ac_cs_recheck; then
12778 echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
12779 exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
12780fi
12781
12782_ACEOF
12783
12784
12785
12786
12787
12788cat >>$CONFIG_STATUS <<\_ACEOF
12789for ac_config_target in $ac_config_targets 8675for ac_config_target in $ac_config_targets
12790do 8676do
12791 case "$ac_config_target" in 8677 case $ac_config_target in
12792 # Handling of arguments. 8678 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.h.in" ;;
12793 "autoconf/Make.common" ) CONFIG_FILES="$CONFIG_FILES autoconf/Make.common" ;;
12794 "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;; 8679 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
12795 "doc/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;; 8680 "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
12796 "src/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/Makefile" ;; 8681 "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
12797 "src/rxvtlib.h" ) CONFIG_FILES="$CONFIG_FILES src/rxvtlib.h" ;; 8682
12798 "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h:autoconf/config.h.in" ;; 8683 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5 ;;
12799 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
12800echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
12801 { (exit 1); exit 1; }; };;
12802 esac 8684 esac
12803done 8685done
8686
12804 8687
12805# If the user did not use the arguments to specify the items to instantiate, 8688# If the user did not use the arguments to specify the items to instantiate,
12806# then the envvar interface is used. Set only those that are not. 8689# then the envvar interface is used. Set only those that are not.
12807# We use the long form for the default assignment because of an extremely 8690# We use the long form for the default assignment because of an extremely
12808# bizarre bug on SunOS 4.1.3. 8691# bizarre bug on SunOS 4.1.3.
12810 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 8693 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
12811 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 8694 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
12812fi 8695fi
12813 8696
12814# Have a temporary directory for convenience. Make it in the build tree 8697# Have a temporary directory for convenience. Make it in the build tree
12815# simply because there is no reason to put it here, and in addition, 8698# simply because there is no reason against having it here, and in addition,
12816# creating and moving files from /tmp can sometimes cause problems. 8699# creating and moving files from /tmp can sometimes cause problems.
12817# Create a temporary directory, and hook for its removal unless debugging. 8700# Hook for its removal unless debugging.
8701# Note that there is a small window in which the directory will not be cleaned:
8702# after its creation but before its name has been assigned to `$tmp'.
12818$debug || 8703$debug ||
12819{ 8704{
12820 trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0 8705 tmp=
12821 trap '{ (exit 1); exit 1; }' 1 2 13 15 8706 trap 'exit_status=$?
8707 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
8708' 0
8709 trap 'as_fn_exit 1' 1 2 13 15
12822} 8710}
12823
12824# Create a (secure) tmp directory for tmp files. 8711# Create a (secure) tmp directory for tmp files.
12825 8712
12826{ 8713{
12827 tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` && 8714 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
12828 test -n "$tmp" && test -d "$tmp" 8715 test -n "$tmp" && test -d "$tmp"
12829} || 8716} ||
12830{ 8717{
12831 tmp=./confstat$$-$RANDOM 8718 tmp=./conf$$-$RANDOM
12832 (umask 077 && mkdir $tmp) 8719 (umask 077 && mkdir "$tmp")
12833} || 8720} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
8721
8722# Set up the scripts for CONFIG_FILES section.
8723# No need to generate them if there are no CONFIG_FILES.
8724# This happens for instance with `./config.status config.h'.
8725if test -n "$CONFIG_FILES"; then
8726
8727
8728ac_cr=`echo X | tr X '\015'`
8729# On cygwin, bash can eat \r inside `` if the user requested igncr.
8730# But we know of no other shell where ac_cr would be empty at this
8731# point, so we can use a bashism as a fallback.
8732if test "x$ac_cr" = x; then
8733 eval ac_cr=\$\'\\r\'
8734fi
8735ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
8736if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
8737 ac_cs_awk_cr='\\r'
8738else
8739 ac_cs_awk_cr=$ac_cr
8740fi
8741
8742echo 'BEGIN {' >"$tmp/subs1.awk" &&
8743_ACEOF
8744
8745
12834{ 8746{
12835 echo "$me: cannot create a temporary directory in ." >&2 8747 echo "cat >conf$$subs.awk <<_ACEOF" &&
12836 { (exit 1); exit 1; } 8748 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
8749 echo "_ACEOF"
8750} >conf$$subs.sh ||
8751 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
8752ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
8753ac_delim='%!_!# '
8754for ac_last_try in false false false false false :; do
8755 . ./conf$$subs.sh ||
8756 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
8757
8758 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
8759 if test $ac_delim_n = $ac_delim_num; then
8760 break
8761 elif $ac_last_try; then
8762 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
8763 else
8764 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
8765 fi
8766done
8767rm -f conf$$subs.sh
8768
8769cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8770cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
8771_ACEOF
8772sed -n '
8773h
8774s/^/S["/; s/!.*/"]=/
8775p
8776g
8777s/^[^!]*!//
8778:repl
8779t repl
8780s/'"$ac_delim"'$//
8781t delim
8782:nl
8783h
8784s/\(.\{148\}\)..*/\1/
8785t more1
8786s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
8787p
8788n
8789b repl
8790:more1
8791s/["\\]/\\&/g; s/^/"/; s/$/"\\/
8792p
8793g
8794s/.\{148\}//
8795t nl
8796:delim
8797h
8798s/\(.\{148\}\)..*/\1/
8799t more2
8800s/["\\]/\\&/g; s/^/"/; s/$/"/
8801p
8802b
8803:more2
8804s/["\\]/\\&/g; s/^/"/; s/$/"\\/
8805p
8806g
8807s/.\{148\}//
8808t delim
8809' <conf$$subs.awk | sed '
8810/^[^""]/{
8811 N
8812 s/\n//
12837} 8813}
12838 8814' >>$CONFIG_STATUS || ac_write_fail=1
12839_ACEOF 8815rm -f conf$$subs.awk
12840
12841cat >>$CONFIG_STATUS <<_ACEOF 8816cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8817_ACAWK
8818cat >>"\$tmp/subs1.awk" <<_ACAWK &&
8819 for (key in S) S_is_set[key] = 1
8820 FS = ""
12842 8821
12843# 8822}
12844# CONFIG_FILES section. 8823{
12845# 8824 line = $ 0
12846 8825 nfields = split(line, field, "@")
12847# No need to generate the scripts if there are no CONFIG_FILES. 8826 substed = 0
12848# This happens for instance when ./config.status config.h 8827 len = length(field[1])
12849if test -n "\$CONFIG_FILES"; then 8828 for (i = 2; i < nfields; i++) {
12850 # Protect against being on the right side of a sed subst in config.status. 8829 key = field[i]
12851 sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g; 8830 keylen = length(key)
12852 s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF 8831 if (S_is_set[key]) {
12853s,@SHELL@,$SHELL,;t t 8832 value = S[key]
12854s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t 8833 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
12855s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t 8834 len += length(value) + length(field[++i])
12856s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t 8835 substed = 1
12857s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
12858s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
12859s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
12860s,@exec_prefix@,$exec_prefix,;t t
12861s,@prefix@,$prefix,;t t
12862s,@program_transform_name@,$program_transform_name,;t t
12863s,@bindir@,$bindir,;t t
12864s,@sbindir@,$sbindir,;t t
12865s,@libexecdir@,$libexecdir,;t t
12866s,@datadir@,$datadir,;t t
12867s,@sysconfdir@,$sysconfdir,;t t
12868s,@sharedstatedir@,$sharedstatedir,;t t
12869s,@localstatedir@,$localstatedir,;t t
12870s,@libdir@,$libdir,;t t
12871s,@includedir@,$includedir,;t t
12872s,@oldincludedir@,$oldincludedir,;t t
12873s,@infodir@,$infodir,;t t
12874s,@mandir@,$mandir,;t t
12875s,@build_alias@,$build_alias,;t t
12876s,@host_alias@,$host_alias,;t t
12877s,@target_alias@,$target_alias,;t t
12878s,@DEFS@,$DEFS,;t t
12879s,@ECHO_C@,$ECHO_C,;t t
12880s,@ECHO_N@,$ECHO_N,;t t
12881s,@ECHO_T@,$ECHO_T,;t t
12882s,@LIBS@,$LIBS,;t t
12883s,@build@,$build,;t t
12884s,@build_cpu@,$build_cpu,;t t
12885s,@build_vendor@,$build_vendor,;t t
12886s,@build_os@,$build_os,;t t
12887s,@host@,$host,;t t
12888s,@host_cpu@,$host_cpu,;t t
12889s,@host_vendor@,$host_vendor,;t t
12890s,@host_os@,$host_os,;t t
12891s,@VERSION@,$VERSION,;t t
12892s,@DATE@,$DATE,;t t
12893s,@LSMDATE@,$LSMDATE,;t t
12894s,@LIBVERSION@,$LIBVERSION,;t t
12895s,@CC@,$CC,;t t
12896s,@CFLAGS@,$CFLAGS,;t t
12897s,@LDFLAGS@,$LDFLAGS,;t t
12898s,@CPPFLAGS@,$CPPFLAGS,;t t
12899s,@ac_ct_CC@,$ac_ct_CC,;t t
12900s,@EXEEXT@,$EXEEXT,;t t
12901s,@OBJEXT@,$OBJEXT,;t t
12902s,@CXX@,$CXX,;t t
12903s,@CXXFLAGS@,$CXXFLAGS,;t t
12904s,@ac_ct_CXX@,$ac_ct_CXX,;t t
12905s,@CPP@,$CPP,;t t
12906s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
12907s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
12908s,@INSTALL_DATA@,$INSTALL_DATA,;t t
12909s,@AWK@,$AWK,;t t
12910s,@LINKER@,$LINKER,;t t
12911s,@CXXCPP@,$CXXCPP,;t t
12912s,@EGREP@,$EGREP,;t t
12913s,@INSTALL_LIBRXVT@,$INSTALL_LIBRXVT,;t t
12914s,@RXVTNAME@,$RXVTNAME,;t t
12915s,@MV@,$MV,;t t
12916s,@RM@,$RM,;t t
12917s,@CP@,$CP,;t t
12918s,@LN@,$LN,;t t
12919s,@SED@,$SED,;t t
12920s,@ECHO@,$ECHO,;t t
12921s,@CMP@,$CMP,;t t
12922s,@TBL@,$TBL,;t t
12923s,@TIC@,$TIC,;t t
12924s,@X_CFLAGS@,$X_CFLAGS,;t t
12925s,@X_PRE_LIBS@,$X_PRE_LIBS,;t t
12926s,@X_LIBS@,$X_LIBS,;t t
12927s,@X_EXTRA_LIBS@,$X_EXTRA_LIBS,;t t
12928s,@XPM_CPPFLAGS@,$XPM_CPPFLAGS,;t t
12929s,@XPM_CFLAGS@,$XPM_CFLAGS,;t t
12930s,@XPM_LIBS@,$XPM_LIBS,;t t
12931s,@rxvt_int16_typedef@,$rxvt_int16_typedef,;t t
12932s,@rxvt_uint16_typedef@,$rxvt_uint16_typedef,;t t
12933s,@rxvt_int32_typedef@,$rxvt_int32_typedef,;t t
12934s,@rxvt_uint32_typedef@,$rxvt_uint32_typedef,;t t
12935s,@rxvt_intp_define@,$rxvt_intp_define,;t t
12936s,@rxvt_u_intp_define@,$rxvt_u_intp_define,;t t
12937s,@DEBUG@,$DEBUG,;t t
12938s,@DINCLUDE@,$DINCLUDE,;t t
12939s,@DLIB@,$DLIB,;t t
12940s,@include_stdint_h@,$include_stdint_h,;t t
12941s,@include_stdarg_h@,$include_stdarg_h,;t t
12942s,@include_stdlib_h@,$include_stdlib_h,;t t
12943s,@include_unistd_h@,$include_unistd_h,;t t
12944s,@include_string_h@,$include_string_h,;t t
12945s,@include_fcntl_h@,$include_fcntl_h,;t t
12946s,@include_util_h@,$include_util_h,;t t
12947s,@include_assert_h@,$include_assert_h,;t t
12948s,@include_sys_ioctl_h@,$include_sys_ioctl_h,;t t
12949s,@include_sys_select_h@,$include_sys_select_h,;t t
12950s,@include_sys_strredir_h@,$include_sys_strredir_h,;t t
12951s,@include_sys_time_h@,$include_sys_time_h,;t t
12952s,@include_time_h@,$include_time_h,;t t
12953s,@LIBOBJS@,$LIBOBJS,;t t
12954s,@LTLIBOBJS@,$LTLIBOBJS,;t t
12955/@MCOMMON@/r $MCOMMON
12956s,@MCOMMON@,,;t t
12957CEOF
12958
12959_ACEOF
12960
12961 cat >>$CONFIG_STATUS <<\_ACEOF
12962 # Split the substitutions into bite-sized pieces for seds with
12963 # small command number limits, like on Digital OSF/1 and HP-UX.
12964 ac_max_sed_lines=48
12965 ac_sed_frag=1 # Number of current file.
12966 ac_beg=1 # First line for current file.
12967 ac_end=$ac_max_sed_lines # Line after last line for current file.
12968 ac_more_lines=:
12969 ac_sed_cmds=
12970 while $ac_more_lines; do
12971 if test $ac_beg -gt 1; then
12972 sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
12973 else 8836 } else
12974 sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag 8837 len += 1 + keylen
8838 }
8839
8840 print line
8841}
8842
8843_ACAWK
8844_ACEOF
8845cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8846if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
8847 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
8848else
8849 cat
8850fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
8851 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
8852_ACEOF
8853
8854# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
8855# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
8856# trailing colons and then remove the whole line if VPATH becomes empty
8857# (actually we leave an empty line to preserve line numbers).
8858if test "x$srcdir" = x.; then
8859 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
8860h
8861s///
8862s/^/:/
8863s/[ ]*$/:/
8864s/:\$(srcdir):/:/g
8865s/:\${srcdir}:/:/g
8866s/:@srcdir@:/:/g
8867s/^:*//
8868s/:*$//
8869x
8870s/\(=[ ]*\).*/\1/
8871G
8872s/\n//
8873s/^[^=]*=[ ]*$//
8874}'
8875fi
8876
8877cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8878fi # test -n "$CONFIG_FILES"
8879
8880# Set up the scripts for CONFIG_HEADERS section.
8881# No need to generate them if there are no CONFIG_HEADERS.
8882# This happens for instance with `./config.status Makefile'.
8883if test -n "$CONFIG_HEADERS"; then
8884cat >"$tmp/defines.awk" <<\_ACAWK ||
8885BEGIN {
8886_ACEOF
8887
8888# Transform confdefs.h into an awk script `defines.awk', embedded as
8889# here-document in config.status, that substitutes the proper values into
8890# config.h.in to produce config.h.
8891
8892# Create a delimiter string that does not exist in confdefs.h, to ease
8893# handling of long lines.
8894ac_delim='%!_!# '
8895for ac_last_try in false false :; do
8896 ac_t=`sed -n "/$ac_delim/p" confdefs.h`
8897 if test -z "$ac_t"; then
8898 break
8899 elif $ac_last_try; then
8900 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
8901 else
8902 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
8903 fi
8904done
8905
8906# For the awk script, D is an array of macro values keyed by name,
8907# likewise P contains macro parameters if any. Preserve backslash
8908# newline sequences.
8909
8910ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
8911sed -n '
8912s/.\{148\}/&'"$ac_delim"'/g
8913t rset
8914:rset
8915s/^[ ]*#[ ]*define[ ][ ]*/ /
8916t def
8917d
8918:def
8919s/\\$//
8920t bsnl
8921s/["\\]/\\&/g
8922s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
8923D["\1"]=" \3"/p
8924s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
8925d
8926:bsnl
8927s/["\\]/\\&/g
8928s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
8929D["\1"]=" \3\\\\\\n"\\/p
8930t cont
8931s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
8932t cont
8933d
8934:cont
8935n
8936s/.\{148\}/&'"$ac_delim"'/g
8937t clear
8938:clear
8939s/\\$//
8940t bsnlc
8941s/["\\]/\\&/g; s/^/"/; s/$/"/p
8942d
8943:bsnlc
8944s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
8945b cont
8946' <confdefs.h | sed '
8947s/'"$ac_delim"'/"\\\
8948"/g' >>$CONFIG_STATUS || ac_write_fail=1
8949
8950cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8951 for (key in D) D_is_set[key] = 1
8952 FS = ""
8953}
8954/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
8955 line = \$ 0
8956 split(line, arg, " ")
8957 if (arg[1] == "#") {
8958 defundef = arg[2]
8959 mac1 = arg[3]
8960 } else {
8961 defundef = substr(arg[1], 2)
8962 mac1 = arg[2]
8963 }
8964 split(mac1, mac2, "(") #)
8965 macro = mac2[1]
8966 prefix = substr(line, 1, index(line, defundef) - 1)
8967 if (D_is_set[macro]) {
8968 # Preserve the white space surrounding the "#".
8969 print prefix "define", macro P[macro] D[macro]
8970 next
8971 } else {
8972 # Replace #undef with comments. This is necessary, for example,
8973 # in the case of _POSIX_SOURCE, which is predefined and required
8974 # on some systems where configure will not decide to define it.
8975 if (defundef == "undef") {
8976 print "/*", prefix defundef, macro, "*/"
8977 next
8978 }
8979 }
8980}
8981{ print }
8982_ACAWK
8983_ACEOF
8984cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8985 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
8986fi # test -n "$CONFIG_HEADERS"
8987
8988
8989eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS "
8990shift
8991for ac_tag
8992do
8993 case $ac_tag in
8994 :[FHLC]) ac_mode=$ac_tag; continue;;
8995 esac
8996 case $ac_mode$ac_tag in
8997 :[FHL]*:*);;
8998 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5 ;;
8999 :[FH]-) ac_tag=-:-;;
9000 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
9001 esac
9002 ac_save_IFS=$IFS
9003 IFS=:
9004 set x $ac_tag
9005 IFS=$ac_save_IFS
9006 shift
9007 ac_file=$1
9008 shift
9009
9010 case $ac_mode in
9011 :L) ac_source=$1;;
9012 :[FH])
9013 ac_file_inputs=
9014 for ac_f
9015 do
9016 case $ac_f in
9017 -) ac_f="$tmp/stdin";;
9018 *) # Look for the file first in the build tree, then in the source tree
9019 # (if the path is not absolute). The absolute path cannot be DOS-style,
9020 # because $ac_f cannot contain `:'.
9021 test -f "$ac_f" ||
9022 case $ac_f in
9023 [\\/$]*) false;;
9024 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
9025 esac ||
9026 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5 ;;
9027 esac
9028 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
9029 as_fn_append ac_file_inputs " '$ac_f'"
9030 done
9031
9032 # Let's still pretend it is `configure' which instantiates (i.e., don't
9033 # use $as_me), people would be surprised to read:
9034 # /* config.h. Generated by config.status. */
9035 configure_input='Generated from '`
9036 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
9037 `' by configure.'
9038 if test x"$ac_file" != x-; then
9039 configure_input="$ac_file. $configure_input"
9040 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
9041$as_echo "$as_me: creating $ac_file" >&6;}
12975 fi 9042 fi
12976 if test ! -s $tmp/subs.frag; then 9043 # Neutralize special characters interpreted by sed in replacement strings.
12977 ac_more_lines=false 9044 case $configure_input in #(
9045 *\&* | *\|* | *\\* )
9046 ac_sed_conf_input=`$as_echo "$configure_input" |
9047 sed 's/[\\\\&|]/\\\\&/g'`;; #(
9048 *) ac_sed_conf_input=$configure_input;;
12978 else 9049 esac
12979 # The purpose of the label and of the branching condition is to
12980 # speed up the sed processing (if there are no `@' at all, there
12981 # is no need to browse any of the substitutions).
12982 # These are the two extra sed commands mentioned above.
12983 (echo ':t
12984 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
12985 if test -z "$ac_sed_cmds"; then
12986 ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
12987 else
12988 ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
12989 fi
12990 ac_sed_frag=`expr $ac_sed_frag + 1`
12991 ac_beg=$ac_end
12992 ac_end=`expr $ac_end + $ac_max_sed_lines`
12993 fi
12994 done
12995 if test -z "$ac_sed_cmds"; then
12996 ac_sed_cmds=cat
12997 fi
12998fi # test -n "$CONFIG_FILES"
12999 9050
13000_ACEOF
13001cat >>$CONFIG_STATUS <<\_ACEOF
13002for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
13003 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
13004 case $ac_file in 9051 case $ac_tag in
13005 - | *:- | *:-:* ) # input from stdin 9052 *:-:* | *:-) cat >"$tmp/stdin" \
13006 cat >$tmp/stdin 9053 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
13007 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'` 9054 esac
13008 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;; 9055 ;;
13009 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
13010 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
13011 * ) ac_file_in=$ac_file.in ;;
13012 esac 9056 esac
13013 9057
13014 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories. 9058 ac_dir=`$as_dirname -- "$ac_file" ||
13015 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
13016$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 9059$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13017 X"$ac_file" : 'X\(//\)[^/]' \| \ 9060 X"$ac_file" : 'X\(//\)[^/]' \| \
13018 X"$ac_file" : 'X\(//\)$' \| \ 9061 X"$ac_file" : 'X\(//\)$' \| \
13019 X"$ac_file" : 'X\(/\)' \| \ 9062 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
13020 . : '\(.\)' 2>/dev/null ||
13021echo X"$ac_file" | 9063$as_echo X"$ac_file" |
13022 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } 9064 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13023 /^X\(\/\/\)[^/].*/{ s//\1/; q; } 9065 s//\1/
13024 /^X\(\/\/\)$/{ s//\1/; q; } 9066 q
13025 /^X\(\/\).*/{ s//\1/; q; } 9067 }
9068 /^X\(\/\/\)[^/].*/{
9069 s//\1/
9070 q
9071 }
9072 /^X\(\/\/\)$/{
9073 s//\1/
9074 q
9075 }
9076 /^X\(\/\).*/{
9077 s//\1/
9078 q
9079 }
13026 s/.*/./; q'` 9080 s/.*/./; q'`
13027 { if $as_mkdir_p; then 9081 as_dir="$ac_dir"; as_fn_mkdir_p
13028 mkdir -p "$ac_dir"
13029 else
13030 as_dir="$ac_dir"
13031 as_dirs=
13032 while test ! -d "$as_dir"; do
13033 as_dirs="$as_dir $as_dirs"
13034 as_dir=`(dirname "$as_dir") 2>/dev/null ||
13035$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13036 X"$as_dir" : 'X\(//\)[^/]' \| \
13037 X"$as_dir" : 'X\(//\)$' \| \
13038 X"$as_dir" : 'X\(/\)' \| \
13039 . : '\(.\)' 2>/dev/null ||
13040echo X"$as_dir" |
13041 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
13042 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
13043 /^X\(\/\/\)$/{ s//\1/; q; }
13044 /^X\(\/\).*/{ s//\1/; q; }
13045 s/.*/./; q'`
13046 done
13047 test ! -n "$as_dirs" || mkdir $as_dirs
13048 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
13049echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
13050 { (exit 1); exit 1; }; }; }
13051
13052 ac_builddir=. 9082 ac_builddir=.
13053 9083
13054if test "$ac_dir" != .; then 9084case "$ac_dir" in
9085.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
9086*)
13055 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` 9087 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
13056 # A "../" for each directory in $ac_dir_suffix. 9088 # A ".." for each directory in $ac_dir_suffix.
13057 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'` 9089 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
13058else 9090 case $ac_top_builddir_sub in
13059 ac_dir_suffix= ac_top_builddir= 9091 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
13060fi 9092 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
9093 esac ;;
9094esac
9095ac_abs_top_builddir=$ac_pwd
9096ac_abs_builddir=$ac_pwd$ac_dir_suffix
9097# for backward compatibility:
9098ac_top_builddir=$ac_top_build_prefix
13061 9099
13062case $srcdir in 9100case $srcdir in
13063 .) # No --srcdir option. We are building in place. 9101 .) # We are building in place.
13064 ac_srcdir=. 9102 ac_srcdir=.
13065 if test -z "$ac_top_builddir"; then 9103 ac_top_srcdir=$ac_top_builddir_sub
13066 ac_top_srcdir=. 9104 ac_abs_top_srcdir=$ac_pwd ;;
13067 else
13068 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
13069 fi ;;
13070 [\\/]* | ?:[\\/]* ) # Absolute path. 9105 [\\/]* | ?:[\\/]* ) # Absolute name.
13071 ac_srcdir=$srcdir$ac_dir_suffix; 9106 ac_srcdir=$srcdir$ac_dir_suffix;
13072 ac_top_srcdir=$srcdir ;; 9107 ac_top_srcdir=$srcdir
9108 ac_abs_top_srcdir=$srcdir ;;
13073 *) # Relative path. 9109 *) # Relative name.
13074 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix 9110 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
13075 ac_top_srcdir=$ac_top_builddir$srcdir ;; 9111 ac_top_srcdir=$ac_top_build_prefix$srcdir
9112 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
13076esac 9113esac
9114ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
13077 9115
13078# Do not use `cd foo && pwd` to compute absolute paths, because 9116
13079# the directories may not exist.
13080case `pwd` in
13081.) ac_abs_builddir="$ac_dir";;
13082*)
13083 case "$ac_dir" in 9117 case $ac_mode in
13084 .) ac_abs_builddir=`pwd`;; 9118 :F)
13085 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";; 9119 #
13086 *) ac_abs_builddir=`pwd`/"$ac_dir";; 9120 # CONFIG_FILE
13087 esac;; 9121 #
13088esac
13089case $ac_abs_builddir in
13090.) ac_abs_top_builddir=${ac_top_builddir}.;;
13091*)
13092 case ${ac_top_builddir}. in
13093 .) ac_abs_top_builddir=$ac_abs_builddir;;
13094 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
13095 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
13096 esac;;
13097esac
13098case $ac_abs_builddir in
13099.) ac_abs_srcdir=$ac_srcdir;;
13100*)
13101 case $ac_srcdir in
13102 .) ac_abs_srcdir=$ac_abs_builddir;;
13103 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
13104 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
13105 esac;;
13106esac
13107case $ac_abs_builddir in
13108.) ac_abs_top_srcdir=$ac_top_srcdir;;
13109*)
13110 case $ac_top_srcdir in
13111 .) ac_abs_top_srcdir=$ac_abs_builddir;;
13112 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
13113 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
13114 esac;;
13115esac
13116
13117 9122
13118 case $INSTALL in 9123 case $INSTALL in
13119 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 9124 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
13120 *) ac_INSTALL=$ac_top_builddir$INSTALL ;; 9125 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
13121 esac 9126 esac
13122
13123 # Let's still pretend it is `configure' which instantiates (i.e., don't
13124 # use $as_me), people would be surprised to read:
13125 # /* config.h. Generated by config.status. */
13126 if test x"$ac_file" = x-; then
13127 configure_input=
13128 else
13129 configure_input="$ac_file. "
13130 fi
13131 configure_input=$configure_input"Generated from `echo $ac_file_in |
13132 sed 's,.*/,,'` by configure."
13133
13134 # First look for the input files in the build tree, otherwise in the
13135 # src tree.
13136 ac_file_inputs=`IFS=:
13137 for f in $ac_file_in; do
13138 case $f in
13139 -) echo $tmp/stdin ;;
13140 [\\/$]*)
13141 # Absolute (can't be DOS-style, as IFS=:)
13142 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
13143echo "$as_me: error: cannot find input file: $f" >&2;}
13144 { (exit 1); exit 1; }; }
13145 echo "$f";;
13146 *) # Relative
13147 if test -f "$f"; then
13148 # Build tree
13149 echo "$f"
13150 elif test -f "$srcdir/$f"; then
13151 # Source tree
13152 echo "$srcdir/$f"
13153 else
13154 # /dev/null tree
13155 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
13156echo "$as_me: error: cannot find input file: $f" >&2;}
13157 { (exit 1); exit 1; }; }
13158 fi;;
13159 esac
13160 done` || { (exit 1); exit 1; }
13161
13162 if test x"$ac_file" != x-; then
13163 { echo "$as_me:$LINENO: creating $ac_file" >&5
13164echo "$as_me: creating $ac_file" >&6;}
13165 rm -f "$ac_file"
13166 fi
13167_ACEOF 9127_ACEOF
9128
9129cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
9130# If the template does not know about datarootdir, expand it.
9131# FIXME: This hack should be removed a few years after 2.60.
9132ac_datarootdir_hack=; ac_datarootdir_seen=
9133ac_sed_dataroot='
9134/datarootdir/ {
9135 p
9136 q
9137}
9138/@datadir@/p
9139/@docdir@/p
9140/@infodir@/p
9141/@localedir@/p
9142/@mandir@/p'
9143case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
9144*datarootdir*) ac_datarootdir_seen=yes;;
9145*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
9146 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
9147$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
9148_ACEOF
13168cat >>$CONFIG_STATUS <<_ACEOF 9149cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13169 sed "$ac_vpsub 9150 ac_datarootdir_hack='
9151 s&@datadir@&$datadir&g
9152 s&@docdir@&$docdir&g
9153 s&@infodir@&$infodir&g
9154 s&@localedir@&$localedir&g
9155 s&@mandir@&$mandir&g
9156 s&\\\${datarootdir}&$datarootdir&g' ;;
9157esac
9158_ACEOF
9159
9160# Neutralize VPATH when `$srcdir' = `.'.
9161# Shell code in configure.ac might set extrasub.
9162# FIXME: do we really want to maintain this feature?
9163cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9164ac_sed_extra="$ac_vpsub
13170$extrasub 9165$extrasub
13171_ACEOF 9166_ACEOF
13172cat >>$CONFIG_STATUS <<\_ACEOF 9167cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13173:t 9168:t
13174/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 9169/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
13175s,@configure_input@,$configure_input,;t t 9170s|@configure_input@|$ac_sed_conf_input|;t t
9171s&@top_builddir@&$ac_top_builddir_sub&;t t
9172s&@top_build_prefix@&$ac_top_build_prefix&;t t
13176s,@srcdir@,$ac_srcdir,;t t 9173s&@srcdir@&$ac_srcdir&;t t
13177s,@abs_srcdir@,$ac_abs_srcdir,;t t 9174s&@abs_srcdir@&$ac_abs_srcdir&;t t
13178s,@top_srcdir@,$ac_top_srcdir,;t t 9175s&@top_srcdir@&$ac_top_srcdir&;t t
13179s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t 9176s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
13180s,@builddir@,$ac_builddir,;t t 9177s&@builddir@&$ac_builddir&;t t
13181s,@abs_builddir@,$ac_abs_builddir,;t t 9178s&@abs_builddir@&$ac_abs_builddir&;t t
13182s,@top_builddir@,$ac_top_builddir,;t t
13183s,@abs_top_builddir@,$ac_abs_top_builddir,;t t 9179s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
13184s,@INSTALL@,$ac_INSTALL,;t t 9180s&@INSTALL@&$ac_INSTALL&;t t
13185" $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out 9181$ac_datarootdir_hack
9182"
9183eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
9184 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
9185
9186test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
9187 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
9188 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
9189 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
9190which seems to be undefined. Please make sure it is defined" >&5
9191$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
9192which seems to be undefined. Please make sure it is defined" >&2;}
9193
13186 rm -f $tmp/stdin 9194 rm -f "$tmp/stdin"
9195 case $ac_file in
9196 -) cat "$tmp/out" && rm -f "$tmp/out";;
9197 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
9198 esac \
9199 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
9200 ;;
9201 :H)
9202 #
9203 # CONFIG_HEADER
9204 #
13187 if test x"$ac_file" != x-; then 9205 if test x"$ac_file" != x-; then
13188 mv $tmp/out $ac_file 9206 {
13189 else 9207 $as_echo "/* $configure_input */" \
13190 cat $tmp/out 9208 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
13191 rm -f $tmp/out 9209 } >"$tmp/config.h" \
13192 fi 9210 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
13193
13194done
13195_ACEOF
13196cat >>$CONFIG_STATUS <<\_ACEOF
13197
13198#
13199# CONFIG_HEADER section.
13200#
13201
13202# These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
13203# NAME is the cpp macro being defined and VALUE is the value it is being given.
13204#
13205# ac_d sets the value in "#define NAME VALUE" lines.
13206ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
13207ac_dB='[ ].*$,\1#\2'
13208ac_dC=' '
13209ac_dD=',;t'
13210# ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
13211ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
13212ac_uB='$,\1#\2define\3'
13213ac_uC=' '
13214ac_uD=',;t'
13215
13216for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
13217 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
13218 case $ac_file in
13219 - | *:- | *:-:* ) # input from stdin
13220 cat >$tmp/stdin
13221 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
13222 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
13223 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
13224 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
13225 * ) ac_file_in=$ac_file.in ;;
13226 esac
13227
13228 test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
13229echo "$as_me: creating $ac_file" >&6;}
13230
13231 # First look for the input files in the build tree, otherwise in the
13232 # src tree.
13233 ac_file_inputs=`IFS=:
13234 for f in $ac_file_in; do
13235 case $f in
13236 -) echo $tmp/stdin ;;
13237 [\\/$]*)
13238 # Absolute (can't be DOS-style, as IFS=:)
13239 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
13240echo "$as_me: error: cannot find input file: $f" >&2;}
13241 { (exit 1); exit 1; }; }
13242 # Do quote $f, to prevent DOS paths from being IFS'd.
13243 echo "$f";;
13244 *) # Relative
13245 if test -f "$f"; then
13246 # Build tree
13247 echo "$f"
13248 elif test -f "$srcdir/$f"; then
13249 # Source tree
13250 echo "$srcdir/$f"
13251 else
13252 # /dev/null tree
13253 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
13254echo "$as_me: error: cannot find input file: $f" >&2;}
13255 { (exit 1); exit 1; }; }
13256 fi;;
13257 esac
13258 done` || { (exit 1); exit 1; }
13259 # Remove the trailing spaces.
13260 sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
13261
13262_ACEOF
13263
13264# Transform confdefs.h into two sed scripts, `conftest.defines' and
13265# `conftest.undefs', that substitutes the proper values into
13266# config.h.in to produce config.h. The first handles `#define'
13267# templates, and the second `#undef' templates.
13268# And first: Protect against being on the right side of a sed subst in
13269# config.status. Protect against being in an unquoted here document
13270# in config.status.
13271rm -f conftest.defines conftest.undefs
13272# Using a here document instead of a string reduces the quoting nightmare.
13273# Putting comments in sed scripts is not portable.
13274#
13275# `end' is used to avoid that the second main sed command (meant for
13276# 0-ary CPP macros) applies to n-ary macro definitions.
13277# See the Autoconf documentation for `clear'.
13278cat >confdef2sed.sed <<\_ACEOF
13279s/[\\&,]/\\&/g
13280s,[\\$`],\\&,g
13281t clear
13282: clear
13283s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
13284t end
13285s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
13286: end
13287_ACEOF
13288# If some macros were called several times there might be several times
13289# the same #defines, which is useless. Nevertheless, we may not want to
13290# sort them, since we want the *last* AC-DEFINE to be honored.
13291uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
13292sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
13293rm -f confdef2sed.sed
13294
13295# This sed command replaces #undef with comments. This is necessary, for
13296# example, in the case of _POSIX_SOURCE, which is predefined and required
13297# on some systems where configure will not decide to define it.
13298cat >>conftest.undefs <<\_ACEOF
13299s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
13300_ACEOF
13301
13302# Break up conftest.defines because some shells have a limit on the size
13303# of here documents, and old seds have small limits too (100 cmds).
13304echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
13305echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
13306echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
13307echo ' :' >>$CONFIG_STATUS
13308rm -f conftest.tail
13309while grep . conftest.defines >/dev/null
13310do
13311 # Write a limited-size here document to $tmp/defines.sed.
13312 echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
13313 # Speed up: don't consider the non `#define' lines.
13314 echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS
13315 # Work around the forget-to-reset-the-flag bug.
13316 echo 't clr' >>$CONFIG_STATUS
13317 echo ': clr' >>$CONFIG_STATUS
13318 sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
13319 echo 'CEOF
13320 sed -f $tmp/defines.sed $tmp/in >$tmp/out
13321 rm -f $tmp/in
13322 mv $tmp/out $tmp/in
13323' >>$CONFIG_STATUS
13324 sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
13325 rm -f conftest.defines
13326 mv conftest.tail conftest.defines
13327done
13328rm -f conftest.defines
13329echo ' fi # grep' >>$CONFIG_STATUS
13330echo >>$CONFIG_STATUS
13331
13332# Break up conftest.undefs because some shells have a limit on the size
13333# of here documents, and old seds have small limits too (100 cmds).
13334echo ' # Handle all the #undef templates' >>$CONFIG_STATUS
13335rm -f conftest.tail
13336while grep . conftest.undefs >/dev/null
13337do
13338 # Write a limited-size here document to $tmp/undefs.sed.
13339 echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
13340 # Speed up: don't consider the non `#undef'
13341 echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS
13342 # Work around the forget-to-reset-the-flag bug.
13343 echo 't clr' >>$CONFIG_STATUS
13344 echo ': clr' >>$CONFIG_STATUS
13345 sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
13346 echo 'CEOF
13347 sed -f $tmp/undefs.sed $tmp/in >$tmp/out
13348 rm -f $tmp/in
13349 mv $tmp/out $tmp/in
13350' >>$CONFIG_STATUS
13351 sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
13352 rm -f conftest.undefs
13353 mv conftest.tail conftest.undefs
13354done
13355rm -f conftest.undefs
13356
13357cat >>$CONFIG_STATUS <<\_ACEOF
13358 # Let's still pretend it is `configure' which instantiates (i.e., don't
13359 # use $as_me), people would be surprised to read:
13360 # /* config.h. Generated by config.status. */
13361 if test x"$ac_file" = x-; then
13362 echo "/* Generated by configure. */" >$tmp/config.h
13363 else
13364 echo "/* $ac_file. Generated by configure. */" >$tmp/config.h
13365 fi
13366 cat $tmp/in >>$tmp/config.h
13367 rm -f $tmp/in
13368 if test x"$ac_file" != x-; then
13369 if diff $ac_file $tmp/config.h >/dev/null 2>&1; then 9211 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
13370 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5 9212 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
13371echo "$as_me: $ac_file is unchanged" >&6;} 9213$as_echo "$as_me: $ac_file is unchanged" >&6;}
13372 else 9214 else
13373 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
13374$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13375 X"$ac_file" : 'X\(//\)[^/]' \| \
13376 X"$ac_file" : 'X\(//\)$' \| \
13377 X"$ac_file" : 'X\(/\)' \| \
13378 . : '\(.\)' 2>/dev/null ||
13379echo X"$ac_file" |
13380 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
13381 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
13382 /^X\(\/\/\)$/{ s//\1/; q; }
13383 /^X\(\/\).*/{ s//\1/; q; }
13384 s/.*/./; q'`
13385 { if $as_mkdir_p; then
13386 mkdir -p "$ac_dir"
13387 else
13388 as_dir="$ac_dir"
13389 as_dirs=
13390 while test ! -d "$as_dir"; do
13391 as_dirs="$as_dir $as_dirs"
13392 as_dir=`(dirname "$as_dir") 2>/dev/null ||
13393$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13394 X"$as_dir" : 'X\(//\)[^/]' \| \
13395 X"$as_dir" : 'X\(//\)$' \| \
13396 X"$as_dir" : 'X\(/\)' \| \
13397 . : '\(.\)' 2>/dev/null ||
13398echo X"$as_dir" |
13399 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
13400 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
13401 /^X\(\/\/\)$/{ s//\1/; q; }
13402 /^X\(\/\).*/{ s//\1/; q; }
13403 s/.*/./; q'`
13404 done
13405 test ! -n "$as_dirs" || mkdir $as_dirs
13406 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
13407echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
13408 { (exit 1); exit 1; }; }; }
13409
13410 rm -f $ac_file 9215 rm -f "$ac_file"
13411 mv $tmp/config.h $ac_file 9216 mv "$tmp/config.h" "$ac_file" \
9217 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
13412 fi 9218 fi
13413 else 9219 else
13414 cat $tmp/config.h 9220 $as_echo "/* $configure_input */" \
13415 rm -f $tmp/config.h 9221 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
9222 || as_fn_error $? "could not create -" "$LINENO" 5
13416 fi 9223 fi
13417done 9224 ;;
13418_ACEOF
13419 9225
13420cat >>$CONFIG_STATUS <<\_ACEOF
13421 9226
13422{ (exit 0); exit 0; } 9227 esac
9228
9229done # for ac_tag
9230
9231
9232as_fn_exit 0
13423_ACEOF 9233_ACEOF
13424chmod +x $CONFIG_STATUS
13425ac_clean_files=$ac_clean_files_save 9234ac_clean_files=$ac_clean_files_save
9235
9236test $ac_write_fail = 0 ||
9237 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
13426 9238
13427 9239
13428# configure is writing to config.log, and then calls config.status. 9240# configure is writing to config.log, and then calls config.status.
13429# config.status does its own redirection, appending to config.log. 9241# config.status does its own redirection, appending to config.log.
13430# Unfortunately, on DOS this fails, as config.log is still kept open 9242# Unfortunately, on DOS this fails, as config.log is still kept open
13441 exec 5>/dev/null 9253 exec 5>/dev/null
13442 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 9254 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
13443 exec 5>>config.log 9255 exec 5>>config.log
13444 # Use ||, not &&, to avoid exiting from the if with $? = 1, which 9256 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
13445 # would make configure fail if this is the last instruction. 9257 # would make configure fail if this is the last instruction.
13446 $ac_cs_success || { (exit 1); exit 1; } 9258 $ac_cs_success || as_fn_exit 1
9259fi
9260if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
9261 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
9262$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
13447fi 9263fi
13448 9264
13449 9265
13450echo "Configuration: 9266echo "Configuration:
13451 9267
13452 Rxvt version: $VERSION : $DATE 9268 Rxvt version: $VERSION : $DATE
13453 Source code location: $srcdir 9269 Source code location: $srcdir
13454 Install path: ${prefix}/bin 9270 Install path: ${prefix}/bin
13455 Compiler: $CXX 9271 Compiler: $CXX
13456 Compiler flags: $CFLAGS 9272 Compiler flags: $CXXFLAGS
13457 Linker: $LINKER" 9273 Linker: $LINKER"
13458 9274
13459if test "$MALLOC_TYPE" = S; then
13460 echo " malloc support: system default"
13461fi
13462if test "$MALLOC_TYPE" = G; then
13463 echo " malloc support: Gray Watson's dmalloc"
13464fi
13465if test "$MALLOC_TYPE" = D; then
13466 echo " malloc support: Doug Lea's malloc"
13467fi
13468
13469if test x$support_xpm = xyes; then
13470 echo " Xpm library: $XPM_LIBS"
13471fi
13472
13473echo "
13474The following are set in config.h
13475"
13476echo " pty/tty type: "$rxvt_cv_ptys
13477if test x$support_utmp != xyes; then
13478 echo " utmp support: disabled"
13479 echo
13480else
13481 echo " utmp support: enabled
13482 utmp file: $rxvt_cv_path_utmp
13483 utmpx file: $rxvt_cv_path_utmpx
13484 wtmp file: $rxvt_cv_path_wtmp
13485 wtmpx file: $rxvt_cv_path_wtmpx
13486 lastlog file: $rxvt_cv_path_lastlog
13487 ttys/ttytab file: $rxvt_cv_path_ttytab"
13488 echo
13489fi
13490if test x$term != x; then 9275if test x$term != x; then
13491 echo " set TERM to: $term" 9276 echo " set TERM to: $term"
13492fi 9277fi
13493if test x$terminfo != x; then 9278if test x$terminfo != x; then
13494 echo " set TERMINFO to: $terminfo" 9279 echo " set TERMINFO to: $terminfo"
13497echo " resource class: $RESCLASS" 9282echo " resource class: $RESCLASS"
13498if test x$RESFALLBACK != x; then 9283if test x$RESFALLBACK != x; then
13499 echo " resource class fallback: $RESFALLBACK" 9284 echo " resource class fallback: $RESFALLBACK"
13500fi 9285fi
13501echo 9286echo
13502if test x$rxvt_cv_ptys = xUNKNOWN; then 9287echo " embedded perl: $support_perl"
13503 echo ".----------------------------------------------------------------." 9288echo " image library: $image_lib"
13504 echo ". WARNING: could not determine pty/tty type. Do not build until ." 9289echo
13505 echo ". the appropriate PTYS_ARE_* is defined in config.h ."
13506 echo ".----------------------------------------------------------------."
13507fi
13508if test x$support_xpm = xneedsmanualspecification; then
13509 echo ".----------------------------------------------------------------."
13510 echo ". WARNING: --enable-xpm-background was specified however the ."
13511 echo ". XPM includes files and libraries could not be found. ."
13512 echo ". XPM backgrounds are now being DISABLED! If you want ."
13513 echo ". to use them you should rerun configure with the ."
13514 echo ". appropriate --with-xpm-includes=/path/to/xpm/includes ."
13515 echo ". and --with-xpm-library=/path/to/xpm/library lines. ."
13516 echo ".----------------------------------------------------------------."
13517fi
13518if test x$support_xim = xyes -a x$rxvt_cv_func_xlocale = xno; then 9290if test x$support_xim = xyes -a x$rxvt_cv_func_xlocale = xno; then
13519 echo ".----------------------------------------------------------------." 9291 echo ".----------------------------------------------------------------."
13520 echo ". WARNING: --enable-xim was specified however the locale support ." 9292 echo ". WARNING: --enable-xim was specified however the locale support ."
13521 echo ". functions could not be found. ." 9293 echo ". functions could not be found. ."
13522 echo ". XIM is now being DISABLED! ." 9294 echo ". XIM is now being DISABLED! ."
13523 echo ".----------------------------------------------------------------." 9295 echo ".----------------------------------------------------------------."
13524fi 9296fi
13525 9297
13526echo " *** Optionally check src/feature.h for further options ***" 9298echo "*** Optionally check src/feature.h for further, rarely used options ***"
13527echo 9299echo
13528 9300
13529echo ".----------------------------------------------------------------."
13530echo ". NOTE: some features are disabled by default, try ."
13531echo ". configure --help to get an idea of the optional features, ."
13532echo ". or read ./README.configure ."
13533echo ". ."
13534echo ". The script ./reconf gives a reasonable baseline, try it if ."
13535echo ". you do not want to read documentation and still want some ."
13536echo ". useful features. ."
13537echo ".----------------------------------------------------------------."
13538echo
13539

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines