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

Comparing rxvt-unicode/configure (file contents):
Revision 1.88 by root, Sun Jan 22 00:48:13 2006 UTC vs.
Revision 1.147 by mikachu, Tue Nov 15 01:13:49 2011 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.68.
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.
92as_myself=
93case $0 in #((
94 *[\\/]* ) as_myself=$0 ;;
95 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
96for as_dir in $PATH
97do
98 IFS=$as_save_IFS
99 test -z "$as_dir" && as_dir=.
100 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
101 done
102IFS=$as_save_IFS
103
104 ;;
105esac
106# We did not find ourselves, most probably we were run as `sh COMMAND'
107# in which case we are not to be found in the path.
108if test "x$as_myself" = x; then
109 as_myself=$0
110fi
111if test ! -f "$as_myself"; then
112 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
113 exit 1
114fi
115
116# Unset variables that we do not need and which cause bugs (e.g. in
117# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
118# suppresses any "Segmentation fault" message there. '((' could
119# trigger a bug in pdksh 5.2.14.
120for as_var in BASH_ENV ENV MAIL MAILPATH
121do eval test x\${$as_var+set} = xset \
122 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
123done
34PS1='$ ' 124PS1='$ '
35PS2='> ' 125PS2='> '
36PS4='+ ' 126PS4='+ '
37 127
38# NLS nuisances. 128# NLS nuisances.
39for as_var in \ 129LC_ALL=C
40 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \ 130export LC_ALL
41 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \ 131LANGUAGE=C
42 LC_TELEPHONE LC_TIME 132export LANGUAGE
133
134# CDPATH.
135(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
136
137if test "x$CONFIG_SHELL" = x; then
138 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
139 emulate sh
140 NULLCMD=:
141 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
142 # is contrary to our usage. Disable this feature.
143 alias -g '\${1+\"\$@\"}'='\"\$@\"'
144 setopt NO_GLOB_SUBST
145else
146 case \`(set -o) 2>/dev/null\` in #(
147 *posix*) :
148 set -o posix ;; #(
149 *) :
150 ;;
151esac
152fi
153"
154 as_required="as_fn_return () { (exit \$1); }
155as_fn_success () { as_fn_return 0; }
156as_fn_failure () { as_fn_return 1; }
157as_fn_ret_success () { return 0; }
158as_fn_ret_failure () { return 1; }
159
160exitcode=0
161as_fn_success || { exitcode=1; echo as_fn_success failed.; }
162as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
163as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
164as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
165if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
166
167else
168 exitcode=1; echo positional parameters were not saved.
169fi
170test x\$exitcode = x0 || exit 1"
171 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
172 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
173 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
174 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
175test \$(( 1 + 1 )) = 2 || exit 1"
176 if (eval "$as_required") 2>/dev/null; then :
177 as_have_required=yes
178else
179 as_have_required=no
180fi
181 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
182
183else
184 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
185as_found=false
186for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
43do 187do
44 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then 188 IFS=$as_save_IFS
45 eval $as_var=C; export $as_var 189 test -z "$as_dir" && as_dir=.
190 as_found=:
191 case $as_dir in #(
192 /*)
193 for as_base in sh bash ksh sh5; do
194 # Try only shells that exist, to save several forks.
195 as_shell=$as_dir/$as_base
196 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
197 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
198 CONFIG_SHELL=$as_shell as_have_required=yes
199 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
200 break 2
201fi
202fi
203 done;;
204 esac
205 as_found=false
206done
207$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
208 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
209 CONFIG_SHELL=$SHELL as_have_required=yes
210fi; }
211IFS=$as_save_IFS
212
213
214 if test "x$CONFIG_SHELL" != x; then :
215 # We cannot yet assume a decent shell, so we have to provide a
216 # neutralization value for shells without unset; and this also
217 # works around shells that cannot unset nonexistent variables.
218 # Preserve -v and -x to the replacement shell.
219 BASH_ENV=/dev/null
220 ENV=/dev/null
221 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
222 export CONFIG_SHELL
223 case $- in # ((((
224 *v*x* | *x*v* ) as_opts=-vx ;;
225 *v* ) as_opts=-v ;;
226 *x* ) as_opts=-x ;;
227 * ) as_opts= ;;
228 esac
229 exec "$CONFIG_SHELL" $as_opts "$as_myself" ${1+"$@"}
230fi
231
232 if test x$as_have_required = xno; then :
233 $as_echo "$0: This script requires a shell more modern than all"
234 $as_echo "$0: the shells that I found on your system."
235 if test x${ZSH_VERSION+set} = xset ; then
236 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
237 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
46 else 238 else
47 $as_unset $as_var 239 $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
240$0: including any error possibly output before this
241$0: message. Then install a modern shell, or manually run
242$0: the script under such a shell if you do have one."
48 fi 243 fi
49done 244 exit 1
245fi
246fi
247fi
248SHELL=${CONFIG_SHELL-/bin/sh}
249export SHELL
250# Unset more variables known to interfere with behavior of common tools.
251CLICOLOR_FORCE= GREP_OPTIONS=
252unset CLICOLOR_FORCE GREP_OPTIONS
50 253
51# Required to use basename. 254## --------------------- ##
255## M4sh Shell Functions. ##
256## --------------------- ##
257# as_fn_unset VAR
258# ---------------
259# Portably unset VAR.
260as_fn_unset ()
261{
262 { eval $1=; unset $1;}
263}
264as_unset=as_fn_unset
265
266# as_fn_set_status STATUS
267# -----------------------
268# Set $? to STATUS, without forking.
269as_fn_set_status ()
270{
271 return $1
272} # as_fn_set_status
273
274# as_fn_exit STATUS
275# -----------------
276# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
277as_fn_exit ()
278{
279 set +e
280 as_fn_set_status $1
281 exit $1
282} # as_fn_exit
283
284# as_fn_mkdir_p
285# -------------
286# Create "$as_dir" as a directory, including parents if necessary.
287as_fn_mkdir_p ()
288{
289
290 case $as_dir in #(
291 -*) as_dir=./$as_dir;;
292 esac
293 test -d "$as_dir" || eval $as_mkdir_p || {
294 as_dirs=
295 while :; do
296 case $as_dir in #(
297 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
298 *) as_qdir=$as_dir;;
299 esac
300 as_dirs="'$as_qdir' $as_dirs"
301 as_dir=`$as_dirname -- "$as_dir" ||
302$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
303 X"$as_dir" : 'X\(//\)[^/]' \| \
304 X"$as_dir" : 'X\(//\)$' \| \
305 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
306$as_echo X"$as_dir" |
307 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
308 s//\1/
309 q
310 }
311 /^X\(\/\/\)[^/].*/{
312 s//\1/
313 q
314 }
315 /^X\(\/\/\)$/{
316 s//\1/
317 q
318 }
319 /^X\(\/\).*/{
320 s//\1/
321 q
322 }
323 s/.*/./; q'`
324 test -d "$as_dir" && break
325 done
326 test -z "$as_dirs" || eval "mkdir $as_dirs"
327 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
328
329
330} # as_fn_mkdir_p
331# as_fn_append VAR VALUE
332# ----------------------
333# Append the text in VALUE to the end of the definition contained in VAR. Take
334# advantage of any shell optimizations that allow amortized linear growth over
335# repeated appends, instead of the typical quadratic growth present in naive
336# implementations.
337if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
338 eval 'as_fn_append ()
339 {
340 eval $1+=\$2
341 }'
342else
343 as_fn_append ()
344 {
345 eval $1=\$$1\$2
346 }
347fi # as_fn_append
348
349# as_fn_arith ARG...
350# ------------------
351# Perform arithmetic evaluation on the ARGs, and store the result in the
352# global $as_val. Take advantage of shells that can avoid forks. The arguments
353# must be portable across $(()) and expr.
354if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
355 eval 'as_fn_arith ()
356 {
357 as_val=$(( $* ))
358 }'
359else
360 as_fn_arith ()
361 {
362 as_val=`expr "$@" || test $? -eq 1`
363 }
364fi # as_fn_arith
365
366
367# as_fn_error STATUS ERROR [LINENO LOG_FD]
368# ----------------------------------------
369# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
370# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
371# script with STATUS, using 1 if that was 0.
372as_fn_error ()
373{
374 as_status=$1; test $as_status -eq 0 && as_status=1
375 if test "$4"; then
376 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
377 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
378 fi
379 $as_echo "$as_me: error: $2" >&2
380 as_fn_exit $as_status
381} # as_fn_error
382
52if expr a : '\(a\)' >/dev/null 2>&1; then 383if expr a : '\(a\)' >/dev/null 2>&1 &&
384 test "X`expr 00001 : '.*\(...\)'`" = X001; then
53 as_expr=expr 385 as_expr=expr
54else 386else
55 as_expr=false 387 as_expr=false
56fi 388fi
57 389
58if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then 390if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
59 as_basename=basename 391 as_basename=basename
60else 392else
61 as_basename=false 393 as_basename=false
62fi 394fi
63 395
396if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
397 as_dirname=dirname
398else
399 as_dirname=false
400fi
64 401
65# Name of the executable.
66as_me=`$as_basename "$0" || 402as_me=`$as_basename -- "$0" ||
67$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 403$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
68 X"$0" : 'X\(//\)$' \| \ 404 X"$0" : 'X\(//\)$' \| \
69 X"$0" : 'X\(/\)$' \| \ 405 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
70 . : '\(.\)' 2>/dev/null ||
71echo X/"$0" | 406$as_echo X/"$0" |
72 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; } 407 sed '/^.*\/\([^/][^/]*\)\/*$/{
73 /^X\/\(\/\/\)$/{ s//\1/; q; } 408 s//\1/
74 /^X\/\(\/\).*/{ s//\1/; q; } 409 q
410 }
411 /^X\/\(\/\/\)$/{
412 s//\1/
413 q
414 }
415 /^X\/\(\/\).*/{
416 s//\1/
417 q
418 }
75 s/.*/./; q'` 419 s/.*/./; q'`
76 420
77
78# PATH needs CR, and LINENO needs CR and PATH.
79# Avoid depending upon Character Ranges. 421# Avoid depending upon Character Ranges.
80as_cr_letters='abcdefghijklmnopqrstuvwxyz' 422as_cr_letters='abcdefghijklmnopqrstuvwxyz'
81as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 423as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
82as_cr_Letters=$as_cr_letters$as_cr_LETTERS 424as_cr_Letters=$as_cr_letters$as_cr_LETTERS
83as_cr_digits='0123456789' 425as_cr_digits='0123456789'
84as_cr_alnum=$as_cr_Letters$as_cr_digits 426as_cr_alnum=$as_cr_Letters$as_cr_digits
85 427
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 428
99 429 as_lineno_1=$LINENO as_lineno_1a=$LINENO
100 as_lineno_1=$LINENO 430 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" && 431 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
104 test "x$as_lineno_3" = "x$as_lineno_2" || { 432 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 433 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
106 # relative or not. 434 sed -n '
107 case $0 in 435 p
108 *[\\/]* ) as_myself=$0 ;; 436 /[$]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 | 437 ' <$as_myself |
165 sed ' 438 sed '
439 s/[$]LINENO.*/&-/
440 t lineno
441 b
442 :lineno
166 N 443 N
167 s,$,-,
168 : loop 444 :loop
169 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3, 445 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
170 t loop 446 t loop
171 s,-$,, 447 s/-\n.*//
172 s,^['$as_cr_digits']*\n,,
173 ' >$as_me.lineno && 448 ' >$as_me.lineno &&
174 chmod +x $as_me.lineno || 449 chmod +x "$as_me.lineno" ||
175 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2 450 { $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 451
178 # Don't try to exec as it changes $[0], causing all sort of problems 452 # 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 453 # (the dirname of $[0] is not the place where we might find the
180 # original and so on. Autoconf is especially sensible to this). 454 # original and so on. Autoconf is especially sensitive to this).
181 . ./$as_me.lineno 455 . "./$as_me.lineno"
182 # Exit status is that of the last command. 456 # Exit status is that of the last command.
183 exit 457 exit
184} 458}
185 459
186 460ECHO_C= ECHO_N= ECHO_T=
187case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in 461case `echo -n x` in #(((((
188 *c*,-n*) ECHO_N= ECHO_C=' 462-n*)
463 case `echo 'xy\c'` in
464 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
465 xy) ECHO_C='\c';;
466 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
189' ECHO_T=' ' ;; 467 ECHO_T=' ';;
190 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;; 468 esac;;
191 *) ECHO_N= ECHO_C='\c' ECHO_T= ;; 469*)
470 ECHO_N='-n';;
192esac 471esac
193 472
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 473rm -f conf$$ conf$$.exe conf$$.file
201echo >conf$$.file 474if test -d conf$$.dir; then
475 rm -f conf$$.dir/conf$$.file
476else
477 rm -f conf$$.dir
478 mkdir conf$$.dir 2>/dev/null
479fi
480if (echo >conf$$.file) 2>/dev/null; then
202if ln -s conf$$.file conf$$ 2>/dev/null; then 481 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 482 as_ln_s='ln -s'
204 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04). 483 # ... but there are two gotchas:
205 if test -f conf$$.exe; then 484 # 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 485 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
486 # In both cases, we have to default to `cp -p'.
487 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
488 as_ln_s='cp -p'
489 elif ln conf$$.file conf$$ 2>/dev/null; then
490 as_ln_s=ln
491 else
207 as_ln_s='cp -p' 492 as_ln_s='cp -p'
208 else
209 as_ln_s='ln -s'
210 fi 493 fi
211elif ln conf$$.file conf$$ 2>/dev/null; then
212 as_ln_s=ln
213else 494else
214 as_ln_s='cp -p' 495 as_ln_s='cp -p'
215fi 496fi
216rm -f conf$$ conf$$.exe conf$$.file 497rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
498rmdir conf$$.dir 2>/dev/null
217 499
218if mkdir -p . 2>/dev/null; then 500if mkdir -p . 2>/dev/null; then
219 as_mkdir_p=: 501 as_mkdir_p='mkdir -p "$as_dir"'
220else 502else
221 test -d ./-p && rmdir ./-p 503 test -d ./-p && rmdir ./-p
222 as_mkdir_p=false 504 as_mkdir_p=false
223fi 505fi
224 506
507if test -x / >/dev/null 2>&1; then
508 as_test_x='test -x'
509else
510 if ls -dL / >/dev/null 2>&1; then
511 as_ls_L_option=L
512 else
513 as_ls_L_option=
514 fi
515 as_test_x='
516 eval sh -c '\''
517 if test -d "$1"; then
518 test -d "$1/.";
519 else
520 case $1 in #(
521 -*)set "./$1";;
522 esac;
523 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
524 ???[sx]*):;;*)false;;esac;fi
525 '\'' sh
526 '
527fi
225as_executable_p="test -f" 528as_executable_p=$as_test_x
226 529
227# Sed expression to map a string onto a valid CPP name. 530# 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'" 531as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
229 532
230# Sed expression to map a string onto a valid variable name. 533# Sed expression to map a string onto a valid variable name.
231as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 534as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
232 535
233 536
234# IFS 537test -n "$DJDIR" || exec 7<&0 </dev/null
235# We need space, tab and new line, in precisely that order. 538exec 6>&1
236as_nl='
237'
238IFS=" $as_nl"
239
240# CDPATH.
241$as_unset CDPATH
242
243 539
244# Name of the host. 540# Name of the host.
245# hostname on some systems (SVR3.2, Linux) returns a bogus exit status, 541# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
246# so uname gets run too. 542# so uname gets run too.
247ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 543ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
248
249exec 6>&1
250 544
251# 545#
252# Initializations. 546# Initializations.
253# 547#
254ac_default_prefix=/usr/local 548ac_default_prefix=/usr/local
549ac_clean_files=
255ac_config_libobj_dir=. 550ac_config_libobj_dir=.
551LIBOBJS=
256cross_compiling=no 552cross_compiling=no
257subdirs= 553subdirs=
258MFLAGS= 554MFLAGS=
259MAKEFLAGS= 555MAKEFLAGS=
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 556
267# Identity of this package. 557# Identity of this package.
268PACKAGE_NAME= 558PACKAGE_NAME=
269PACKAGE_TARNAME= 559PACKAGE_TARNAME=
270PACKAGE_VERSION= 560PACKAGE_VERSION=
271PACKAGE_STRING= 561PACKAGE_STRING=
272PACKAGE_BUGREPORT= 562PACKAGE_BUGREPORT=
563PACKAGE_URL=
273 564
274ac_unique_file="src/feature.h" 565ac_unique_file="src/feature.h"
275# Factoring default headers for most tests. 566# Factoring default headers for most tests.
276ac_includes_default="\ 567ac_includes_default="\
277#include <stdio.h> 568#include <stdio.h>
278#if HAVE_SYS_TYPES_H 569#ifdef HAVE_SYS_TYPES_H
279# include <sys/types.h> 570# include <sys/types.h>
280#endif 571#endif
281#if HAVE_SYS_STAT_H 572#ifdef HAVE_SYS_STAT_H
282# include <sys/stat.h> 573# include <sys/stat.h>
283#endif 574#endif
284#if STDC_HEADERS 575#ifdef STDC_HEADERS
285# include <stdlib.h> 576# include <stdlib.h>
286# include <stddef.h> 577# include <stddef.h>
287#else 578#else
288# if HAVE_STDLIB_H 579# ifdef HAVE_STDLIB_H
289# include <stdlib.h> 580# include <stdlib.h>
290# endif 581# endif
291#endif 582#endif
292#if HAVE_STRING_H 583#ifdef HAVE_STRING_H
293# if !STDC_HEADERS && HAVE_MEMORY_H 584# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
294# include <memory.h> 585# include <memory.h>
295# endif 586# endif
296# include <string.h> 587# include <string.h>
297#endif 588#endif
298#if HAVE_STRINGS_H 589#ifdef HAVE_STRINGS_H
299# include <strings.h> 590# include <strings.h>
300#endif 591#endif
301#if HAVE_INTTYPES_H 592#ifdef HAVE_INTTYPES_H
302# include <inttypes.h> 593# include <inttypes.h>
303#else
304# if HAVE_STDINT_H
305# include <stdint.h>
306# endif
307#endif 594#endif
595#ifdef HAVE_STDINT_H
596# include <stdint.h>
597#endif
308#if HAVE_UNISTD_H 598#ifdef HAVE_UNISTD_H
309# include <unistd.h> 599# include <unistd.h>
310#endif" 600#endif"
311 601
312ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS build build_cpu build_vendor build_os host host_cpu host_vendor host_os VERSION DATE LSMDATE LIBVERSION CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT CXX CXXFLAGS ac_ct_CXX CPP INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA EGREP LINKER INSTALL_LIBRXVT RXVTNAME MV RM CP LN SED ECHO CMP TIC CXXCPP X_CFLAGS X_PRE_LIBS X_LIBS X_EXTRA_LIBS XPM_CPPFLAGS XPM_CFLAGS XPM_LIBS rxvt_int16_typedef rxvt_uint16_typedef rxvt_int32_typedef rxvt_uint32_typedef rxvt_intp_define rxvt_u_intp_define PKG_CONFIG XFT_CONFIG PERL PERLLIB PERLFLAGS PERLPRIVLIBEXP IF_PERL PERL_O DEBUG DINCLUDE DLIB include_stdint_h include_stdarg_h include_stdlib_h include_unistd_h include_string_h include_fcntl_h include_util_h include_assert_h include_sys_ioctl_h include_sys_select_h include_sys_strredir_h include_sys_time_h include_time_h LIBOBJS LTLIBOBJS' 602ac_subst_vars='LTLIBOBJS
603LIBOBJS
604PERL_O
605IF_PERL
606PERLPRIVLIBEXP
607PERLFLAGS
608PERLLIB
609PERL
610XFT_CONFIG
611AFTERIMAGE_LIBS
612AFTERIMAGE_CFLAGS
613afterimage_config
614STARTUP_NOTIFICATION_LIBS
615STARTUP_NOTIFICATION_CFLAGS
616PIXBUF_LIBS
617PIXBUF_CFLAGS
618PKG_CONFIG
619X_EXTRA_LIBS
620X_LIBS
621X_PRE_LIBS
622X_CFLAGS
623XMKMF
624TIC
625CXXCPP
626RXVTNAME
627LINKER
628EGREP
629GREP
630INSTALL_DATA
631INSTALL_SCRIPT
632INSTALL_PROGRAM
633CPP
634ac_ct_CXX
635CXXFLAGS
636CXX
637OBJEXT
638EXEEXT
639ac_ct_CC
640CPPFLAGS
641LDFLAGS
642CFLAGS
643CC
644DATE
645VERSION
646host_os
647host_vendor
648host_cpu
649host
650build_os
651build_vendor
652build_cpu
653build
654target_alias
655host_alias
656build_alias
657LIBS
658ECHO_T
659ECHO_N
660ECHO_C
661DEFS
662mandir
663localedir
664libdir
665psdir
666pdfdir
667dvidir
668htmldir
669infodir
670docdir
671oldincludedir
672includedir
673localstatedir
674sharedstatedir
675sysconfdir
676datadir
677datarootdir
678libexecdir
679sbindir
680bindir
681program_transform_name
682prefix
683exec_prefix
684PACKAGE_URL
685PACKAGE_BUGREPORT
686PACKAGE_STRING
687PACKAGE_VERSION
688PACKAGE_TARNAME
689PACKAGE_NAME
690PATH_SEPARATOR
691SHELL'
313ac_subst_files='' 692ac_subst_files=''
693ac_user_opts='
694enable_option_checking
695enable_everything
696enable_assert
697enable_warnings
698enable_256_color
699enable_unicode3
700enable_combining
701enable_xft
702enable_font_styles
703enable_afterimage
704with_afterimage_config
705enable_pixbuf
706enable_startup_notification
707enable_transparency
708enable_fading
709enable_rxvt_scroll
710enable_next_scroll
711enable_xterm_scroll
712enable_perl
713with_codesets
714enable_xim
715enable_backspace_key
716enable_delete_key
717enable_resources
718enable_8bitctrls
719enable_fallback
720with_res_name
721with_res_class
722with_name
723enable_swapscreen
724enable_iso14755
725enable_frills
726enable_keepscrolling
727enable_selectionscrolling
728enable_mousewheel
729enable_slipwheeling
730enable_smart_resize
731enable_text_blink
732enable_pointer_blank
733with_term
734with_terminfo
735with_x
736enable_utmp
737enable_wtmp
738enable_lastlog
739'
740 ac_precious_vars='build_alias
741host_alias
742target_alias
743CC
744CFLAGS
745LDFLAGS
746LIBS
747CPPFLAGS
748CXX
749CXXFLAGS
750CCC
751CPP
752CXXCPP
753XMKMF'
754
314 755
315# Initialize some variables set by options. 756# Initialize some variables set by options.
316ac_init_help= 757ac_init_help=
317ac_init_version=false 758ac_init_version=false
759ac_unrecognized_opts=
760ac_unrecognized_sep=
318# The variables have the same names as the options, with 761# The variables have the same names as the options, with
319# dashes changed to underlines. 762# dashes changed to underlines.
320cache_file=/dev/null 763cache_file=/dev/null
321exec_prefix=NONE 764exec_prefix=NONE
322no_create= 765no_create=
335# Installation directory options. 778# Installation directory options.
336# These are left unexpanded so users can "make install exec_prefix=/foo" 779# 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 780# and all the variables that are supposed to be based on exec_prefix
338# by default will actually change. 781# by default will actually change.
339# Use braces instead of parens because sh, perl, etc. also accept them. 782# Use braces instead of parens because sh, perl, etc. also accept them.
783# (The list follows the same order as the GNU Coding Standards.)
340bindir='${exec_prefix}/bin' 784bindir='${exec_prefix}/bin'
341sbindir='${exec_prefix}/sbin' 785sbindir='${exec_prefix}/sbin'
342libexecdir='${exec_prefix}/libexec' 786libexecdir='${exec_prefix}/libexec'
343datadir='${prefix}/share' 787datarootdir='${prefix}/share'
788datadir='${datarootdir}'
344sysconfdir='${prefix}/etc' 789sysconfdir='${prefix}/etc'
345sharedstatedir='${prefix}/com' 790sharedstatedir='${prefix}/com'
346localstatedir='${prefix}/var' 791localstatedir='${prefix}/var'
347libdir='${exec_prefix}/lib'
348includedir='${prefix}/include' 792includedir='${prefix}/include'
349oldincludedir='/usr/include' 793oldincludedir='/usr/include'
794docdir='${datarootdir}/doc/${PACKAGE}'
350infodir='${prefix}/info' 795infodir='${datarootdir}/info'
351mandir='${prefix}/man' 796htmldir='${docdir}'
797dvidir='${docdir}'
798pdfdir='${docdir}'
799psdir='${docdir}'
800libdir='${exec_prefix}/lib'
801localedir='${datarootdir}/locale'
802mandir='${datarootdir}/man'
352 803
353ac_prev= 804ac_prev=
805ac_dashdash=
354for ac_option 806for ac_option
355do 807do
356 # If the previous option needs an argument, assign it. 808 # If the previous option needs an argument, assign it.
357 if test -n "$ac_prev"; then 809 if test -n "$ac_prev"; then
358 eval "$ac_prev=\$ac_option" 810 eval $ac_prev=\$ac_option
359 ac_prev= 811 ac_prev=
360 continue 812 continue
361 fi 813 fi
362 814
815 case $ac_option in
363 ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'` 816 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
817 *=) ac_optarg= ;;
818 *) ac_optarg=yes ;;
819 esac
364 820
365 # Accept the important Cygnus configure options, so we can diagnose typos. 821 # Accept the important Cygnus configure options, so we can diagnose typos.
366 822
367 case $ac_option in 823 case $ac_dashdash$ac_option in
824 --)
825 ac_dashdash=yes ;;
368 826
369 -bindir | --bindir | --bindi | --bind | --bin | --bi) 827 -bindir | --bindir | --bindi | --bind | --bin | --bi)
370 ac_prev=bindir ;; 828 ac_prev=bindir ;;
371 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 829 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
372 bindir=$ac_optarg ;; 830 bindir=$ac_optarg ;;
384 cache_file=$ac_optarg ;; 842 cache_file=$ac_optarg ;;
385 843
386 --config-cache | -C) 844 --config-cache | -C)
387 cache_file=config.cache ;; 845 cache_file=config.cache ;;
388 846
389 -datadir | --datadir | --datadi | --datad | --data | --dat | --da) 847 -datadir | --datadir | --datadi | --datad)
390 ac_prev=datadir ;; 848 ac_prev=datadir ;;
391 -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \ 849 -datadir=* | --datadir=* | --datadi=* | --datad=*)
392 | --da=*)
393 datadir=$ac_optarg ;; 850 datadir=$ac_optarg ;;
394 851
852 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
853 | --dataroo | --dataro | --datar)
854 ac_prev=datarootdir ;;
855 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
856 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
857 datarootdir=$ac_optarg ;;
858
395 -disable-* | --disable-*) 859 -disable-* | --disable-*)
396 ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 860 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
397 # Reject names that are not valid shell variable names. 861 # Reject names that are not valid shell variable names.
398 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null && 862 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
399 { echo "$as_me: error: invalid feature name: $ac_feature" >&2 863 as_fn_error $? "invalid feature name: $ac_useropt"
400 { (exit 1); exit 1; }; } 864 ac_useropt_orig=$ac_useropt
401 ac_feature=`echo $ac_feature | sed 's/-/_/g'` 865 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
866 case $ac_user_opts in
867 *"
868"enable_$ac_useropt"
869"*) ;;
870 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
871 ac_unrecognized_sep=', ';;
872 esac
402 eval "enable_$ac_feature=no" ;; 873 eval enable_$ac_useropt=no ;;
874
875 -docdir | --docdir | --docdi | --doc | --do)
876 ac_prev=docdir ;;
877 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
878 docdir=$ac_optarg ;;
879
880 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
881 ac_prev=dvidir ;;
882 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
883 dvidir=$ac_optarg ;;
403 884
404 -enable-* | --enable-*) 885 -enable-* | --enable-*)
405 ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 886 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
406 # Reject names that are not valid shell variable names. 887 # Reject names that are not valid shell variable names.
407 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null && 888 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
408 { echo "$as_me: error: invalid feature name: $ac_feature" >&2 889 as_fn_error $? "invalid feature name: $ac_useropt"
409 { (exit 1); exit 1; }; } 890 ac_useropt_orig=$ac_useropt
410 ac_feature=`echo $ac_feature | sed 's/-/_/g'` 891 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
411 case $ac_option in 892 case $ac_user_opts in
412 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;; 893 *"
413 *) ac_optarg=yes ;; 894"enable_$ac_useropt"
895"*) ;;
896 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
897 ac_unrecognized_sep=', ';;
414 esac 898 esac
415 eval "enable_$ac_feature='$ac_optarg'" ;; 899 eval enable_$ac_useropt=\$ac_optarg ;;
416 900
417 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 901 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
418 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 902 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
419 | --exec | --exe | --ex) 903 | --exec | --exe | --ex)
420 ac_prev=exec_prefix ;; 904 ac_prev=exec_prefix ;;
437 -host | --host | --hos | --ho) 921 -host | --host | --hos | --ho)
438 ac_prev=host_alias ;; 922 ac_prev=host_alias ;;
439 -host=* | --host=* | --hos=* | --ho=*) 923 -host=* | --host=* | --hos=* | --ho=*)
440 host_alias=$ac_optarg ;; 924 host_alias=$ac_optarg ;;
441 925
926 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
927 ac_prev=htmldir ;;
928 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
929 | --ht=*)
930 htmldir=$ac_optarg ;;
931
442 -includedir | --includedir | --includedi | --included | --include \ 932 -includedir | --includedir | --includedi | --included | --include \
443 | --includ | --inclu | --incl | --inc) 933 | --includ | --inclu | --incl | --inc)
444 ac_prev=includedir ;; 934 ac_prev=includedir ;;
445 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 935 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
446 | --includ=* | --inclu=* | --incl=* | --inc=*) 936 | --includ=* | --inclu=* | --incl=* | --inc=*)
461 ac_prev=libexecdir ;; 951 ac_prev=libexecdir ;;
462 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 952 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
463 | --libexe=* | --libex=* | --libe=*) 953 | --libexe=* | --libex=* | --libe=*)
464 libexecdir=$ac_optarg ;; 954 libexecdir=$ac_optarg ;;
465 955
956 -localedir | --localedir | --localedi | --localed | --locale)
957 ac_prev=localedir ;;
958 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
959 localedir=$ac_optarg ;;
960
466 -localstatedir | --localstatedir | --localstatedi | --localstated \ 961 -localstatedir | --localstatedir | --localstatedi | --localstated \
467 | --localstate | --localstat | --localsta | --localst \ 962 | --localstate | --localstat | --localsta | --localst | --locals)
468 | --locals | --local | --loca | --loc | --lo)
469 ac_prev=localstatedir ;; 963 ac_prev=localstatedir ;;
470 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 964 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
471 | --localstate=* | --localstat=* | --localsta=* | --localst=* \ 965 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
472 | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
473 localstatedir=$ac_optarg ;; 966 localstatedir=$ac_optarg ;;
474 967
475 -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 968 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
476 ac_prev=mandir ;; 969 ac_prev=mandir ;;
477 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 970 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
532 | --program-transfo=* | --program-transf=* \ 1025 | --program-transfo=* | --program-transf=* \
533 | --program-trans=* | --program-tran=* \ 1026 | --program-trans=* | --program-tran=* \
534 | --progr-tra=* | --program-tr=* | --program-t=*) 1027 | --progr-tra=* | --program-tr=* | --program-t=*)
535 program_transform_name=$ac_optarg ;; 1028 program_transform_name=$ac_optarg ;;
536 1029
1030 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1031 ac_prev=pdfdir ;;
1032 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1033 pdfdir=$ac_optarg ;;
1034
1035 -psdir | --psdir | --psdi | --psd | --ps)
1036 ac_prev=psdir ;;
1037 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1038 psdir=$ac_optarg ;;
1039
537 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1040 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
538 | -silent | --silent | --silen | --sile | --sil) 1041 | -silent | --silent | --silen | --sile | --sil)
539 silent=yes ;; 1042 silent=yes ;;
540 1043
541 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1044 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
582 1085
583 -version | --version | --versio | --versi | --vers | -V) 1086 -version | --version | --versio | --versi | --vers | -V)
584 ac_init_version=: ;; 1087 ac_init_version=: ;;
585 1088
586 -with-* | --with-*) 1089 -with-* | --with-*)
587 ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1090 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
588 # Reject names that are not valid shell variable names. 1091 # Reject names that are not valid shell variable names.
589 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null && 1092 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
590 { echo "$as_me: error: invalid package name: $ac_package" >&2 1093 as_fn_error $? "invalid package name: $ac_useropt"
591 { (exit 1); exit 1; }; } 1094 ac_useropt_orig=$ac_useropt
592 ac_package=`echo $ac_package| sed 's/-/_/g'` 1095 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
593 case $ac_option in 1096 case $ac_user_opts in
594 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;; 1097 *"
595 *) ac_optarg=yes ;; 1098"with_$ac_useropt"
1099"*) ;;
1100 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1101 ac_unrecognized_sep=', ';;
596 esac 1102 esac
597 eval "with_$ac_package='$ac_optarg'" ;; 1103 eval with_$ac_useropt=\$ac_optarg ;;
598 1104
599 -without-* | --without-*) 1105 -without-* | --without-*)
600 ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1106 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
601 # Reject names that are not valid shell variable names. 1107 # Reject names that are not valid shell variable names.
602 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null && 1108 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
603 { echo "$as_me: error: invalid package name: $ac_package" >&2 1109 as_fn_error $? "invalid package name: $ac_useropt"
604 { (exit 1); exit 1; }; } 1110 ac_useropt_orig=$ac_useropt
605 ac_package=`echo $ac_package | sed 's/-/_/g'` 1111 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1112 case $ac_user_opts in
1113 *"
1114"with_$ac_useropt"
1115"*) ;;
1116 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1117 ac_unrecognized_sep=', ';;
1118 esac
606 eval "with_$ac_package=no" ;; 1119 eval with_$ac_useropt=no ;;
607 1120
608 --x) 1121 --x)
609 # Obsolete; use --with-x. 1122 # Obsolete; use --with-x.
610 with_x=yes ;; 1123 with_x=yes ;;
611 1124
621 ac_prev=x_libraries ;; 1134 ac_prev=x_libraries ;;
622 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 1135 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
623 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 1136 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
624 x_libraries=$ac_optarg ;; 1137 x_libraries=$ac_optarg ;;
625 1138
626 -*) { echo "$as_me: error: unrecognized option: $ac_option 1139 -*) as_fn_error $? "unrecognized option: \`$ac_option'
627Try \`$0 --help' for more information." >&2 1140Try \`$0 --help' for more information"
628 { (exit 1); exit 1; }; }
629 ;; 1141 ;;
630 1142
631 *=*) 1143 *=*)
632 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 1144 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
633 # Reject names that are not valid shell variable names. 1145 # Reject names that are not valid shell variable names.
634 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null && 1146 case $ac_envvar in #(
1147 '' | [0-9]* | *[!_$as_cr_alnum]* )
635 { echo "$as_me: error: invalid variable name: $ac_envvar" >&2 1148 as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
636 { (exit 1); exit 1; }; } 1149 esac
637 ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
638 eval "$ac_envvar='$ac_optarg'" 1150 eval $ac_envvar=\$ac_optarg
639 export $ac_envvar ;; 1151 export $ac_envvar ;;
640 1152
641 *) 1153 *)
642 # FIXME: should be removed in autoconf 3.0. 1154 # FIXME: should be removed in autoconf 3.0.
643 echo "$as_me: WARNING: you should use --build, --host, --target" >&2 1155 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
644 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1156 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
645 echo "$as_me: WARNING: invalid host type: $ac_option" >&2 1157 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
646 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option} 1158 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
647 ;; 1159 ;;
648 1160
649 esac 1161 esac
650done 1162done
651 1163
652if test -n "$ac_prev"; then 1164if test -n "$ac_prev"; then
653 ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1165 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
654 { echo "$as_me: error: missing argument to $ac_option" >&2 1166 as_fn_error $? "missing argument to $ac_option"
655 { (exit 1); exit 1; }; }
656fi 1167fi
657 1168
658# Be sure to have absolute paths. 1169if test -n "$ac_unrecognized_opts"; then
659for ac_var in exec_prefix prefix 1170 case $enable_option_checking in
1171 no) ;;
1172 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1173 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1174 esac
1175fi
1176
1177# Check all directory arguments for consistency.
1178for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1179 datadir sysconfdir sharedstatedir localstatedir includedir \
1180 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1181 libdir localedir mandir
660do 1182do
661 eval ac_val=$`echo $ac_var` 1183 eval ac_val=\$$ac_var
1184 # Remove trailing slashes.
662 case $ac_val in 1185 case $ac_val in
663 [\\/$]* | ?:[\\/]* | NONE | '' ) ;; 1186 */ )
664 *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2 1187 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
665 { (exit 1); exit 1; }; };; 1188 eval $ac_var=\$ac_val;;
666 esac 1189 esac
667done
668
669# Be sure to have absolute paths. 1190 # 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 1191 case $ac_val in
675 [\\/$]* | ?:[\\/]* ) ;; 1192 [\\/$]* | ?:[\\/]* ) continue;;
676 *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2 1193 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
677 { (exit 1); exit 1; }; };;
678 esac 1194 esac
1195 as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
679done 1196done
680 1197
681# There might be people who depend on the old broken behavior: `$host' 1198# There might be people who depend on the old broken behavior: `$host'
682# used to hold the argument of --host etc. 1199# used to hold the argument of --host etc.
683# FIXME: To remove some day. 1200# FIXME: To remove some day.
687 1204
688# FIXME: To remove some day. 1205# FIXME: To remove some day.
689if test "x$host_alias" != x; then 1206if test "x$host_alias" != x; then
690 if test "x$build_alias" = x; then 1207 if test "x$build_alias" = x; then
691 cross_compiling=maybe 1208 cross_compiling=maybe
692 echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host. 1209 $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 1210 If a cross compiler is detected then cross compile mode will be used" >&2
694 elif test "x$build_alias" != "x$host_alias"; then 1211 elif test "x$build_alias" != "x$host_alias"; then
695 cross_compiling=yes 1212 cross_compiling=yes
696 fi 1213 fi
697fi 1214fi
698 1215
699ac_tool_prefix= 1216ac_tool_prefix=
700test -n "$host_alias" && ac_tool_prefix=$host_alias- 1217test -n "$host_alias" && ac_tool_prefix=$host_alias-
701 1218
702test "$silent" = yes && exec 6>/dev/null 1219test "$silent" = yes && exec 6>/dev/null
1220
1221
1222ac_pwd=`pwd` && test -n "$ac_pwd" &&
1223ac_ls_di=`ls -di .` &&
1224ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1225 as_fn_error $? "working directory cannot be determined"
1226test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1227 as_fn_error $? "pwd does not report name of working directory"
703 1228
704 1229
705# Find the source files, if location was not specified. 1230# Find the source files, if location was not specified.
706if test -z "$srcdir"; then 1231if test -z "$srcdir"; then
707 ac_srcdir_defaulted=yes 1232 ac_srcdir_defaulted=yes
708 # Try the directory containing this script, then its parent. 1233 # Try the directory containing this script, then the parent directory.
709 ac_confdir=`(dirname "$0") 2>/dev/null || 1234 ac_confdir=`$as_dirname -- "$as_myself" ||
710$as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1235$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
711 X"$0" : 'X\(//\)[^/]' \| \ 1236 X"$as_myself" : 'X\(//\)[^/]' \| \
712 X"$0" : 'X\(//\)$' \| \ 1237 X"$as_myself" : 'X\(//\)$' \| \
713 X"$0" : 'X\(/\)' \| \ 1238 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
714 . : '\(.\)' 2>/dev/null || 1239$as_echo X"$as_myself" |
715echo X"$0" |
716 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } 1240 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
717 /^X\(\/\/\)[^/].*/{ s//\1/; q; } 1241 s//\1/
718 /^X\(\/\/\)$/{ s//\1/; q; } 1242 q
719 /^X\(\/\).*/{ s//\1/; q; } 1243 }
1244 /^X\(\/\/\)[^/].*/{
1245 s//\1/
1246 q
1247 }
1248 /^X\(\/\/\)$/{
1249 s//\1/
1250 q
1251 }
1252 /^X\(\/\).*/{
1253 s//\1/
1254 q
1255 }
720 s/.*/./; q'` 1256 s/.*/./; q'`
721 srcdir=$ac_confdir 1257 srcdir=$ac_confdir
722 if test ! -r $srcdir/$ac_unique_file; then 1258 if test ! -r "$srcdir/$ac_unique_file"; then
723 srcdir=.. 1259 srcdir=..
724 fi 1260 fi
725else 1261else
726 ac_srcdir_defaulted=no 1262 ac_srcdir_defaulted=no
727fi 1263fi
728if test ! -r $srcdir/$ac_unique_file; then 1264if test ! -r "$srcdir/$ac_unique_file"; then
729 if test "$ac_srcdir_defaulted" = yes; then 1265 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 1266 as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
734 { (exit 1); exit 1; }; }
735 fi
736fi 1267fi
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 1268ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
739 { (exit 1); exit 1; }; } 1269ac_abs_confdir=`(
740srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'` 1270 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
741ac_env_build_alias_set=${build_alias+set} 1271 pwd)`
742ac_env_build_alias_value=$build_alias 1272# When building in place, set srcdir=.
743ac_cv_env_build_alias_set=${build_alias+set} 1273if test "$ac_abs_confdir" = "$ac_pwd"; then
744ac_cv_env_build_alias_value=$build_alias 1274 srcdir=.
745ac_env_host_alias_set=${host_alias+set} 1275fi
746ac_env_host_alias_value=$host_alias 1276# Remove unnecessary trailing slashes from srcdir.
747ac_cv_env_host_alias_set=${host_alias+set} 1277# Double slashes in file names in object file debugging info
748ac_cv_env_host_alias_value=$host_alias 1278# mess up M-x gdb in Emacs.
749ac_env_target_alias_set=${target_alias+set} 1279case $srcdir in
750ac_env_target_alias_value=$target_alias 1280*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
751ac_cv_env_target_alias_set=${target_alias+set} 1281esac
752ac_cv_env_target_alias_value=$target_alias 1282for ac_var in $ac_precious_vars; do
753ac_env_CC_set=${CC+set} 1283 eval ac_env_${ac_var}_set=\${${ac_var}+set}
754ac_env_CC_value=$CC 1284 eval ac_env_${ac_var}_value=\$${ac_var}
755ac_cv_env_CC_set=${CC+set} 1285 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
756ac_cv_env_CC_value=$CC 1286 eval ac_cv_env_${ac_var}_value=\$${ac_var}
757ac_env_CFLAGS_set=${CFLAGS+set} 1287done
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 1288
786# 1289#
787# Report the --help message. 1290# Report the --help message.
788# 1291#
789if test "$ac_init_help" = "long"; then 1292if test "$ac_init_help" = "long"; then
802Configuration: 1305Configuration:
803 -h, --help display this help and exit 1306 -h, --help display this help and exit
804 --help=short display options specific to this package 1307 --help=short display options specific to this package
805 --help=recursive display the short help of all the included packages 1308 --help=recursive display the short help of all the included packages
806 -V, --version display version information and exit 1309 -V, --version display version information and exit
807 -q, --quiet, --silent do not print \`checking...' messages 1310 -q, --quiet, --silent do not print \`checking ...' messages
808 --cache-file=FILE cache test results in FILE [disabled] 1311 --cache-file=FILE cache test results in FILE [disabled]
809 -C, --config-cache alias for \`--cache-file=config.cache' 1312 -C, --config-cache alias for \`--cache-file=config.cache'
810 -n, --no-create do not create output files 1313 -n, --no-create do not create output files
811 --srcdir=DIR find the sources in DIR [configure dir or \`..'] 1314 --srcdir=DIR find the sources in DIR [configure dir or \`..']
812 1315
813_ACEOF
814
815 cat <<_ACEOF
816Installation directories: 1316Installation directories:
817 --prefix=PREFIX install architecture-independent files in PREFIX 1317 --prefix=PREFIX install architecture-independent files in PREFIX
818 [$ac_default_prefix] 1318 [$ac_default_prefix]
819 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 1319 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
820 [PREFIX] 1320 [PREFIX]
821 1321
822By default, \`make install' will install all the files in 1322By default, \`make install' will install all the files in
823\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 1323\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
824an installation prefix other than \`$ac_default_prefix' using \`--prefix', 1324an installation prefix other than \`$ac_default_prefix' using \`--prefix',
825for instance \`--prefix=\$HOME'. 1325for instance \`--prefix=\$HOME'.
826 1326
827For better control, use the options below. 1327For better control, use the options below.
828 1328
829Fine tuning of the installation directories: 1329Fine tuning of the installation directories:
830 --bindir=DIR user executables [EPREFIX/bin] 1330 --bindir=DIR user executables [EPREFIX/bin]
831 --sbindir=DIR system admin executables [EPREFIX/sbin] 1331 --sbindir=DIR system admin executables [EPREFIX/sbin]
832 --libexecdir=DIR program executables [EPREFIX/libexec] 1332 --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] 1333 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
835 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1334 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
836 --localstatedir=DIR modifiable single-machine data [PREFIX/var] 1335 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
837 --libdir=DIR object code libraries [EPREFIX/lib] 1336 --libdir=DIR object code libraries [EPREFIX/lib]
838 --includedir=DIR C header files [PREFIX/include] 1337 --includedir=DIR C header files [PREFIX/include]
839 --oldincludedir=DIR C header files for non-gcc [/usr/include] 1338 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1339 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1340 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
840 --infodir=DIR info documentation [PREFIX/info] 1341 --infodir=DIR info documentation [DATAROOTDIR/info]
1342 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
841 --mandir=DIR man documentation [PREFIX/man] 1343 --mandir=DIR man documentation [DATAROOTDIR/man]
1344 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1345 --htmldir=DIR html documentation [DOCDIR]
1346 --dvidir=DIR dvi documentation [DOCDIR]
1347 --pdfdir=DIR pdf documentation [DOCDIR]
1348 --psdir=DIR ps documentation [DOCDIR]
842_ACEOF 1349_ACEOF
843 1350
844 cat <<\_ACEOF 1351 cat <<\_ACEOF
845 1352
846X features: 1353X features:
847 --x-includes=DIR X include files are in DIR 1354 --x-includes=DIR X include files are in DIR
848 --x-libraries=DIR X library files are in DIR 1355 --x-libraries=DIR X library files are in DIR
849 1356
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: 1357System types:
856 --build=BUILD configure for building on BUILD [guessed] 1358 --build=BUILD configure for building on BUILD [guessed]
857 --host=HOST cross-compile to build programs to run on HOST [BUILD] 1359 --host=HOST cross-compile to build programs to run on HOST [BUILD]
858_ACEOF 1360_ACEOF
859fi 1361fi
861if test -n "$ac_init_help"; then 1363if test -n "$ac_init_help"; then
862 1364
863 cat <<\_ACEOF 1365 cat <<\_ACEOF
864 1366
865Optional Features: 1367Optional Features:
1368 --disable-option-checking ignore unrecognized --enable/--with options
866 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1369 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
867 --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1370 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
868 --enable-everything enable standard non-multichoice features 1371 --enable-everything enable standard non-multichoice features
869 NOTE: this option is order dependent 1372 NOTE: this option is order dependent
870 NOTE: automatically enabled with --enable-shared 1373 --enable-assert enable assertions
1374 --enable-warnings turn on g++ warnings
1375 --enable-256-color enable 256-color support
871 --enable-unicode3 use 21 instead of 16 bits to represent unicode characters 1376 --enable-unicode3 use 21 instead of 16 bits to represent unicode characters
872 --enable-combining enable composition of base and combining characters 1377 --enable-combining enable composition of base and combining characters
873 --enable-xft enable xft support on systems that have it 1378 --enable-xft enable xft support on systems that have it
874 --enable-font-styles enable bold and italic support 1379 --enable-font-styles enable bold and italic support
875 --enable-utmp enable utmp (utmpx) support 1380 --enable-afterimage enable integration with libAfterImage for background images
876 --enable-wtmp enable wtmp (wtmpx) support (requires --enable-utmp) 1381 --enable-pixbuf enable integration with gdk-pixbuf for background images
877 --enable-lastlog enable lastlog support (requires --enable-utmp) 1382 --enable-startup-notification enable freedesktop startup notification support
878 --enable-xpm-background enable XPM background pixmaps
879 --enable-transparency enable transparent backgrounds 1383 --enable-transparency enable transparent backgrounds
880 --enable-tinting enable tinting of transparent bg
881 --enable-fading enable colors fading when off focus 1384 --enable-fading enable colors fading when off focus
882 --enable-rxvt-scroll enable rxvt style scrollbar 1385 --enable-rxvt-scroll enable rxvt style scrollbar
883 --enable-next-scroll enable NeXT style scrollbar 1386 --enable-next-scroll enable NeXT style scrollbar
884 --enable-xterm-scroll enable Xterm style scrollbar 1387 --enable-xterm-scroll enable Xterm style scrollbar
885 --enable-perl enable embedded perl interpreter 1388 --enable-perl enable embedded perl interpreter
886 --enable-plain-scroll enable plain style scrollbar
887 --enable-xim XIM (X Input Method) protocol support 1389 --enable-xim XIM (X Input Method) protocol support
888 --enable-ttygid enable tty setting to group named "tty"
889 --disable-backspace-key disable handling of the backspace key 1390 --disable-backspace-key disable handling of the backspace key
890 --disable-delete-key disable handling of the delete key 1391 --disable-delete-key disable handling of the delete key
891 --disable-resources disable all resource checking 1392 --disable-resources disable all resource checking
892 --enable-8bitctrls enable 8 bit control sequences (not recommended) 1393 --enable-8bitctrls enable 8 bit control sequences (not recommended)
893 --enable-fallback(=CLASS) fall back on CLASS resources in addition to URxvt ones (default: Rxvt) 1394 --enable-fallback[=CLASS] fall back on CLASS resources in addition to URxvt ones (default: Rxvt)
894 --disable-swapscreen disable swap screen support 1395 --disable-swapscreen disable swap screen support
895 --enable-iso14755 enable support for extended ISO 14755 modes 1396 --enable-iso14755 enable support for extended ISO 14755 modes
896 --enable-frills enable support for rarely used features 1397 --enable-frills enable support for rarely used features
897 --enable-24bit enable support for using 24bit visuals if available
898 --enable-keepscrolling enable continual scrolling on scrollbar arrow press 1398 --enable-keepscrolling enable continual scrolling on scrollbar arrow press
899 --enable-selectionscrolling enable scrolling during selections 1399 --enable-selectionscrolling enable scrolling during selections
900 --enable-mousewheel enable scrolling via mouse wheel or buttons 4 & 5 1400 --enable-mousewheel enable scrolling via mouse wheel or buttons 4 & 5
901 --enable-slipwheeling enable slip wheel scrolling (requires previous) 1401 --enable-slipwheeling enable slip wheel scrolling (requires --enable-mousewheel)
902 --enable-dmalloc enable Gray Watson's malloc - for debugging use
903 --enable-dlmalloc enable Doug Lea's malloc - for production use
904 NOTE: enable only one malloc package
905 --enable-smart-resize enable smart growth/shrink behaviour 1402 --enable-smart-resize enable smart growth/shrink behaviour
906 --enable-text-blink enable blinking text 1403 --enable-text-blink enable blinking text
907 --enable-pointer-blank enable pointer blank when typing or inactive pointer 1404 --enable-pointer-blank enable pointer blanking when typing or inactive
1405 --enable-utmp enable utmp (utmpx) support
1406 --enable-wtmp enable wtmp (wtmpx) support (requires --enable-utmp)
1407 --enable-lastlog enable lastlog support (requires --enable-utmp)
908 1408
909Optional Packages: 1409Optional Packages:
910 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1410 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
911 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1411 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1412 --with-afterimage-config=DIR use libAfterImage config script in DIR
912 --with-codesets=NAME,.. compile in additional codesets (jp,jp_ext,kr,zh,zh_ext,all) 1413 --with-codesets=CS,... compile in additional codesets (jp,jp_ext,kr,zh,zh_ext,all)
913 --with-res-name=NAME use this as default resource name (default: urxvt) 1414 --with-res-name=NAME use this as default resource name (default: urxvt)
914 --with-res-class=CLASS use this as the resource class (default: URxvt) 1415 --with-res-class=CLASS use this as the resource class (default: URxvt)
915 --with-name=NAME set the basename for the installed binaries (default: urxvt) 1416 --with-name=NAME set the basename for the installed binaries (default: urxvt)
916 --with-term=NAME set the terminal to NAME (default: rxvt) 1417 --with-term=NAME set the terminal to NAME (default: rxvt)
917 --with-terminfo=PATH set the path to the terminfo tree to PATH 1418 --with-terminfo=PATH set the path to the terminfo tree to PATH
918 --with-x use the X Window System 1419 --with-x use the X Window System
919 --with-xpm-includes=DIR use XPM includes in DIR
920 --with-xpm-library=DIR use XPM library in DIR
921 --with-xpm use XPM
922 1420
923Some influential environment variables: 1421Some influential environment variables:
924 CC C compiler command 1422 CC C compiler command
925 CFLAGS C compiler flags 1423 CFLAGS C compiler flags
926 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1424 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
927 nonstandard directory <lib dir> 1425 nonstandard directory <lib dir>
1426 LIBS libraries to pass to the linker, e.g. -l<library>
928 CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have 1427 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
929 headers in a nonstandard directory <include dir> 1428 you have headers in a nonstandard directory <include dir>
930 CXX C++ compiler command 1429 CXX C++ compiler command
931 CXXFLAGS C++ compiler flags 1430 CXXFLAGS C++ compiler flags
932 CPP C preprocessor 1431 CPP C preprocessor
933 CXXCPP C++ preprocessor 1432 CXXCPP C++ preprocessor
1433 XMKMF Path to xmkmf, Makefile generator for X Window System
934 1434
935Use these variables to override the choices made by `configure' or to help 1435Use these variables to override the choices made by `configure' or to help
936it to find libraries and programs with nonstandard names/locations. 1436it to find libraries and programs with nonstandard names/locations.
937 1437
1438Report bugs to the package provider.
938_ACEOF 1439_ACEOF
1440ac_status=$?
939fi 1441fi
940 1442
941if test "$ac_init_help" = "recursive"; then 1443if test "$ac_init_help" = "recursive"; then
942 # If there are subdirs, report their specific --help. 1444 # If there are subdirs, report their specific --help.
943 ac_popdir=`pwd`
944 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 1445 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
945 test -d $ac_dir || continue 1446 test -d "$ac_dir" ||
1447 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1448 continue
946 ac_builddir=. 1449 ac_builddir=.
947 1450
948if test "$ac_dir" != .; then 1451case "$ac_dir" in
1452.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1453*)
949 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` 1454 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
950 # A "../" for each directory in $ac_dir_suffix. 1455 # A ".." for each directory in $ac_dir_suffix.
951 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'` 1456 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
952else 1457 case $ac_top_builddir_sub in
953 ac_dir_suffix= ac_top_builddir= 1458 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
954fi 1459 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1460 esac ;;
1461esac
1462ac_abs_top_builddir=$ac_pwd
1463ac_abs_builddir=$ac_pwd$ac_dir_suffix
1464# for backward compatibility:
1465ac_top_builddir=$ac_top_build_prefix
955 1466
956case $srcdir in 1467case $srcdir in
957 .) # No --srcdir option. We are building in place. 1468 .) # We are building in place.
958 ac_srcdir=. 1469 ac_srcdir=.
959 if test -z "$ac_top_builddir"; then 1470 ac_top_srcdir=$ac_top_builddir_sub
1471 ac_abs_top_srcdir=$ac_pwd ;;
1472 [\\/]* | ?:[\\/]* ) # Absolute name.
1473 ac_srcdir=$srcdir$ac_dir_suffix;
960 ac_top_srcdir=. 1474 ac_top_srcdir=$srcdir
1475 ac_abs_top_srcdir=$srcdir ;;
1476 *) # Relative name.
1477 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1478 ac_top_srcdir=$ac_top_build_prefix$srcdir
1479 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1480esac
1481ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1482
1483 cd "$ac_dir" || { ac_status=$?; continue; }
1484 # Check for guested configure.
1485 if test -f "$ac_srcdir/configure.gnu"; then
1486 echo &&
1487 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1488 elif test -f "$ac_srcdir/configure"; then
1489 echo &&
1490 $SHELL "$ac_srcdir/configure" --help=recursive
961 else 1491 else
962 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
963 fi ;;
964 [\\/]* | ?:[\\/]* ) # Absolute path.
965 ac_srcdir=$srcdir$ac_dir_suffix;
966 ac_top_srcdir=$srcdir ;;
967 *) # Relative path.
968 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
969 ac_top_srcdir=$ac_top_builddir$srcdir ;;
970esac
971
972# Do not use `cd foo && pwd` to compute absolute paths, because
973# the directories may not exist.
974case `pwd` in
975.) ac_abs_builddir="$ac_dir";;
976*)
977 case "$ac_dir" in
978 .) ac_abs_builddir=`pwd`;;
979 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
980 *) ac_abs_builddir=`pwd`/"$ac_dir";;
981 esac;;
982esac
983case $ac_abs_builddir in
984.) ac_abs_top_builddir=${ac_top_builddir}.;;
985*)
986 case ${ac_top_builddir}. in
987 .) ac_abs_top_builddir=$ac_abs_builddir;;
988 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
989 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
990 esac;;
991esac
992case $ac_abs_builddir in
993.) ac_abs_srcdir=$ac_srcdir;;
994*)
995 case $ac_srcdir in
996 .) ac_abs_srcdir=$ac_abs_builddir;;
997 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
998 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
999 esac;;
1000esac
1001case $ac_abs_builddir in
1002.) ac_abs_top_srcdir=$ac_top_srcdir;;
1003*)
1004 case $ac_top_srcdir in
1005 .) ac_abs_top_srcdir=$ac_abs_builddir;;
1006 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
1007 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
1008 esac;;
1009esac
1010
1011 cd $ac_dir
1012 # Check for guested configure; otherwise get Cygnus style configure.
1013 if test -f $ac_srcdir/configure.gnu; then
1014 echo
1015 $SHELL $ac_srcdir/configure.gnu --help=recursive
1016 elif test -f $ac_srcdir/configure; then
1017 echo
1018 $SHELL $ac_srcdir/configure --help=recursive
1019 elif test -f $ac_srcdir/configure.ac ||
1020 test -f $ac_srcdir/configure.in; then
1021 echo
1022 $ac_configure --help
1023 else
1024 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 1492 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1025 fi 1493 fi || ac_status=$?
1026 cd "$ac_popdir" 1494 cd "$ac_pwd" || { ac_status=$?; break; }
1027 done 1495 done
1028fi 1496fi
1029 1497
1030test -n "$ac_init_help" && exit 0 1498test -n "$ac_init_help" && exit $ac_status
1031if $ac_init_version; then 1499if $ac_init_version; then
1032 cat <<\_ACEOF 1500 cat <<\_ACEOF
1501configure
1502generated by GNU Autoconf 2.68
1033 1503
1034Copyright (C) 2003 Free Software Foundation, Inc. 1504Copyright (C) 2010 Free Software Foundation, Inc.
1035This configure script is free software; the Free Software Foundation 1505This configure script is free software; the Free Software Foundation
1036gives unlimited permission to copy, distribute and modify it. 1506gives unlimited permission to copy, distribute and modify it.
1037_ACEOF 1507_ACEOF
1038 exit 0 1508 exit
1039fi 1509fi
1040exec 5>config.log 1510
1041cat >&5 <<_ACEOF 1511## ------------------------ ##
1512## Autoconf initialization. ##
1513## ------------------------ ##
1514
1515# ac_fn_c_try_compile LINENO
1516# --------------------------
1517# Try to compile conftest.$ac_ext, and return whether this succeeded.
1518ac_fn_c_try_compile ()
1519{
1520 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1521 rm -f conftest.$ac_objext
1522 if { { ac_try="$ac_compile"
1523case "(($ac_try" in
1524 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1525 *) ac_try_echo=$ac_try;;
1526esac
1527eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1528$as_echo "$ac_try_echo"; } >&5
1529 (eval "$ac_compile") 2>conftest.err
1530 ac_status=$?
1531 if test -s conftest.err; then
1532 grep -v '^ *+' conftest.err >conftest.er1
1533 cat conftest.er1 >&5
1534 mv -f conftest.er1 conftest.err
1535 fi
1536 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1537 test $ac_status = 0; } && {
1538 test -z "$ac_c_werror_flag" ||
1539 test ! -s conftest.err
1540 } && test -s conftest.$ac_objext; then :
1541 ac_retval=0
1542else
1543 $as_echo "$as_me: failed program was:" >&5
1544sed 's/^/| /' conftest.$ac_ext >&5
1545
1546 ac_retval=1
1547fi
1548 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1549 as_fn_set_status $ac_retval
1550
1551} # ac_fn_c_try_compile
1552
1553# ac_fn_cxx_try_compile LINENO
1554# ----------------------------
1555# Try to compile conftest.$ac_ext, and return whether this succeeded.
1556ac_fn_cxx_try_compile ()
1557{
1558 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1559 rm -f conftest.$ac_objext
1560 if { { ac_try="$ac_compile"
1561case "(($ac_try" in
1562 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1563 *) ac_try_echo=$ac_try;;
1564esac
1565eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1566$as_echo "$ac_try_echo"; } >&5
1567 (eval "$ac_compile") 2>conftest.err
1568 ac_status=$?
1569 if test -s conftest.err; then
1570 grep -v '^ *+' conftest.err >conftest.er1
1571 cat conftest.er1 >&5
1572 mv -f conftest.er1 conftest.err
1573 fi
1574 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1575 test $ac_status = 0; } && {
1576 test -z "$ac_cxx_werror_flag" ||
1577 test ! -s conftest.err
1578 } && test -s conftest.$ac_objext; then :
1579 ac_retval=0
1580else
1581 $as_echo "$as_me: failed program was:" >&5
1582sed 's/^/| /' conftest.$ac_ext >&5
1583
1584 ac_retval=1
1585fi
1586 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1587 as_fn_set_status $ac_retval
1588
1589} # ac_fn_cxx_try_compile
1590
1591# ac_fn_c_try_cpp LINENO
1592# ----------------------
1593# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1594ac_fn_c_try_cpp ()
1595{
1596 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1597 if { { ac_try="$ac_cpp conftest.$ac_ext"
1598case "(($ac_try" in
1599 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1600 *) ac_try_echo=$ac_try;;
1601esac
1602eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1603$as_echo "$ac_try_echo"; } >&5
1604 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1605 ac_status=$?
1606 if test -s conftest.err; then
1607 grep -v '^ *+' conftest.err >conftest.er1
1608 cat conftest.er1 >&5
1609 mv -f conftest.er1 conftest.err
1610 fi
1611 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1612 test $ac_status = 0; } > conftest.i && {
1613 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1614 test ! -s conftest.err
1615 }; then :
1616 ac_retval=0
1617else
1618 $as_echo "$as_me: failed program was:" >&5
1619sed 's/^/| /' conftest.$ac_ext >&5
1620
1621 ac_retval=1
1622fi
1623 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1624 as_fn_set_status $ac_retval
1625
1626} # ac_fn_c_try_cpp
1627
1628# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1629# -------------------------------------------------------
1630# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1631# the include files in INCLUDES and setting the cache variable VAR
1632# accordingly.
1633ac_fn_c_check_header_mongrel ()
1634{
1635 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1636 if eval \${$3+:} false; then :
1637 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1638$as_echo_n "checking for $2... " >&6; }
1639if eval \${$3+:} false; then :
1640 $as_echo_n "(cached) " >&6
1641fi
1642eval ac_res=\$$3
1643 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1644$as_echo "$ac_res" >&6; }
1645else
1646 # Is the header compilable?
1647{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1648$as_echo_n "checking $2 usability... " >&6; }
1649cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1650/* end confdefs.h. */
1651$4
1652#include <$2>
1653_ACEOF
1654if ac_fn_c_try_compile "$LINENO"; then :
1655 ac_header_compiler=yes
1656else
1657 ac_header_compiler=no
1658fi
1659rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1660{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1661$as_echo "$ac_header_compiler" >&6; }
1662
1663# Is the header present?
1664{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1665$as_echo_n "checking $2 presence... " >&6; }
1666cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1667/* end confdefs.h. */
1668#include <$2>
1669_ACEOF
1670if ac_fn_c_try_cpp "$LINENO"; then :
1671 ac_header_preproc=yes
1672else
1673 ac_header_preproc=no
1674fi
1675rm -f conftest.err conftest.i conftest.$ac_ext
1676{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1677$as_echo "$ac_header_preproc" >&6; }
1678
1679# So? What about this header?
1680case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1681 yes:no: )
1682 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1683$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1684 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1685$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1686 ;;
1687 no:yes:* )
1688 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1689$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1690 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1691$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1692 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1693$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1694 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1695$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1696 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1697$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1698 ;;
1699esac
1700 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1701$as_echo_n "checking for $2... " >&6; }
1702if eval \${$3+:} false; then :
1703 $as_echo_n "(cached) " >&6
1704else
1705 eval "$3=\$ac_header_compiler"
1706fi
1707eval ac_res=\$$3
1708 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1709$as_echo "$ac_res" >&6; }
1710fi
1711 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1712
1713} # ac_fn_c_check_header_mongrel
1714
1715# ac_fn_c_try_run LINENO
1716# ----------------------
1717# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1718# that executables *can* be run.
1719ac_fn_c_try_run ()
1720{
1721 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1722 if { { ac_try="$ac_link"
1723case "(($ac_try" in
1724 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1725 *) ac_try_echo=$ac_try;;
1726esac
1727eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1728$as_echo "$ac_try_echo"; } >&5
1729 (eval "$ac_link") 2>&5
1730 ac_status=$?
1731 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1732 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1733 { { case "(($ac_try" in
1734 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1735 *) ac_try_echo=$ac_try;;
1736esac
1737eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1738$as_echo "$ac_try_echo"; } >&5
1739 (eval "$ac_try") 2>&5
1740 ac_status=$?
1741 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1742 test $ac_status = 0; }; }; then :
1743 ac_retval=0
1744else
1745 $as_echo "$as_me: program exited with status $ac_status" >&5
1746 $as_echo "$as_me: failed program was:" >&5
1747sed 's/^/| /' conftest.$ac_ext >&5
1748
1749 ac_retval=$ac_status
1750fi
1751 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1752 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1753 as_fn_set_status $ac_retval
1754
1755} # ac_fn_c_try_run
1756
1757# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1758# -------------------------------------------------------
1759# Tests whether HEADER exists and can be compiled using the include files in
1760# INCLUDES, setting the cache variable VAR accordingly.
1761ac_fn_c_check_header_compile ()
1762{
1763 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1764 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1765$as_echo_n "checking for $2... " >&6; }
1766if eval \${$3+:} false; then :
1767 $as_echo_n "(cached) " >&6
1768else
1769 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1770/* end confdefs.h. */
1771$4
1772#include <$2>
1773_ACEOF
1774if ac_fn_c_try_compile "$LINENO"; then :
1775 eval "$3=yes"
1776else
1777 eval "$3=no"
1778fi
1779rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1780fi
1781eval ac_res=\$$3
1782 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1783$as_echo "$ac_res" >&6; }
1784 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1785
1786} # ac_fn_c_check_header_compile
1787
1788# ac_fn_c_try_link LINENO
1789# -----------------------
1790# Try to link conftest.$ac_ext, and return whether this succeeded.
1791ac_fn_c_try_link ()
1792{
1793 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1794 rm -f conftest.$ac_objext conftest$ac_exeext
1795 if { { ac_try="$ac_link"
1796case "(($ac_try" in
1797 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1798 *) ac_try_echo=$ac_try;;
1799esac
1800eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1801$as_echo "$ac_try_echo"; } >&5
1802 (eval "$ac_link") 2>conftest.err
1803 ac_status=$?
1804 if test -s conftest.err; then
1805 grep -v '^ *+' conftest.err >conftest.er1
1806 cat conftest.er1 >&5
1807 mv -f conftest.er1 conftest.err
1808 fi
1809 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1810 test $ac_status = 0; } && {
1811 test -z "$ac_c_werror_flag" ||
1812 test ! -s conftest.err
1813 } && test -s conftest$ac_exeext && {
1814 test "$cross_compiling" = yes ||
1815 $as_test_x conftest$ac_exeext
1816 }; then :
1817 ac_retval=0
1818else
1819 $as_echo "$as_me: failed program was:" >&5
1820sed 's/^/| /' conftest.$ac_ext >&5
1821
1822 ac_retval=1
1823fi
1824 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1825 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1826 # interfere with the next link command; also delete a directory that is
1827 # left behind by Apple's compiler. We do this before executing the actions.
1828 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1829 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1830 as_fn_set_status $ac_retval
1831
1832} # ac_fn_c_try_link
1833
1834# ac_fn_cxx_try_link LINENO
1835# -------------------------
1836# Try to link conftest.$ac_ext, and return whether this succeeded.
1837ac_fn_cxx_try_link ()
1838{
1839 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1840 rm -f conftest.$ac_objext conftest$ac_exeext
1841 if { { ac_try="$ac_link"
1842case "(($ac_try" in
1843 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1844 *) ac_try_echo=$ac_try;;
1845esac
1846eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1847$as_echo "$ac_try_echo"; } >&5
1848 (eval "$ac_link") 2>conftest.err
1849 ac_status=$?
1850 if test -s conftest.err; then
1851 grep -v '^ *+' conftest.err >conftest.er1
1852 cat conftest.er1 >&5
1853 mv -f conftest.er1 conftest.err
1854 fi
1855 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1856 test $ac_status = 0; } && {
1857 test -z "$ac_cxx_werror_flag" ||
1858 test ! -s conftest.err
1859 } && test -s conftest$ac_exeext && {
1860 test "$cross_compiling" = yes ||
1861 $as_test_x conftest$ac_exeext
1862 }; then :
1863 ac_retval=0
1864else
1865 $as_echo "$as_me: failed program was:" >&5
1866sed 's/^/| /' conftest.$ac_ext >&5
1867
1868 ac_retval=1
1869fi
1870 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1871 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1872 # interfere with the next link command; also delete a directory that is
1873 # left behind by Apple's compiler. We do this before executing the actions.
1874 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1875 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1876 as_fn_set_status $ac_retval
1877
1878} # ac_fn_cxx_try_link
1879
1880# ac_fn_cxx_try_cpp LINENO
1881# ------------------------
1882# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1883ac_fn_cxx_try_cpp ()
1884{
1885 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1886 if { { ac_try="$ac_cpp conftest.$ac_ext"
1887case "(($ac_try" in
1888 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1889 *) ac_try_echo=$ac_try;;
1890esac
1891eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1892$as_echo "$ac_try_echo"; } >&5
1893 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1894 ac_status=$?
1895 if test -s conftest.err; then
1896 grep -v '^ *+' conftest.err >conftest.er1
1897 cat conftest.er1 >&5
1898 mv -f conftest.er1 conftest.err
1899 fi
1900 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1901 test $ac_status = 0; } > conftest.i && {
1902 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
1903 test ! -s conftest.err
1904 }; then :
1905 ac_retval=0
1906else
1907 $as_echo "$as_me: failed program was:" >&5
1908sed 's/^/| /' conftest.$ac_ext >&5
1909
1910 ac_retval=1
1911fi
1912 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1913 as_fn_set_status $ac_retval
1914
1915} # ac_fn_cxx_try_cpp
1916
1917# ac_fn_cxx_check_header_mongrel LINENO HEADER VAR INCLUDES
1918# ---------------------------------------------------------
1919# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1920# the include files in INCLUDES and setting the cache variable VAR
1921# accordingly.
1922ac_fn_cxx_check_header_mongrel ()
1923{
1924 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1925 if eval \${$3+:} false; then :
1926 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1927$as_echo_n "checking for $2... " >&6; }
1928if eval \${$3+:} false; then :
1929 $as_echo_n "(cached) " >&6
1930fi
1931eval ac_res=\$$3
1932 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1933$as_echo "$ac_res" >&6; }
1934else
1935 # Is the header compilable?
1936{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1937$as_echo_n "checking $2 usability... " >&6; }
1938cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1939/* end confdefs.h. */
1940$4
1941#include <$2>
1942_ACEOF
1943if ac_fn_cxx_try_compile "$LINENO"; then :
1944 ac_header_compiler=yes
1945else
1946 ac_header_compiler=no
1947fi
1948rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1949{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1950$as_echo "$ac_header_compiler" >&6; }
1951
1952# Is the header present?
1953{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1954$as_echo_n "checking $2 presence... " >&6; }
1955cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1956/* end confdefs.h. */
1957#include <$2>
1958_ACEOF
1959if ac_fn_cxx_try_cpp "$LINENO"; then :
1960 ac_header_preproc=yes
1961else
1962 ac_header_preproc=no
1963fi
1964rm -f conftest.err conftest.i conftest.$ac_ext
1965{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1966$as_echo "$ac_header_preproc" >&6; }
1967
1968# So? What about this header?
1969case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in #((
1970 yes:no: )
1971 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1972$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1973 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1974$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1975 ;;
1976 no:yes:* )
1977 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1978$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1979 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1980$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1981 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1982$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1983 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1984$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1985 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1986$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1987 ;;
1988esac
1989 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1990$as_echo_n "checking for $2... " >&6; }
1991if eval \${$3+:} false; then :
1992 $as_echo_n "(cached) " >&6
1993else
1994 eval "$3=\$ac_header_compiler"
1995fi
1996eval ac_res=\$$3
1997 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1998$as_echo "$ac_res" >&6; }
1999fi
2000 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2001
2002} # ac_fn_cxx_check_header_mongrel
2003
2004# ac_fn_cxx_check_func LINENO FUNC VAR
2005# ------------------------------------
2006# Tests whether FUNC exists, setting the cache variable VAR accordingly
2007ac_fn_cxx_check_func ()
2008{
2009 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2010 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2011$as_echo_n "checking for $2... " >&6; }
2012if eval \${$3+:} false; then :
2013 $as_echo_n "(cached) " >&6
2014else
2015 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2016/* end confdefs.h. */
2017/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
2018 For example, HP-UX 11i <limits.h> declares gettimeofday. */
2019#define $2 innocuous_$2
2020
2021/* System header to define __stub macros and hopefully few prototypes,
2022 which can conflict with char $2 (); below.
2023 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2024 <limits.h> exists even on freestanding compilers. */
2025
2026#ifdef __STDC__
2027# include <limits.h>
2028#else
2029# include <assert.h>
2030#endif
2031
2032#undef $2
2033
2034/* Override any GCC internal prototype to avoid an error.
2035 Use char because int might match the return type of a GCC
2036 builtin and then its argument prototype would still apply. */
2037#ifdef __cplusplus
2038extern "C"
2039#endif
2040char $2 ();
2041/* The GNU C library defines this for functions which it implements
2042 to always fail with ENOSYS. Some functions are actually named
2043 something starting with __ and the normal name is an alias. */
2044#if defined __stub_$2 || defined __stub___$2
2045choke me
2046#endif
2047
2048int
2049main ()
2050{
2051return $2 ();
2052 ;
2053 return 0;
2054}
2055_ACEOF
2056if ac_fn_cxx_try_link "$LINENO"; then :
2057 eval "$3=yes"
2058else
2059 eval "$3=no"
2060fi
2061rm -f core conftest.err conftest.$ac_objext \
2062 conftest$ac_exeext conftest.$ac_ext
2063fi
2064eval ac_res=\$$3
2065 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2066$as_echo "$ac_res" >&6; }
2067 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2068
2069} # ac_fn_cxx_check_func
2070
2071# ac_fn_cxx_check_type LINENO TYPE VAR INCLUDES
2072# ---------------------------------------------
2073# Tests whether TYPE exists after having included INCLUDES, setting cache
2074# variable VAR accordingly.
2075ac_fn_cxx_check_type ()
2076{
2077 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2078 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2079$as_echo_n "checking for $2... " >&6; }
2080if eval \${$3+:} false; then :
2081 $as_echo_n "(cached) " >&6
2082else
2083 eval "$3=no"
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 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2098/* end confdefs.h. */
2099$4
2100int
2101main ()
2102{
2103if (sizeof (($2)))
2104 return 0;
2105 ;
2106 return 0;
2107}
2108_ACEOF
2109if ac_fn_cxx_try_compile "$LINENO"; then :
2110
2111else
2112 eval "$3=yes"
2113fi
2114rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2115fi
2116rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2117fi
2118eval ac_res=\$$3
2119 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2120$as_echo "$ac_res" >&6; }
2121 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2122
2123} # ac_fn_cxx_check_type
2124
2125# ac_fn_c_find_intX_t LINENO BITS VAR
2126# -----------------------------------
2127# Finds a signed integer type with width BITS, setting cache variable VAR
2128# accordingly.
2129ac_fn_c_find_intX_t ()
2130{
2131 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2132 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for int$2_t" >&5
2133$as_echo_n "checking for int$2_t... " >&6; }
2134if eval \${$3+:} false; then :
2135 $as_echo_n "(cached) " >&6
2136else
2137 eval "$3=no"
2138 # Order is important - never check a type that is potentially smaller
2139 # than half of the expected target width.
2140 for ac_type in int$2_t 'int' 'long int' \
2141 'long long int' 'short int' 'signed char'; do
2142 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2143/* end confdefs.h. */
2144$ac_includes_default
2145 enum { N = $2 / 2 - 1 };
2146int
2147main ()
2148{
2149static int test_array [1 - 2 * !(0 < ($ac_type) ((((($ac_type) 1 << N) << N) - 1) * 2 + 1))];
2150test_array [0] = 0
2151
2152 ;
2153 return 0;
2154}
2155_ACEOF
2156if ac_fn_cxx_try_compile "$LINENO"; then :
2157 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2158/* end confdefs.h. */
2159$ac_includes_default
2160 enum { N = $2 / 2 - 1 };
2161int
2162main ()
2163{
2164static int test_array [1 - 2 * !(($ac_type) ((((($ac_type) 1 << N) << N) - 1) * 2 + 1)
2165 < ($ac_type) ((((($ac_type) 1 << N) << N) - 1) * 2 + 2))];
2166test_array [0] = 0
2167
2168 ;
2169 return 0;
2170}
2171_ACEOF
2172if ac_fn_cxx_try_compile "$LINENO"; then :
2173
2174else
2175 case $ac_type in #(
2176 int$2_t) :
2177 eval "$3=yes" ;; #(
2178 *) :
2179 eval "$3=\$ac_type" ;;
2180esac
2181fi
2182rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2183fi
2184rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2185 if eval test \"x\$"$3"\" = x"no"; then :
2186
2187else
2188 break
2189fi
2190 done
2191fi
2192eval ac_res=\$$3
2193 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2194$as_echo "$ac_res" >&6; }
2195 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2196
2197} # ac_fn_c_find_intX_t
2198
2199# ac_fn_c_find_uintX_t LINENO BITS VAR
2200# ------------------------------------
2201# Finds an unsigned integer type with width BITS, setting cache variable VAR
2202# accordingly.
2203ac_fn_c_find_uintX_t ()
2204{
2205 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2206 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uint$2_t" >&5
2207$as_echo_n "checking for uint$2_t... " >&6; }
2208if eval \${$3+:} false; then :
2209 $as_echo_n "(cached) " >&6
2210else
2211 eval "$3=no"
2212 # Order is important - never check a type that is potentially smaller
2213 # than half of the expected target width.
2214 for ac_type in uint$2_t 'unsigned int' 'unsigned long int' \
2215 'unsigned long long int' 'unsigned short int' 'unsigned char'; do
2216 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2217/* end confdefs.h. */
2218$ac_includes_default
2219int
2220main ()
2221{
2222static int test_array [1 - 2 * !((($ac_type) -1 >> ($2 / 2 - 1)) >> ($2 / 2 - 1) == 3)];
2223test_array [0] = 0
2224
2225 ;
2226 return 0;
2227}
2228_ACEOF
2229if ac_fn_cxx_try_compile "$LINENO"; then :
2230 case $ac_type in #(
2231 uint$2_t) :
2232 eval "$3=yes" ;; #(
2233 *) :
2234 eval "$3=\$ac_type" ;;
2235esac
2236fi
2237rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2238 if eval test \"x\$"$3"\" = x"no"; then :
2239
2240else
2241 break
2242fi
2243 done
2244fi
2245eval ac_res=\$$3
2246 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2247$as_echo "$ac_res" >&6; }
2248 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2249
2250} # ac_fn_c_find_uintX_t
2251
2252# ac_fn_cxx_try_run LINENO
2253# ------------------------
2254# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
2255# that executables *can* be run.
2256ac_fn_cxx_try_run ()
2257{
2258 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2259 if { { ac_try="$ac_link"
2260case "(($ac_try" in
2261 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2262 *) ac_try_echo=$ac_try;;
2263esac
2264eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2265$as_echo "$ac_try_echo"; } >&5
2266 (eval "$ac_link") 2>&5
2267 ac_status=$?
2268 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2269 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
2270 { { case "(($ac_try" in
2271 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2272 *) ac_try_echo=$ac_try;;
2273esac
2274eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2275$as_echo "$ac_try_echo"; } >&5
2276 (eval "$ac_try") 2>&5
2277 ac_status=$?
2278 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2279 test $ac_status = 0; }; }; then :
2280 ac_retval=0
2281else
2282 $as_echo "$as_me: program exited with status $ac_status" >&5
2283 $as_echo "$as_me: failed program was:" >&5
2284sed 's/^/| /' conftest.$ac_ext >&5
2285
2286 ac_retval=$ac_status
2287fi
2288 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
2289 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2290 as_fn_set_status $ac_retval
2291
2292} # ac_fn_cxx_try_run
2293cat >config.log <<_ACEOF
1042This file contains any messages produced by compilers while 2294This file contains any messages produced by compilers while
1043running configure, to aid debugging if configure makes a mistake. 2295running configure, to aid debugging if configure makes a mistake.
1044 2296
1045It was created by $as_me, which was 2297It was created by $as_me, which was
1046generated by GNU Autoconf 2.59. Invocation command line was 2298generated by GNU Autoconf 2.68. Invocation command line was
1047 2299
1048 $ $0 $@ 2300 $ $0 $@
1049 2301
1050_ACEOF 2302_ACEOF
2303exec 5>>config.log
1051{ 2304{
1052cat <<_ASUNAME 2305cat <<_ASUNAME
1053## --------- ## 2306## --------- ##
1054## Platform. ## 2307## Platform. ##
1055## --------- ## 2308## --------- ##
1064/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 2317/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1065 2318
1066/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 2319/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1067/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 2320/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1068/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 2321/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1069hostinfo = `(hostinfo) 2>/dev/null || echo unknown` 2322/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1070/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 2323/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1071/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 2324/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1072/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 2325/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1073 2326
1074_ASUNAME 2327_ASUNAME
1076as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2329as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1077for as_dir in $PATH 2330for as_dir in $PATH
1078do 2331do
1079 IFS=$as_save_IFS 2332 IFS=$as_save_IFS
1080 test -z "$as_dir" && as_dir=. 2333 test -z "$as_dir" && as_dir=.
1081 echo "PATH: $as_dir" 2334 $as_echo "PATH: $as_dir"
1082done 2335 done
2336IFS=$as_save_IFS
1083 2337
1084} >&5 2338} >&5
1085 2339
1086cat >&5 <<_ACEOF 2340cat >&5 <<_ACEOF
1087 2341
1099# Also quote any args containing shell meta-characters. 2353# Also quote any args containing shell meta-characters.
1100# Make two passes to allow for proper duplicate-argument suppression. 2354# Make two passes to allow for proper duplicate-argument suppression.
1101ac_configure_args= 2355ac_configure_args=
1102ac_configure_args0= 2356ac_configure_args0=
1103ac_configure_args1= 2357ac_configure_args1=
1104ac_sep=
1105ac_must_keep_next=false 2358ac_must_keep_next=false
1106for ac_pass in 1 2 2359for ac_pass in 1 2
1107do 2360do
1108 for ac_arg 2361 for ac_arg
1109 do 2362 do
1110 case $ac_arg in 2363 case $ac_arg in
1111 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 2364 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1112 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 2365 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1113 | -silent | --silent | --silen | --sile | --sil) 2366 | -silent | --silent | --silen | --sile | --sil)
1114 continue ;; 2367 continue ;;
1115 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*) 2368 *\'*)
1116 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 2369 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1117 esac 2370 esac
1118 case $ac_pass in 2371 case $ac_pass in
1119 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;; 2372 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1120 2) 2373 2)
1121 ac_configure_args1="$ac_configure_args1 '$ac_arg'" 2374 as_fn_append ac_configure_args1 " '$ac_arg'"
1122 if test $ac_must_keep_next = true; then 2375 if test $ac_must_keep_next = true; then
1123 ac_must_keep_next=false # Got value, back to normal. 2376 ac_must_keep_next=false # Got value, back to normal.
1124 else 2377 else
1125 case $ac_arg in 2378 case $ac_arg in
1126 *=* | --config-cache | -C | -disable-* | --disable-* \ 2379 *=* | --config-cache | -C | -disable-* | --disable-* \
1132 esac 2385 esac
1133 ;; 2386 ;;
1134 -* ) ac_must_keep_next=true ;; 2387 -* ) ac_must_keep_next=true ;;
1135 esac 2388 esac
1136 fi 2389 fi
1137 ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'" 2390 as_fn_append ac_configure_args " '$ac_arg'"
1138 # Get rid of the leading space.
1139 ac_sep=" "
1140 ;; 2391 ;;
1141 esac 2392 esac
1142 done 2393 done
1143done 2394done
1144$as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; } 2395{ ac_configure_args0=; unset ac_configure_args0;}
1145$as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; } 2396{ ac_configure_args1=; unset ac_configure_args1;}
1146 2397
1147# When interrupted or exit'd, cleanup temporary files, and complete 2398# When interrupted or exit'd, cleanup temporary files, and complete
1148# config.log. We remove comments because anyway the quotes in there 2399# config.log. We remove comments because anyway the quotes in there
1149# would cause problems or look ugly. 2400# would cause problems or look ugly.
1150# WARNING: Be sure not to use single quotes in there, as some shells, 2401# WARNING: Use '\'' to represent an apostrophe within the trap.
1151# such as our DU 5.0 friend, will then `close' the trap. 2402# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1152trap 'exit_status=$? 2403trap 'exit_status=$?
1153 # Save into config.log some information that might help in debugging. 2404 # Save into config.log some information that might help in debugging.
1154 { 2405 {
1155 echo 2406 echo
1156 2407
1157 cat <<\_ASBOX
1158## ---------------- ## 2408 $as_echo "## ---------------- ##
1159## Cache variables. ## 2409## Cache variables. ##
1160## ---------------- ## 2410## ---------------- ##"
1161_ASBOX
1162 echo 2411 echo
1163 # The following way of writing the cache mishandles newlines in values, 2412 # The following way of writing the cache mishandles newlines in values,
1164{ 2413(
2414 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2415 eval ac_val=\$$ac_var
2416 case $ac_val in #(
2417 *${as_nl}*)
2418 case $ac_var in #(
2419 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2420$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2421 esac
2422 case $ac_var in #(
2423 _ | IFS | as_nl) ;; #(
2424 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2425 *) { eval $ac_var=; unset $ac_var;} ;;
2426 esac ;;
2427 esac
2428 done
1165 (set) 2>&1 | 2429 (set) 2>&1 |
1166 case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in 2430 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1167 *ac_space=\ *) 2431 *${as_nl}ac_space=\ *)
1168 sed -n \ 2432 sed -n \
1169 "s/'"'"'/'"'"'\\\\'"'"''"'"'/g; 2433 "s/'\''/'\''\\\\'\'''\''/g;
1170 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p" 2434 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2435 ;; #(
2436 *)
2437 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1171 ;; 2438 ;;
1172 *)
1173 sed -n \
1174 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1175 ;;
1176 esac; 2439 esac |
1177} 2440 sort
2441)
1178 echo 2442 echo
1179 2443
1180 cat <<\_ASBOX
1181## ----------------- ## 2444 $as_echo "## ----------------- ##
1182## Output variables. ## 2445## Output variables. ##
1183## ----------------- ## 2446## ----------------- ##"
1184_ASBOX
1185 echo 2447 echo
1186 for ac_var in $ac_subst_vars 2448 for ac_var in $ac_subst_vars
1187 do 2449 do
1188 eval ac_val=$`echo $ac_var` 2450 eval ac_val=\$$ac_var
2451 case $ac_val in
2452 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2453 esac
1189 echo "$ac_var='"'"'$ac_val'"'"'" 2454 $as_echo "$ac_var='\''$ac_val'\''"
1190 done | sort 2455 done | sort
1191 echo 2456 echo
1192 2457
1193 if test -n "$ac_subst_files"; then 2458 if test -n "$ac_subst_files"; then
1194 cat <<\_ASBOX 2459 $as_echo "## ------------------- ##
2460## File substitutions. ##
1195## ------------- ## 2461## ------------------- ##"
1196## Output files. ##
1197## ------------- ##
1198_ASBOX
1199 echo 2462 echo
1200 for ac_var in $ac_subst_files 2463 for ac_var in $ac_subst_files
1201 do 2464 do
1202 eval ac_val=$`echo $ac_var` 2465 eval ac_val=\$$ac_var
2466 case $ac_val in
2467 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2468 esac
1203 echo "$ac_var='"'"'$ac_val'"'"'" 2469 $as_echo "$ac_var='\''$ac_val'\''"
1204 done | sort 2470 done | sort
1205 echo 2471 echo
1206 fi 2472 fi
1207 2473
1208 if test -s confdefs.h; then 2474 if test -s confdefs.h; then
1209 cat <<\_ASBOX 2475 $as_echo "## ----------- ##
1210## ----------- ##
1211## confdefs.h. ## 2476## confdefs.h. ##
1212## ----------- ## 2477## ----------- ##"
1213_ASBOX
1214 echo 2478 echo
1215 sed "/^$/d" confdefs.h | sort 2479 cat confdefs.h
1216 echo 2480 echo
1217 fi 2481 fi
1218 test "$ac_signal" != 0 && 2482 test "$ac_signal" != 0 &&
1219 echo "$as_me: caught signal $ac_signal" 2483 $as_echo "$as_me: caught signal $ac_signal"
1220 echo "$as_me: exit $exit_status" 2484 $as_echo "$as_me: exit $exit_status"
1221 } >&5 2485 } >&5
1222 rm -f core *.core && 2486 rm -f core *.core core.conftest.* &&
1223 rm -rf conftest* confdefs* conf$$* $ac_clean_files && 2487 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1224 exit $exit_status 2488 exit $exit_status
1225 ' 0 2489' 0
1226for ac_signal in 1 2 13 15; do 2490for ac_signal in 1 2 13 15; do
1227 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal 2491 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
1228done 2492done
1229ac_signal=0 2493ac_signal=0
1230 2494
1231# confdefs.h avoids OS command line length limits that DEFS can exceed. 2495# confdefs.h avoids OS command line length limits that DEFS can exceed.
1232rm -rf conftest* confdefs.h 2496rm -f -r conftest* confdefs.h
1233# AIX cpp loses on an empty file, so make sure it contains at least a newline. 2497
1234echo >confdefs.h 2498$as_echo "/* confdefs.h */" > confdefs.h
1235 2499
1236# Predefined preprocessor variables. 2500# Predefined preprocessor variables.
1237 2501
1238cat >>confdefs.h <<_ACEOF 2502cat >>confdefs.h <<_ACEOF
1239#define PACKAGE_NAME "$PACKAGE_NAME" 2503#define PACKAGE_NAME "$PACKAGE_NAME"
1240_ACEOF 2504_ACEOF
1241 2505
1242
1243cat >>confdefs.h <<_ACEOF 2506cat >>confdefs.h <<_ACEOF
1244#define PACKAGE_TARNAME "$PACKAGE_TARNAME" 2507#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1245_ACEOF 2508_ACEOF
1246 2509
1247
1248cat >>confdefs.h <<_ACEOF 2510cat >>confdefs.h <<_ACEOF
1249#define PACKAGE_VERSION "$PACKAGE_VERSION" 2511#define PACKAGE_VERSION "$PACKAGE_VERSION"
1250_ACEOF 2512_ACEOF
1251 2513
1252
1253cat >>confdefs.h <<_ACEOF 2514cat >>confdefs.h <<_ACEOF
1254#define PACKAGE_STRING "$PACKAGE_STRING" 2515#define PACKAGE_STRING "$PACKAGE_STRING"
1255_ACEOF 2516_ACEOF
1256 2517
1257
1258cat >>confdefs.h <<_ACEOF 2518cat >>confdefs.h <<_ACEOF
1259#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 2519#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1260_ACEOF 2520_ACEOF
1261 2521
2522cat >>confdefs.h <<_ACEOF
2523#define PACKAGE_URL "$PACKAGE_URL"
2524_ACEOF
2525
1262 2526
1263# Let the site file select an alternate cache file if it wants to. 2527# Let the site file select an alternate cache file if it wants to.
1264# Prefer explicitly selected file to automatically selected ones. 2528# Prefer an explicitly selected file to automatically selected ones.
2529ac_site_file1=NONE
2530ac_site_file2=NONE
1265if test -z "$CONFIG_SITE"; then 2531if test -n "$CONFIG_SITE"; then
2532 # We do not want a PATH search for config.site.
2533 case $CONFIG_SITE in #((
2534 -*) ac_site_file1=./$CONFIG_SITE;;
2535 */*) ac_site_file1=$CONFIG_SITE;;
2536 *) ac_site_file1=./$CONFIG_SITE;;
2537 esac
1266 if test "x$prefix" != xNONE; then 2538elif test "x$prefix" != xNONE; then
1267 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site" 2539 ac_site_file1=$prefix/share/config.site
2540 ac_site_file2=$prefix/etc/config.site
1268 else 2541else
1269 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site" 2542 ac_site_file1=$ac_default_prefix/share/config.site
1270 fi 2543 ac_site_file2=$ac_default_prefix/etc/config.site
1271fi 2544fi
1272for ac_site_file in $CONFIG_SITE; do 2545for ac_site_file in "$ac_site_file1" "$ac_site_file2"
1273 if test -r "$ac_site_file"; then 2546do
2547 test "x$ac_site_file" = xNONE && continue
2548 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
1274 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5 2549 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
1275echo "$as_me: loading site script $ac_site_file" >&6;} 2550$as_echo "$as_me: loading site script $ac_site_file" >&6;}
1276 sed 's/^/| /' "$ac_site_file" >&5 2551 sed 's/^/| /' "$ac_site_file" >&5
1277 . "$ac_site_file" 2552 . "$ac_site_file" \
2553 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2554$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2555as_fn_error $? "failed to load site script $ac_site_file
2556See \`config.log' for more details" "$LINENO" 5; }
1278 fi 2557 fi
1279done 2558done
1280 2559
1281if test -r "$cache_file"; then 2560if test -r "$cache_file"; then
1282 # Some versions of bash will fail to source /dev/null (special 2561 # Some versions of bash will fail to source /dev/null (special files
1283 # files actually), so we avoid doing that. 2562 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
1284 if test -f "$cache_file"; then 2563 if test /dev/null != "$cache_file" && test -f "$cache_file"; then
1285 { echo "$as_me:$LINENO: loading cache $cache_file" >&5 2564 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
1286echo "$as_me: loading cache $cache_file" >&6;} 2565$as_echo "$as_me: loading cache $cache_file" >&6;}
1287 case $cache_file in 2566 case $cache_file in
1288 [\\/]* | ?:[\\/]* ) . $cache_file;; 2567 [\\/]* | ?:[\\/]* ) . "$cache_file";;
1289 *) . ./$cache_file;; 2568 *) . "./$cache_file";;
1290 esac 2569 esac
1291 fi 2570 fi
1292else 2571else
1293 { echo "$as_me:$LINENO: creating cache $cache_file" >&5 2572 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
1294echo "$as_me: creating cache $cache_file" >&6;} 2573$as_echo "$as_me: creating cache $cache_file" >&6;}
1295 >$cache_file 2574 >$cache_file
1296fi 2575fi
1297 2576
1298# Check that the precious variables saved in the cache have kept the same 2577# Check that the precious variables saved in the cache have kept the same
1299# value. 2578# value.
1300ac_cache_corrupted=false 2579ac_cache_corrupted=false
1301for ac_var in `(set) 2>&1 | 2580for ac_var in $ac_precious_vars; do
1302 sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1303 eval ac_old_set=\$ac_cv_env_${ac_var}_set 2581 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1304 eval ac_new_set=\$ac_env_${ac_var}_set 2582 eval ac_new_set=\$ac_env_${ac_var}_set
1305 eval ac_old_val="\$ac_cv_env_${ac_var}_value" 2583 eval ac_old_val=\$ac_cv_env_${ac_var}_value
1306 eval ac_new_val="\$ac_env_${ac_var}_value" 2584 eval ac_new_val=\$ac_env_${ac_var}_value
1307 case $ac_old_set,$ac_new_set in 2585 case $ac_old_set,$ac_new_set in
1308 set,) 2586 set,)
1309 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 2587 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1310echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 2588$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1311 ac_cache_corrupted=: ;; 2589 ac_cache_corrupted=: ;;
1312 ,set) 2590 ,set)
1313 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5 2591 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
1314echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 2592$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1315 ac_cache_corrupted=: ;; 2593 ac_cache_corrupted=: ;;
1316 ,);; 2594 ,);;
1317 *) 2595 *)
1318 if test "x$ac_old_val" != "x$ac_new_val"; then 2596 if test "x$ac_old_val" != "x$ac_new_val"; then
2597 # differences in whitespace do not lead to failure.
2598 ac_old_val_w=`echo x $ac_old_val`
2599 ac_new_val_w=`echo x $ac_new_val`
2600 if test "$ac_old_val_w" != "$ac_new_val_w"; then
1319 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5 2601 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
1320echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 2602$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1321 { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1322echo "$as_me: former value: $ac_old_val" >&2;}
1323 { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1324echo "$as_me: current value: $ac_new_val" >&2;}
1325 ac_cache_corrupted=: 2603 ac_cache_corrupted=:
2604 else
2605 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2606$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2607 eval $ac_var=\$ac_old_val
2608 fi
2609 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2610$as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2611 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2612$as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
1326 fi;; 2613 fi;;
1327 esac 2614 esac
1328 # Pass precious variables to config.status. 2615 # Pass precious variables to config.status.
1329 if test "$ac_new_set" = set; then 2616 if test "$ac_new_set" = set; then
1330 case $ac_new_val in 2617 case $ac_new_val in
1331 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1332 ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 2618 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1333 *) ac_arg=$ac_var=$ac_new_val ;; 2619 *) ac_arg=$ac_var=$ac_new_val ;;
1334 esac 2620 esac
1335 case " $ac_configure_args " in 2621 case " $ac_configure_args " in
1336 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 2622 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1337 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;; 2623 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
1338 esac 2624 esac
1339 fi 2625 fi
1340done 2626done
1341if $ac_cache_corrupted; then 2627if $ac_cache_corrupted; then
2628 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2629$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
1342 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5 2630 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
1343echo "$as_me: error: changes in the environment can compromise the build" >&2;} 2631$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1344 { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1345echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;} 2632 as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
1346 { (exit 1); exit 1; }; }
1347fi 2633fi
2634## -------------------- ##
2635## Main body of script. ##
2636## -------------------- ##
1348 2637
1349ac_ext=c 2638ac_ext=c
1350ac_cpp='$CPP $CPPFLAGS' 2639ac_cpp='$CPP $CPPFLAGS'
1351ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2640ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1352ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2641ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1353ac_compiler_gnu=$ac_cv_c_compiler_gnu 2642ac_compiler_gnu=$ac_cv_c_compiler_gnu
1354 2643
1355 2644
1356 2645
1357 2646
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375 ac_config_headers="$ac_config_headers config.h:config.h.in" 2647ac_config_headers="$ac_config_headers config.h:config.h.in"
1376 2648
1377 2649
1378ac_aux_dir= 2650ac_aux_dir=
1379for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do 2651for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
1380 if test -f $ac_dir/install-sh; then 2652 if test -f "$ac_dir/install-sh"; then
1381 ac_aux_dir=$ac_dir 2653 ac_aux_dir=$ac_dir
1382 ac_install_sh="$ac_aux_dir/install-sh -c" 2654 ac_install_sh="$ac_aux_dir/install-sh -c"
1383 break 2655 break
1384 elif test -f $ac_dir/install.sh; then 2656 elif test -f "$ac_dir/install.sh"; then
1385 ac_aux_dir=$ac_dir 2657 ac_aux_dir=$ac_dir
1386 ac_install_sh="$ac_aux_dir/install.sh -c" 2658 ac_install_sh="$ac_aux_dir/install.sh -c"
1387 break 2659 break
1388 elif test -f $ac_dir/shtool; then 2660 elif test -f "$ac_dir/shtool"; then
1389 ac_aux_dir=$ac_dir 2661 ac_aux_dir=$ac_dir
1390 ac_install_sh="$ac_aux_dir/shtool install -c" 2662 ac_install_sh="$ac_aux_dir/shtool install -c"
1391 break 2663 break
1392 fi 2664 fi
1393done 2665done
1394if test -z "$ac_aux_dir"; then 2666if test -z "$ac_aux_dir"; then
1395 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&5 2667 as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
1396echo "$as_me: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&2;}
1397 { (exit 1); exit 1; }; }
1398fi 2668fi
2669
2670# These three variables are undocumented and unsupported,
2671# and are intended to be withdrawn in a future Autoconf release.
2672# They can cause serious problems if a builder's source tree is in a directory
2673# whose full name contains unusual characters.
1399ac_config_guess="$SHELL $ac_aux_dir/config.guess" 2674ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
1400ac_config_sub="$SHELL $ac_aux_dir/config.sub" 2675ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
1401ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure. 2676ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2677
1402 2678
1403# Make sure we can run config.sub. 2679# Make sure we can run config.sub.
1404$ac_config_sub sun4 >/dev/null 2>&1 || 2680$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
1405 { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5 2681 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
1406echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1407 { (exit 1); exit 1; }; }
1408 2682
1409echo "$as_me:$LINENO: checking build system type" >&5 2683{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
1410echo $ECHO_N "checking build system type... $ECHO_C" >&6 2684$as_echo_n "checking build system type... " >&6; }
1411if test "${ac_cv_build+set}" = set; then 2685if ${ac_cv_build+:} false; then :
1412 echo $ECHO_N "(cached) $ECHO_C" >&6 2686 $as_echo_n "(cached) " >&6
1413else 2687else
1414 ac_cv_build_alias=$build_alias 2688 ac_build_alias=$build_alias
1415test -z "$ac_cv_build_alias" && 2689test "x$ac_build_alias" = x &&
1416 ac_cv_build_alias=`$ac_config_guess` 2690 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
1417test -z "$ac_cv_build_alias" && 2691test "x$ac_build_alias" = x &&
1418 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5 2692 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
1419echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1420 { (exit 1); exit 1; }; }
1421ac_cv_build=`$ac_config_sub $ac_cv_build_alias` || 2693ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
1422 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5 2694 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
1423echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1424 { (exit 1); exit 1; }; }
1425 2695
1426fi 2696fi
1427echo "$as_me:$LINENO: result: $ac_cv_build" >&5 2697{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
1428echo "${ECHO_T}$ac_cv_build" >&6 2698$as_echo "$ac_cv_build" >&6; }
2699case $ac_cv_build in
2700*-*-*) ;;
2701*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
2702esac
1429build=$ac_cv_build 2703build=$ac_cv_build
1430build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` 2704ac_save_IFS=$IFS; IFS='-'
1431build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` 2705set x $ac_cv_build
1432build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` 2706shift
2707build_cpu=$1
2708build_vendor=$2
2709shift; shift
2710# Remember, the first character of IFS is used to create $*,
2711# except with old shells:
2712build_os=$*
2713IFS=$ac_save_IFS
2714case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
1433 2715
1434 2716
1435echo "$as_me:$LINENO: checking host system type" >&5 2717{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
1436echo $ECHO_N "checking host system type... $ECHO_C" >&6 2718$as_echo_n "checking host system type... " >&6; }
1437if test "${ac_cv_host+set}" = set; then 2719if ${ac_cv_host+:} false; then :
1438 echo $ECHO_N "(cached) $ECHO_C" >&6 2720 $as_echo_n "(cached) " >&6
1439else 2721else
1440 ac_cv_host_alias=$host_alias 2722 if test "x$host_alias" = x; then
1441test -z "$ac_cv_host_alias" &&
1442 ac_cv_host_alias=$ac_cv_build_alias 2723 ac_cv_host=$ac_cv_build
2724else
1443ac_cv_host=`$ac_config_sub $ac_cv_host_alias` || 2725 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
1444 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5 2726 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
1445echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1446 { (exit 1); exit 1; }; }
1447
1448fi 2727fi
2728
2729fi
1449echo "$as_me:$LINENO: result: $ac_cv_host" >&5 2730{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
1450echo "${ECHO_T}$ac_cv_host" >&6 2731$as_echo "$ac_cv_host" >&6; }
2732case $ac_cv_host in
2733*-*-*) ;;
2734*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
2735esac
1451host=$ac_cv_host 2736host=$ac_cv_host
1452host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` 2737ac_save_IFS=$IFS; IFS='-'
1453host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` 2738set x $ac_cv_host
1454host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` 2739shift
2740host_cpu=$1
2741host_vendor=$2
2742shift; shift
2743# Remember, the first character of IFS is used to create $*,
2744# except with old shells:
2745host_os=$*
2746IFS=$ac_save_IFS
2747case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
1455 2748
1456 2749
1457 2750
1458VERSION=`sed -n -e 's/^.*[ \t]VERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h` 2751VERSION=`sed -n -e 's/^.*[ \t]VERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1459DATE=`sed -n -e 's/^.*[ \t]DATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h` 2752DATE=`sed -n -e 's/^.*[ \t]DATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
2753
1460echo "" 2754echo ""
1461echo "configuring for rxvt $VERSION" 2755echo "configuring for rxvt $VERSION"
1462echo "" 2756echo ""
1463 2757
1464orig_CXXFLAGS="$CXXFLAGS" 2758orig_CXXFLAGS="$CXXFLAGS"
1465
1466 2759
1467ac_ext=c 2760ac_ext=c
1468ac_cpp='$CPP $CPPFLAGS' 2761ac_cpp='$CPP $CPPFLAGS'
1469ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2762ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1470ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2763ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1471ac_compiler_gnu=$ac_cv_c_compiler_gnu 2764ac_compiler_gnu=$ac_cv_c_compiler_gnu
1472if test -n "$ac_tool_prefix"; then 2765if 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. 2766 # 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 2767set dummy ${ac_tool_prefix}gcc; ac_word=$2
1475echo "$as_me:$LINENO: checking for $ac_word" >&5 2768{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
1476echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 2769$as_echo_n "checking for $ac_word... " >&6; }
1477if test "${ac_cv_prog_CC+set}" = set; then 2770if ${ac_cv_prog_CC+:} false; then :
1478 echo $ECHO_N "(cached) $ECHO_C" >&6 2771 $as_echo_n "(cached) " >&6
1479else 2772else
1480 if test -n "$CC"; then 2773 if test -n "$CC"; then
1481 ac_cv_prog_CC="$CC" # Let the user override the test. 2774 ac_cv_prog_CC="$CC" # Let the user override the test.
1482else 2775else
1483as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2776as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1484for as_dir in $PATH 2777for as_dir in $PATH
1485do 2778do
1486 IFS=$as_save_IFS 2779 IFS=$as_save_IFS
1487 test -z "$as_dir" && as_dir=. 2780 test -z "$as_dir" && as_dir=.
1488 for ac_exec_ext in '' $ac_executable_extensions; do 2781 for ac_exec_ext in '' $ac_executable_extensions; do
1489 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2782 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" 2783 ac_cv_prog_CC="${ac_tool_prefix}gcc"
1491 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2784 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1492 break 2 2785 break 2
1493 fi 2786 fi
1494done 2787done
1495done 2788 done
2789IFS=$as_save_IFS
1496 2790
1497fi 2791fi
1498fi 2792fi
1499CC=$ac_cv_prog_CC 2793CC=$ac_cv_prog_CC
1500if test -n "$CC"; then 2794if test -n "$CC"; then
1501 echo "$as_me:$LINENO: result: $CC" >&5 2795 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
1502echo "${ECHO_T}$CC" >&6 2796$as_echo "$CC" >&6; }
1503else 2797else
1504 echo "$as_me:$LINENO: result: no" >&5 2798 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1505echo "${ECHO_T}no" >&6 2799$as_echo "no" >&6; }
1506fi 2800fi
2801
1507 2802
1508fi 2803fi
1509if test -z "$ac_cv_prog_CC"; then 2804if test -z "$ac_cv_prog_CC"; then
1510 ac_ct_CC=$CC 2805 ac_ct_CC=$CC
1511 # Extract the first word of "gcc", so it can be a program name with args. 2806 # Extract the first word of "gcc", so it can be a program name with args.
1512set dummy gcc; ac_word=$2 2807set dummy gcc; ac_word=$2
1513echo "$as_me:$LINENO: checking for $ac_word" >&5 2808{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
1514echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 2809$as_echo_n "checking for $ac_word... " >&6; }
1515if test "${ac_cv_prog_ac_ct_CC+set}" = set; then 2810if ${ac_cv_prog_ac_ct_CC+:} false; then :
1516 echo $ECHO_N "(cached) $ECHO_C" >&6 2811 $as_echo_n "(cached) " >&6
1517else 2812else
1518 if test -n "$ac_ct_CC"; then 2813 if test -n "$ac_ct_CC"; then
1519 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2814 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1520else 2815else
1521as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2816as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1522for as_dir in $PATH 2817for as_dir in $PATH
1523do 2818do
1524 IFS=$as_save_IFS 2819 IFS=$as_save_IFS
1525 test -z "$as_dir" && as_dir=. 2820 test -z "$as_dir" && as_dir=.
1526 for ac_exec_ext in '' $ac_executable_extensions; do 2821 for ac_exec_ext in '' $ac_executable_extensions; do
1527 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2822 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" 2823 ac_cv_prog_ac_ct_CC="gcc"
1529 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2824 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1530 break 2 2825 break 2
1531 fi 2826 fi
1532done 2827done
1533done 2828 done
2829IFS=$as_save_IFS
1534 2830
1535fi 2831fi
1536fi 2832fi
1537ac_ct_CC=$ac_cv_prog_ac_ct_CC 2833ac_ct_CC=$ac_cv_prog_ac_ct_CC
1538if test -n "$ac_ct_CC"; then 2834if test -n "$ac_ct_CC"; then
1539 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 2835 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
1540echo "${ECHO_T}$ac_ct_CC" >&6 2836$as_echo "$ac_ct_CC" >&6; }
1541else 2837else
1542 echo "$as_me:$LINENO: result: no" >&5 2838 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1543echo "${ECHO_T}no" >&6 2839$as_echo "no" >&6; }
1544fi 2840fi
1545 2841
2842 if test "x$ac_ct_CC" = x; then
2843 CC=""
2844 else
2845 case $cross_compiling:$ac_tool_warned in
2846yes:)
2847{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2848$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2849ac_tool_warned=yes ;;
2850esac
1546 CC=$ac_ct_CC 2851 CC=$ac_ct_CC
2852 fi
1547else 2853else
1548 CC="$ac_cv_prog_CC" 2854 CC="$ac_cv_prog_CC"
1549fi 2855fi
1550 2856
1551if test -z "$CC"; then 2857if test -z "$CC"; then
1552 if test -n "$ac_tool_prefix"; then 2858 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. 2859 # 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 2860set dummy ${ac_tool_prefix}cc; ac_word=$2
1555echo "$as_me:$LINENO: checking for $ac_word" >&5 2861{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
1556echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 2862$as_echo_n "checking for $ac_word... " >&6; }
1557if test "${ac_cv_prog_CC+set}" = set; then 2863if ${ac_cv_prog_CC+:} false; then :
1558 echo $ECHO_N "(cached) $ECHO_C" >&6 2864 $as_echo_n "(cached) " >&6
1559else 2865else
1560 if test -n "$CC"; then 2866 if test -n "$CC"; then
1561 ac_cv_prog_CC="$CC" # Let the user override the test. 2867 ac_cv_prog_CC="$CC" # Let the user override the test.
1562else 2868else
1563as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2869as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1564for as_dir in $PATH 2870for as_dir in $PATH
1565do 2871do
1566 IFS=$as_save_IFS 2872 IFS=$as_save_IFS
1567 test -z "$as_dir" && as_dir=. 2873 test -z "$as_dir" && as_dir=.
1568 for ac_exec_ext in '' $ac_executable_extensions; do 2874 for ac_exec_ext in '' $ac_executable_extensions; do
1569 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2875 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" 2876 ac_cv_prog_CC="${ac_tool_prefix}cc"
1571 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2877 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1572 break 2 2878 break 2
1573 fi 2879 fi
1574done 2880done
1575done 2881 done
2882IFS=$as_save_IFS
1576 2883
1577fi 2884fi
1578fi 2885fi
1579CC=$ac_cv_prog_CC 2886CC=$ac_cv_prog_CC
1580if test -n "$CC"; then 2887if test -n "$CC"; then
1581 echo "$as_me:$LINENO: result: $CC" >&5 2888 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
1582echo "${ECHO_T}$CC" >&6 2889$as_echo "$CC" >&6; }
1583else 2890else
1584 echo "$as_me:$LINENO: result: no" >&5 2891 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1585echo "${ECHO_T}no" >&6 2892$as_echo "no" >&6; }
1586fi 2893fi
1587 2894
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 2895
1615fi 2896 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 2897fi
1632if test -z "$CC"; then 2898if test -z "$CC"; then
1633 # Extract the first word of "cc", so it can be a program name with args. 2899 # Extract the first word of "cc", so it can be a program name with args.
1634set dummy cc; ac_word=$2 2900set dummy cc; ac_word=$2
1635echo "$as_me:$LINENO: checking for $ac_word" >&5 2901{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
1636echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 2902$as_echo_n "checking for $ac_word... " >&6; }
1637if test "${ac_cv_prog_CC+set}" = set; then 2903if ${ac_cv_prog_CC+:} false; then :
1638 echo $ECHO_N "(cached) $ECHO_C" >&6 2904 $as_echo_n "(cached) " >&6
1639else 2905else
1640 if test -n "$CC"; then 2906 if test -n "$CC"; then
1641 ac_cv_prog_CC="$CC" # Let the user override the test. 2907 ac_cv_prog_CC="$CC" # Let the user override the test.
1642else 2908else
1643 ac_prog_rejected=no 2909 ac_prog_rejected=no
1644as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2910as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1645for as_dir in $PATH 2911for as_dir in $PATH
1646do 2912do
1647 IFS=$as_save_IFS 2913 IFS=$as_save_IFS
1648 test -z "$as_dir" && as_dir=. 2914 test -z "$as_dir" && as_dir=.
1649 for ac_exec_ext in '' $ac_executable_extensions; do 2915 for ac_exec_ext in '' $ac_executable_extensions; do
1650 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2916 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 2917 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
1652 ac_prog_rejected=yes 2918 ac_prog_rejected=yes
1653 continue 2919 continue
1654 fi 2920 fi
1655 ac_cv_prog_CC="cc" 2921 ac_cv_prog_CC="cc"
1656 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2922 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1657 break 2 2923 break 2
1658 fi 2924 fi
1659done 2925done
1660done 2926 done
2927IFS=$as_save_IFS
1661 2928
1662if test $ac_prog_rejected = yes; then 2929if test $ac_prog_rejected = yes; then
1663 # We found a bogon in the path, so make sure we never use it. 2930 # We found a bogon in the path, so make sure we never use it.
1664 set dummy $ac_cv_prog_CC 2931 set dummy $ac_cv_prog_CC
1665 shift 2932 shift
1673fi 2940fi
1674fi 2941fi
1675fi 2942fi
1676CC=$ac_cv_prog_CC 2943CC=$ac_cv_prog_CC
1677if test -n "$CC"; then 2944if test -n "$CC"; then
1678 echo "$as_me:$LINENO: result: $CC" >&5 2945 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
1679echo "${ECHO_T}$CC" >&6 2946$as_echo "$CC" >&6; }
1680else 2947else
1681 echo "$as_me:$LINENO: result: no" >&5 2948 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1682echo "${ECHO_T}no" >&6 2949$as_echo "no" >&6; }
1683fi 2950fi
2951
1684 2952
1685fi 2953fi
1686if test -z "$CC"; then 2954if test -z "$CC"; then
1687 if test -n "$ac_tool_prefix"; then 2955 if test -n "$ac_tool_prefix"; then
1688 for ac_prog in cl 2956 for ac_prog in cl.exe
1689 do 2957 do
1690 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 2958 # 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 2959set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1692echo "$as_me:$LINENO: checking for $ac_word" >&5 2960{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
1693echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 2961$as_echo_n "checking for $ac_word... " >&6; }
1694if test "${ac_cv_prog_CC+set}" = set; then 2962if ${ac_cv_prog_CC+:} false; then :
1695 echo $ECHO_N "(cached) $ECHO_C" >&6 2963 $as_echo_n "(cached) " >&6
1696else 2964else
1697 if test -n "$CC"; then 2965 if test -n "$CC"; then
1698 ac_cv_prog_CC="$CC" # Let the user override the test. 2966 ac_cv_prog_CC="$CC" # Let the user override the test.
1699else 2967else
1700as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2968as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1701for as_dir in $PATH 2969for as_dir in $PATH
1702do 2970do
1703 IFS=$as_save_IFS 2971 IFS=$as_save_IFS
1704 test -z "$as_dir" && as_dir=. 2972 test -z "$as_dir" && as_dir=.
1705 for ac_exec_ext in '' $ac_executable_extensions; do 2973 for ac_exec_ext in '' $ac_executable_extensions; do
1706 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2974 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" 2975 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
1708 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2976 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1709 break 2 2977 break 2
1710 fi 2978 fi
1711done 2979done
1712done 2980 done
2981IFS=$as_save_IFS
1713 2982
1714fi 2983fi
1715fi 2984fi
1716CC=$ac_cv_prog_CC 2985CC=$ac_cv_prog_CC
1717if test -n "$CC"; then 2986if test -n "$CC"; then
1718 echo "$as_me:$LINENO: result: $CC" >&5 2987 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
1719echo "${ECHO_T}$CC" >&6 2988$as_echo "$CC" >&6; }
1720else 2989else
1721 echo "$as_me:$LINENO: result: no" >&5 2990 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1722echo "${ECHO_T}no" >&6 2991$as_echo "no" >&6; }
1723fi 2992fi
2993
1724 2994
1725 test -n "$CC" && break 2995 test -n "$CC" && break
1726 done 2996 done
1727fi 2997fi
1728if test -z "$CC"; then 2998if test -z "$CC"; then
1729 ac_ct_CC=$CC 2999 ac_ct_CC=$CC
1730 for ac_prog in cl 3000 for ac_prog in cl.exe
1731do 3001do
1732 # Extract the first word of "$ac_prog", so it can be a program name with args. 3002 # Extract the first word of "$ac_prog", so it can be a program name with args.
1733set dummy $ac_prog; ac_word=$2 3003set dummy $ac_prog; ac_word=$2
1734echo "$as_me:$LINENO: checking for $ac_word" >&5 3004{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
1735echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 3005$as_echo_n "checking for $ac_word... " >&6; }
1736if test "${ac_cv_prog_ac_ct_CC+set}" = set; then 3006if ${ac_cv_prog_ac_ct_CC+:} false; then :
1737 echo $ECHO_N "(cached) $ECHO_C" >&6 3007 $as_echo_n "(cached) " >&6
1738else 3008else
1739 if test -n "$ac_ct_CC"; then 3009 if test -n "$ac_ct_CC"; then
1740 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3010 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1741else 3011else
1742as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3012as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1743for as_dir in $PATH 3013for as_dir in $PATH
1744do 3014do
1745 IFS=$as_save_IFS 3015 IFS=$as_save_IFS
1746 test -z "$as_dir" && as_dir=. 3016 test -z "$as_dir" && as_dir=.
1747 for ac_exec_ext in '' $ac_executable_extensions; do 3017 for ac_exec_ext in '' $ac_executable_extensions; do
1748 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3018 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" 3019 ac_cv_prog_ac_ct_CC="$ac_prog"
1750 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 3020 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1751 break 2 3021 break 2
1752 fi 3022 fi
1753done 3023done
1754done 3024 done
3025IFS=$as_save_IFS
1755 3026
1756fi 3027fi
1757fi 3028fi
1758ac_ct_CC=$ac_cv_prog_ac_ct_CC 3029ac_ct_CC=$ac_cv_prog_ac_ct_CC
1759if test -n "$ac_ct_CC"; then 3030if test -n "$ac_ct_CC"; then
1760 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 3031 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
1761echo "${ECHO_T}$ac_ct_CC" >&6 3032$as_echo "$ac_ct_CC" >&6; }
1762else 3033else
1763 echo "$as_me:$LINENO: result: no" >&5 3034 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1764echo "${ECHO_T}no" >&6 3035$as_echo "no" >&6; }
1765fi 3036fi
3037
1766 3038
1767 test -n "$ac_ct_CC" && break 3039 test -n "$ac_ct_CC" && break
1768done 3040done
1769 3041
3042 if test "x$ac_ct_CC" = x; then
3043 CC=""
3044 else
3045 case $cross_compiling:$ac_tool_warned in
3046yes:)
3047{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3048$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3049ac_tool_warned=yes ;;
3050esac
1770 CC=$ac_ct_CC 3051 CC=$ac_ct_CC
3052 fi
1771fi 3053fi
1772 3054
1773fi 3055fi
1774 3056
1775 3057
1776test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH 3058test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
1777See \`config.log' for more details." >&5 3059$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
1778echo "$as_me: error: no acceptable C compiler found in \$PATH 3060as_fn_error $? "no acceptable C compiler found in \$PATH
1779See \`config.log' for more details." >&2;} 3061See \`config.log' for more details" "$LINENO" 5; }
1780 { (exit 1); exit 1; }; }
1781 3062
1782# Provide some information about the compiler. 3063# Provide some information about the compiler.
1783echo "$as_me:$LINENO:" \ 3064$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
1784 "checking for C compiler version" >&5 3065set X $ac_compile
1785ac_compiler=`set X $ac_compile; echo $2` 3066ac_compiler=$2
1786{ (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5 3067for ac_option in --version -v -V -qversion; do
1787 (eval $ac_compiler --version </dev/null >&5) 2>&5 3068 { { ac_try="$ac_compiler $ac_option >&5"
3069case "(($ac_try" in
3070 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3071 *) ac_try_echo=$ac_try;;
3072esac
3073eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3074$as_echo "$ac_try_echo"; } >&5
3075 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
1788 ac_status=$? 3076 ac_status=$?
3077 if test -s conftest.err; then
3078 sed '10a\
3079... rest of stderr output deleted ...
3080 10q' conftest.err >conftest.er1
3081 cat conftest.er1 >&5
3082 fi
3083 rm -f conftest.er1 conftest.err
1789 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3084 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1790 (exit $ac_status); } 3085 test $ac_status = 0; }
1791{ (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5 3086done
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 3087
1802cat >conftest.$ac_ext <<_ACEOF
1803/* confdefs.h. */
1804_ACEOF
1805cat confdefs.h >>conftest.$ac_ext 3088cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1806cat >>conftest.$ac_ext <<_ACEOF
1807/* end confdefs.h. */ 3089/* end confdefs.h. */
1808 3090
1809int 3091int
1810main () 3092main ()
1811{ 3093{
1813 ; 3095 ;
1814 return 0; 3096 return 0;
1815} 3097}
1816_ACEOF 3098_ACEOF
1817ac_clean_files_save=$ac_clean_files 3099ac_clean_files_save=$ac_clean_files
1818ac_clean_files="$ac_clean_files a.out a.exe b.out" 3100ac_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. 3101# Try to create an executable without -o first, disregard a.out.
1820# It will help us diagnose broken compilers, and finding out an intuition 3102# It will help us diagnose broken compilers, and finding out an intuition
1821# of exeext. 3103# of exeext.
1822echo "$as_me:$LINENO: checking for C compiler default output file name" >&5 3104{ $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 3105$as_echo_n "checking whether the C compiler works... " >&6; }
1824ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 3106ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1825if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5 3107
3108# The possible output files:
3109ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3110
3111ac_rmfiles=
3112for ac_file in $ac_files
3113do
3114 case $ac_file in
3115 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3116 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3117 esac
3118done
3119rm -f $ac_rmfiles
3120
3121if { { ac_try="$ac_link_default"
3122case "(($ac_try" in
3123 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3124 *) ac_try_echo=$ac_try;;
3125esac
3126eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3127$as_echo "$ac_try_echo"; } >&5
1826 (eval $ac_link_default) 2>&5 3128 (eval "$ac_link_default") 2>&5
1827 ac_status=$? 3129 ac_status=$?
1828 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3130 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1829 (exit $ac_status); }; then 3131 test $ac_status = 0; }; then :
1830 # Find the output, starting from the most likely. This scheme is 3132 # 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 3133# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
1832# resort. 3134# in a Makefile. We should not override ac_cv_exeext if it was cached,
1833 3135# 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. 3136# Autoconf.
1835# Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile. 3137for 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 3138do
1840 test -f "$ac_file" || continue 3139 test -f "$ac_file" || continue
1841 case $ac_file in 3140 case $ac_file in
1842 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) 3141 *.$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 ;; 3142 ;;
1847 [ab].out ) 3143 [ab].out )
1848 # We found the default executable, but exeext='' is most 3144 # We found the default executable, but exeext='' is most
1849 # certainly right. 3145 # certainly right.
1850 break;; 3146 break;;
1851 *.* ) 3147 *.* )
3148 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3149 then :; else
1852 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3150 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1853 # FIXME: I believe we export ac_cv_exeext for Libtool, 3151 fi
1854 # but it would be cool to find out if it's true. Does anybody 3152 # We set ac_cv_exeext here because the later test for it is not
1855 # maintain Libtool? --akim. 3153 # safe: cross compilers may not add the suffix if given an `-o'
1856 export ac_cv_exeext 3154 # argument, so we may need to know it at that point already.
3155 # Even if this section looks crufty: it has the advantage of
3156 # actually working.
1857 break;; 3157 break;;
1858 * ) 3158 * )
1859 break;; 3159 break;;
1860 esac 3160 esac
1861done 3161done
3162test "$ac_cv_exeext" = no && ac_cv_exeext=
3163
1862else 3164else
3165 ac_file=''
3166fi
3167if test -z "$ac_file"; then :
3168 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3169$as_echo "no" >&6; }
1863 echo "$as_me: failed program was:" >&5 3170$as_echo "$as_me: failed program was:" >&5
1864sed 's/^/| /' conftest.$ac_ext >&5 3171sed 's/^/| /' conftest.$ac_ext >&5
1865 3172
1866{ { echo "$as_me:$LINENO: error: C compiler cannot create executables 3173{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
1867See \`config.log' for more details." >&5 3174$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
1868echo "$as_me: error: C compiler cannot create executables 3175as_fn_error 77 "C compiler cannot create executables
1869See \`config.log' for more details." >&2;} 3176See \`config.log' for more details" "$LINENO" 5; }
1870 { (exit 77); exit 77; }; } 3177else
3178 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3179$as_echo "yes" >&6; }
1871fi 3180fi
1872 3181{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3182$as_echo_n "checking for C compiler default output file name... " >&6; }
3183{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3184$as_echo "$ac_file" >&6; }
1873ac_exeext=$ac_cv_exeext 3185ac_exeext=$ac_cv_exeext
1874echo "$as_me:$LINENO: result: $ac_file" >&5
1875echo "${ECHO_T}$ac_file" >&6
1876 3186
1877# Check the compiler produces executables we can run. If not, either 3187rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
1878# the compiler is broken, or we cross compile. 3188ac_clean_files=$ac_clean_files_save
1879echo "$as_me:$LINENO: checking whether the C compiler works" >&5 3189{ $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 3190$as_echo_n "checking for suffix of executables... " >&6; }
1881# FIXME: These cross compiler hacks should be removed for Autoconf 3.0 3191if { { ac_try="$ac_link"
1882# If not cross compiling, check that we can run a simple program. 3192case "(($ac_try" in
1883if test "$cross_compiling" != yes; then 3193 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1884 if { ac_try='./$ac_file' 3194 *) ac_try_echo=$ac_try;;
1885 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3195esac
3196eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3197$as_echo "$ac_try_echo"; } >&5
1886 (eval $ac_try) 2>&5 3198 (eval "$ac_link") 2>&5
1887 ac_status=$? 3199 ac_status=$?
1888 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3200 $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 3201 test $ac_status = 0; }; then :
1924 # If both `conftest.exe' and `conftest' are `present' (well, observable) 3202 # If both `conftest.exe' and `conftest' are `present' (well, observable)
1925# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 3203# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
1926# work properly (i.e., refer to `conftest.exe'), while it won't with 3204# work properly (i.e., refer to `conftest.exe'), while it won't with
1927# `rm'. 3205# `rm'.
1928for ac_file in conftest.exe conftest conftest.*; do 3206for ac_file in conftest.exe conftest conftest.*; do
1929 test -f "$ac_file" || continue 3207 test -f "$ac_file" || continue
1930 case $ac_file in 3208 case $ac_file in
1931 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;; 3209 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
1932 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3210 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1933 export ac_cv_exeext
1934 break;; 3211 break;;
1935 * ) break;; 3212 * ) break;;
1936 esac 3213 esac
1937done 3214done
1938else 3215else
1939 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link 3216 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
1940See \`config.log' for more details." >&5 3217$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
1941echo "$as_me: error: cannot compute suffix of executables: cannot compile and link 3218as_fn_error $? "cannot compute suffix of executables: cannot compile and link
1942See \`config.log' for more details." >&2;} 3219See \`config.log' for more details" "$LINENO" 5; }
1943 { (exit 1); exit 1; }; }
1944fi 3220fi
1945
1946rm -f conftest$ac_cv_exeext 3221rm -f conftest conftest$ac_cv_exeext
1947echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5 3222{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
1948echo "${ECHO_T}$ac_cv_exeext" >&6 3223$as_echo "$ac_cv_exeext" >&6; }
1949 3224
1950rm -f conftest.$ac_ext 3225rm -f conftest.$ac_ext
1951EXEEXT=$ac_cv_exeext 3226EXEEXT=$ac_cv_exeext
1952ac_exeext=$EXEEXT 3227ac_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 3228cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1962cat >>conftest.$ac_ext <<_ACEOF
1963/* end confdefs.h. */ 3229/* end confdefs.h. */
1964 3230#include <stdio.h>
1965int 3231int
1966main () 3232main ()
1967{ 3233{
3234FILE *f = fopen ("conftest.out", "w");
3235 return ferror (f) || fclose (f) != 0;
1968 3236
1969 ; 3237 ;
1970 return 0; 3238 return 0;
1971} 3239}
1972_ACEOF 3240_ACEOF
3241ac_clean_files="$ac_clean_files conftest.out"
3242# Check that the compiler produces executables we can run. If not, either
3243# the compiler is broken, or we cross compile.
3244{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3245$as_echo_n "checking whether we are cross compiling... " >&6; }
3246if test "$cross_compiling" != yes; then
3247 { { ac_try="$ac_link"
3248case "(($ac_try" in
3249 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3250 *) ac_try_echo=$ac_try;;
3251esac
3252eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3253$as_echo "$ac_try_echo"; } >&5
3254 (eval "$ac_link") 2>&5
3255 ac_status=$?
3256 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3257 test $ac_status = 0; }
3258 if { ac_try='./conftest$ac_cv_exeext'
3259 { { case "(($ac_try" in
3260 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3261 *) ac_try_echo=$ac_try;;
3262esac
3263eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3264$as_echo "$ac_try_echo"; } >&5
3265 (eval "$ac_try") 2>&5
3266 ac_status=$?
3267 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3268 test $ac_status = 0; }; }; then
3269 cross_compiling=no
3270 else
3271 if test "$cross_compiling" = maybe; then
3272 cross_compiling=yes
3273 else
3274 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3275$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3276as_fn_error $? "cannot run C compiled programs.
3277If you meant to cross compile, use \`--host'.
3278See \`config.log' for more details" "$LINENO" 5; }
3279 fi
3280 fi
3281fi
3282{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3283$as_echo "$cross_compiling" >&6; }
3284
3285rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3286ac_clean_files=$ac_clean_files_save
3287{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3288$as_echo_n "checking for suffix of object files... " >&6; }
3289if ${ac_cv_objext+:} false; then :
3290 $as_echo_n "(cached) " >&6
3291else
3292 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3293/* end confdefs.h. */
3294
3295int
3296main ()
3297{
3298
3299 ;
3300 return 0;
3301}
3302_ACEOF
1973rm -f conftest.o conftest.obj 3303rm -f conftest.o conftest.obj
1974if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 3304if { { ac_try="$ac_compile"
3305case "(($ac_try" in
3306 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3307 *) ac_try_echo=$ac_try;;
3308esac
3309eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3310$as_echo "$ac_try_echo"; } >&5
1975 (eval $ac_compile) 2>&5 3311 (eval "$ac_compile") 2>&5
1976 ac_status=$? 3312 ac_status=$?
1977 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3313 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1978 (exit $ac_status); }; then 3314 test $ac_status = 0; }; then :
1979 for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do 3315 for ac_file in conftest.o conftest.obj conftest.*; do
3316 test -f "$ac_file" || continue;
1980 case $ac_file in 3317 case $ac_file in
1981 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;; 3318 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
1982 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 3319 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
1983 break;; 3320 break;;
1984 esac 3321 esac
1985done 3322done
1986else 3323else
1987 echo "$as_me: failed program was:" >&5 3324 $as_echo "$as_me: failed program was:" >&5
1988sed 's/^/| /' conftest.$ac_ext >&5 3325sed 's/^/| /' conftest.$ac_ext >&5
1989 3326
1990{ { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile 3327{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
1991See \`config.log' for more details." >&5 3328$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
1992echo "$as_me: error: cannot compute suffix of object files: cannot compile 3329as_fn_error $? "cannot compute suffix of object files: cannot compile
1993See \`config.log' for more details." >&2;} 3330See \`config.log' for more details" "$LINENO" 5; }
1994 { (exit 1); exit 1; }; }
1995fi 3331fi
1996
1997rm -f conftest.$ac_cv_objext conftest.$ac_ext 3332rm -f conftest.$ac_cv_objext conftest.$ac_ext
1998fi 3333fi
1999echo "$as_me:$LINENO: result: $ac_cv_objext" >&5 3334{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
2000echo "${ECHO_T}$ac_cv_objext" >&6 3335$as_echo "$ac_cv_objext" >&6; }
2001OBJEXT=$ac_cv_objext 3336OBJEXT=$ac_cv_objext
2002ac_objext=$OBJEXT 3337ac_objext=$OBJEXT
2003echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5 3338{ $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 3339$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
2005if test "${ac_cv_c_compiler_gnu+set}" = set; then 3340if ${ac_cv_c_compiler_gnu+:} false; then :
2006 echo $ECHO_N "(cached) $ECHO_C" >&6 3341 $as_echo_n "(cached) " >&6
2007else 3342else
2008 cat >conftest.$ac_ext <<_ACEOF
2009/* confdefs.h. */
2010_ACEOF
2011cat confdefs.h >>conftest.$ac_ext 3343 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2012cat >>conftest.$ac_ext <<_ACEOF
2013/* end confdefs.h. */ 3344/* end confdefs.h. */
2014 3345
2015int 3346int
2016main () 3347main ()
2017{ 3348{
2021 3352
2022 ; 3353 ;
2023 return 0; 3354 return 0;
2024} 3355}
2025_ACEOF 3356_ACEOF
2026rm -f conftest.$ac_objext 3357if 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 3358 ac_compiler_gnu=yes
2048else 3359else
2049 echo "$as_me: failed program was:" >&5
2050sed 's/^/| /' conftest.$ac_ext >&5
2051
2052ac_compiler_gnu=no 3360 ac_compiler_gnu=no
2053fi 3361fi
2054rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 3362rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2055ac_cv_c_compiler_gnu=$ac_compiler_gnu 3363ac_cv_c_compiler_gnu=$ac_compiler_gnu
2056 3364
2057fi 3365fi
2058echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5 3366{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
2059echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6 3367$as_echo "$ac_cv_c_compiler_gnu" >&6; }
2060GCC=`test $ac_compiler_gnu = yes && echo yes` 3368if test $ac_compiler_gnu = yes; then
3369 GCC=yes
3370else
3371 GCC=
3372fi
2061ac_test_CFLAGS=${CFLAGS+set} 3373ac_test_CFLAGS=${CFLAGS+set}
2062ac_save_CFLAGS=$CFLAGS 3374ac_save_CFLAGS=$CFLAGS
3375{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3376$as_echo_n "checking whether $CC accepts -g... " >&6; }
3377if ${ac_cv_prog_cc_g+:} false; then :
3378 $as_echo_n "(cached) " >&6
3379else
3380 ac_save_c_werror_flag=$ac_c_werror_flag
3381 ac_c_werror_flag=yes
3382 ac_cv_prog_cc_g=no
2063CFLAGS="-g" 3383 CFLAGS="-g"
2064echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2065echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2066if test "${ac_cv_prog_cc_g+set}" = set; then
2067 echo $ECHO_N "(cached) $ECHO_C" >&6
2068else
2069 cat >conftest.$ac_ext <<_ACEOF
2070/* confdefs.h. */
2071_ACEOF
2072cat confdefs.h >>conftest.$ac_ext 3384 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2073cat >>conftest.$ac_ext <<_ACEOF
2074/* end confdefs.h. */ 3385/* end confdefs.h. */
2075 3386
2076int 3387int
2077main () 3388main ()
2078{ 3389{
2079 3390
2080 ; 3391 ;
2081 return 0; 3392 return 0;
2082} 3393}
2083_ACEOF 3394_ACEOF
2084rm -f conftest.$ac_objext 3395if 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 3396 ac_cv_prog_cc_g=yes
2106else 3397else
2107 echo "$as_me: failed program was:" >&5 3398 CFLAGS=""
2108sed 's/^/| /' conftest.$ac_ext >&5 3399 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3400/* end confdefs.h. */
2109 3401
3402int
3403main ()
3404{
3405
3406 ;
3407 return 0;
3408}
3409_ACEOF
3410if ac_fn_c_try_compile "$LINENO"; then :
3411
3412else
3413 ac_c_werror_flag=$ac_save_c_werror_flag
3414 CFLAGS="-g"
3415 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3416/* end confdefs.h. */
3417
3418int
3419main ()
3420{
3421
3422 ;
3423 return 0;
3424}
3425_ACEOF
3426if ac_fn_c_try_compile "$LINENO"; then :
2110ac_cv_prog_cc_g=no 3427 ac_cv_prog_cc_g=yes
2111fi 3428fi
2112rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 3429rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2113fi 3430fi
3431rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3432fi
3433rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3434 ac_c_werror_flag=$ac_save_c_werror_flag
3435fi
2114echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5 3436{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
2115echo "${ECHO_T}$ac_cv_prog_cc_g" >&6 3437$as_echo "$ac_cv_prog_cc_g" >&6; }
2116if test "$ac_test_CFLAGS" = set; then 3438if test "$ac_test_CFLAGS" = set; then
2117 CFLAGS=$ac_save_CFLAGS 3439 CFLAGS=$ac_save_CFLAGS
2118elif test $ac_cv_prog_cc_g = yes; then 3440elif test $ac_cv_prog_cc_g = yes; then
2119 if test "$GCC" = yes; then 3441 if test "$GCC" = yes; then
2120 CFLAGS="-g -O2" 3442 CFLAGS="-g -O2"
2126 CFLAGS="-O2" 3448 CFLAGS="-O2"
2127 else 3449 else
2128 CFLAGS= 3450 CFLAGS=
2129 fi 3451 fi
2130fi 3452fi
2131echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5 3453{ $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 3454$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
2133if test "${ac_cv_prog_cc_stdc+set}" = set; then 3455if ${ac_cv_prog_cc_c89+:} false; then :
2134 echo $ECHO_N "(cached) $ECHO_C" >&6 3456 $as_echo_n "(cached) " >&6
2135else 3457else
2136 ac_cv_prog_cc_stdc=no 3458 ac_cv_prog_cc_c89=no
2137ac_save_CC=$CC 3459ac_save_CC=$CC
2138cat >conftest.$ac_ext <<_ACEOF
2139/* confdefs.h. */
2140_ACEOF
2141cat confdefs.h >>conftest.$ac_ext 3460cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2142cat >>conftest.$ac_ext <<_ACEOF
2143/* end confdefs.h. */ 3461/* end confdefs.h. */
2144#include <stdarg.h> 3462#include <stdarg.h>
2145#include <stdio.h> 3463#include <stdio.h>
2146#include <sys/types.h> 3464#include <sys/types.h>
2147#include <sys/stat.h> 3465#include <sys/stat.h>
2165} 3483}
2166 3484
2167/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 3485/* 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. 3486 function prototypes and stuff, but not '\xHH' hex character constants.
2169 These don't provoke an error unfortunately, instead are silently treated 3487 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 3488 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 3489 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 3490 array size at least. It's necessary to write '\x00'==0 to get something
2173 that's true only with -std1. */ 3491 that's true only with -std. */
2174int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 3492int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3493
3494/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3495 inside strings and character constants. */
3496#define FOO(x) 'x'
3497int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
2175 3498
2176int test (int i, double x); 3499int test (int i, double x);
2177struct s1 {int (*f) (int a);}; 3500struct s1 {int (*f) (int a);};
2178struct s2 {int (*f) (double a);}; 3501struct s2 {int (*f) (double a);};
2179int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 3502int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2185return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 3508return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2186 ; 3509 ;
2187 return 0; 3510 return 0;
2188} 3511}
2189_ACEOF 3512_ACEOF
2190# Don't try gcc -ansi; that turns off useful extensions and 3513for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
2191# breaks some systems' header files. 3514 -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 3515do
2199 CC="$ac_save_CC $ac_arg" 3516 CC="$ac_save_CC $ac_arg"
2200 rm -f conftest.$ac_objext 3517 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 3518 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 3519fi
2228rm -f conftest.err conftest.$ac_objext 3520rm -f core conftest.err conftest.$ac_objext
3521 test "x$ac_cv_prog_cc_c89" != "xno" && break
2229done 3522done
2230rm -f conftest.$ac_ext conftest.$ac_objext 3523rm -f conftest.$ac_ext
2231CC=$ac_save_CC 3524CC=$ac_save_CC
2232 3525
2233fi 3526fi
2234 3527# AC_CACHE_VAL
2235case "x$ac_cv_prog_cc_stdc" in 3528case "x$ac_cv_prog_cc_c89" in
3529 x)
3530 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3531$as_echo "none needed" >&6; } ;;
2236 x|xno) 3532 xno)
2237 echo "$as_me:$LINENO: result: none needed" >&5 3533 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
2238echo "${ECHO_T}none needed" >&6 ;; 3534$as_echo "unsupported" >&6; } ;;
2239 *) 3535 *)
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" ;; 3536 CC="$CC $ac_cv_prog_cc_c89"
3537 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3538$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
2243esac 3539esac
3540if test "x$ac_cv_prog_cc_c89" != xno; then :
2244 3541
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 3542fi
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 3543
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 3544ac_ext=c
2386ac_cpp='$CPP $CPPFLAGS' 3545ac_cpp='$CPP $CPPFLAGS'
2387ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3546ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2388ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3547ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2389ac_compiler_gnu=$ac_cv_c_compiler_gnu 3548ac_compiler_gnu=$ac_cv_c_compiler_gnu
2390 3549
2391ac_ext=cc 3550ac_ext=cpp
2392ac_cpp='$CXXCPP $CPPFLAGS' 3551ac_cpp='$CXXCPP $CPPFLAGS'
2393ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3552ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2394ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3553ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2395ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 3554ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3555if test -z "$CXX"; then
3556 if test -n "$CCC"; then
3557 CXX=$CCC
3558 else
2396if test -n "$ac_tool_prefix"; then 3559 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 3560 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
2398 do 3561 do
2399 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 3562 # 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 3563set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2401echo "$as_me:$LINENO: checking for $ac_word" >&5 3564{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2402echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 3565$as_echo_n "checking for $ac_word... " >&6; }
2403if test "${ac_cv_prog_CXX+set}" = set; then 3566if ${ac_cv_prog_CXX+:} false; then :
2404 echo $ECHO_N "(cached) $ECHO_C" >&6 3567 $as_echo_n "(cached) " >&6
2405else 3568else
2406 if test -n "$CXX"; then 3569 if test -n "$CXX"; then
2407 ac_cv_prog_CXX="$CXX" # Let the user override the test. 3570 ac_cv_prog_CXX="$CXX" # Let the user override the test.
2408else 3571else
2409as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3572as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2410for as_dir in $PATH 3573for as_dir in $PATH
2411do 3574do
2412 IFS=$as_save_IFS 3575 IFS=$as_save_IFS
2413 test -z "$as_dir" && as_dir=. 3576 test -z "$as_dir" && as_dir=.
2414 for ac_exec_ext in '' $ac_executable_extensions; do 3577 for ac_exec_ext in '' $ac_executable_extensions; do
2415 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3578 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" 3579 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
2417 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 3580 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2418 break 2 3581 break 2
2419 fi 3582 fi
2420done 3583done
2421done 3584 done
3585IFS=$as_save_IFS
2422 3586
2423fi 3587fi
2424fi 3588fi
2425CXX=$ac_cv_prog_CXX 3589CXX=$ac_cv_prog_CXX
2426if test -n "$CXX"; then 3590if test -n "$CXX"; then
2427 echo "$as_me:$LINENO: result: $CXX" >&5 3591 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
2428echo "${ECHO_T}$CXX" >&6 3592$as_echo "$CXX" >&6; }
2429else 3593else
2430 echo "$as_me:$LINENO: result: no" >&5 3594 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2431echo "${ECHO_T}no" >&6 3595$as_echo "no" >&6; }
2432fi 3596fi
3597
2433 3598
2434 test -n "$CXX" && break 3599 test -n "$CXX" && break
2435 done 3600 done
2436fi 3601fi
2437if test -z "$CXX"; then 3602if test -z "$CXX"; then
2438 ac_ct_CXX=$CXX 3603 ac_ct_CXX=$CXX
2439 for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC 3604 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
2440do 3605do
2441 # Extract the first word of "$ac_prog", so it can be a program name with args. 3606 # Extract the first word of "$ac_prog", so it can be a program name with args.
2442set dummy $ac_prog; ac_word=$2 3607set dummy $ac_prog; ac_word=$2
2443echo "$as_me:$LINENO: checking for $ac_word" >&5 3608{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2444echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 3609$as_echo_n "checking for $ac_word... " >&6; }
2445if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then 3610if ${ac_cv_prog_ac_ct_CXX+:} false; then :
2446 echo $ECHO_N "(cached) $ECHO_C" >&6 3611 $as_echo_n "(cached) " >&6
2447else 3612else
2448 if test -n "$ac_ct_CXX"; then 3613 if test -n "$ac_ct_CXX"; then
2449 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test. 3614 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
2450else 3615else
2451as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3616as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2452for as_dir in $PATH 3617for as_dir in $PATH
2453do 3618do
2454 IFS=$as_save_IFS 3619 IFS=$as_save_IFS
2455 test -z "$as_dir" && as_dir=. 3620 test -z "$as_dir" && as_dir=.
2456 for ac_exec_ext in '' $ac_executable_extensions; do 3621 for ac_exec_ext in '' $ac_executable_extensions; do
2457 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3622 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" 3623 ac_cv_prog_ac_ct_CXX="$ac_prog"
2459 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 3624 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2460 break 2 3625 break 2
2461 fi 3626 fi
2462done 3627done
2463done 3628 done
3629IFS=$as_save_IFS
2464 3630
2465fi 3631fi
2466fi 3632fi
2467ac_ct_CXX=$ac_cv_prog_ac_ct_CXX 3633ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
2468if test -n "$ac_ct_CXX"; then 3634if test -n "$ac_ct_CXX"; then
2469 echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5 3635 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
2470echo "${ECHO_T}$ac_ct_CXX" >&6 3636$as_echo "$ac_ct_CXX" >&6; }
2471else 3637else
2472 echo "$as_me:$LINENO: result: no" >&5 3638 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2473echo "${ECHO_T}no" >&6 3639$as_echo "no" >&6; }
2474fi 3640fi
3641
2475 3642
2476 test -n "$ac_ct_CXX" && break 3643 test -n "$ac_ct_CXX" && break
2477done 3644done
2478test -n "$ac_ct_CXX" || ac_ct_CXX="g++"
2479 3645
3646 if test "x$ac_ct_CXX" = x; then
3647 CXX="g++"
3648 else
3649 case $cross_compiling:$ac_tool_warned in
3650yes:)
3651{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3652$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3653ac_tool_warned=yes ;;
3654esac
2480 CXX=$ac_ct_CXX 3655 CXX=$ac_ct_CXX
3656 fi
2481fi 3657fi
2482 3658
2483 3659 fi
3660fi
2484# Provide some information about the compiler. 3661# Provide some information about the compiler.
2485echo "$as_me:$LINENO:" \ 3662$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
2486 "checking for C++ compiler version" >&5 3663set X $ac_compile
2487ac_compiler=`set X $ac_compile; echo $2` 3664ac_compiler=$2
2488{ (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5 3665for ac_option in --version -v -V -qversion; do
2489 (eval $ac_compiler --version </dev/null >&5) 2>&5 3666 { { ac_try="$ac_compiler $ac_option >&5"
3667case "(($ac_try" in
3668 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3669 *) ac_try_echo=$ac_try;;
3670esac
3671eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3672$as_echo "$ac_try_echo"; } >&5
3673 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2490 ac_status=$? 3674 ac_status=$?
3675 if test -s conftest.err; then
3676 sed '10a\
3677... rest of stderr output deleted ...
3678 10q' conftest.err >conftest.er1
3679 cat conftest.er1 >&5
3680 fi
3681 rm -f conftest.er1 conftest.err
2491 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3682 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2492 (exit $ac_status); } 3683 test $ac_status = 0; }
2493{ (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5 3684done
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 3685
2504echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5 3686{ $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 3687$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
2506if test "${ac_cv_cxx_compiler_gnu+set}" = set; then 3688if ${ac_cv_cxx_compiler_gnu+:} false; then :
2507 echo $ECHO_N "(cached) $ECHO_C" >&6 3689 $as_echo_n "(cached) " >&6
2508else 3690else
2509 cat >conftest.$ac_ext <<_ACEOF
2510/* confdefs.h. */
2511_ACEOF
2512cat confdefs.h >>conftest.$ac_ext 3691 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2513cat >>conftest.$ac_ext <<_ACEOF
2514/* end confdefs.h. */ 3692/* end confdefs.h. */
2515 3693
2516int 3694int
2517main () 3695main ()
2518{ 3696{
2522 3700
2523 ; 3701 ;
2524 return 0; 3702 return 0;
2525} 3703}
2526_ACEOF 3704_ACEOF
2527rm -f conftest.$ac_objext 3705if 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 3706 ac_compiler_gnu=yes
2549else 3707else
2550 echo "$as_me: failed program was:" >&5
2551sed 's/^/| /' conftest.$ac_ext >&5
2552
2553ac_compiler_gnu=no 3708 ac_compiler_gnu=no
2554fi 3709fi
2555rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 3710rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2556ac_cv_cxx_compiler_gnu=$ac_compiler_gnu 3711ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
2557 3712
2558fi 3713fi
2559echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5 3714{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
2560echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6 3715$as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
2561GXX=`test $ac_compiler_gnu = yes && echo yes` 3716if test $ac_compiler_gnu = yes; then
3717 GXX=yes
3718else
3719 GXX=
3720fi
2562ac_test_CXXFLAGS=${CXXFLAGS+set} 3721ac_test_CXXFLAGS=${CXXFLAGS+set}
2563ac_save_CXXFLAGS=$CXXFLAGS 3722ac_save_CXXFLAGS=$CXXFLAGS
3723{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
3724$as_echo_n "checking whether $CXX accepts -g... " >&6; }
3725if ${ac_cv_prog_cxx_g+:} false; then :
3726 $as_echo_n "(cached) " >&6
3727else
3728 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
3729 ac_cxx_werror_flag=yes
3730 ac_cv_prog_cxx_g=no
2564CXXFLAGS="-g" 3731 CXXFLAGS="-g"
2565echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
2566echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6
2567if test "${ac_cv_prog_cxx_g+set}" = set; then
2568 echo $ECHO_N "(cached) $ECHO_C" >&6
2569else
2570 cat >conftest.$ac_ext <<_ACEOF
2571/* confdefs.h. */
2572_ACEOF
2573cat confdefs.h >>conftest.$ac_ext 3732 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2574cat >>conftest.$ac_ext <<_ACEOF
2575/* end confdefs.h. */ 3733/* end confdefs.h. */
2576 3734
2577int 3735int
2578main () 3736main ()
2579{ 3737{
2580 3738
2581 ; 3739 ;
2582 return 0; 3740 return 0;
2583} 3741}
2584_ACEOF 3742_ACEOF
2585rm -f conftest.$ac_objext 3743if 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 3744 ac_cv_prog_cxx_g=yes
2607else 3745else
2608 echo "$as_me: failed program was:" >&5 3746 CXXFLAGS=""
2609sed 's/^/| /' conftest.$ac_ext >&5 3747 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3748/* end confdefs.h. */
2610 3749
3750int
3751main ()
3752{
3753
3754 ;
3755 return 0;
3756}
3757_ACEOF
3758if ac_fn_cxx_try_compile "$LINENO"; then :
3759
3760else
3761 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3762 CXXFLAGS="-g"
3763 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3764/* end confdefs.h. */
3765
3766int
3767main ()
3768{
3769
3770 ;
3771 return 0;
3772}
3773_ACEOF
3774if ac_fn_cxx_try_compile "$LINENO"; then :
2611ac_cv_prog_cxx_g=no 3775 ac_cv_prog_cxx_g=yes
2612fi 3776fi
2613rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 3777rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2614fi 3778fi
3779rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3780fi
3781rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3782 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3783fi
2615echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5 3784{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
2616echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6 3785$as_echo "$ac_cv_prog_cxx_g" >&6; }
2617if test "$ac_test_CXXFLAGS" = set; then 3786if test "$ac_test_CXXFLAGS" = set; then
2618 CXXFLAGS=$ac_save_CXXFLAGS 3787 CXXFLAGS=$ac_save_CXXFLAGS
2619elif test $ac_cv_prog_cxx_g = yes; then 3788elif test $ac_cv_prog_cxx_g = yes; then
2620 if test "$GXX" = yes; then 3789 if test "$GXX" = yes; then
2621 CXXFLAGS="-g -O2" 3790 CXXFLAGS="-g -O2"
2627 CXXFLAGS="-O2" 3796 CXXFLAGS="-O2"
2628 else 3797 else
2629 CXXFLAGS= 3798 CXXFLAGS=
2630 fi 3799 fi
2631fi 3800fi
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 3801ac_ext=c
2737ac_cpp='$CPP $CPPFLAGS' 3802ac_cpp='$CPP $CPPFLAGS'
2738ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3803ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2739ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3804ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2740ac_compiler_gnu=$ac_cv_c_compiler_gnu 3805ac_compiler_gnu=$ac_cv_c_compiler_gnu
2742ac_ext=c 3807ac_ext=c
2743ac_cpp='$CPP $CPPFLAGS' 3808ac_cpp='$CPP $CPPFLAGS'
2744ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3809ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2745ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3810ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2746ac_compiler_gnu=$ac_cv_c_compiler_gnu 3811ac_compiler_gnu=$ac_cv_c_compiler_gnu
2747echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5 3812{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
2748echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6 3813$as_echo_n "checking how to run the C preprocessor... " >&6; }
2749# On Suns, sometimes $CPP names a directory. 3814# On Suns, sometimes $CPP names a directory.
2750if test -n "$CPP" && test -d "$CPP"; then 3815if test -n "$CPP" && test -d "$CPP"; then
2751 CPP= 3816 CPP=
2752fi 3817fi
2753if test -z "$CPP"; then 3818if test -z "$CPP"; then
2754 if test "${ac_cv_prog_CPP+set}" = set; then 3819 if ${ac_cv_prog_CPP+:} false; then :
2755 echo $ECHO_N "(cached) $ECHO_C" >&6 3820 $as_echo_n "(cached) " >&6
2756else 3821else
2757 # Double quotes because CPP needs to be expanded 3822 # Double quotes because CPP needs to be expanded
2758 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 3823 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
2759 do 3824 do
2760 ac_preproc_ok=false 3825 ac_preproc_ok=false
2764 # with a fresh cross-compiler works. 3829 # with a fresh cross-compiler works.
2765 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 3830 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2766 # <limits.h> exists even on freestanding compilers. 3831 # <limits.h> exists even on freestanding compilers.
2767 # On the NeXT, cc -E runs the code through the compiler's parser, 3832 # 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. 3833 # 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 3834 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2773cat >>conftest.$ac_ext <<_ACEOF
2774/* end confdefs.h. */ 3835/* end confdefs.h. */
2775#ifdef __STDC__ 3836#ifdef __STDC__
2776# include <limits.h> 3837# include <limits.h>
2777#else 3838#else
2778# include <assert.h> 3839# include <assert.h>
2779#endif 3840#endif
2780 Syntax error 3841 Syntax error
2781_ACEOF 3842_ACEOF
2782if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 3843if ac_fn_c_try_cpp "$LINENO"; then :
2783 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 3844
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 3845else
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. 3846 # Broken: fails on valid input.
2806continue 3847continue
2807fi 3848fi
2808rm -f conftest.err conftest.$ac_ext 3849rm -f conftest.err conftest.i conftest.$ac_ext
2809 3850
2810 # OK, works on sane cases. Now check whether non-existent headers 3851 # OK, works on sane cases. Now check whether nonexistent headers
2811 # can be detected and how. 3852 # can be detected and how.
2812 cat >conftest.$ac_ext <<_ACEOF
2813/* confdefs.h. */
2814_ACEOF
2815cat confdefs.h >>conftest.$ac_ext 3853 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2816cat >>conftest.$ac_ext <<_ACEOF
2817/* end confdefs.h. */ 3854/* end confdefs.h. */
2818#include <ac_nonexistent.h> 3855#include <ac_nonexistent.h>
2819_ACEOF 3856_ACEOF
2820if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 3857if ac_fn_c_try_cpp "$LINENO"; then :
2821 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2822 ac_status=$?
2823 grep -v '^ *+' conftest.er1 >conftest.err
2824 rm -f conftest.er1
2825 cat conftest.err >&5
2826 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2827 (exit $ac_status); } >/dev/null; then
2828 if test -s conftest.err; then
2829 ac_cpp_err=$ac_c_preproc_warn_flag
2830 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2831 else
2832 ac_cpp_err=
2833 fi
2834else
2835 ac_cpp_err=yes
2836fi
2837if test -z "$ac_cpp_err"; then
2838 # Broken: success on invalid input. 3858 # Broken: success on invalid input.
2839continue 3859continue
2840else 3860else
2841 echo "$as_me: failed program was:" >&5
2842sed 's/^/| /' conftest.$ac_ext >&5
2843
2844 # Passes both tests. 3861 # Passes both tests.
2845ac_preproc_ok=: 3862ac_preproc_ok=:
2846break 3863break
2847fi 3864fi
2848rm -f conftest.err conftest.$ac_ext 3865rm -f conftest.err conftest.i conftest.$ac_ext
2849 3866
2850done 3867done
2851# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 3868# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2852rm -f conftest.err conftest.$ac_ext 3869rm -f conftest.i conftest.err conftest.$ac_ext
2853if $ac_preproc_ok; then 3870if $ac_preproc_ok; then :
2854 break 3871 break
2855fi 3872fi
2856 3873
2857 done 3874 done
2858 ac_cv_prog_CPP=$CPP 3875 ac_cv_prog_CPP=$CPP
2860fi 3877fi
2861 CPP=$ac_cv_prog_CPP 3878 CPP=$ac_cv_prog_CPP
2862else 3879else
2863 ac_cv_prog_CPP=$CPP 3880 ac_cv_prog_CPP=$CPP
2864fi 3881fi
2865echo "$as_me:$LINENO: result: $CPP" >&5 3882{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
2866echo "${ECHO_T}$CPP" >&6 3883$as_echo "$CPP" >&6; }
2867ac_preproc_ok=false 3884ac_preproc_ok=false
2868for ac_c_preproc_warn_flag in '' yes 3885for ac_c_preproc_warn_flag in '' yes
2869do 3886do
2870 # Use a header file that comes with gcc, so configuring glibc 3887 # Use a header file that comes with gcc, so configuring glibc
2871 # with a fresh cross-compiler works. 3888 # with a fresh cross-compiler works.
2872 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 3889 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2873 # <limits.h> exists even on freestanding compilers. 3890 # <limits.h> exists even on freestanding compilers.
2874 # On the NeXT, cc -E runs the code through the compiler's parser, 3891 # 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. 3892 # 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 3893 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2880cat >>conftest.$ac_ext <<_ACEOF
2881/* end confdefs.h. */ 3894/* end confdefs.h. */
2882#ifdef __STDC__ 3895#ifdef __STDC__
2883# include <limits.h> 3896# include <limits.h>
2884#else 3897#else
2885# include <assert.h> 3898# include <assert.h>
2886#endif 3899#endif
2887 Syntax error 3900 Syntax error
2888_ACEOF 3901_ACEOF
2889if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 3902if ac_fn_c_try_cpp "$LINENO"; then :
2890 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 3903
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 3904else
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. 3905 # Broken: fails on valid input.
2913continue 3906continue
2914fi 3907fi
2915rm -f conftest.err conftest.$ac_ext 3908rm -f conftest.err conftest.i conftest.$ac_ext
2916 3909
2917 # OK, works on sane cases. Now check whether non-existent headers 3910 # OK, works on sane cases. Now check whether nonexistent headers
2918 # can be detected and how. 3911 # can be detected and how.
2919 cat >conftest.$ac_ext <<_ACEOF
2920/* confdefs.h. */
2921_ACEOF
2922cat confdefs.h >>conftest.$ac_ext 3912 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2923cat >>conftest.$ac_ext <<_ACEOF
2924/* end confdefs.h. */ 3913/* end confdefs.h. */
2925#include <ac_nonexistent.h> 3914#include <ac_nonexistent.h>
2926_ACEOF 3915_ACEOF
2927if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 3916if ac_fn_c_try_cpp "$LINENO"; then :
2928 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2929 ac_status=$?
2930 grep -v '^ *+' conftest.er1 >conftest.err
2931 rm -f conftest.er1
2932 cat conftest.err >&5
2933 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2934 (exit $ac_status); } >/dev/null; then
2935 if test -s conftest.err; then
2936 ac_cpp_err=$ac_c_preproc_warn_flag
2937 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2938 else
2939 ac_cpp_err=
2940 fi
2941else
2942 ac_cpp_err=yes
2943fi
2944if test -z "$ac_cpp_err"; then
2945 # Broken: success on invalid input. 3917 # Broken: success on invalid input.
2946continue 3918continue
2947else 3919else
2948 echo "$as_me: failed program was:" >&5
2949sed 's/^/| /' conftest.$ac_ext >&5
2950
2951 # Passes both tests. 3920 # Passes both tests.
2952ac_preproc_ok=: 3921ac_preproc_ok=:
2953break 3922break
2954fi 3923fi
2955rm -f conftest.err conftest.$ac_ext 3924rm -f conftest.err conftest.i conftest.$ac_ext
2956 3925
2957done 3926done
2958# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 3927# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2959rm -f conftest.err conftest.$ac_ext 3928rm -f conftest.i conftest.err conftest.$ac_ext
2960if $ac_preproc_ok; then 3929if $ac_preproc_ok; then :
2961 : 3930
2962else 3931else
2963 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check 3932 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2964See \`config.log' for more details." >&5 3933$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2965echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check 3934as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
2966See \`config.log' for more details." >&2;} 3935See \`config.log' for more details" "$LINENO" 5; }
2967 { (exit 1); exit 1; }; }
2968fi 3936fi
2969 3937
2970ac_ext=c 3938ac_ext=c
2971ac_cpp='$CPP $CPPFLAGS' 3939ac_cpp='$CPP $CPPFLAGS'
2972ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3940ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2984# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 3952# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2985# AFS /usr/afsws/bin/install, which mishandles nonexistent args 3953# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2986# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 3954# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2987# OS/2's system install, which has a completely different semantic 3955# OS/2's system install, which has a completely different semantic
2988# ./install, which can be erroneously created by make from ./install.sh. 3956# ./install, which can be erroneously created by make from ./install.sh.
3957# Reject install programs that cannot install multiple files.
2989echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5 3958{ $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 3959$as_echo_n "checking for a BSD-compatible install... " >&6; }
2991if test -z "$INSTALL"; then 3960if test -z "$INSTALL"; then
2992if test "${ac_cv_path_install+set}" = set; then 3961if ${ac_cv_path_install+:} false; then :
2993 echo $ECHO_N "(cached) $ECHO_C" >&6 3962 $as_echo_n "(cached) " >&6
2994else 3963else
2995 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3964 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2996for as_dir in $PATH 3965for as_dir in $PATH
2997do 3966do
2998 IFS=$as_save_IFS 3967 IFS=$as_save_IFS
2999 test -z "$as_dir" && as_dir=. 3968 test -z "$as_dir" && as_dir=.
3000 # Account for people who put trailing slashes in PATH elements. 3969 # Account for people who put trailing slashes in PATH elements.
3001case $as_dir/ in 3970case $as_dir/ in #((
3002 ./ | .// | /cC/* | \ 3971 ./ | .// | /[cC]/* | \
3003 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 3972 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3004 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \ 3973 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
3005 /usr/ucb/* ) ;; 3974 /usr/ucb/* ) ;;
3006 *) 3975 *)
3007 # OSF1 and SCO ODT 3.0 have their own names for install. 3976 # 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 3977 # Don't use installbsd from OSF since it installs stuff as root
3009 # by default. 3978 # by default.
3010 for ac_prog in ginstall scoinst install; do 3979 for ac_prog in ginstall scoinst install; do
3011 for ac_exec_ext in '' $ac_executable_extensions; do 3980 for ac_exec_ext in '' $ac_executable_extensions; do
3012 if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then 3981 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 && 3982 if test $ac_prog = install &&
3014 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 3983 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3015 # AIX install. It has an incompatible calling convention. 3984 # AIX install. It has an incompatible calling convention.
3016 : 3985 :
3017 elif test $ac_prog = install && 3986 elif test $ac_prog = install &&
3018 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 3987 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. 3988 # program-specific install script used by HP pwplus--don't use.
3020 : 3989 :
3021 else 3990 else
3991 rm -rf conftest.one conftest.two conftest.dir
3992 echo one > conftest.one
3993 echo two > conftest.two
3994 mkdir conftest.dir
3995 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
3996 test -s conftest.one && test -s conftest.two &&
3997 test -s conftest.dir/conftest.one &&
3998 test -s conftest.dir/conftest.two
3999 then
3022 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 4000 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3023 break 3 4001 break 3
4002 fi
3024 fi 4003 fi
3025 fi 4004 fi
3026 done 4005 done
3027 done 4006 done
3028 ;; 4007 ;;
3029esac 4008esac
4009
3030done 4010 done
4011IFS=$as_save_IFS
3031 4012
4013rm -rf conftest.one conftest.two conftest.dir
3032 4014
3033fi 4015fi
3034 if test "${ac_cv_path_install+set}" = set; then 4016 if test "${ac_cv_path_install+set}" = set; then
3035 INSTALL=$ac_cv_path_install 4017 INSTALL=$ac_cv_path_install
3036 else 4018 else
3037 # As a last resort, use the slow shell script. We don't cache a 4019 # As a last resort, use the slow shell script. Don't cache a
3038 # path for INSTALL within a source directory, because that will 4020 # value for INSTALL within a source directory, because that will
3039 # break other packages using the cache if that directory is 4021 # break other packages using the cache if that directory is
3040 # removed, or if the path is relative. 4022 # removed, or if the value is a relative name.
3041 INSTALL=$ac_install_sh 4023 INSTALL=$ac_install_sh
3042 fi 4024 fi
3043fi 4025fi
3044echo "$as_me:$LINENO: result: $INSTALL" >&5 4026{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
3045echo "${ECHO_T}$INSTALL" >&6 4027$as_echo "$INSTALL" >&6; }
3046 4028
3047# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 4029# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3048# It thinks the first close brace ends the variable substitution. 4030# It thinks the first close brace ends the variable substitution.
3049test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 4031test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3050 4032
3053test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 4035test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3054 4036
3055 4037
3056 4038
3057 4039
3058echo "$as_me:$LINENO: checking for egrep" >&5 4040{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
3059echo $ECHO_N "checking for egrep... $ECHO_C" >&6 4041$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3060if test "${ac_cv_prog_egrep+set}" = set; then 4042if ${ac_cv_path_GREP+:} false; then :
3061 echo $ECHO_N "(cached) $ECHO_C" >&6 4043 $as_echo_n "(cached) " >&6
3062else 4044else
3063 if echo a | (grep -E '(a|b)') >/dev/null 2>&1 4045 if test -z "$GREP"; then
3064 then ac_cv_prog_egrep='grep -E' 4046 ac_path_GREP_found=false
3065 else ac_cv_prog_egrep='egrep' 4047 # Loop through the user's path and test for each of PROGNAME-LIST
4048 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4049for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4050do
4051 IFS=$as_save_IFS
4052 test -z "$as_dir" && as_dir=.
4053 for ac_prog in grep ggrep; do
4054 for ac_exec_ext in '' $ac_executable_extensions; do
4055 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4056 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4057# Check for GNU ac_path_GREP and select it if it is found.
4058 # Check for GNU $ac_path_GREP
4059case `"$ac_path_GREP" --version 2>&1` in
4060*GNU*)
4061 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4062*)
4063 ac_count=0
4064 $as_echo_n 0123456789 >"conftest.in"
4065 while :
4066 do
4067 cat "conftest.in" "conftest.in" >"conftest.tmp"
4068 mv "conftest.tmp" "conftest.in"
4069 cp "conftest.in" "conftest.nl"
4070 $as_echo 'GREP' >> "conftest.nl"
4071 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4072 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4073 as_fn_arith $ac_count + 1 && ac_count=$as_val
4074 if test $ac_count -gt ${ac_path_GREP_max-0}; then
4075 # Best one so far, save it but keep looking for a better one
4076 ac_cv_path_GREP="$ac_path_GREP"
4077 ac_path_GREP_max=$ac_count
3066 fi 4078 fi
3067fi 4079 # 10*(2^10) chars as input seems more than enough
3068echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5 4080 test $ac_count -gt 10 && break
3069echo "${ECHO_T}$ac_cv_prog_egrep" >&6 4081 done
3070 EGREP=$ac_cv_prog_egrep 4082 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4083esac
3071 4084
4085 $ac_path_GREP_found && break 3
4086 done
4087 done
4088 done
4089IFS=$as_save_IFS
4090 if test -z "$ac_cv_path_GREP"; then
4091 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4092 fi
4093else
4094 ac_cv_path_GREP=$GREP
4095fi
3072 4096
4097fi
4098{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4099$as_echo "$ac_cv_path_GREP" >&6; }
4100 GREP="$ac_cv_path_GREP"
3073 4101
3074echo "$as_me:$LINENO: checking for AIX" >&5 4102
3075echo $ECHO_N "checking for AIX... $ECHO_C" >&6 4103{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
3076cat >conftest.$ac_ext <<_ACEOF 4104$as_echo_n "checking for egrep... " >&6; }
3077/* confdefs.h. */ 4105if ${ac_cv_path_EGREP+:} false; then :
3078_ACEOF 4106 $as_echo_n "(cached) " >&6
4107else
4108 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4109 then ac_cv_path_EGREP="$GREP -E"
4110 else
4111 if test -z "$EGREP"; then
4112 ac_path_EGREP_found=false
4113 # Loop through the user's path and test for each of PROGNAME-LIST
4114 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4115for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4116do
4117 IFS=$as_save_IFS
4118 test -z "$as_dir" && as_dir=.
4119 for ac_prog in egrep; do
4120 for ac_exec_ext in '' $ac_executable_extensions; do
4121 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4122 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4123# Check for GNU ac_path_EGREP and select it if it is found.
4124 # Check for GNU $ac_path_EGREP
4125case `"$ac_path_EGREP" --version 2>&1` in
4126*GNU*)
4127 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4128*)
4129 ac_count=0
4130 $as_echo_n 0123456789 >"conftest.in"
4131 while :
4132 do
4133 cat "conftest.in" "conftest.in" >"conftest.tmp"
4134 mv "conftest.tmp" "conftest.in"
4135 cp "conftest.in" "conftest.nl"
4136 $as_echo 'EGREP' >> "conftest.nl"
4137 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4138 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4139 as_fn_arith $ac_count + 1 && ac_count=$as_val
4140 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4141 # Best one so far, save it but keep looking for a better one
4142 ac_cv_path_EGREP="$ac_path_EGREP"
4143 ac_path_EGREP_max=$ac_count
4144 fi
4145 # 10*(2^10) chars as input seems more than enough
4146 test $ac_count -gt 10 && break
4147 done
4148 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4149esac
4150
4151 $ac_path_EGREP_found && break 3
4152 done
4153 done
4154 done
4155IFS=$as_save_IFS
4156 if test -z "$ac_cv_path_EGREP"; then
4157 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4158 fi
4159else
4160 ac_cv_path_EGREP=$EGREP
4161fi
4162
4163 fi
4164fi
4165{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4166$as_echo "$ac_cv_path_EGREP" >&6; }
4167 EGREP="$ac_cv_path_EGREP"
4168
4169
4170{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4171$as_echo_n "checking for ANSI C header files... " >&6; }
4172if ${ac_cv_header_stdc+:} false; then :
4173 $as_echo_n "(cached) " >&6
4174else
3079cat confdefs.h >>conftest.$ac_ext 4175 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3080cat >>conftest.$ac_ext <<_ACEOF
3081/* end confdefs.h. */ 4176/* end confdefs.h. */
3082#ifdef _AIX 4177#include <stdlib.h>
3083 yes 4178#include <stdarg.h>
4179#include <string.h>
4180#include <float.h>
4181
4182int
4183main ()
4184{
4185
4186 ;
4187 return 0;
4188}
4189_ACEOF
4190if ac_fn_c_try_compile "$LINENO"; then :
4191 ac_cv_header_stdc=yes
4192else
4193 ac_cv_header_stdc=no
4194fi
4195rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4196
4197if test $ac_cv_header_stdc = yes; then
4198 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4199 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4200/* end confdefs.h. */
4201#include <string.h>
4202
4203_ACEOF
4204if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4205 $EGREP "memchr" >/dev/null 2>&1; then :
4206
4207else
4208 ac_cv_header_stdc=no
4209fi
4210rm -f conftest*
4211
4212fi
4213
4214if test $ac_cv_header_stdc = yes; then
4215 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4216 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4217/* end confdefs.h. */
4218#include <stdlib.h>
4219
4220_ACEOF
4221if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4222 $EGREP "free" >/dev/null 2>&1; then :
4223
4224else
4225 ac_cv_header_stdc=no
4226fi
4227rm -f conftest*
4228
4229fi
4230
4231if test $ac_cv_header_stdc = yes; then
4232 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4233 if test "$cross_compiling" = yes; then :
4234 :
4235else
4236 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4237/* end confdefs.h. */
4238#include <ctype.h>
4239#include <stdlib.h>
4240#if ((' ' & 0x0FF) == 0x020)
4241# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4242# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4243#else
4244# define ISLOWER(c) \
4245 (('a' <= (c) && (c) <= 'i') \
4246 || ('j' <= (c) && (c) <= 'r') \
4247 || ('s' <= (c) && (c) <= 'z'))
4248# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
3084#endif 4249#endif
3085 4250
4251#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4252int
4253main ()
4254{
4255 int i;
4256 for (i = 0; i < 256; i++)
4257 if (XOR (islower (i), ISLOWER (i))
4258 || toupper (i) != TOUPPER (i))
4259 return 2;
4260 return 0;
4261}
3086_ACEOF 4262_ACEOF
3087if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4263if ac_fn_c_try_run "$LINENO"; then :
3088 $EGREP "yes" >/dev/null 2>&1; then 4264
3089 echo "$as_me:$LINENO: result: yes" >&5 4265else
3090echo "${ECHO_T}yes" >&6 4266 ac_cv_header_stdc=no
4267fi
4268rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4269 conftest.$ac_objext conftest.beam conftest.$ac_ext
4270fi
4271
4272fi
4273fi
4274{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4275$as_echo "$ac_cv_header_stdc" >&6; }
4276if test $ac_cv_header_stdc = yes; then
4277
4278$as_echo "#define STDC_HEADERS 1" >>confdefs.h
4279
4280fi
4281
4282# On IRIX 5.3, sys/types and inttypes.h are conflicting.
4283for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4284 inttypes.h stdint.h unistd.h
4285do :
4286 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4287ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4288"
4289if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
3091cat >>confdefs.h <<\_ACEOF 4290 cat >>confdefs.h <<_ACEOF
3092#define _ALL_SOURCE 1 4291#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
3093_ACEOF 4292_ACEOF
3094 4293
3095else
3096 echo "$as_me:$LINENO: result: no" >&5
3097echo "${ECHO_T}no" >&6
3098fi 4294fi
3099rm -f conftest*
3100 4295
4296done
3101 4297
4298
4299
4300 ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
4301if test "x$ac_cv_header_minix_config_h" = xyes; then :
4302 MINIX=yes
4303else
4304 MINIX=
4305fi
4306
4307
4308 if test "$MINIX" = yes; then
4309
4310$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
4311
4312
4313$as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
4314
4315
4316$as_echo "#define _MINIX 1" >>confdefs.h
4317
4318 fi
4319
4320
4321 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
4322$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
4323if ${ac_cv_safe_to_define___extensions__+:} false; then :
4324 $as_echo_n "(cached) " >&6
4325else
4326 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4327/* end confdefs.h. */
4328
4329# define __EXTENSIONS__ 1
4330 $ac_includes_default
4331int
4332main ()
4333{
4334
4335 ;
4336 return 0;
4337}
4338_ACEOF
4339if ac_fn_c_try_compile "$LINENO"; then :
4340 ac_cv_safe_to_define___extensions__=yes
4341else
4342 ac_cv_safe_to_define___extensions__=no
4343fi
4344rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4345fi
4346{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
4347$as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
4348 test $ac_cv_safe_to_define___extensions__ = yes &&
4349 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
4350
4351 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
4352
4353 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
4354
4355 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
4356
4357 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
4358
4359
4360
4361
3102echo "$as_me:$LINENO: checking for library containing strerror" >&5 4362{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing strerror" >&5
3103echo $ECHO_N "checking for library containing strerror... $ECHO_C" >&6 4363$as_echo_n "checking for library containing strerror... " >&6; }
3104if test "${ac_cv_search_strerror+set}" = set; then 4364if ${ac_cv_search_strerror+:} false; then :
3105 echo $ECHO_N "(cached) $ECHO_C" >&6 4365 $as_echo_n "(cached) " >&6
3106else 4366else
3107 ac_func_search_save_LIBS=$LIBS 4367 ac_func_search_save_LIBS=$LIBS
3108ac_cv_search_strerror=no
3109cat >conftest.$ac_ext <<_ACEOF
3110/* confdefs.h. */
3111_ACEOF
3112cat confdefs.h >>conftest.$ac_ext 4368cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3113cat >>conftest.$ac_ext <<_ACEOF
3114/* end confdefs.h. */ 4369/* end confdefs.h. */
3115 4370
3116/* Override any gcc2 internal prototype to avoid an error. */ 4371/* Override any GCC internal prototype to avoid an error.
4372 Use char because int might match the return type of a GCC
4373 builtin and then its argument prototype would still apply. */
3117#ifdef __cplusplus 4374#ifdef __cplusplus
3118extern "C" 4375extern "C"
3119#endif 4376#endif
3120/* We use char because int might match the return type of a gcc2
3121 builtin and then its argument prototype would still apply. */
3122char strerror (); 4377char strerror ();
3123int 4378int
3124main () 4379main ()
3125{ 4380{
3126strerror (); 4381return strerror ();
3127 ; 4382 ;
3128 return 0; 4383 return 0;
3129} 4384}
3130_ACEOF 4385_ACEOF
3131rm -f conftest.$ac_objext conftest$ac_exeext
3132if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3133 (eval $ac_link) 2>conftest.er1
3134 ac_status=$?
3135 grep -v '^ *+' conftest.er1 >conftest.err
3136 rm -f conftest.er1
3137 cat conftest.err >&5
3138 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3139 (exit $ac_status); } &&
3140 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
3141 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3142 (eval $ac_try) 2>&5
3143 ac_status=$?
3144 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3145 (exit $ac_status); }; } &&
3146 { ac_try='test -s conftest$ac_exeext'
3147 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3148 (eval $ac_try) 2>&5
3149 ac_status=$?
3150 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3151 (exit $ac_status); }; }; then
3152 ac_cv_search_strerror="none required"
3153else
3154 echo "$as_me: failed program was:" >&5
3155sed 's/^/| /' conftest.$ac_ext >&5
3156
3157fi
3158rm -f conftest.err conftest.$ac_objext \
3159 conftest$ac_exeext conftest.$ac_ext
3160if test "$ac_cv_search_strerror" = no; then
3161 for ac_lib in cposix; do 4386for ac_lib in '' cposix; do
4387 if test -z "$ac_lib"; then
4388 ac_res="none required"
4389 else
4390 ac_res=-l$ac_lib
3162 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 4391 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
3163 cat >conftest.$ac_ext <<_ACEOF 4392 fi
3164/* confdefs.h. */ 4393 if ac_fn_c_try_link "$LINENO"; then :
3165_ACEOF
3166cat confdefs.h >>conftest.$ac_ext
3167cat >>conftest.$ac_ext <<_ACEOF
3168/* end confdefs.h. */
3169
3170/* Override any gcc2 internal prototype to avoid an error. */
3171#ifdef __cplusplus
3172extern "C"
3173#endif
3174/* We use char because int might match the return type of a gcc2
3175 builtin and then its argument prototype would still apply. */
3176char strerror ();
3177int
3178main ()
3179{
3180strerror ();
3181 ;
3182 return 0;
3183}
3184_ACEOF
3185rm -f conftest.$ac_objext conftest$ac_exeext
3186if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3187 (eval $ac_link) 2>conftest.er1
3188 ac_status=$?
3189 grep -v '^ *+' conftest.er1 >conftest.err
3190 rm -f conftest.er1
3191 cat conftest.err >&5
3192 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3193 (exit $ac_status); } &&
3194 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
3195 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3196 (eval $ac_try) 2>&5
3197 ac_status=$?
3198 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3199 (exit $ac_status); }; } &&
3200 { ac_try='test -s conftest$ac_exeext'
3201 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3202 (eval $ac_try) 2>&5
3203 ac_status=$?
3204 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3205 (exit $ac_status); }; }; then
3206 ac_cv_search_strerror="-l$ac_lib" 4394 ac_cv_search_strerror=$ac_res
3207break
3208else
3209 echo "$as_me: failed program was:" >&5
3210sed 's/^/| /' conftest.$ac_ext >&5
3211
3212fi 4395fi
3213rm -f conftest.err conftest.$ac_objext \ 4396rm -f core conftest.err conftest.$ac_objext \
3214 conftest$ac_exeext conftest.$ac_ext 4397 conftest$ac_exeext
4398 if ${ac_cv_search_strerror+:} false; then :
4399 break
4400fi
3215 done 4401done
4402if ${ac_cv_search_strerror+:} false; then :
4403
4404else
4405 ac_cv_search_strerror=no
3216fi 4406fi
4407rm conftest.$ac_ext
3217LIBS=$ac_func_search_save_LIBS 4408LIBS=$ac_func_search_save_LIBS
3218fi 4409fi
3219echo "$as_me:$LINENO: result: $ac_cv_search_strerror" >&5 4410{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_strerror" >&5
3220echo "${ECHO_T}$ac_cv_search_strerror" >&6 4411$as_echo "$ac_cv_search_strerror" >&6; }
3221if test "$ac_cv_search_strerror" != no; then 4412ac_res=$ac_cv_search_strerror
4413if test "$ac_res" != no; then :
3222 test "$ac_cv_search_strerror" = "none required" || LIBS="$ac_cv_search_strerror $LIBS" 4414 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
3223 4415
3224fi 4416fi
3225 4417
3226ac_ext=cc 4418ac_ext=cpp
3227ac_cpp='$CXXCPP $CPPFLAGS' 4419ac_cpp='$CXXCPP $CPPFLAGS'
3228ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4420ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3229ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4421ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3230ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 4422ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3231 4423
3232 4424
3233if test x$GCC = xyes && test x$GXX = xyes; then 4425if test x$GCC = xyes && test x$GXX = xyes; then
3234 echo "$as_me:$LINENO: checking for working libsupc++" >&5 4426 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working libsupc++" >&5
3235echo $ECHO_N "checking for working libsupc++... $ECHO_C" >&6 4427$as_echo_n "checking for working libsupc++... " >&6; }
3236 save_CXX="$CXX" 4428 save_CXX="$CXX"
3237 save_LIBS="$LIBS" 4429 save_LIBS="$LIBS"
3238 CXX="$CC" 4430 CXX="$CC"
3239 LIBS="$LIBS -lsupc++" 4431 LIBS="$LIBS -lsupc++"
3240 LINKER="$CC" 4432 LINKER="$CC"
3241 4433
3242cat >conftest.$ac_ext <<_ACEOF
3243/* confdefs.h. */
3244_ACEOF
3245cat confdefs.h >>conftest.$ac_ext 4434cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3246cat >>conftest.$ac_ext <<_ACEOF
3247/* end confdefs.h. */ 4435/* end confdefs.h. */
3248struct test { }; void f() try { throw new test; } catch (...) { throw; } 4436struct test { }; void f() try { throw new test; } catch (...) { throw; }
3249int 4437int
3250main () 4438main ()
3251{ 4439{
3252 4440
3253 ; 4441 ;
3254 return 0; 4442 return 0;
3255} 4443}
3256_ACEOF 4444_ACEOF
3257rm -f conftest.$ac_objext conftest$ac_exeext 4445if ac_fn_cxx_try_link "$LINENO"; then :
3258if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3259 (eval $ac_link) 2>conftest.er1
3260 ac_status=$?
3261 grep -v '^ *+' conftest.er1 >conftest.err
3262 rm -f conftest.er1
3263 cat conftest.err >&5
3264 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3265 (exit $ac_status); } &&
3266 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3267 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3268 (eval $ac_try) 2>&5
3269 ac_status=$?
3270 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3271 (exit $ac_status); }; } &&
3272 { ac_try='test -s conftest$ac_exeext'
3273 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3274 (eval $ac_try) 2>&5
3275 ac_status=$?
3276 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3277 (exit $ac_status); }; }; then
3278 echo "$as_me:$LINENO: result: ok" >&5 4446 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
3279echo "${ECHO_T}ok" >&6 4447$as_echo "ok" >&6; }
3280else 4448else
3281 echo "$as_me: failed program was:" >&5
3282sed 's/^/| /' conftest.$ac_ext >&5
3283 4449
3284
3285 echo "$as_me:$LINENO: result: no, making everything bigger and slower" >&5 4450 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, making everything bigger and slower" >&5
3286echo "${ECHO_T}no, making everything bigger and slower" >&6 4451$as_echo "no, making everything bigger and slower" >&6; }
3287 LIBS="$save_LIBS" 4452 LIBS="$save_LIBS"
3288 LINKER="$save_CXX" 4453 LINKER="$save_CXX"
3289 4454
3290 4455
3291fi 4456fi
3292rm -f conftest.err conftest.$ac_objext \ 4457rm -f core conftest.err conftest.$ac_objext \
3293 conftest$ac_exeext conftest.$ac_ext 4458 conftest$ac_exeext conftest.$ac_ext
3294 CXX="$save_CXX" 4459 CXX="$save_CXX"
3295fi 4460fi
3296LINKER=$LINKER 4461LINKER=$LINKER
3297 4462
3298
3299ac_ext=cc
3300ac_cpp='$CXXCPP $CPPFLAGS'
3301ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3302ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3303ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3304 4463
3305if test -z "$orig_CXXFLAGS"; then 4464if test -z "$orig_CXXFLAGS"; then
3306 if test x$GCC = xyes && test "x$GXX" = xyes; then 4465 if test x$GCC = xyes && test "x$GXX" = xyes; then
3307 CXXFLAGS="-g -O3 -fno-threadsafe-statics -fno-enforce-eh-specs" 4466 CXXFLAGS="-g -O3 -fno-rtti -fvisibility-inlines-hidden -fno-threadsafe-statics -fno-enforce-eh-specs"
3308 cat >conftest.$ac_ext <<_ACEOF
3309/* confdefs.h. */
3310_ACEOF
3311cat confdefs.h >>conftest.$ac_ext 4467 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3312cat >>conftest.$ac_ext <<_ACEOF
3313/* end confdefs.h. */ 4468/* end confdefs.h. */
3314 4469
3315int 4470int
3316main () 4471main ()
3317{ 4472{
3318 4473
3319 ; 4474 ;
3320 return 0; 4475 return 0;
3321} 4476}
3322_ACEOF 4477_ACEOF
3323rm -f conftest.$ac_objext 4478if ac_fn_cxx_try_compile "$LINENO"; then :
3324if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3325 (eval $ac_compile) 2>conftest.er1
3326 ac_status=$?
3327 grep -v '^ *+' conftest.er1 >conftest.err
3328 rm -f conftest.er1
3329 cat conftest.err >&5
3330 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3331 (exit $ac_status); } &&
3332 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3333 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3334 (eval $ac_try) 2>&5
3335 ac_status=$?
3336 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3337 (exit $ac_status); }; } &&
3338 { ac_try='test -s conftest.$ac_objext'
3339 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3340 (eval $ac_try) 2>&5
3341 ac_status=$?
3342 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3343 (exit $ac_status); }; }; then
3344 :
3345else
3346 echo "$as_me: failed program was:" >&5
3347sed 's/^/| /' conftest.$ac_ext >&5
3348 4479
4480else
3349CXXFLAGS="-g -O3" 4481 CXXFLAGS="-g -O3"
3350fi 4482fi
3351rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 4483rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3352 else 4484 else
3353 CXXFLAGS="-O" 4485 CXXFLAGS="-O"
3354 fi 4486 fi
3355 CFLAGS="$CXXFLAGS" 4487 CFLAGS="$CXXFLAGS"
3356fi 4488fi
3357 4489
3358
3359cat >>confdefs.h <<\_ACEOF
3360#define _GNU_SOURCE 1
3361_ACEOF
3362
3363
3364case $host in 4490case $host in
3365 *-*-solaris* ) 4491 *-*-solaris* )
3366 4492
3367cat >>confdefs.h <<\_ACEOF 4493$as_echo "#define _XOPEN_SOURCE 500" >>confdefs.h
3368#define _XOPEN_SOURCE_EXTENDED 1
3369_ACEOF
3370
3371
3372cat >>confdefs.h <<\_ACEOF
3373#define _XOPEN_SOURCE 2
3374_ACEOF
3375
3376
3377cat >>confdefs.h <<\_ACEOF
3378#define __EXTENSIONS__ 1
3379_ACEOF
3380 4494
3381 ;; 4495 ;;
3382esac 4496esac
3383 4497
3384 4498{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing setlocale" >&5
3385echo "$as_me:$LINENO: checking for setlocale" >&5 4499$as_echo_n "checking for library containing setlocale... " >&6; }
3386echo $ECHO_N "checking for setlocale... $ECHO_C" >&6 4500if ${ac_cv_search_setlocale+:} false; then :
3387if test "${ac_cv_func_setlocale+set}" = set; then 4501 $as_echo_n "(cached) " >&6
3388 echo $ECHO_N "(cached) $ECHO_C" >&6
3389else 4502else
3390 cat >conftest.$ac_ext <<_ACEOF 4503 ac_func_search_save_LIBS=$LIBS
3391/* confdefs.h. */
3392_ACEOF
3393cat confdefs.h >>conftest.$ac_ext 4504cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3394cat >>conftest.$ac_ext <<_ACEOF
3395/* end confdefs.h. */ 4505/* end confdefs.h. */
3396/* Define setlocale to an innocuous variant, in case <limits.h> declares setlocale.
3397 For example, HP-UX 11i <limits.h> declares gettimeofday. */
3398#define setlocale innocuous_setlocale
3399 4506
3400/* System header to define __stub macros and hopefully few prototypes,
3401 which can conflict with char setlocale (); below.
3402 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3403 <limits.h> exists even on freestanding compilers. */
3404
3405#ifdef __STDC__
3406# include <limits.h>
3407#else
3408# include <assert.h>
3409#endif
3410
3411#undef setlocale
3412
3413/* Override any gcc2 internal prototype to avoid an error. */ 4507/* Override any GCC internal prototype to avoid an error.
4508 Use char because int might match the return type of a GCC
4509 builtin and then its argument prototype would still apply. */
3414#ifdef __cplusplus 4510#ifdef __cplusplus
3415extern "C" 4511extern "C"
3416{
3417#endif 4512#endif
3418/* We use char because int might match the return type of a gcc2
3419 builtin and then its argument prototype would still apply. */
3420char setlocale (); 4513char setlocale ();
3421/* The GNU C library defines this for functions which it implements
3422 to always fail with ENOSYS. Some functions are actually named
3423 something starting with __ and the normal name is an alias. */
3424#if defined (__stub_setlocale) || defined (__stub___setlocale)
3425choke me
3426#else
3427char (*f) () = setlocale;
3428#endif
3429#ifdef __cplusplus
3430}
3431#endif
3432
3433int 4514int
3434main () 4515main ()
3435{ 4516{
3436return f != setlocale; 4517return setlocale ();
3437 ; 4518 ;
3438 return 0; 4519 return 0;
3439} 4520}
3440_ACEOF 4521_ACEOF
3441rm -f conftest.$ac_objext conftest$ac_exeext 4522for ac_lib in '' xpg4; do
3442if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 4523 if test -z "$ac_lib"; then
3443 (eval $ac_link) 2>conftest.er1 4524 ac_res="none required"
3444 ac_status=$?
3445 grep -v '^ *+' conftest.er1 >conftest.err
3446 rm -f conftest.er1
3447 cat conftest.err >&5
3448 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3449 (exit $ac_status); } &&
3450 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3451 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3452 (eval $ac_try) 2>&5
3453 ac_status=$?
3454 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3455 (exit $ac_status); }; } &&
3456 { ac_try='test -s conftest$ac_exeext'
3457 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3458 (eval $ac_try) 2>&5
3459 ac_status=$?
3460 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3461 (exit $ac_status); }; }; then
3462 ac_cv_func_setlocale=yes
3463else 4525 else
3464 echo "$as_me: failed program was:" >&5 4526 ac_res=-l$ac_lib
3465sed 's/^/| /' conftest.$ac_ext >&5 4527 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
3466 4528 fi
3467ac_cv_func_setlocale=no 4529 if ac_fn_cxx_try_link "$LINENO"; then :
4530 ac_cv_search_setlocale=$ac_res
3468fi 4531fi
3469rm -f conftest.err conftest.$ac_objext \ 4532rm -f core conftest.err conftest.$ac_objext \
3470 conftest$ac_exeext conftest.$ac_ext 4533 conftest$ac_exeext
4534 if ${ac_cv_search_setlocale+:} false; then :
4535 break
3471fi 4536fi
4537done
4538if ${ac_cv_search_setlocale+:} false; then :
4539
4540else
4541 ac_cv_search_setlocale=no
4542fi
4543rm conftest.$ac_ext
4544LIBS=$ac_func_search_save_LIBS
4545fi
3472echo "$as_me:$LINENO: result: $ac_cv_func_setlocale" >&5 4546{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_setlocale" >&5
3473echo "${ECHO_T}$ac_cv_func_setlocale" >&6 4547$as_echo "$ac_cv_search_setlocale" >&6; }
3474if test $ac_cv_func_setlocale = yes; then 4548ac_res=$ac_cv_search_setlocale
3475 : 4549if test "$ac_res" != no; then :
4550 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4551
4552fi
4553
4554
4555{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing gethostbyname" >&5
4556$as_echo_n "checking for library containing gethostbyname... " >&6; }
4557if ${ac_cv_search_gethostbyname+:} false; then :
4558 $as_echo_n "(cached) " >&6
3476else 4559else
3477 echo "$as_me:$LINENO: checking for setlocale in -lxpg4" >&5 4560 ac_func_search_save_LIBS=$LIBS
3478echo $ECHO_N "checking for setlocale in -lxpg4... $ECHO_C" >&6
3479if test "${ac_cv_lib_xpg4_setlocale+set}" = set; then
3480 echo $ECHO_N "(cached) $ECHO_C" >&6
3481else
3482 ac_check_lib_save_LIBS=$LIBS
3483LIBS="-lxpg4 $LIBS"
3484cat >conftest.$ac_ext <<_ACEOF
3485/* confdefs.h. */
3486_ACEOF
3487cat confdefs.h >>conftest.$ac_ext 4561cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3488cat >>conftest.$ac_ext <<_ACEOF
3489/* end confdefs.h. */ 4562/* end confdefs.h. */
3490 4563
3491/* Override any gcc2 internal prototype to avoid an error. */ 4564/* Override any GCC internal prototype to avoid an error.
4565 Use char because int might match the return type of a GCC
4566 builtin and then its argument prototype would still apply. */
3492#ifdef __cplusplus 4567#ifdef __cplusplus
3493extern "C" 4568extern "C"
3494#endif 4569#endif
3495/* We use char because int might match the return type of a gcc2 4570char gethostbyname ();
3496 builtin and then its argument prototype would still apply. */
3497char setlocale ();
3498int 4571int
3499main () 4572main ()
3500{ 4573{
3501setlocale (); 4574return gethostbyname ();
3502 ; 4575 ;
3503 return 0; 4576 return 0;
3504} 4577}
3505_ACEOF 4578_ACEOF
3506rm -f conftest.$ac_objext conftest$ac_exeext 4579for ac_lib in '' nsl; do
3507if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 4580 if test -z "$ac_lib"; then
3508 (eval $ac_link) 2>conftest.er1 4581 ac_res="none required"
3509 ac_status=$?
3510 grep -v '^ *+' conftest.er1 >conftest.err
3511 rm -f conftest.er1
3512 cat conftest.err >&5
3513 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3514 (exit $ac_status); } &&
3515 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3516 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3517 (eval $ac_try) 2>&5
3518 ac_status=$?
3519 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3520 (exit $ac_status); }; } &&
3521 { ac_try='test -s conftest$ac_exeext'
3522 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3523 (eval $ac_try) 2>&5
3524 ac_status=$?
3525 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3526 (exit $ac_status); }; }; then
3527 ac_cv_lib_xpg4_setlocale=yes
3528else 4582 else
3529 echo "$as_me: failed program was:" >&5 4583 ac_res=-l$ac_lib
3530sed 's/^/| /' conftest.$ac_ext >&5 4584 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
3531 4585 fi
3532ac_cv_lib_xpg4_setlocale=no 4586 if ac_fn_cxx_try_link "$LINENO"; then :
4587 ac_cv_search_gethostbyname=$ac_res
3533fi 4588fi
3534rm -f conftest.err conftest.$ac_objext \ 4589rm -f core conftest.err conftest.$ac_objext \
3535 conftest$ac_exeext conftest.$ac_ext 4590 conftest$ac_exeext
3536LIBS=$ac_check_lib_save_LIBS 4591 if ${ac_cv_search_gethostbyname+:} false; then :
4592 break
3537fi 4593fi
3538echo "$as_me:$LINENO: result: $ac_cv_lib_xpg4_setlocale" >&5 4594done
3539echo "${ECHO_T}$ac_cv_lib_xpg4_setlocale" >&6 4595if ${ac_cv_search_gethostbyname+:} false; then :
3540if test $ac_cv_lib_xpg4_setlocale = yes; then
3541 LIBS="$LIBS -lxpg4"
3542fi
3543 4596
3544fi
3545
3546
3547echo "$as_me:$LINENO: checking for gethostbyname" >&5
3548echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6
3549if test "${ac_cv_func_gethostbyname+set}" = set; then
3550 echo $ECHO_N "(cached) $ECHO_C" >&6
3551else 4597else
3552 cat >conftest.$ac_ext <<_ACEOF 4598 ac_cv_search_gethostbyname=no
3553/* confdefs.h. */ 4599fi
3554_ACEOF 4600rm conftest.$ac_ext
4601LIBS=$ac_func_search_save_LIBS
4602fi
4603{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_gethostbyname" >&5
4604$as_echo "$ac_cv_search_gethostbyname" >&6; }
4605ac_res=$ac_cv_search_gethostbyname
4606if test "$ac_res" != no; then :
4607 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4608
4609fi
4610
4611{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing socket" >&5
4612$as_echo_n "checking for library containing socket... " >&6; }
4613if ${ac_cv_search_socket+:} false; then :
4614 $as_echo_n "(cached) " >&6
4615else
4616 ac_func_search_save_LIBS=$LIBS
3555cat confdefs.h >>conftest.$ac_ext 4617cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3556cat >>conftest.$ac_ext <<_ACEOF
3557/* end confdefs.h. */ 4618/* end confdefs.h. */
3558/* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
3559 For example, HP-UX 11i <limits.h> declares gettimeofday. */
3560#define gethostbyname innocuous_gethostbyname
3561 4619
3562/* System header to define __stub macros and hopefully few prototypes,
3563 which can conflict with char gethostbyname (); below.
3564 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3565 <limits.h> exists even on freestanding compilers. */
3566
3567#ifdef __STDC__
3568# include <limits.h>
3569#else
3570# include <assert.h>
3571#endif
3572
3573#undef gethostbyname
3574
3575/* Override any gcc2 internal prototype to avoid an error. */ 4620/* Override any GCC internal prototype to avoid an error.
4621 Use char because int might match the return type of a GCC
4622 builtin and then its argument prototype would still apply. */
3576#ifdef __cplusplus 4623#ifdef __cplusplus
3577extern "C" 4624extern "C"
3578{
3579#endif 4625#endif
3580/* We use char because int might match the return type of a gcc2 4626char socket ();
3581 builtin and then its argument prototype would still apply. */
3582char gethostbyname ();
3583/* The GNU C library defines this for functions which it implements
3584 to always fail with ENOSYS. Some functions are actually named
3585 something starting with __ and the normal name is an alias. */
3586#if defined (__stub_gethostbyname) || defined (__stub___gethostbyname)
3587choke me
3588#else
3589char (*f) () = gethostbyname;
3590#endif
3591#ifdef __cplusplus
3592}
3593#endif
3594
3595int 4627int
3596main () 4628main ()
3597{ 4629{
3598return f != gethostbyname; 4630return socket ();
3599 ; 4631 ;
3600 return 0; 4632 return 0;
3601} 4633}
3602_ACEOF 4634_ACEOF
3603rm -f conftest.$ac_objext conftest$ac_exeext 4635for ac_lib in '' socket; do
3604if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 4636 if test -z "$ac_lib"; then
3605 (eval $ac_link) 2>conftest.er1 4637 ac_res="none required"
3606 ac_status=$?
3607 grep -v '^ *+' conftest.er1 >conftest.err
3608 rm -f conftest.er1
3609 cat conftest.err >&5
3610 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3611 (exit $ac_status); } &&
3612 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3613 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3614 (eval $ac_try) 2>&5
3615 ac_status=$?
3616 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3617 (exit $ac_status); }; } &&
3618 { ac_try='test -s conftest$ac_exeext'
3619 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3620 (eval $ac_try) 2>&5
3621 ac_status=$?
3622 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3623 (exit $ac_status); }; }; then
3624 ac_cv_func_gethostbyname=yes
3625else 4638 else
3626 echo "$as_me: failed program was:" >&5 4639 ac_res=-l$ac_lib
3627sed 's/^/| /' conftest.$ac_ext >&5 4640 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
3628 4641 fi
3629ac_cv_func_gethostbyname=no 4642 if ac_fn_cxx_try_link "$LINENO"; then :
4643 ac_cv_search_socket=$ac_res
3630fi 4644fi
3631rm -f conftest.err conftest.$ac_objext \ 4645rm -f core conftest.err conftest.$ac_objext \
3632 conftest$ac_exeext conftest.$ac_ext 4646 conftest$ac_exeext
4647 if ${ac_cv_search_socket+:} false; then :
4648 break
3633fi 4649fi
3634echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5 4650done
3635echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6 4651if ${ac_cv_search_socket+:} false; then :
3636if test $ac_cv_func_gethostbyname = yes; then
3637 :
3638else
3639 echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
3640echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6
3641if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
3642 echo $ECHO_N "(cached) $ECHO_C" >&6
3643else
3644 ac_check_lib_save_LIBS=$LIBS
3645LIBS="-lnsl $LIBS"
3646cat >conftest.$ac_ext <<_ACEOF
3647/* confdefs.h. */
3648_ACEOF
3649cat confdefs.h >>conftest.$ac_ext
3650cat >>conftest.$ac_ext <<_ACEOF
3651/* end confdefs.h. */
3652 4652
3653/* Override any gcc2 internal prototype to avoid an error. */
3654#ifdef __cplusplus
3655extern "C"
3656#endif
3657/* We use char because int might match the return type of a gcc2
3658 builtin and then its argument prototype would still apply. */
3659char gethostbyname ();
3660int
3661main ()
3662{
3663gethostbyname ();
3664 ;
3665 return 0;
3666}
3667_ACEOF
3668rm -f conftest.$ac_objext conftest$ac_exeext
3669if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3670 (eval $ac_link) 2>conftest.er1
3671 ac_status=$?
3672 grep -v '^ *+' conftest.er1 >conftest.err
3673 rm -f conftest.er1
3674 cat conftest.err >&5
3675 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3676 (exit $ac_status); } &&
3677 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3678 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3679 (eval $ac_try) 2>&5
3680 ac_status=$?
3681 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3682 (exit $ac_status); }; } &&
3683 { ac_try='test -s conftest$ac_exeext'
3684 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3685 (eval $ac_try) 2>&5
3686 ac_status=$?
3687 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3688 (exit $ac_status); }; }; then
3689 ac_cv_lib_nsl_gethostbyname=yes
3690else
3691 echo "$as_me: failed program was:" >&5
3692sed 's/^/| /' conftest.$ac_ext >&5
3693
3694ac_cv_lib_nsl_gethostbyname=no
3695fi
3696rm -f conftest.err conftest.$ac_objext \
3697 conftest$ac_exeext conftest.$ac_ext
3698LIBS=$ac_check_lib_save_LIBS
3699fi
3700echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
3701echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6
3702if test $ac_cv_lib_nsl_gethostbyname = yes; then
3703 LIBS="$LIBS -lnsl"
3704fi
3705
3706fi
3707
3708echo "$as_me:$LINENO: checking for socket" >&5
3709echo $ECHO_N "checking for socket... $ECHO_C" >&6
3710if test "${ac_cv_func_socket+set}" = set; then
3711 echo $ECHO_N "(cached) $ECHO_C" >&6
3712else
3713 cat >conftest.$ac_ext <<_ACEOF
3714/* confdefs.h. */
3715_ACEOF
3716cat confdefs.h >>conftest.$ac_ext
3717cat >>conftest.$ac_ext <<_ACEOF
3718/* end confdefs.h. */
3719/* Define socket to an innocuous variant, in case <limits.h> declares socket.
3720 For example, HP-UX 11i <limits.h> declares gettimeofday. */
3721#define socket innocuous_socket
3722
3723/* System header to define __stub macros and hopefully few prototypes,
3724 which can conflict with char socket (); below.
3725 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3726 <limits.h> exists even on freestanding compilers. */
3727
3728#ifdef __STDC__
3729# include <limits.h>
3730#else 4653else
3731# include <assert.h>
3732#endif
3733
3734#undef socket
3735
3736/* Override any gcc2 internal prototype to avoid an error. */
3737#ifdef __cplusplus
3738extern "C"
3739{
3740#endif
3741/* We use char because int might match the return type of a gcc2
3742 builtin and then its argument prototype would still apply. */
3743char socket ();
3744/* The GNU C library defines this for functions which it implements
3745 to always fail with ENOSYS. Some functions are actually named
3746 something starting with __ and the normal name is an alias. */
3747#if defined (__stub_socket) || defined (__stub___socket)
3748choke me
3749#else
3750char (*f) () = socket;
3751#endif
3752#ifdef __cplusplus
3753}
3754#endif
3755
3756int
3757main ()
3758{
3759return f != socket;
3760 ;
3761 return 0;
3762}
3763_ACEOF
3764rm -f conftest.$ac_objext conftest$ac_exeext
3765if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3766 (eval $ac_link) 2>conftest.er1
3767 ac_status=$?
3768 grep -v '^ *+' conftest.er1 >conftest.err
3769 rm -f conftest.er1
3770 cat conftest.err >&5
3771 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3772 (exit $ac_status); } &&
3773 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3774 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3775 (eval $ac_try) 2>&5
3776 ac_status=$?
3777 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3778 (exit $ac_status); }; } &&
3779 { ac_try='test -s conftest$ac_exeext'
3780 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3781 (eval $ac_try) 2>&5
3782 ac_status=$?
3783 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3784 (exit $ac_status); }; }; then
3785 ac_cv_func_socket=yes
3786else
3787 echo "$as_me: failed program was:" >&5
3788sed 's/^/| /' conftest.$ac_ext >&5
3789
3790ac_cv_func_socket=no 4654 ac_cv_search_socket=no
3791fi 4655fi
3792rm -f conftest.err conftest.$ac_objext \ 4656rm conftest.$ac_ext
3793 conftest$ac_exeext conftest.$ac_ext 4657LIBS=$ac_func_search_save_LIBS
3794fi 4658fi
3795echo "$as_me:$LINENO: result: $ac_cv_func_socket" >&5 4659{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_socket" >&5
3796echo "${ECHO_T}$ac_cv_func_socket" >&6 4660$as_echo "$ac_cv_search_socket" >&6; }
3797if test $ac_cv_func_socket = yes; then 4661ac_res=$ac_cv_search_socket
3798 : 4662if test "$ac_res" != no; then :
3799else 4663 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
3800 echo "$as_me:$LINENO: checking for socket in -lsocket" >&5
3801echo $ECHO_N "checking for socket in -lsocket... $ECHO_C" >&6
3802if test "${ac_cv_lib_socket_socket+set}" = set; then
3803 echo $ECHO_N "(cached) $ECHO_C" >&6
3804else
3805 ac_check_lib_save_LIBS=$LIBS
3806LIBS="-lsocket $LIBS"
3807cat >conftest.$ac_ext <<_ACEOF
3808/* confdefs.h. */
3809_ACEOF
3810cat confdefs.h >>conftest.$ac_ext
3811cat >>conftest.$ac_ext <<_ACEOF
3812/* end confdefs.h. */
3813 4664
3814/* Override any gcc2 internal prototype to avoid an error. */
3815#ifdef __cplusplus
3816extern "C"
3817#endif
3818/* We use char because int might match the return type of a gcc2
3819 builtin and then its argument prototype would still apply. */
3820char socket ();
3821int
3822main ()
3823{
3824socket ();
3825 ;
3826 return 0;
3827}
3828_ACEOF
3829rm -f conftest.$ac_objext conftest$ac_exeext
3830if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3831 (eval $ac_link) 2>conftest.er1
3832 ac_status=$?
3833 grep -v '^ *+' conftest.er1 >conftest.err
3834 rm -f conftest.er1
3835 cat conftest.err >&5
3836 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3837 (exit $ac_status); } &&
3838 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3839 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3840 (eval $ac_try) 2>&5
3841 ac_status=$?
3842 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3843 (exit $ac_status); }; } &&
3844 { ac_try='test -s conftest$ac_exeext'
3845 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3846 (eval $ac_try) 2>&5
3847 ac_status=$?
3848 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3849 (exit $ac_status); }; }; then
3850 ac_cv_lib_socket_socket=yes
3851else
3852 echo "$as_me: failed program was:" >&5
3853sed 's/^/| /' conftest.$ac_ext >&5
3854
3855ac_cv_lib_socket_socket=no
3856fi 4665fi
3857rm -f conftest.err conftest.$ac_objext \
3858 conftest$ac_exeext conftest.$ac_ext
3859LIBS=$ac_check_lib_save_LIBS
3860fi
3861echo "$as_me:$LINENO: result: $ac_cv_lib_socket_socket" >&5
3862echo "${ECHO_T}$ac_cv_lib_socket_socket" >&6
3863if test $ac_cv_lib_socket_socket = yes; then
3864 LIBS="$LIBS -lsocket"
3865fi
3866 4666
3867fi
3868
3869
3870echo "$as_me:$LINENO: checking for sched_yield" >&5
3871echo $ECHO_N "checking for sched_yield... $ECHO_C" >&6
3872if test "${ac_cv_func_sched_yield+set}" = set; then
3873 echo $ECHO_N "(cached) $ECHO_C" >&6
3874else
3875 cat >conftest.$ac_ext <<_ACEOF
3876/* confdefs.h. */
3877_ACEOF
3878cat confdefs.h >>conftest.$ac_ext
3879cat >>conftest.$ac_ext <<_ACEOF
3880/* end confdefs.h. */
3881/* Define sched_yield to an innocuous variant, in case <limits.h> declares sched_yield.
3882 For example, HP-UX 11i <limits.h> declares gettimeofday. */
3883#define sched_yield innocuous_sched_yield
3884
3885/* System header to define __stub macros and hopefully few prototypes,
3886 which can conflict with char sched_yield (); below.
3887 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3888 <limits.h> exists even on freestanding compilers. */
3889
3890#ifdef __STDC__
3891# include <limits.h>
3892#else
3893# include <assert.h>
3894#endif
3895
3896#undef sched_yield
3897
3898/* Override any gcc2 internal prototype to avoid an error. */
3899#ifdef __cplusplus
3900extern "C"
3901{
3902#endif
3903/* We use char because int might match the return type of a gcc2
3904 builtin and then its argument prototype would still apply. */
3905char sched_yield ();
3906/* The GNU C library defines this for functions which it implements
3907 to always fail with ENOSYS. Some functions are actually named
3908 something starting with __ and the normal name is an alias. */
3909#if defined (__stub_sched_yield) || defined (__stub___sched_yield)
3910choke me
3911#else
3912char (*f) () = sched_yield;
3913#endif
3914#ifdef __cplusplus
3915}
3916#endif
3917
3918int
3919main ()
3920{
3921return f != sched_yield;
3922 ;
3923 return 0;
3924}
3925_ACEOF
3926rm -f conftest.$ac_objext conftest$ac_exeext
3927if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3928 (eval $ac_link) 2>conftest.er1
3929 ac_status=$?
3930 grep -v '^ *+' conftest.er1 >conftest.err
3931 rm -f conftest.er1
3932 cat conftest.err >&5
3933 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3934 (exit $ac_status); } &&
3935 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3936 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3937 (eval $ac_try) 2>&5
3938 ac_status=$?
3939 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3940 (exit $ac_status); }; } &&
3941 { ac_try='test -s conftest$ac_exeext'
3942 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3943 (eval $ac_try) 2>&5
3944 ac_status=$?
3945 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3946 (exit $ac_status); }; }; then
3947 ac_cv_func_sched_yield=yes
3948else
3949 echo "$as_me: failed program was:" >&5
3950sed 's/^/| /' conftest.$ac_ext >&5
3951
3952ac_cv_func_sched_yield=no
3953fi
3954rm -f conftest.err conftest.$ac_objext \
3955 conftest$ac_exeext conftest.$ac_ext
3956fi
3957echo "$as_me:$LINENO: result: $ac_cv_func_sched_yield" >&5
3958echo "${ECHO_T}$ac_cv_func_sched_yield" >&6
3959if test $ac_cv_func_sched_yield = yes; then
3960 :
3961else
3962 echo "$as_me:$LINENO: checking for sched_yield in -lrt" >&5
3963echo $ECHO_N "checking for sched_yield in -lrt... $ECHO_C" >&6
3964if test "${ac_cv_lib_rt_sched_yield+set}" = set; then
3965 echo $ECHO_N "(cached) $ECHO_C" >&6
3966else
3967 ac_check_lib_save_LIBS=$LIBS
3968LIBS="-lrt $LIBS"
3969cat >conftest.$ac_ext <<_ACEOF
3970/* confdefs.h. */
3971_ACEOF
3972cat confdefs.h >>conftest.$ac_ext
3973cat >>conftest.$ac_ext <<_ACEOF
3974/* end confdefs.h. */
3975
3976/* Override any gcc2 internal prototype to avoid an error. */
3977#ifdef __cplusplus
3978extern "C"
3979#endif
3980/* We use char because int might match the return type of a gcc2
3981 builtin and then its argument prototype would still apply. */
3982char sched_yield ();
3983int
3984main ()
3985{
3986sched_yield ();
3987 ;
3988 return 0;
3989}
3990_ACEOF
3991rm -f conftest.$ac_objext conftest$ac_exeext
3992if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3993 (eval $ac_link) 2>conftest.er1
3994 ac_status=$?
3995 grep -v '^ *+' conftest.er1 >conftest.err
3996 rm -f conftest.er1
3997 cat conftest.err >&5
3998 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3999 (exit $ac_status); } &&
4000 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
4001 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4002 (eval $ac_try) 2>&5
4003 ac_status=$?
4004 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4005 (exit $ac_status); }; } &&
4006 { ac_try='test -s conftest$ac_exeext'
4007 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4008 (eval $ac_try) 2>&5
4009 ac_status=$?
4010 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4011 (exit $ac_status); }; }; then
4012 ac_cv_lib_rt_sched_yield=yes
4013else
4014 echo "$as_me: failed program was:" >&5
4015sed 's/^/| /' conftest.$ac_ext >&5
4016
4017ac_cv_lib_rt_sched_yield=no
4018fi
4019rm -f conftest.err conftest.$ac_objext \
4020 conftest$ac_exeext conftest.$ac_ext
4021LIBS=$ac_check_lib_save_LIBS
4022fi
4023echo "$as_me:$LINENO: result: $ac_cv_lib_rt_sched_yield" >&5
4024echo "${ECHO_T}$ac_cv_lib_rt_sched_yield" >&6
4025if test $ac_cv_lib_rt_sched_yield = yes; then
4026 LIBS="$LIBS -lrt"
4027fi
4028
4029fi
4030
4031
4032echo "$as_me:$LINENO: checking for sched_yield support" >&5
4033echo $ECHO_N "checking for sched_yield support... $ECHO_C" >&6
4034cat >conftest.$ac_ext <<_ACEOF
4035/* confdefs.h. */
4036_ACEOF
4037cat confdefs.h >>conftest.$ac_ext
4038cat >>conftest.$ac_ext <<_ACEOF
4039/* end confdefs.h. */
4040#include <sched.h>
4041int
4042main ()
4043{
4044sched_yield ()
4045 ;
4046 return 0;
4047}
4048_ACEOF
4049rm -f conftest.$ac_objext conftest$ac_exeext
4050if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4051 (eval $ac_link) 2>conftest.er1
4052 ac_status=$?
4053 grep -v '^ *+' conftest.er1 >conftest.err
4054 rm -f conftest.er1
4055 cat conftest.err >&5
4056 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4057 (exit $ac_status); } &&
4058 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
4059 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4060 (eval $ac_try) 2>&5
4061 ac_status=$?
4062 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4063 (exit $ac_status); }; } &&
4064 { ac_try='test -s conftest$ac_exeext'
4065 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4066 (eval $ac_try) 2>&5
4067 ac_status=$?
4068 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4069 (exit $ac_status); }; }; then
4070 echo "$as_me:$LINENO: result: yes" >&5
4071echo "${ECHO_T}yes" >&6
4072
4073cat >>confdefs.h <<\_ACEOF
4074#define HAVE_SCHED_YIELD 1
4075_ACEOF
4076
4077else
4078 echo "$as_me: failed program was:" >&5
4079sed 's/^/| /' conftest.$ac_ext >&5
4080
4081echo "$as_me:$LINENO: result: no" >&5
4082echo "${ECHO_T}no" >&6
4083fi
4084rm -f conftest.err conftest.$ac_objext \
4085 conftest$ac_exeext conftest.$ac_ext
4086
4087
4088MALLOC_TYPE=S
4089 4667
4090support_frills=yes 4668support_frills=yes
4091support_inheritpixmap=yes 4669support_inheritpixmap=yes
4092support_tinting=yes
4093support_fading=yes 4670support_fading=yes
4094support_keepscrolling=yes 4671support_keepscrolling=yes
4095support_selectionscrolling=yes 4672support_selectionscrolling=yes
4096support_mousewheel=yes 4673support_mousewheel=yes
4097support_mouseslipwheel=yes 4674support_mouseslipwheel=yes
4098support_utmp=yes
4099support_wtmp=yes
4100support_lastlog=yes
4101support_text_blink=yes 4675support_text_blink=yes
4102support_pointer_blank=yes 4676support_pointer_blank=yes
4103support_scroll_rxvt=yes 4677support_scroll_rxvt=yes
4104support_scroll_next=yes 4678support_scroll_next=yes
4105support_scroll_xterm=yes 4679support_scroll_xterm=yes
4106support_scroll_plain=yes
4107support_xim=yes 4680support_xim=yes
4108support_xpm=yes 4681support_pixbuf=yes
4682support_startup_notification=yes
4683support_afterimage=yes
4109support_xft=yes 4684support_xft=yes
4110support_unicode3=no 4685support_unicode3=no
4111support_combining=yes 4686support_combining=yes
4112support_8bitctrls=no 4687support_8bitctrls=no
4113support_iso14755=yes 4688support_iso14755=yes
4114support_styles=yes 4689support_styles=yes
4115support_perl=yes 4690support_perl=yes
4116codesets=all 4691codesets=all
4117 4692
4118 4693
4119if test "x$enable_shared" = xyes; then
4120
4121cat >>confdefs.h <<\_ACEOF
4122#define LIBRXVT 1
4123_ACEOF
4124
4125 INSTALL_LIBRXVT=yes
4126fi
4127
4128
4129# Check whether --enable-everything or --disable-everything was given. 4694# Check whether --enable-everything was given.
4130if test "${enable_everything+set}" = set; then 4695if test "${enable_everything+set}" = set; then :
4131 enableval="$enable_everything" 4696 enableval=$enable_everything;
4132
4133 if test x$enableval = xno; then 4697 if test x$enableval = xno; then
4134 support_24bit=no
4135 support_frills=no 4698 support_frills=no
4136 support_inheritpixmap=no 4699 support_inheritpixmap=no
4137 support_tinting=no
4138 support_fading=no 4700 support_fading=no
4139 support_keepscrolling=no 4701 support_keepscrolling=no
4140 support_selectionscrolling=no 4702 support_selectionscrolling=no
4141 support_lastlog=no 4703 support_lastlog=no
4142 support_mousewheel=no 4704 support_mousewheel=no
4144 support_text_blink=no 4706 support_text_blink=no
4145 support_pointer_blank=no 4707 support_pointer_blank=no
4146 support_scroll_rxvt=no 4708 support_scroll_rxvt=no
4147 support_scroll_next=no 4709 support_scroll_next=no
4148 support_scroll_xterm=no 4710 support_scroll_xterm=no
4149 support_scroll_plain=no
4150 support_utmp=no 4711 support_utmp=no
4151 support_wtmp=no 4712 support_wtmp=no
4152 support_xim=no 4713 support_xim=no
4153 support_xpm=no 4714 support_pixbuf=no
4715 support_startup_notification=no
4716 support_afterimage=no
4154 support_xft=no 4717 support_xft=no
4155 support_unicode3=no 4718 support_unicode3=no
4156 support_combining=no 4719 support_combining=no
4157 support_8bitctrls=no 4720 support_8bitctrls=no
4158 support_iso14755=no 4721 support_iso14755=no
4159 support_styles=no 4722 support_styles=no
4160 support_perl=no 4723 support_perl=no
4161 codesets= 4724 codesets=
4162 fi 4725 fi
4163 if test x$enableval = xyes; then 4726 if test x$enableval = xyes; then
4164 support_24bit=yes
4165 support_frills=yes 4727 support_frills=yes
4166 support_inheritpixmap=yes 4728 support_inheritpixmap=yes
4167 support_tinting=yes
4168 support_fading=yes 4729 support_fading=yes
4169 support_keepscrolling=yes 4730 support_keepscrolling=yes
4170 support_selectionscrolling=yes 4731 support_selectionscrolling=yes
4171 support_lastlog=yes 4732 support_lastlog=yes
4172 support_mousewheel=yes 4733 support_mousewheel=yes
4174 support_text_blink=yes 4735 support_text_blink=yes
4175 support_pointer_blank=yes 4736 support_pointer_blank=yes
4176 support_scroll_rxvt=yes 4737 support_scroll_rxvt=yes
4177 support_scroll_next=yes 4738 support_scroll_next=yes
4178 support_scroll_xterm=yes 4739 support_scroll_xterm=yes
4179 support_scroll_plain=yes
4180 support_utmp=yes 4740 support_utmp=yes
4181 support_wtmp=yes 4741 support_wtmp=yes
4182 support_xim=yes 4742 support_xim=yes
4183 support_xpm=yes 4743 support_pixbuf=yes
4744 support_startup_notification=yes
4745 support_afterimage=yes
4184 support_xft=yes 4746 support_xft=yes
4185 support_unicode3=yes 4747 support_unicode3=yes
4186 support_combining=yes 4748 support_combining=yes
4187 #support_8bitctrls=yes 4749 #support_8bitctrls=yes
4188 support_iso14755=yes 4750 support_iso14755=yes
4189 support_styles=yes 4751 support_styles=yes
4190 support_perl=yes 4752 support_perl=yes
4191 codesets=all 4753 codesets=all
4192 fi 4754 fi
4193 4755
4194fi; 4756fi
4195 4757
4758
4759ASSERTIONS=no
4760# Check whether --enable-assert was given.
4761if test "${enable_assert+set}" = set; then :
4762 enableval=$enable_assert; if test x$enableval = xyes; then
4763 ASSERTIONS=yes
4764 fi
4765fi
4766
4767if test x$ASSERTIONS = xno; then
4768
4769$as_echo "#define NDEBUG 1" >>confdefs.h
4770
4771fi
4772
4773WARNINGS=no
4774# Check whether --enable-warnings was given.
4775if test "${enable_warnings+set}" = set; then :
4776 enableval=$enable_warnings; if test x$enableval = xyes; then
4777 WARNINGS=yes
4778 fi
4779fi
4780
4781if test x$GXX = xyes; then
4782 if test $WARNINGS = yes; then
4783 save_CXXFLAGS="$CXXFLAGS"
4784 CXXFLAGS="$CXXFLAGS -Wall -Wno-sign-compare -Wno-reorder -Wno-non-virtual-dtor"
4785 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4786/* end confdefs.h. */
4787
4788int
4789main ()
4790{
4791
4792 ;
4793 return 0;
4794}
4795_ACEOF
4796if ac_fn_cxx_try_compile "$LINENO"; then :
4797
4798else
4799 CXXFLAGS="$save_CXXFLAGS"
4800fi
4801rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4802 else
4803 CXXFLAGS="$CXXFLAGS -w"
4804 fi
4805fi
4806
4807support_256_color=no
4808# Check whether --enable-256-color was given.
4809if test "${enable_256_color+set}" = set; then :
4810 enableval=$enable_256_color; if test x$enableval = xyes; then
4811 support_256_color=yes
4812 fi
4813fi
4814
4815if test x$support_256_color = xyes; then
4816
4817$as_echo "#define USE_256_COLORS 1" >>confdefs.h
4818
4819fi
4820
4196# Check whether --enable-unicode3 or --disable-unicode3 was given. 4821# Check whether --enable-unicode3 was given.
4197if test "${enable_unicode3+set}" = set; then 4822if test "${enable_unicode3+set}" = set; then :
4198 enableval="$enable_unicode3"
4199 if test x$enableval = xyes -o x$enableval = xno; then 4823 enableval=$enable_unicode3; if test x$enableval = xyes -o x$enableval = xno; then
4200 support_unicode3=$enableval 4824 support_unicode3=$enableval
4201 fi 4825 fi
4202fi; 4826fi
4203 4827
4828
4204# Check whether --enable-combining or --disable-combining was given. 4829# Check whether --enable-combining was given.
4205if test "${enable_combining+set}" = set; then 4830if test "${enable_combining+set}" = set; then :
4206 enableval="$enable_combining"
4207 if test x$enableval = xyes -o x$enableval = xno; then 4831 enableval=$enable_combining; if test x$enableval = xyes -o x$enableval = xno; then
4208 support_combining=$enableval 4832 support_combining=$enableval
4209 fi 4833 fi
4210fi; 4834fi
4211 4835
4836
4212# Check whether --enable-xft or --disable-xft was given. 4837# Check whether --enable-xft was given.
4213if test "${enable_xft+set}" = set; then 4838if test "${enable_xft+set}" = set; then :
4214 enableval="$enable_xft"
4215 if test x$enableval = xyes -o x$enableval = xno; then 4839 enableval=$enable_xft; if test x$enableval = xyes -o x$enableval = xno; then
4216 support_xft=$enableval 4840 support_xft=$enableval
4217 fi 4841 fi
4218fi; 4842fi
4219 4843
4844
4220# Check whether --enable-font-styles or --disable-font-styles was given. 4845# Check whether --enable-font-styles was given.
4221if test "${enable_font_styles+set}" = set; then 4846if test "${enable_font_styles+set}" = set; then :
4222 enableval="$enable_font_styles"
4223 if test x$enableval = xyes -o x$enableval = xno; then 4847 enableval=$enable_font_styles; if test x$enableval = xyes -o x$enableval = xno; then
4224 support_styles=$enableval 4848 support_styles=$enableval
4225 fi 4849 fi
4226fi; 4850fi
4227 4851
4852
4228# Check whether --enable-utmp or --disable-utmp was given. 4853# Check whether --enable-afterimage was given.
4854if test "${enable_afterimage+set}" = set; then :
4855 enableval=$enable_afterimage; if test x$enableval = xyes -o x$enableval = xno; then
4856 support_afterimage=$enableval
4857 fi
4858fi
4859
4860
4861
4862# Check whether --with-afterimage_config was given.
4863if test "${with_afterimage_config+set}" = set; then :
4864 withval=$with_afterimage_config; if test "x$withval" != x; then
4865 afterimage_config=$withval/afterimage-config
4866 fi
4867fi
4868
4869
4870# Check whether --enable-pixbuf was given.
4229if test "${enable_utmp+set}" = set; then 4871if test "${enable_pixbuf+set}" = set; then :
4230 enableval="$enable_utmp"
4231 if test x$enableval = xyes -o x$enableval = xno; then 4872 enableval=$enable_pixbuf; if test x$enableval = xyes -o x$enableval = xno; then
4232 support_utmp=$enableval
4233 fi
4234fi;
4235
4236# Check whether --enable-wtmp or --disable-wtmp was given.
4237if test "${enable_wtmp+set}" = set; then
4238 enableval="$enable_wtmp"
4239 if test x$enableval = xyes -o x$enableval = xno; then
4240 support_wtmp=$enableval
4241 fi
4242fi;
4243
4244# Check whether --enable-lastlog or --disable-lastlog was given.
4245if test "${enable_lastlog+set}" = set; then
4246 enableval="$enable_lastlog"
4247 if test x$enableval = xyes -o x$enableval = xno; then
4248 support_lastlog=$enableval
4249 fi
4250fi;
4251
4252# Check whether --enable-xpm-background or --disable-xpm-background was given.
4253if test "${enable_xpm_background+set}" = set; then
4254 enableval="$enable_xpm_background"
4255 if test x$enableval = xyes -o x$enableval = xno; then
4256 support_xpm=$enableval 4873 support_pixbuf=$enableval
4257 fi 4874 fi
4258fi; 4875fi
4259 4876
4877
4878# Check whether --enable-startup-notification was given.
4879if test "${enable_startup_notification+set}" = set; then :
4880 enableval=$enable_startup_notification; if test x$enableval = xyes -o x$enableval = xno; then
4881 support_startup_notification=$enableval
4882 fi
4883fi
4884
4885
4260# Check whether --enable-transparency or --disable-transparency was given. 4886# Check whether --enable-transparency was given.
4261if test "${enable_transparency+set}" = set; then 4887if test "${enable_transparency+set}" = set; then :
4262 enableval="$enable_transparency"
4263 if test x$enableval = xyes -o x$enableval = xno; then 4888 enableval=$enable_transparency; if test x$enableval = xyes -o x$enableval = xno; then
4264 support_inheritpixmap=$enableval 4889 support_inheritpixmap=$enableval
4265 fi 4890 fi
4266fi; 4891fi
4267 4892
4268# Check whether --enable-tinting or --disable-tinting was given.
4269if test "${enable_tinting+set}" = set; then
4270 enableval="$enable_tinting"
4271 if test x$enableval = xyes -o x$enableval = xno; then
4272 support_tinting=$enableval
4273 fi
4274fi;
4275 4893
4276# Check whether --enable-fading or --disable-fading was given. 4894# Check whether --enable-fading was given.
4277if test "${enable_fading+set}" = set; then 4895if test "${enable_fading+set}" = set; then :
4278 enableval="$enable_fading"
4279 if test x$enableval = xyes -o x$enableval = xno; then 4896 enableval=$enable_fading; if test x$enableval = xyes -o x$enableval = xno; then
4280 support_fading=$enableval 4897 support_fading=$enableval
4281 fi 4898 fi
4282fi; 4899fi
4283 4900
4901
4284# Check whether --enable-rxvt-scroll or --disable-rxvt-scroll was given. 4902# Check whether --enable-rxvt-scroll was given.
4285if test "${enable_rxvt_scroll+set}" = set; then 4903if test "${enable_rxvt_scroll+set}" = set; then :
4286 enableval="$enable_rxvt_scroll"
4287 if test x$enableval = xyes -o x$enableval = xno; then 4904 enableval=$enable_rxvt_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4288 support_scroll_rxvt=$enableval 4905 support_scroll_rxvt=$enableval
4289 fi 4906 fi
4290fi; 4907fi
4291 4908
4909
4292# Check whether --enable-next-scroll or --disable-next-scroll was given. 4910# Check whether --enable-next-scroll was given.
4293if test "${enable_next_scroll+set}" = set; then 4911if test "${enable_next_scroll+set}" = set; then :
4294 enableval="$enable_next_scroll"
4295 if test x$enableval = xyes -o x$enableval = xno; then 4912 enableval=$enable_next_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4296 support_scroll_next=$enableval 4913 support_scroll_next=$enableval
4297 fi 4914 fi
4298fi; 4915fi
4299 4916
4917
4300# Check whether --enable-xterm-scroll or --disable-xterm-scroll was given. 4918# Check whether --enable-xterm-scroll was given.
4301if test "${enable_xterm_scroll+set}" = set; then 4919if test "${enable_xterm_scroll+set}" = set; then :
4302 enableval="$enable_xterm_scroll"
4303 if test x$enableval = xyes -o x$enableval = xno; then 4920 enableval=$enable_xterm_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4304 support_scroll_xterm=$enableval 4921 support_scroll_xterm=$enableval
4305 fi 4922 fi
4306fi; 4923fi
4307 4924
4925
4308# Check whether --enable-perl or --disable-perl was given. 4926# Check whether --enable-perl was given.
4309if test "${enable_perl+set}" = set; then 4927if test "${enable_perl+set}" = set; then :
4310 enableval="$enable_perl"
4311 if test x$enableval = xyes -o x$enableval = xno; then 4928 enableval=$enable_perl; if test x$enableval = xyes -o x$enableval = xno; then
4312 support_perl=$enableval 4929 support_perl=$enableval
4313 fi 4930 fi
4314fi; 4931fi
4315 4932
4316# Check whether --enable-plain-scroll or --disable-plain-scroll was given.
4317if test "${enable_plain_scroll+set}" = set; then
4318 enableval="$enable_plain_scroll"
4319 if test x$enableval = xyes -o x$enableval = xno; then
4320 support_scroll_plain=$enableval
4321 fi
4322fi;
4323 4933
4324 4934
4325
4326# Check whether --with-codesets or --without-codesets was given. 4935# Check whether --with-codesets was given.
4327if test "${with_codesets+set}" = set; then 4936if test "${with_codesets+set}" = set; then :
4328 withval="$with_codesets" 4937 withval=$with_codesets; codesets="$withval"
4329 codesets="$withval"
4330fi; 4938fi
4331 4939
4940
4332# Check whether --enable-xim or --disable-xim was given. 4941# Check whether --enable-xim was given.
4333if test "${enable_xim+set}" = set; then 4942if test "${enable_xim+set}" = set; then :
4334 enableval="$enable_xim"
4335 if test x$enableval = xyes -o x$enableval = xno; then 4943 enableval=$enable_xim; if test x$enableval = xyes -o x$enableval = xno; then
4336 support_xim=$enableval 4944 support_xim=$enableval
4337 fi 4945 fi
4338fi; 4946fi
4339 4947
4340# Check whether --enable-ttygid or --disable-ttygid was given.
4341if test "${enable_ttygid+set}" = set; then
4342 enableval="$enable_ttygid"
4343 if test x$enableval = xyes; then
4344 4948
4345cat >>confdefs.h <<\_ACEOF
4346#define TTY_GID_SUPPORT 1
4347_ACEOF
4348
4349 fi
4350fi;
4351
4352# Check whether --enable-backspace-key or --disable-backspace-key was given. 4949# Check whether --enable-backspace-key was given.
4353if test "${enable_backspace_key+set}" = set; then 4950if test "${enable_backspace_key+set}" = set; then :
4354 enableval="$enable_backspace_key" 4951 enableval=$enable_backspace_key; if test x$enableval = xno; then
4355 if test x$enableval = xno; then
4356 4952
4357cat >>confdefs.h <<\_ACEOF 4953$as_echo "#define NO_BACKSPACE_KEY 1" >>confdefs.h
4358#define NO_BACKSPACE_KEY 1
4359_ACEOF
4360 4954
4361 fi 4955 fi
4362fi; 4956fi
4363 4957
4958
4364# Check whether --enable-delete-key or --disable-delete-key was given. 4959# Check whether --enable-delete-key was given.
4365if test "${enable_delete_key+set}" = set; then 4960if test "${enable_delete_key+set}" = set; then :
4366 enableval="$enable_delete_key" 4961 enableval=$enable_delete_key; if test x$enableval = xno; then
4367 if test x$enableval = xno; then
4368 4962
4369cat >>confdefs.h <<\_ACEOF 4963$as_echo "#define NO_DELETE_KEY 1" >>confdefs.h
4370#define NO_DELETE_KEY 1
4371_ACEOF
4372 4964
4373 fi 4965 fi
4374fi; 4966fi
4375 4967
4968
4376# Check whether --enable-resources or --disable-resources was given. 4969# Check whether --enable-resources was given.
4377if test "${enable_resources+set}" = set; then 4970if test "${enable_resources+set}" = set; then :
4378 enableval="$enable_resources" 4971 enableval=$enable_resources; if test x$enableval = xno; then
4379 if test x$enableval = xno; then
4380 4972
4381cat >>confdefs.h <<\_ACEOF 4973$as_echo "#define NO_RESOURCES 1" >>confdefs.h
4382#define NO_RESOURCES 1
4383_ACEOF
4384 4974
4385 fi 4975 fi
4386fi; 4976fi
4387 4977
4978
4388# Check whether --enable-8bitctrls or --disable-8bitctrls was given. 4979# Check whether --enable-8bitctrls was given.
4389if test "${enable_8bitctrls+set}" = set; then 4980if test "${enable_8bitctrls+set}" = set; then :
4390 enableval="$enable_8bitctrls"
4391 if test x$enableval = xyes -o x$enableval = xno; then 4981 enableval=$enable_8bitctrls; if test x$enableval = xyes -o x$enableval = xno; then
4392 support_8bitctrls=$enableval 4982 support_8bitctrls=$enableval
4393 fi 4983 fi
4394fi; 4984fi
4985
4395 4986
4396RESFALLBACK=Rxvt 4987RESFALLBACK=Rxvt
4397# Check whether --enable-fallback or --disable-fallback was given. 4988# Check whether --enable-fallback was given.
4398if test "${enable_fallback+set}" = set; then 4989if test "${enable_fallback+set}" = set; then :
4399 enableval="$enable_fallback" 4990 enableval=$enable_fallback;
4400
4401 test x$enableval = xyes && enableval=Rxvt 4991 test x$enableval = xyes && enableval=Rxvt
4402 test x$enableval = xno && enableval= 4992 test x$enableval = xno && enableval=
4403 RESFALLBACK="$enableval" 4993 RESFALLBACK="$enableval"
4404 4994
4405fi; 4995fi
4996
4406 4997
4407if test x$RESFALLBACK != x; then 4998if test x$RESFALLBACK != x; then
4408 4999
4409cat >>confdefs.h <<_ACEOF 5000cat >>confdefs.h <<_ACEOF
4410#define RESFALLBACK "$RESFALLBACK" 5001#define RESFALLBACK "$RESFALLBACK"
4412 5003
4413fi 5004fi
4414 5005
4415RESNAME=urxvt 5006RESNAME=urxvt
4416 5007
4417# Check whether --with-res-name or --without-res-name was given. 5008# Check whether --with-res-name was given.
4418if test "${with_res_name+set}" = set; then 5009if test "${with_res_name+set}" = set; then :
4419 withval="$with_res_name" 5010 withval=$with_res_name; RESNAME="$withval"
4420 RESNAME="$withval"
4421fi; 5011fi
5012
4422 5013
4423cat >>confdefs.h <<_ACEOF 5014cat >>confdefs.h <<_ACEOF
4424#define RESNAME "$RESNAME" 5015#define RESNAME "$RESNAME"
4425_ACEOF 5016_ACEOF
4426 5017
4427 5018
4428RESCLASS=URxvt 5019RESCLASS=URxvt
4429 5020
4430# Check whether --with-res-class or --without-res-class was given. 5021# Check whether --with-res-class was given.
4431if test "${with_res_class+set}" = set; then 5022if test "${with_res_class+set}" = set; then :
4432 withval="$with_res_class" 5023 withval=$with_res_class; RESCLASS="$withval"
4433 RESCLASS="$withval"
4434fi; 5024fi
5025
4435 5026
4436cat >>confdefs.h <<_ACEOF 5027cat >>confdefs.h <<_ACEOF
4437#define RESCLASS "$RESCLASS" 5028#define RESCLASS "$RESCLASS"
4438_ACEOF 5029_ACEOF
4439 5030
4440 5031
4441RXVTNAME=urxvt 5032RXVTNAME=urxvt
4442 5033
4443# Check whether --with-name or --without-name was given. 5034# Check whether --with-name was given.
4444if test "${with_name+set}" = set; then 5035if test "${with_name+set}" = set; then :
4445 withval="$with_name" 5036 withval=$with_name; RXVTNAME="$withval"
4446 RXVTNAME="$withval"
4447fi; 5037fi
5038
4448 5039
4449cat >>confdefs.h <<_ACEOF 5040cat >>confdefs.h <<_ACEOF
4450#define RXVTNAME "$RXVTNAME" 5041#define RXVTNAME "$RXVTNAME"
4451_ACEOF 5042_ACEOF
4452 5043
4453 5044
4454RXVTNAME=`echo "$RXVTNAME"|sed "$program_transform_name"`
4455 5045
4456 5046
4457# Check whether --enable-swapscreen or --disable-swapscreen was given. 5047# Check whether --enable-swapscreen was given.
4458if test "${enable_swapscreen+set}" = set; then 5048if test "${enable_swapscreen+set}" = set; then :
4459 enableval="$enable_swapscreen" 5049 enableval=$enable_swapscreen; if test x$enableval = xno; then
4460 if test x$enableval = xno; then
4461 5050
4462cat >>confdefs.h <<\_ACEOF 5051$as_echo "#define NO_SECONDARY_SCREEN 1" >>confdefs.h
4463#define NO_SECONDARY_SCREEN 1
4464_ACEOF
4465 5052
4466 fi 5053 fi
4467fi; 5054fi
4468 5055
5056
4469# Check whether --enable-iso14755 or --disable-iso14755 was given. 5057# Check whether --enable-iso14755 was given.
4470if test "${enable_iso14755+set}" = set; then 5058if test "${enable_iso14755+set}" = set; then :
4471 enableval="$enable_iso14755"
4472 if test x$enableval = xyes -o x$enableval = xno; then 5059 enableval=$enable_iso14755; if test x$enableval = xyes -o x$enableval = xno; then
4473 support_iso14755=$enableval 5060 support_iso14755=$enableval
4474 fi 5061 fi
4475fi; 5062fi
4476 5063
5064
4477# Check whether --enable-frills or --disable-frills was given. 5065# Check whether --enable-frills was given.
4478if test "${enable_frills+set}" = set; then 5066if test "${enable_frills+set}" = set; then :
4479 enableval="$enable_frills"
4480 if test x$enableval = xyes -o x$enableval = xno; then 5067 enableval=$enable_frills; if test x$enableval = xyes -o x$enableval = xno; then
4481 support_frills=$enableval 5068 support_frills=$enableval
4482 fi 5069 fi
4483fi; 5070fi
4484 5071
4485# Check whether --enable-24bit or --disable-24bit was given.
4486if test "${enable_24bit+set}" = set; then
4487 enableval="$enable_24bit"
4488 if test x$enableval = xyes -o x$enableval = xno; then
4489 support_24bit=$enableval
4490 fi
4491fi;
4492 5072
4493# Check whether --enable-keepscrolling or --disable-keepscrolling was given. 5073# Check whether --enable-keepscrolling was given.
4494if test "${enable_keepscrolling+set}" = set; then 5074if test "${enable_keepscrolling+set}" = set; then :
4495 enableval="$enable_keepscrolling"
4496 if test x$enableval = xyes -o x$enableval = xno; then 5075 enableval=$enable_keepscrolling; if test x$enableval = xyes -o x$enableval = xno; then
4497 support_keepscrolling=$enableval 5076 support_keepscrolling=$enableval
4498 fi 5077 fi
4499fi; 5078fi
4500 5079
5080
4501# Check whether --enable-selectionscrolling or --disable-selectionscrolling was given. 5081# Check whether --enable-selectionscrolling was given.
4502if test "${enable_selectionscrolling+set}" = set; then 5082if test "${enable_selectionscrolling+set}" = set; then :
4503 enableval="$enable_selectionscrolling" 5083 enableval=$enable_selectionscrolling; if test x$enableval = xyes -o x$enableval = xno; then
4504 if test x$enableval = xyes -o x$enableval = xno; then
4505 support_selectionscrolling=$enableval 5084 support_selectionscrolling=$enableval
4506 fi 5085 fi
4507fi; 5086fi
4508 5087
5088
4509# Check whether --enable-mousewheel or --disable-mousewheel was given. 5089# Check whether --enable-mousewheel was given.
4510if test "${enable_mousewheel+set}" = set; then 5090if test "${enable_mousewheel+set}" = set; then :
4511 enableval="$enable_mousewheel"
4512 if test x$enableval = xyes -o x$enableval = xno; then 5091 enableval=$enable_mousewheel; if test x$enableval = xyes -o x$enableval = xno; then
4513 support_mousewheel=$enableval 5092 support_mousewheel=$enableval
4514 fi 5093 fi
4515fi; 5094fi
4516 5095
5096
4517# Check whether --enable-slipwheeling or --disable-slipwheeling was given. 5097# Check whether --enable-slipwheeling was given.
4518if test "${enable_slipwheeling+set}" = set; then 5098if test "${enable_slipwheeling+set}" = set; then :
4519 enableval="$enable_slipwheeling"
4520 if test x$enableval = xyes -o x$enableval = xno; then 5099 enableval=$enable_slipwheeling; if test x$enableval = xyes -o x$enableval = xno; then
4521 support_mouseslipwheel=$enableval 5100 support_mouseslipwheel=$enableval
4522 fi 5101 fi
4523fi; 5102fi
4524 5103
4525# Check whether --enable-dmalloc or --disable-dmalloc was given.
4526if test "${enable_dmalloc+set}" = set; then
4527 enableval="$enable_dmalloc"
4528 if test x$enableval = xyes; then
4529 MALLOC_TYPE=G
4530 DEBUG=-DDEBUG_MALLOC
4531 DLIB="-L/usr/local/lib -ldmalloc"
4532 DINCLUDE=-I/usr/local/include
4533 fi
4534fi;
4535 5104
4536# Check whether --enable-dlmalloc or --disable-dlmalloc was given.
4537if test "${enable_dlmalloc+set}" = set; then
4538 enableval="$enable_dlmalloc"
4539 if test x$enableval = xyes; then
4540 MALLOC_TYPE=D
4541 DEBUG=
4542 DLIB="-L/usr/local/lib -ldlmalloc"
4543 DINCLUDE=
4544 fi
4545fi;
4546
4547# Check whether --enable-smart-resize or --disable-smart-resize was given. 5105# Check whether --enable-smart-resize was given.
4548if test "${enable_smart_resize+set}" = set; then 5106if test "${enable_smart_resize+set}" = set; then :
4549 enableval="$enable_smart_resize" 5107 enableval=$enable_smart_resize; if test x$enableval = xyes; then
4550 if test x$enableval = xyes; then
4551 5108
4552cat >>confdefs.h <<\_ACEOF 5109$as_echo "#define SMART_RESIZE 1" >>confdefs.h
4553#define SMART_RESIZE 1
4554_ACEOF
4555 5110
4556 fi 5111 fi
4557fi; 5112fi
4558 5113
5114
4559# Check whether --enable-text-blink or --disable-text-blink was given. 5115# Check whether --enable-text-blink was given.
4560if test "${enable_text_blink+set}" = set; then 5116if test "${enable_text_blink+set}" = set; then :
4561 enableval="$enable_text_blink"
4562 if test x$enableval = xyes -o x$enableval = xno; then 5117 enableval=$enable_text_blink; if test x$enableval = xyes -o x$enableval = xno; then
4563 support_text_blink=$enableval 5118 support_text_blink=$enableval
4564 fi 5119 fi
4565fi; 5120fi
4566 5121
5122
4567# Check whether --enable-pointer-blank or --disable-pointer-blank was given. 5123# Check whether --enable-pointer-blank was given.
4568if test "${enable_pointer_blank+set}" = set; then 5124if test "${enable_pointer_blank+set}" = set; then :
4569 enableval="$enable_pointer_blank"
4570 if test x$enableval = xyes -o x$enableval = xno; then 5125 enableval=$enable_pointer_blank; if test x$enableval = xyes -o x$enableval = xno; then
4571 support_pointer_blank=$enableval 5126 support_pointer_blank=$enableval
4572 fi 5127 fi
4573fi; 5128fi
4574 5129
4575 5130
5131
4576# Check whether --with-term or --without-term was given. 5132# Check whether --with-term was given.
4577if test "${with_term+set}" = set; then 5133if test "${with_term+set}" = set; then :
4578 withval="$with_term"
4579 if test x$withval != x; then 5134 withval=$with_term; if test x$withval != x; then
4580 5135
4581cat >>confdefs.h <<_ACEOF 5136cat >>confdefs.h <<_ACEOF
4582#define TERMENV "$withval" 5137#define TERMENV "$withval"
4583_ACEOF 5138_ACEOF
4584 term="$withval" 5139 term="$withval"
4585 fi 5140 fi
4586fi; 5141fi
4587 5142
4588 5143
5144
4589# Check whether --with-terminfo or --without-terminfo was given. 5145# Check whether --with-terminfo was given.
4590if test "${with_terminfo+set}" = set; then 5146if test "${with_terminfo+set}" = set; then :
4591 withval="$with_terminfo" 5147 withval=$with_terminfo; if test x$withval != x; then
4592 if test x$withval != x; then
4593 5148
4594cat >>confdefs.h <<_ACEOF 5149cat >>confdefs.h <<_ACEOF
4595#define RXVT_TERMINFO "$withval" 5150#define RXVT_TERMINFO "$withval"
4596_ACEOF 5151_ACEOF
4597 terminfo="$withval" 5152 terminfo="$withval"
4598 fi 5153 fi
4599fi; 5154fi
4600 5155
4601 5156
4602# Extract the first word of "mv", so it can be a program name with args.
4603set dummy mv; ac_word=$2
4604echo "$as_me:$LINENO: checking for $ac_word" >&5
4605echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4606if test "${ac_cv_path_MV+set}" = set; then
4607 echo $ECHO_N "(cached) $ECHO_C" >&6
4608else
4609 case $MV in
4610 [\\/]* | ?:[\\/]*)
4611 ac_cv_path_MV="$MV" # Let the user override the test with a path.
4612 ;;
4613 *)
4614 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4615for as_dir in $PATH
4616do
4617 IFS=$as_save_IFS
4618 test -z "$as_dir" && as_dir=.
4619 for ac_exec_ext in '' $ac_executable_extensions; do
4620 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4621 ac_cv_path_MV="$as_dir/$ac_word$ac_exec_ext"
4622 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4623 break 2
4624 fi
4625done
4626done
4627 5157
4628 test -z "$ac_cv_path_MV" && ac_cv_path_MV="mv" 5158LIBEV_M4_AVOID_LIBRT=1
4629 ;;
4630esac
4631fi
4632MV=$ac_cv_path_MV
4633 5159
4634if test -n "$MV"; then
4635 echo "$as_me:$LINENO: result: $MV" >&5
4636echo "${ECHO_T}$MV" >&6
4637else
4638 echo "$as_me:$LINENO: result: no" >&5
4639echo "${ECHO_T}no" >&6
4640fi
4641
4642# Extract the first word of "rm", so it can be a program name with args.
4643set dummy rm; ac_word=$2
4644echo "$as_me:$LINENO: checking for $ac_word" >&5
4645echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4646if test "${ac_cv_path_RM+set}" = set; then
4647 echo $ECHO_N "(cached) $ECHO_C" >&6
4648else
4649 case $RM in
4650 [\\/]* | ?:[\\/]*)
4651 ac_cv_path_RM="$RM" # Let the user override the test with a path.
4652 ;;
4653 *)
4654 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4655for as_dir in $PATH
4656do
4657 IFS=$as_save_IFS
4658 test -z "$as_dir" && as_dir=.
4659 for ac_exec_ext in '' $ac_executable_extensions; do
4660 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4661 ac_cv_path_RM="$as_dir/$ac_word$ac_exec_ext"
4662 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4663 break 2
4664 fi
4665done
4666done
4667
4668 test -z "$ac_cv_path_RM" && ac_cv_path_RM="rm"
4669 ;;
4670esac
4671fi
4672RM=$ac_cv_path_RM
4673
4674if test -n "$RM"; then
4675 echo "$as_me:$LINENO: result: $RM" >&5
4676echo "${ECHO_T}$RM" >&6
4677else
4678 echo "$as_me:$LINENO: result: no" >&5
4679echo "${ECHO_T}no" >&6
4680fi
4681
4682# Extract the first word of "cp", so it can be a program name with args.
4683set dummy cp; ac_word=$2
4684echo "$as_me:$LINENO: checking for $ac_word" >&5
4685echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4686if test "${ac_cv_path_CP+set}" = set; then
4687 echo $ECHO_N "(cached) $ECHO_C" >&6
4688else
4689 case $CP in
4690 [\\/]* | ?:[\\/]*)
4691 ac_cv_path_CP="$CP" # Let the user override the test with a path.
4692 ;;
4693 *)
4694 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4695for as_dir in $PATH
4696do
4697 IFS=$as_save_IFS
4698 test -z "$as_dir" && as_dir=.
4699 for ac_exec_ext in '' $ac_executable_extensions; do
4700 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4701 ac_cv_path_CP="$as_dir/$ac_word$ac_exec_ext"
4702 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4703 break 2
4704 fi
4705done
4706done
4707
4708 test -z "$ac_cv_path_CP" && ac_cv_path_CP="cp"
4709 ;;
4710esac
4711fi
4712CP=$ac_cv_path_CP
4713
4714if test -n "$CP"; then
4715 echo "$as_me:$LINENO: result: $CP" >&5
4716echo "${ECHO_T}$CP" >&6
4717else
4718 echo "$as_me:$LINENO: result: no" >&5
4719echo "${ECHO_T}no" >&6
4720fi
4721
4722# Extract the first word of "ln", so it can be a program name with args.
4723set dummy ln; ac_word=$2
4724echo "$as_me:$LINENO: checking for $ac_word" >&5
4725echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4726if test "${ac_cv_path_LN+set}" = set; then
4727 echo $ECHO_N "(cached) $ECHO_C" >&6
4728else
4729 case $LN in
4730 [\\/]* | ?:[\\/]*)
4731 ac_cv_path_LN="$LN" # Let the user override the test with a path.
4732 ;;
4733 *)
4734 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4735for as_dir in $PATH
4736do
4737 IFS=$as_save_IFS
4738 test -z "$as_dir" && as_dir=.
4739 for ac_exec_ext in '' $ac_executable_extensions; do
4740 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4741 ac_cv_path_LN="$as_dir/$ac_word$ac_exec_ext"
4742 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4743 break 2
4744 fi
4745done
4746done
4747
4748 test -z "$ac_cv_path_LN" && ac_cv_path_LN="ln"
4749 ;;
4750esac
4751fi
4752LN=$ac_cv_path_LN
4753
4754if test -n "$LN"; then
4755 echo "$as_me:$LINENO: result: $LN" >&5
4756echo "${ECHO_T}$LN" >&6
4757else
4758 echo "$as_me:$LINENO: result: no" >&5
4759echo "${ECHO_T}no" >&6
4760fi
4761
4762# Extract the first word of "sed", so it can be a program name with args.
4763set dummy sed; ac_word=$2
4764echo "$as_me:$LINENO: checking for $ac_word" >&5
4765echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4766if test "${ac_cv_path_SED+set}" = set; then
4767 echo $ECHO_N "(cached) $ECHO_C" >&6
4768else
4769 case $SED in
4770 [\\/]* | ?:[\\/]*)
4771 ac_cv_path_SED="$SED" # Let the user override the test with a path.
4772 ;;
4773 *)
4774 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4775for as_dir in $PATH
4776do
4777 IFS=$as_save_IFS
4778 test -z "$as_dir" && as_dir=.
4779 for ac_exec_ext in '' $ac_executable_extensions; do
4780 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4781 ac_cv_path_SED="$as_dir/$ac_word$ac_exec_ext"
4782 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4783 break 2
4784 fi
4785done
4786done
4787
4788 test -z "$ac_cv_path_SED" && ac_cv_path_SED="sed"
4789 ;;
4790esac
4791fi
4792SED=$ac_cv_path_SED
4793
4794if test -n "$SED"; then
4795 echo "$as_me:$LINENO: result: $SED" >&5
4796echo "${ECHO_T}$SED" >&6
4797else
4798 echo "$as_me:$LINENO: result: no" >&5
4799echo "${ECHO_T}no" >&6
4800fi
4801
4802# Extract the first word of "echo", so it can be a program name with args.
4803set dummy echo; ac_word=$2
4804echo "$as_me:$LINENO: checking for $ac_word" >&5
4805echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4806if test "${ac_cv_path_ECHO+set}" = set; then
4807 echo $ECHO_N "(cached) $ECHO_C" >&6
4808else
4809 case $ECHO in
4810 [\\/]* | ?:[\\/]*)
4811 ac_cv_path_ECHO="$ECHO" # Let the user override the test with a path.
4812 ;;
4813 *)
4814 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4815for as_dir in $PATH
4816do
4817 IFS=$as_save_IFS
4818 test -z "$as_dir" && as_dir=.
4819 for ac_exec_ext in '' $ac_executable_extensions; do
4820 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4821 ac_cv_path_ECHO="$as_dir/$ac_word$ac_exec_ext"
4822 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4823 break 2
4824 fi
4825done
4826done
4827
4828 test -z "$ac_cv_path_ECHO" && ac_cv_path_ECHO="echo"
4829 ;;
4830esac
4831fi
4832ECHO=$ac_cv_path_ECHO
4833
4834if test -n "$ECHO"; then
4835 echo "$as_me:$LINENO: result: $ECHO" >&5
4836echo "${ECHO_T}$ECHO" >&6
4837else
4838 echo "$as_me:$LINENO: result: no" >&5
4839echo "${ECHO_T}no" >&6
4840fi
4841
4842# Extract the first word of "cmp", so it can be a program name with args.
4843set dummy cmp; ac_word=$2
4844echo "$as_me:$LINENO: checking for $ac_word" >&5
4845echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4846if test "${ac_cv_path_CMP+set}" = set; then
4847 echo $ECHO_N "(cached) $ECHO_C" >&6
4848else
4849 case $CMP in
4850 [\\/]* | ?:[\\/]*)
4851 ac_cv_path_CMP="$CMP" # Let the user override the test with a path.
4852 ;;
4853 *)
4854 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4855for as_dir in $PATH
4856do
4857 IFS=$as_save_IFS
4858 test -z "$as_dir" && as_dir=.
4859 for ac_exec_ext in '' $ac_executable_extensions; do
4860 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4861 ac_cv_path_CMP="$as_dir/$ac_word$ac_exec_ext"
4862 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4863 break 2
4864 fi
4865done
4866done
4867
4868 test -z "$ac_cv_path_CMP" && ac_cv_path_CMP="cmp"
4869 ;;
4870esac
4871fi
4872CMP=$ac_cv_path_CMP
4873
4874if test -n "$CMP"; then
4875 echo "$as_me:$LINENO: result: $CMP" >&5
4876echo "${ECHO_T}$CMP" >&6
4877else
4878 echo "$as_me:$LINENO: result: no" >&5
4879echo "${ECHO_T}no" >&6
4880fi
4881
4882# Extract the first word of "tic", so it can be a program name with args.
4883set dummy tic; ac_word=$2
4884echo "$as_me:$LINENO: checking for $ac_word" >&5
4885echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4886if test "${ac_cv_path_TIC+set}" = set; then
4887 echo $ECHO_N "(cached) $ECHO_C" >&6
4888else
4889 case $TIC in
4890 [\\/]* | ?:[\\/]*)
4891 ac_cv_path_TIC="$TIC" # Let the user override the test with a path.
4892 ;;
4893 *)
4894 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4895for as_dir in $PATH
4896do
4897 IFS=$as_save_IFS
4898 test -z "$as_dir" && as_dir=.
4899 for ac_exec_ext in '' $ac_executable_extensions; do
4900 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4901 ac_cv_path_TIC="$as_dir/$ac_word$ac_exec_ext"
4902 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4903 break 2
4904 fi
4905done
4906done
4907
4908 ;;
4909esac
4910fi
4911TIC=$ac_cv_path_TIC
4912
4913if test -n "$TIC"; then
4914 echo "$as_me:$LINENO: result: $TIC" >&5
4915echo "${ECHO_T}$TIC" >&6
4916else
4917 echo "$as_me:$LINENO: result: no" >&5
4918echo "${ECHO_T}no" >&6
4919fi
4920
4921
4922
4923
4924ac_ext=cc 5160ac_ext=cpp
4925ac_cpp='$CXXCPP $CPPFLAGS' 5161ac_cpp='$CXXCPP $CPPFLAGS'
4926ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 5162ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4927ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 5163ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4928ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 5164ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4929echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5 5165{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C++ preprocessor" >&5
4930echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6 5166$as_echo_n "checking how to run the C++ preprocessor... " >&6; }
4931if test -z "$CXXCPP"; then 5167if test -z "$CXXCPP"; then
4932 if test "${ac_cv_prog_CXXCPP+set}" = set; then 5168 if ${ac_cv_prog_CXXCPP+:} false; then :
4933 echo $ECHO_N "(cached) $ECHO_C" >&6 5169 $as_echo_n "(cached) " >&6
4934else 5170else
4935 # Double quotes because CXXCPP needs to be expanded 5171 # Double quotes because CXXCPP needs to be expanded
4936 for CXXCPP in "$CXX -E" "/lib/cpp" 5172 for CXXCPP in "$CXX -E" "/lib/cpp"
4937 do 5173 do
4938 ac_preproc_ok=false 5174 ac_preproc_ok=false
4942 # with a fresh cross-compiler works. 5178 # with a fresh cross-compiler works.
4943 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 5179 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4944 # <limits.h> exists even on freestanding compilers. 5180 # <limits.h> exists even on freestanding compilers.
4945 # On the NeXT, cc -E runs the code through the compiler's parser, 5181 # On the NeXT, cc -E runs the code through the compiler's parser,
4946 # not just through cpp. "Syntax error" is here to catch this case. 5182 # not just through cpp. "Syntax error" is here to catch this case.
4947 cat >conftest.$ac_ext <<_ACEOF
4948/* confdefs.h. */
4949_ACEOF
4950cat confdefs.h >>conftest.$ac_ext 5183 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4951cat >>conftest.$ac_ext <<_ACEOF
4952/* end confdefs.h. */ 5184/* end confdefs.h. */
4953#ifdef __STDC__ 5185#ifdef __STDC__
4954# include <limits.h> 5186# include <limits.h>
4955#else 5187#else
4956# include <assert.h> 5188# include <assert.h>
4957#endif 5189#endif
4958 Syntax error 5190 Syntax error
4959_ACEOF 5191_ACEOF
4960if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 5192if ac_fn_cxx_try_cpp "$LINENO"; then :
4961 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 5193
4962 ac_status=$?
4963 grep -v '^ *+' conftest.er1 >conftest.err
4964 rm -f conftest.er1
4965 cat conftest.err >&5
4966 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4967 (exit $ac_status); } >/dev/null; then
4968 if test -s conftest.err; then
4969 ac_cpp_err=$ac_cxx_preproc_warn_flag
4970 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
4971 else 5194else
4972 ac_cpp_err=
4973 fi
4974else
4975 ac_cpp_err=yes
4976fi
4977if test -z "$ac_cpp_err"; then
4978 :
4979else
4980 echo "$as_me: failed program was:" >&5
4981sed 's/^/| /' conftest.$ac_ext >&5
4982
4983 # Broken: fails on valid input. 5195 # Broken: fails on valid input.
4984continue 5196continue
4985fi 5197fi
4986rm -f conftest.err conftest.$ac_ext 5198rm -f conftest.err conftest.i conftest.$ac_ext
4987 5199
4988 # OK, works on sane cases. Now check whether non-existent headers 5200 # OK, works on sane cases. Now check whether nonexistent headers
4989 # can be detected and how. 5201 # can be detected and how.
4990 cat >conftest.$ac_ext <<_ACEOF
4991/* confdefs.h. */
4992_ACEOF
4993cat confdefs.h >>conftest.$ac_ext 5202 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4994cat >>conftest.$ac_ext <<_ACEOF
4995/* end confdefs.h. */ 5203/* end confdefs.h. */
4996#include <ac_nonexistent.h> 5204#include <ac_nonexistent.h>
4997_ACEOF 5205_ACEOF
4998if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 5206if ac_fn_cxx_try_cpp "$LINENO"; then :
4999 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5000 ac_status=$?
5001 grep -v '^ *+' conftest.er1 >conftest.err
5002 rm -f conftest.er1
5003 cat conftest.err >&5
5004 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5005 (exit $ac_status); } >/dev/null; then
5006 if test -s conftest.err; then
5007 ac_cpp_err=$ac_cxx_preproc_warn_flag
5008 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
5009 else
5010 ac_cpp_err=
5011 fi
5012else
5013 ac_cpp_err=yes
5014fi
5015if test -z "$ac_cpp_err"; then
5016 # Broken: success on invalid input. 5207 # Broken: success on invalid input.
5017continue 5208continue
5018else 5209else
5019 echo "$as_me: failed program was:" >&5
5020sed 's/^/| /' conftest.$ac_ext >&5
5021
5022 # Passes both tests. 5210 # Passes both tests.
5023ac_preproc_ok=: 5211ac_preproc_ok=:
5024break 5212break
5025fi 5213fi
5026rm -f conftest.err conftest.$ac_ext 5214rm -f conftest.err conftest.i conftest.$ac_ext
5027 5215
5028done 5216done
5029# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 5217# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5030rm -f conftest.err conftest.$ac_ext 5218rm -f conftest.i conftest.err conftest.$ac_ext
5031if $ac_preproc_ok; then 5219if $ac_preproc_ok; then :
5032 break 5220 break
5033fi 5221fi
5034 5222
5035 done 5223 done
5036 ac_cv_prog_CXXCPP=$CXXCPP 5224 ac_cv_prog_CXXCPP=$CXXCPP
5038fi 5226fi
5039 CXXCPP=$ac_cv_prog_CXXCPP 5227 CXXCPP=$ac_cv_prog_CXXCPP
5040else 5228else
5041 ac_cv_prog_CXXCPP=$CXXCPP 5229 ac_cv_prog_CXXCPP=$CXXCPP
5042fi 5230fi
5043echo "$as_me:$LINENO: result: $CXXCPP" >&5 5231{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5
5044echo "${ECHO_T}$CXXCPP" >&6 5232$as_echo "$CXXCPP" >&6; }
5045ac_preproc_ok=false 5233ac_preproc_ok=false
5046for ac_cxx_preproc_warn_flag in '' yes 5234for ac_cxx_preproc_warn_flag in '' yes
5047do 5235do
5048 # Use a header file that comes with gcc, so configuring glibc 5236 # Use a header file that comes with gcc, so configuring glibc
5049 # with a fresh cross-compiler works. 5237 # with a fresh cross-compiler works.
5050 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 5238 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5051 # <limits.h> exists even on freestanding compilers. 5239 # <limits.h> exists even on freestanding compilers.
5052 # On the NeXT, cc -E runs the code through the compiler's parser, 5240 # On the NeXT, cc -E runs the code through the compiler's parser,
5053 # not just through cpp. "Syntax error" is here to catch this case. 5241 # not just through cpp. "Syntax error" is here to catch this case.
5054 cat >conftest.$ac_ext <<_ACEOF
5055/* confdefs.h. */
5056_ACEOF
5057cat confdefs.h >>conftest.$ac_ext 5242 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5058cat >>conftest.$ac_ext <<_ACEOF
5059/* end confdefs.h. */ 5243/* end confdefs.h. */
5060#ifdef __STDC__ 5244#ifdef __STDC__
5061# include <limits.h> 5245# include <limits.h>
5062#else 5246#else
5063# include <assert.h> 5247# include <assert.h>
5064#endif 5248#endif
5065 Syntax error 5249 Syntax error
5066_ACEOF 5250_ACEOF
5067if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 5251if ac_fn_cxx_try_cpp "$LINENO"; then :
5068 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 5252
5069 ac_status=$?
5070 grep -v '^ *+' conftest.er1 >conftest.err
5071 rm -f conftest.er1
5072 cat conftest.err >&5
5073 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5074 (exit $ac_status); } >/dev/null; then
5075 if test -s conftest.err; then
5076 ac_cpp_err=$ac_cxx_preproc_warn_flag
5077 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
5078 else 5253else
5079 ac_cpp_err=
5080 fi
5081else
5082 ac_cpp_err=yes
5083fi
5084if test -z "$ac_cpp_err"; then
5085 :
5086else
5087 echo "$as_me: failed program was:" >&5
5088sed 's/^/| /' conftest.$ac_ext >&5
5089
5090 # Broken: fails on valid input. 5254 # Broken: fails on valid input.
5091continue 5255continue
5092fi 5256fi
5093rm -f conftest.err conftest.$ac_ext 5257rm -f conftest.err conftest.i conftest.$ac_ext
5094 5258
5095 # OK, works on sane cases. Now check whether non-existent headers 5259 # OK, works on sane cases. Now check whether nonexistent headers
5096 # can be detected and how. 5260 # can be detected and how.
5097 cat >conftest.$ac_ext <<_ACEOF
5098/* confdefs.h. */
5099_ACEOF
5100cat confdefs.h >>conftest.$ac_ext 5261 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5101cat >>conftest.$ac_ext <<_ACEOF
5102/* end confdefs.h. */ 5262/* end confdefs.h. */
5103#include <ac_nonexistent.h> 5263#include <ac_nonexistent.h>
5104_ACEOF 5264_ACEOF
5105if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 5265if ac_fn_cxx_try_cpp "$LINENO"; then :
5106 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5107 ac_status=$?
5108 grep -v '^ *+' conftest.er1 >conftest.err
5109 rm -f conftest.er1
5110 cat conftest.err >&5
5111 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5112 (exit $ac_status); } >/dev/null; then
5113 if test -s conftest.err; then
5114 ac_cpp_err=$ac_cxx_preproc_warn_flag
5115 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
5116 else
5117 ac_cpp_err=
5118 fi
5119else
5120 ac_cpp_err=yes
5121fi
5122if test -z "$ac_cpp_err"; then
5123 # Broken: success on invalid input. 5266 # Broken: success on invalid input.
5124continue 5267continue
5125else 5268else
5126 echo "$as_me: failed program was:" >&5
5127sed 's/^/| /' conftest.$ac_ext >&5
5128
5129 # Passes both tests. 5269 # Passes both tests.
5130ac_preproc_ok=: 5270ac_preproc_ok=:
5131break 5271break
5132fi 5272fi
5133rm -f conftest.err conftest.$ac_ext 5273rm -f conftest.err conftest.i conftest.$ac_ext
5134 5274
5135done 5275done
5136# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 5276# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5137rm -f conftest.err conftest.$ac_ext 5277rm -f conftest.i conftest.err conftest.$ac_ext
5138if $ac_preproc_ok; then 5278if $ac_preproc_ok; then :
5139 : 5279
5140else 5280else
5141 { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check 5281 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5142See \`config.log' for more details." >&5 5282$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5143echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check 5283as_fn_error $? "C++ preprocessor \"$CXXCPP\" fails sanity check
5144See \`config.log' for more details." >&2;} 5284See \`config.log' for more details" "$LINENO" 5; }
5145 { (exit 1); exit 1; }; }
5146fi 5285fi
5147 5286
5148ac_ext=cc 5287ac_ext=cpp
5149ac_cpp='$CXXCPP $CPPFLAGS' 5288ac_cpp='$CXXCPP $CPPFLAGS'
5150ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 5289ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5151ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 5290ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5152ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 5291ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5153 5292
5154 5293
5294for 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
5295do :
5296 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5297ac_fn_cxx_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
5298if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
5299 cat >>confdefs.h <<_ACEOF
5300#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
5301_ACEOF
5155 5302
5156if test "x$ac_path_x_has_been_run" != xyes; then 5303fi
5304
5305done
5306
5307
5308for ac_func in inotify_init epoll_ctl kqueue port_create poll select eventfd signalfd
5309do :
5310 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
5311ac_fn_cxx_check_func "$LINENO" "$ac_func" "$as_ac_var"
5312if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
5313 cat >>confdefs.h <<_ACEOF
5314#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
5315_ACEOF
5316
5317fi
5318done
5319
5320
5321for ac_func in clock_gettime
5322do :
5323 ac_fn_cxx_check_func "$LINENO" "clock_gettime" "ac_cv_func_clock_gettime"
5324if test "x$ac_cv_func_clock_gettime" = xyes; then :
5325 cat >>confdefs.h <<_ACEOF
5326#define HAVE_CLOCK_GETTIME 1
5327_ACEOF
5328
5329else
5330
5331 if test $(uname) = Linux; then
5332 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for clock_gettime syscall" >&5
5333$as_echo_n "checking for clock_gettime syscall... " >&6; }
5334 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5335/* end confdefs.h. */
5336#include <unistd.h>
5337 #include <sys/syscall.h>
5338 #include <time.h>
5339int
5340main ()
5341{
5342struct timespec ts; int status = syscall (SYS_clock_gettime, CLOCK_REALTIME, &ts)
5343 ;
5344 return 0;
5345}
5346_ACEOF
5347if ac_fn_cxx_try_link "$LINENO"; then :
5348 ac_have_clock_syscall=1
5349
5350$as_echo "#define HAVE_CLOCK_SYSCALL 1" >>confdefs.h
5351
5352 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5353$as_echo "yes" >&6; }
5354else
5355 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5356$as_echo "no" >&6; }
5357fi
5358rm -f core conftest.err conftest.$ac_objext \
5359 conftest$ac_exeext conftest.$ac_ext
5360 fi
5361 if test -z "$LIBEV_M4_AVOID_LIBRT" && test -z "$ac_have_clock_syscall"; then
5362 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for clock_gettime in -lrt" >&5
5363$as_echo_n "checking for clock_gettime in -lrt... " >&6; }
5364if ${ac_cv_lib_rt_clock_gettime+:} false; then :
5365 $as_echo_n "(cached) " >&6
5366else
5367 ac_check_lib_save_LIBS=$LIBS
5368LIBS="-lrt $LIBS"
5369cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5370/* end confdefs.h. */
5371
5372/* Override any GCC internal prototype to avoid an error.
5373 Use char because int might match the return type of a GCC
5374 builtin and then its argument prototype would still apply. */
5375#ifdef __cplusplus
5376extern "C"
5377#endif
5378char clock_gettime ();
5379int
5380main ()
5381{
5382return clock_gettime ();
5383 ;
5384 return 0;
5385}
5386_ACEOF
5387if ac_fn_cxx_try_link "$LINENO"; then :
5388 ac_cv_lib_rt_clock_gettime=yes
5389else
5390 ac_cv_lib_rt_clock_gettime=no
5391fi
5392rm -f core conftest.err conftest.$ac_objext \
5393 conftest$ac_exeext conftest.$ac_ext
5394LIBS=$ac_check_lib_save_LIBS
5395fi
5396{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rt_clock_gettime" >&5
5397$as_echo "$ac_cv_lib_rt_clock_gettime" >&6; }
5398if test "x$ac_cv_lib_rt_clock_gettime" = xyes; then :
5399 cat >>confdefs.h <<_ACEOF
5400#define HAVE_LIBRT 1
5401_ACEOF
5402
5403 LIBS="-lrt $LIBS"
5404
5405fi
5406
5407 unset ac_cv_func_clock_gettime
5408 for ac_func in clock_gettime
5409do :
5410 ac_fn_cxx_check_func "$LINENO" "clock_gettime" "ac_cv_func_clock_gettime"
5411if test "x$ac_cv_func_clock_gettime" = xyes; then :
5412 cat >>confdefs.h <<_ACEOF
5413#define HAVE_CLOCK_GETTIME 1
5414_ACEOF
5415
5416fi
5417done
5418
5419 fi
5420
5421fi
5422done
5423
5424
5425for ac_func in nanosleep
5426do :
5427 ac_fn_cxx_check_func "$LINENO" "nanosleep" "ac_cv_func_nanosleep"
5428if test "x$ac_cv_func_nanosleep" = xyes; then :
5429 cat >>confdefs.h <<_ACEOF
5430#define HAVE_NANOSLEEP 1
5431_ACEOF
5432
5433else
5434
5435 if test -z "$LIBEV_M4_AVOID_LIBRT"; then
5436 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nanosleep in -lrt" >&5
5437$as_echo_n "checking for nanosleep in -lrt... " >&6; }
5438if ${ac_cv_lib_rt_nanosleep+:} false; then :
5439 $as_echo_n "(cached) " >&6
5440else
5441 ac_check_lib_save_LIBS=$LIBS
5442LIBS="-lrt $LIBS"
5443cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5444/* end confdefs.h. */
5445
5446/* Override any GCC internal prototype to avoid an error.
5447 Use char because int might match the return type of a GCC
5448 builtin and then its argument prototype would still apply. */
5449#ifdef __cplusplus
5450extern "C"
5451#endif
5452char nanosleep ();
5453int
5454main ()
5455{
5456return nanosleep ();
5457 ;
5458 return 0;
5459}
5460_ACEOF
5461if ac_fn_cxx_try_link "$LINENO"; then :
5462 ac_cv_lib_rt_nanosleep=yes
5463else
5464 ac_cv_lib_rt_nanosleep=no
5465fi
5466rm -f core conftest.err conftest.$ac_objext \
5467 conftest$ac_exeext conftest.$ac_ext
5468LIBS=$ac_check_lib_save_LIBS
5469fi
5470{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rt_nanosleep" >&5
5471$as_echo "$ac_cv_lib_rt_nanosleep" >&6; }
5472if test "x$ac_cv_lib_rt_nanosleep" = xyes; then :
5473 cat >>confdefs.h <<_ACEOF
5474#define HAVE_LIBRT 1
5475_ACEOF
5476
5477 LIBS="-lrt $LIBS"
5478
5479fi
5480
5481 unset ac_cv_func_nanosleep
5482 for ac_func in nanosleep
5483do :
5484 ac_fn_cxx_check_func "$LINENO" "nanosleep" "ac_cv_func_nanosleep"
5485if test "x$ac_cv_func_nanosleep" = xyes; then :
5486 cat >>confdefs.h <<_ACEOF
5487#define HAVE_NANOSLEEP 1
5488_ACEOF
5489
5490fi
5491done
5492
5493 fi
5494
5495fi
5496done
5497
5498
5499if test -z "$LIBEV_M4_AVOID_LIBM"; then
5500 LIBM=m
5501fi
5502{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing floor" >&5
5503$as_echo_n "checking for library containing floor... " >&6; }
5504if ${ac_cv_search_floor+:} false; then :
5505 $as_echo_n "(cached) " >&6
5506else
5507 ac_func_search_save_LIBS=$LIBS
5508cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5509/* end confdefs.h. */
5510
5511/* Override any GCC internal prototype to avoid an error.
5512 Use char because int might match the return type of a GCC
5513 builtin and then its argument prototype would still apply. */
5514#ifdef __cplusplus
5515extern "C"
5516#endif
5517char floor ();
5518int
5519main ()
5520{
5521return floor ();
5522 ;
5523 return 0;
5524}
5525_ACEOF
5526for ac_lib in '' $LIBM; do
5527 if test -z "$ac_lib"; then
5528 ac_res="none required"
5529 else
5530 ac_res=-l$ac_lib
5531 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
5532 fi
5533 if ac_fn_cxx_try_link "$LINENO"; then :
5534 ac_cv_search_floor=$ac_res
5535fi
5536rm -f core conftest.err conftest.$ac_objext \
5537 conftest$ac_exeext
5538 if ${ac_cv_search_floor+:} false; then :
5539 break
5540fi
5541done
5542if ${ac_cv_search_floor+:} false; then :
5543
5544else
5545 ac_cv_search_floor=no
5546fi
5547rm conftest.$ac_ext
5548LIBS=$ac_func_search_save_LIBS
5549fi
5550{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_floor" >&5
5551$as_echo "$ac_cv_search_floor" >&6; }
5552ac_res=$ac_cv_search_floor
5553if test "$ac_res" != no; then :
5554 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
5555
5556$as_echo "#define HAVE_FLOOR 1" >>confdefs.h
5557
5558fi
5559
5560
5561
5562
5563
5564# Extract the first word of "tic", so it can be a program name with args.
5565set dummy tic; ac_word=$2
5566{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5567$as_echo_n "checking for $ac_word... " >&6; }
5568if ${ac_cv_path_TIC+:} false; then :
5569 $as_echo_n "(cached) " >&6
5570else
5571 case $TIC in
5572 [\\/]* | ?:[\\/]*)
5573 ac_cv_path_TIC="$TIC" # Let the user override the test with a path.
5574 ;;
5575 *)
5576 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5577for as_dir in $PATH
5578do
5579 IFS=$as_save_IFS
5580 test -z "$as_dir" && as_dir=.
5581 for ac_exec_ext in '' $ac_executable_extensions; do
5582 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5583 ac_cv_path_TIC="$as_dir/$ac_word$ac_exec_ext"
5584 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5585 break 2
5586 fi
5587done
5588 done
5589IFS=$as_save_IFS
5590
5591 test -z "$ac_cv_path_TIC" && ac_cv_path_TIC=":"
5592 ;;
5593esac
5594fi
5595TIC=$ac_cv_path_TIC
5596if test -n "$TIC"; then
5597 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $TIC" >&5
5598$as_echo "$TIC" >&6; }
5599else
5600 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5601$as_echo "no" >&6; }
5602fi
5603
5604
5605
5157 echo "$as_me:$LINENO: checking for X" >&5 5606{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for X" >&5
5158echo $ECHO_N "checking for X... $ECHO_C" >&6 5607$as_echo_n "checking for X... " >&6; }
5159 5608
5160ac_path_x_has_been_run=yes
5161 5609
5162# Check whether --with-x or --without-x was given. 5610# Check whether --with-x was given.
5163if test "${with_x+set}" = set; then 5611if test "${with_x+set}" = set; then :
5164 withval="$with_x" 5612 withval=$with_x;
5165
5166fi; 5613fi
5614
5167# $have_x is `yes', `no', `disabled', or empty when we do not yet know. 5615# $have_x is `yes', `no', `disabled', or empty when we do not yet know.
5168if test "x$with_x" = xno; then 5616if test "x$with_x" = xno; then
5169 # The user explicitly disabled X. 5617 # The user explicitly disabled X.
5170 have_x=disabled 5618 have_x=disabled
5171else 5619else
5172 if test "x$x_includes" != xNONE && test "x$x_libraries" != xNONE; then 5620 case $x_includes,$x_libraries in #(
5173 # Both variables are already set. 5621 *\'*) as_fn_error $? "cannot use X directory names containing '" "$LINENO" 5;; #(
5174 have_x=yes 5622 *,NONE | NONE,*) if ${ac_cv_have_x+:} false; then :
5175 else 5623 $as_echo_n "(cached) " >&6
5176 if test "${ac_cv_have_x+set}" = set; then
5177 echo $ECHO_N "(cached) $ECHO_C" >&6
5178else 5624else
5179 # One or both of the vars are not set, and there is no cached value. 5625 # One or both of the vars are not set, and there is no cached value.
5180ac_x_includes=no ac_x_libraries=no 5626ac_x_includes=no ac_x_libraries=no
5181rm -fr conftest.dir 5627rm -f -r conftest.dir
5182if mkdir conftest.dir; then 5628if mkdir conftest.dir; then
5183 cd conftest.dir 5629 cd conftest.dir
5184 # Make sure to not put "make" in the Imakefile rules, since we grep it out.
5185 cat >Imakefile <<'_ACEOF' 5630 cat >Imakefile <<'_ACEOF'
5186acfindx: 5631incroot:
5187 @echo 'ac_im_incroot="${INCROOT}"; ac_im_usrlibdir="${USRLIBDIR}"; ac_im_libdir="${LIBDIR}"' 5632 @echo incroot='${INCROOT}'
5633usrlibdir:
5634 @echo usrlibdir='${USRLIBDIR}'
5635libdir:
5636 @echo libdir='${LIBDIR}'
5188_ACEOF 5637_ACEOF
5189 if (xmkmf) >/dev/null 2>/dev/null && test -f Makefile; then 5638 if (export CC; ${XMKMF-xmkmf}) >/dev/null 2>/dev/null && test -f Makefile; then
5190 # GNU make sometimes prints "make[1]: Entering...", which would confuse us. 5639 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
5191 eval `${MAKE-make} acfindx 2>/dev/null | grep -v make` 5640 for ac_var in incroot usrlibdir libdir; do
5641 eval "ac_im_$ac_var=\`\${MAKE-make} $ac_var 2>/dev/null | sed -n 's/^$ac_var=//p'\`"
5642 done
5192 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR. 5643 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
5193 for ac_extension in a so sl; do 5644 for ac_extension in a so sl dylib la dll; do
5194 if test ! -f $ac_im_usrlibdir/libX11.$ac_extension && 5645 if test ! -f "$ac_im_usrlibdir/libX11.$ac_extension" &&
5195 test -f $ac_im_libdir/libX11.$ac_extension; then 5646 test -f "$ac_im_libdir/libX11.$ac_extension"; then
5196 ac_im_usrlibdir=$ac_im_libdir; break 5647 ac_im_usrlibdir=$ac_im_libdir; break
5197 fi 5648 fi
5198 done 5649 done
5199 # Screen out bogus values from the imake configuration. They are 5650 # Screen out bogus values from the imake configuration. They are
5200 # bogus both because they are the default anyway, and because 5651 # bogus both because they are the default anyway, and because
5201 # using them would break gcc on systems where it needs fixed includes. 5652 # using them would break gcc on systems where it needs fixed includes.
5202 case $ac_im_incroot in 5653 case $ac_im_incroot in
5203 /usr/include) ;; 5654 /usr/include) ac_x_includes= ;;
5204 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;; 5655 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
5205 esac 5656 esac
5206 case $ac_im_usrlibdir in 5657 case $ac_im_usrlibdir in
5207 /usr/lib | /lib) ;; 5658 /usr/lib | /usr/lib64 | /lib | /lib64) ;;
5208 *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;; 5659 *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
5209 esac 5660 esac
5210 fi 5661 fi
5211 cd .. 5662 cd ..
5212 rm -fr conftest.dir 5663 rm -f -r conftest.dir
5213fi 5664fi
5214 5665
5215# Standard set of common directories for X headers. 5666# Standard set of common directories for X headers.
5216# Check X11 before X11Rn because it is often a symlink to the current release. 5667# Check X11 before X11Rn because it is often a symlink to the current release.
5217ac_x_header_dirs=' 5668ac_x_header_dirs='
5218/usr/X11/include 5669/usr/X11/include
5670/usr/X11R7/include
5219/usr/X11R6/include 5671/usr/X11R6/include
5220/usr/X11R5/include 5672/usr/X11R5/include
5221/usr/X11R4/include 5673/usr/X11R4/include
5222 5674
5223/usr/include/X11 5675/usr/include/X11
5676/usr/include/X11R7
5224/usr/include/X11R6 5677/usr/include/X11R6
5225/usr/include/X11R5 5678/usr/include/X11R5
5226/usr/include/X11R4 5679/usr/include/X11R4
5227 5680
5228/usr/local/X11/include 5681/usr/local/X11/include
5682/usr/local/X11R7/include
5229/usr/local/X11R6/include 5683/usr/local/X11R6/include
5230/usr/local/X11R5/include 5684/usr/local/X11R5/include
5231/usr/local/X11R4/include 5685/usr/local/X11R4/include
5232 5686
5233/usr/local/include/X11 5687/usr/local/include/X11
5688/usr/local/include/X11R7
5234/usr/local/include/X11R6 5689/usr/local/include/X11R6
5235/usr/local/include/X11R5 5690/usr/local/include/X11R5
5236/usr/local/include/X11R4 5691/usr/local/include/X11R4
5237 5692
5238/usr/X386/include 5693/usr/X386/include
5248 5703
5249/usr/openwin/include 5704/usr/openwin/include
5250/usr/openwin/share/include' 5705/usr/openwin/share/include'
5251 5706
5252if test "$ac_x_includes" = no; then 5707if test "$ac_x_includes" = no; then
5253 # Guess where to find include files, by looking for a specified header file. 5708 # Guess where to find include files, by looking for Xlib.h.
5254 # First, try using that file with no special directory specified. 5709 # First, try using that file with no special directory specified.
5255 cat >conftest.$ac_ext <<_ACEOF
5256/* confdefs.h. */
5257_ACEOF
5258cat confdefs.h >>conftest.$ac_ext 5710 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5259cat >>conftest.$ac_ext <<_ACEOF
5260/* end confdefs.h. */ 5711/* end confdefs.h. */
5261#include <X11/Xlib.h> 5712#include <X11/Xlib.h>
5262_ACEOF 5713_ACEOF
5263if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 5714if ac_fn_cxx_try_cpp "$LINENO"; then :
5264 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5265 ac_status=$?
5266 grep -v '^ *+' conftest.er1 >conftest.err
5267 rm -f conftest.er1
5268 cat conftest.err >&5
5269 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5270 (exit $ac_status); } >/dev/null; then
5271 if test -s conftest.err; then
5272 ac_cpp_err=$ac_cxx_preproc_warn_flag
5273 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
5274 else
5275 ac_cpp_err=
5276 fi
5277else
5278 ac_cpp_err=yes
5279fi
5280if test -z "$ac_cpp_err"; then
5281 # We can compile using X headers with no special include directory. 5715 # We can compile using X headers with no special include directory.
5282ac_x_includes= 5716ac_x_includes=
5283else 5717else
5284 echo "$as_me: failed program was:" >&5
5285sed 's/^/| /' conftest.$ac_ext >&5
5286
5287 for ac_dir in $ac_x_header_dirs; do 5718 for ac_dir in $ac_x_header_dirs; do
5288 if test -r "$ac_dir/X11/Xlib.h"; then 5719 if test -r "$ac_dir/X11/Xlib.h"; then
5289 ac_x_includes=$ac_dir 5720 ac_x_includes=$ac_dir
5290 break 5721 break
5291 fi 5722 fi
5292done 5723done
5293fi 5724fi
5294rm -f conftest.err conftest.$ac_ext 5725rm -f conftest.err conftest.i conftest.$ac_ext
5295fi # $ac_x_includes = no 5726fi # $ac_x_includes = no
5296 5727
5297if test "$ac_x_libraries" = no; then 5728if test "$ac_x_libraries" = no; then
5298 # Check for the libraries. 5729 # Check for the libraries.
5299 # See if we find them without any special options. 5730 # See if we find them without any special options.
5300 # Don't add to $LIBS permanently. 5731 # Don't add to $LIBS permanently.
5301 ac_save_LIBS=$LIBS 5732 ac_save_LIBS=$LIBS
5302 LIBS="-lX11 $LIBS" 5733 LIBS="-lX11 $LIBS"
5303 cat >conftest.$ac_ext <<_ACEOF
5304/* confdefs.h. */
5305_ACEOF
5306cat confdefs.h >>conftest.$ac_ext 5734 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5307cat >>conftest.$ac_ext <<_ACEOF
5308/* end confdefs.h. */ 5735/* end confdefs.h. */
5309#include <X11/Xlib.h> 5736#include <X11/Xlib.h>
5310int 5737int
5311main () 5738main ()
5312{ 5739{
5313XrmInitialize () 5740XrmInitialize ()
5314 ; 5741 ;
5315 return 0; 5742 return 0;
5316} 5743}
5317_ACEOF 5744_ACEOF
5318rm -f conftest.$ac_objext conftest$ac_exeext 5745if ac_fn_cxx_try_link "$LINENO"; then :
5319if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5320 (eval $ac_link) 2>conftest.er1
5321 ac_status=$?
5322 grep -v '^ *+' conftest.er1 >conftest.err
5323 rm -f conftest.er1
5324 cat conftest.err >&5
5325 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5326 (exit $ac_status); } &&
5327 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5328 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5329 (eval $ac_try) 2>&5
5330 ac_status=$?
5331 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5332 (exit $ac_status); }; } &&
5333 { ac_try='test -s conftest$ac_exeext'
5334 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5335 (eval $ac_try) 2>&5
5336 ac_status=$?
5337 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5338 (exit $ac_status); }; }; then
5339 LIBS=$ac_save_LIBS 5746 LIBS=$ac_save_LIBS
5340# We can link X programs with no special library path. 5747# We can link X programs with no special library path.
5341ac_x_libraries= 5748ac_x_libraries=
5342else 5749else
5343 echo "$as_me: failed program was:" >&5
5344sed 's/^/| /' conftest.$ac_ext >&5
5345
5346LIBS=$ac_save_LIBS 5750 LIBS=$ac_save_LIBS
5347for ac_dir in `echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g` 5751for ac_dir in `$as_echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
5348do 5752do
5349 # Don't even attempt the hair of trying to link an X program! 5753 # Don't even attempt the hair of trying to link an X program!
5350 for ac_extension in a so sl; do 5754 for ac_extension in a so sl dylib la dll; do
5351 if test -r $ac_dir/libX11.$ac_extension; then 5755 if test -r "$ac_dir/libX11.$ac_extension"; then
5352 ac_x_libraries=$ac_dir 5756 ac_x_libraries=$ac_dir
5353 break 2 5757 break 2
5354 fi 5758 fi
5355 done 5759 done
5356done 5760done
5357fi 5761fi
5358rm -f conftest.err conftest.$ac_objext \ 5762rm -f core conftest.err conftest.$ac_objext \
5359 conftest$ac_exeext conftest.$ac_ext 5763 conftest$ac_exeext conftest.$ac_ext
5360fi # $ac_x_libraries = no 5764fi # $ac_x_libraries = no
5361 5765
5362if test "$ac_x_includes" = no || test "$ac_x_libraries" = no; then 5766case $ac_x_includes,$ac_x_libraries in #(
5363 # Didn't find X anywhere. Cache the known absence of X. 5767 no,* | *,no | *\'*)
5768 # Didn't find X, or a directory has "'" in its name.
5364 ac_cv_have_x="have_x=no" 5769 ac_cv_have_x="have_x=no";; #(
5365else 5770 *)
5366 # Record where we found X for the cache. 5771 # Record where we found X for the cache.
5367 ac_cv_have_x="have_x=yes \ 5772 ac_cv_have_x="have_x=yes\
5368 ac_x_includes=$ac_x_includes ac_x_libraries=$ac_x_libraries" 5773 ac_x_includes='$ac_x_includes'\
5774 ac_x_libraries='$ac_x_libraries'"
5775esac
5369fi 5776fi
5370fi 5777;; #(
5371 5778 *) have_x=yes;;
5372 fi 5779 esac
5373 eval "$ac_cv_have_x" 5780 eval "$ac_cv_have_x"
5374fi # $with_x != no 5781fi # $with_x != no
5375 5782
5376if test "$have_x" != yes; then 5783if test "$have_x" != yes; then
5377 echo "$as_me:$LINENO: result: $have_x" >&5 5784 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_x" >&5
5378echo "${ECHO_T}$have_x" >&6 5785$as_echo "$have_x" >&6; }
5379 no_x=yes 5786 no_x=yes
5380else 5787else
5381 # If each of the values was on the command line, it overrides each guess. 5788 # If each of the values was on the command line, it overrides each guess.
5382 test "x$x_includes" = xNONE && x_includes=$ac_x_includes 5789 test "x$x_includes" = xNONE && x_includes=$ac_x_includes
5383 test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries 5790 test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
5384 # Update the cache value to reflect the command line values. 5791 # Update the cache value to reflect the command line values.
5385 ac_cv_have_x="have_x=yes \ 5792 ac_cv_have_x="have_x=yes\
5386 ac_x_includes=$x_includes ac_x_libraries=$x_libraries"
5387 # It might be that x_includes is empty (headers are found in the
5388 # standard search path. Then output the corresponding message
5389 ac_out_x_includes=$x_includes 5793 ac_x_includes='$x_includes'\
5390 test "x$x_includes" = x && ac_out_x_includes="in standard search path" 5794 ac_x_libraries='$x_libraries'"
5391 echo "$as_me:$LINENO: result: libraries $x_libraries, headers $ac_out_x_includes" >&5 5795 { $as_echo "$as_me:${as_lineno-$LINENO}: result: libraries $x_libraries, headers $x_includes" >&5
5392echo "${ECHO_T}libraries $x_libraries, headers $ac_out_x_includes" >&6 5796$as_echo "libraries $x_libraries, headers $x_includes" >&6; }
5393fi 5797fi
5394 5798
5395fi
5396if test "$no_x" = yes; then 5799if test "$no_x" = yes; then
5397 # Not all programs may use this symbol, but it does not hurt to define it. 5800 # Not all programs may use this symbol, but it does not hurt to define it.
5398 5801
5399cat >>confdefs.h <<\_ACEOF 5802$as_echo "#define X_DISPLAY_MISSING 1" >>confdefs.h
5400#define X_DISPLAY_MISSING 1
5401_ACEOF
5402 5803
5403 X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS= 5804 X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS=
5404else 5805else
5405 if test -n "$x_includes"; then 5806 if test -n "$x_includes"; then
5406 X_CFLAGS="$X_CFLAGS -I$x_includes" 5807 X_CFLAGS="$X_CFLAGS -I$x_includes"
5409 # It would also be nice to do this for all -L options, not just this one. 5810 # It would also be nice to do this for all -L options, not just this one.
5410 if test -n "$x_libraries"; then 5811 if test -n "$x_libraries"; then
5411 X_LIBS="$X_LIBS -L$x_libraries" 5812 X_LIBS="$X_LIBS -L$x_libraries"
5412 # For Solaris; some versions of Sun CC require a space after -R and 5813 # For Solaris; some versions of Sun CC require a space after -R and
5413 # others require no space. Words are not sufficient . . . . 5814 # others require no space. Words are not sufficient . . . .
5414 case `(uname -sr) 2>/dev/null` in
5415 "SunOS 5"*)
5416 echo "$as_me:$LINENO: checking whether -R must be followed by a space" >&5 5815 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -R must be followed by a space" >&5
5417echo $ECHO_N "checking whether -R must be followed by a space... $ECHO_C" >&6 5816$as_echo_n "checking whether -R must be followed by a space... " >&6; }
5418 ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries" 5817 ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries"
5419 cat >conftest.$ac_ext <<_ACEOF 5818 ac_xsave_cxx_werror_flag=$ac_cxx_werror_flag
5420/* confdefs.h. */ 5819 ac_cxx_werror_flag=yes
5421_ACEOF
5422cat confdefs.h >>conftest.$ac_ext 5820 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5423cat >>conftest.$ac_ext <<_ACEOF
5424/* end confdefs.h. */ 5821/* end confdefs.h. */
5425 5822
5426int 5823int
5427main () 5824main ()
5428{ 5825{
5429 5826
5430 ; 5827 ;
5431 return 0; 5828 return 0;
5432} 5829}
5433_ACEOF 5830_ACEOF
5434rm -f conftest.$ac_objext conftest$ac_exeext 5831if ac_fn_cxx_try_link "$LINENO"; then :
5435if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5436 (eval $ac_link) 2>conftest.er1
5437 ac_status=$?
5438 grep -v '^ *+' conftest.er1 >conftest.err
5439 rm -f conftest.er1
5440 cat conftest.err >&5
5441 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5442 (exit $ac_status); } &&
5443 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5444 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5445 (eval $ac_try) 2>&5
5446 ac_status=$?
5447 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5448 (exit $ac_status); }; } &&
5449 { ac_try='test -s conftest$ac_exeext'
5450 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5451 (eval $ac_try) 2>&5
5452 ac_status=$?
5453 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5454 (exit $ac_status); }; }; then
5455 ac_R_nospace=yes
5456else
5457 echo "$as_me: failed program was:" >&5
5458sed 's/^/| /' conftest.$ac_ext >&5
5459
5460ac_R_nospace=no
5461fi
5462rm -f conftest.err conftest.$ac_objext \
5463 conftest$ac_exeext conftest.$ac_ext
5464 if test $ac_R_nospace = yes; then
5465 echo "$as_me:$LINENO: result: no" >&5 5832 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5466echo "${ECHO_T}no" >&6 5833$as_echo "no" >&6; }
5467 X_LIBS="$X_LIBS -R$x_libraries" 5834 X_LIBS="$X_LIBS -R$x_libraries"
5468 else 5835else
5469 LIBS="$ac_xsave_LIBS -R $x_libraries" 5836 LIBS="$ac_xsave_LIBS -R $x_libraries"
5470 cat >conftest.$ac_ext <<_ACEOF
5471/* confdefs.h. */
5472_ACEOF
5473cat confdefs.h >>conftest.$ac_ext 5837 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5474cat >>conftest.$ac_ext <<_ACEOF
5475/* end confdefs.h. */ 5838/* end confdefs.h. */
5476 5839
5477int 5840int
5478main () 5841main ()
5479{ 5842{
5480 5843
5481 ; 5844 ;
5482 return 0; 5845 return 0;
5483} 5846}
5484_ACEOF 5847_ACEOF
5485rm -f conftest.$ac_objext conftest$ac_exeext 5848if ac_fn_cxx_try_link "$LINENO"; then :
5486if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5487 (eval $ac_link) 2>conftest.er1
5488 ac_status=$?
5489 grep -v '^ *+' conftest.er1 >conftest.err
5490 rm -f conftest.er1
5491 cat conftest.err >&5
5492 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5493 (exit $ac_status); } &&
5494 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5495 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5496 (eval $ac_try) 2>&5
5497 ac_status=$?
5498 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5499 (exit $ac_status); }; } &&
5500 { ac_try='test -s conftest$ac_exeext'
5501 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5502 (eval $ac_try) 2>&5
5503 ac_status=$?
5504 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5505 (exit $ac_status); }; }; then
5506 ac_R_space=yes
5507else
5508 echo "$as_me: failed program was:" >&5
5509sed 's/^/| /' conftest.$ac_ext >&5
5510
5511ac_R_space=no
5512fi
5513rm -f conftest.err conftest.$ac_objext \
5514 conftest$ac_exeext conftest.$ac_ext
5515 if test $ac_R_space = yes; then
5516 echo "$as_me:$LINENO: result: yes" >&5 5849 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5517echo "${ECHO_T}yes" >&6 5850$as_echo "yes" >&6; }
5518 X_LIBS="$X_LIBS -R $x_libraries" 5851 X_LIBS="$X_LIBS -R $x_libraries"
5519 else 5852else
5520 echo "$as_me:$LINENO: result: neither works" >&5 5853 { $as_echo "$as_me:${as_lineno-$LINENO}: result: neither works" >&5
5521echo "${ECHO_T}neither works" >&6 5854$as_echo "neither works" >&6; }
5522 fi 5855fi
5523 fi 5856rm -f core conftest.err conftest.$ac_objext \
5857 conftest$ac_exeext conftest.$ac_ext
5858fi
5859rm -f core conftest.err conftest.$ac_objext \
5860 conftest$ac_exeext conftest.$ac_ext
5861 ac_cxx_werror_flag=$ac_xsave_cxx_werror_flag
5524 LIBS=$ac_xsave_LIBS 5862 LIBS=$ac_xsave_LIBS
5525 esac
5526 fi 5863 fi
5527 5864
5528 # Check for system-dependent libraries X programs must link with. 5865 # Check for system-dependent libraries X programs must link with.
5529 # Do this before checking for the system-independent R6 libraries 5866 # Do this before checking for the system-independent R6 libraries
5530 # (-lICE), since we may need -lsocket or whatever for X linking. 5867 # (-lICE), since we may need -lsocket or whatever for X linking.
5534 else 5871 else
5535 # Martyn Johnson says this is needed for Ultrix, if the X 5872 # Martyn Johnson says this is needed for Ultrix, if the X
5536 # libraries were built with DECnet support. And Karl Berry says 5873 # libraries were built with DECnet support. And Karl Berry says
5537 # the Alpha needs dnet_stub (dnet does not exist). 5874 # the Alpha needs dnet_stub (dnet does not exist).
5538 ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11" 5875 ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11"
5539 cat >conftest.$ac_ext <<_ACEOF
5540/* confdefs.h. */
5541_ACEOF
5542cat confdefs.h >>conftest.$ac_ext 5876 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5543cat >>conftest.$ac_ext <<_ACEOF
5544/* end confdefs.h. */ 5877/* end confdefs.h. */
5545 5878
5546/* Override any gcc2 internal prototype to avoid an error. */ 5879/* Override any GCC internal prototype to avoid an error.
5880 Use char because int might match the return type of a GCC
5881 builtin and then its argument prototype would still apply. */
5547#ifdef __cplusplus 5882#ifdef __cplusplus
5548extern "C" 5883extern "C"
5549#endif 5884#endif
5550/* We use char because int might match the return type of a gcc2
5551 builtin and then its argument prototype would still apply. */
5552char XOpenDisplay (); 5885char XOpenDisplay ();
5553int 5886int
5554main () 5887main ()
5555{ 5888{
5556XOpenDisplay (); 5889return XOpenDisplay ();
5557 ; 5890 ;
5558 return 0; 5891 return 0;
5559} 5892}
5560_ACEOF 5893_ACEOF
5561rm -f conftest.$ac_objext conftest$ac_exeext 5894if ac_fn_cxx_try_link "$LINENO"; then :
5562if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5563 (eval $ac_link) 2>conftest.er1
5564 ac_status=$?
5565 grep -v '^ *+' conftest.er1 >conftest.err
5566 rm -f conftest.er1
5567 cat conftest.err >&5
5568 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5569 (exit $ac_status); } &&
5570 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5571 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5572 (eval $ac_try) 2>&5
5573 ac_status=$?
5574 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5575 (exit $ac_status); }; } &&
5576 { ac_try='test -s conftest$ac_exeext'
5577 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5578 (eval $ac_try) 2>&5
5579 ac_status=$?
5580 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5581 (exit $ac_status); }; }; then
5582 :
5583else
5584 echo "$as_me: failed program was:" >&5
5585sed 's/^/| /' conftest.$ac_ext >&5
5586 5895
5896else
5587echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet" >&5 5897 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dnet_ntoa in -ldnet" >&5
5588echo $ECHO_N "checking for dnet_ntoa in -ldnet... $ECHO_C" >&6 5898$as_echo_n "checking for dnet_ntoa in -ldnet... " >&6; }
5589if test "${ac_cv_lib_dnet_dnet_ntoa+set}" = set; then 5899if ${ac_cv_lib_dnet_dnet_ntoa+:} false; then :
5590 echo $ECHO_N "(cached) $ECHO_C" >&6 5900 $as_echo_n "(cached) " >&6
5591else 5901else
5592 ac_check_lib_save_LIBS=$LIBS 5902 ac_check_lib_save_LIBS=$LIBS
5593LIBS="-ldnet $LIBS" 5903LIBS="-ldnet $LIBS"
5594cat >conftest.$ac_ext <<_ACEOF
5595/* confdefs.h. */
5596_ACEOF
5597cat confdefs.h >>conftest.$ac_ext 5904cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5598cat >>conftest.$ac_ext <<_ACEOF
5599/* end confdefs.h. */ 5905/* end confdefs.h. */
5600 5906
5601/* Override any gcc2 internal prototype to avoid an error. */ 5907/* Override any GCC internal prototype to avoid an error.
5908 Use char because int might match the return type of a GCC
5909 builtin and then its argument prototype would still apply. */
5602#ifdef __cplusplus 5910#ifdef __cplusplus
5603extern "C" 5911extern "C"
5604#endif 5912#endif
5605/* We use char because int might match the return type of a gcc2
5606 builtin and then its argument prototype would still apply. */
5607char dnet_ntoa (); 5913char dnet_ntoa ();
5608int 5914int
5609main () 5915main ()
5610{ 5916{
5611dnet_ntoa (); 5917return dnet_ntoa ();
5612 ; 5918 ;
5613 return 0; 5919 return 0;
5614} 5920}
5615_ACEOF 5921_ACEOF
5616rm -f conftest.$ac_objext conftest$ac_exeext 5922if ac_fn_cxx_try_link "$LINENO"; then :
5617if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5618 (eval $ac_link) 2>conftest.er1
5619 ac_status=$?
5620 grep -v '^ *+' conftest.er1 >conftest.err
5621 rm -f conftest.er1
5622 cat conftest.err >&5
5623 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5624 (exit $ac_status); } &&
5625 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5626 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5627 (eval $ac_try) 2>&5
5628 ac_status=$?
5629 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5630 (exit $ac_status); }; } &&
5631 { ac_try='test -s conftest$ac_exeext'
5632 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5633 (eval $ac_try) 2>&5
5634 ac_status=$?
5635 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5636 (exit $ac_status); }; }; then
5637 ac_cv_lib_dnet_dnet_ntoa=yes 5923 ac_cv_lib_dnet_dnet_ntoa=yes
5638else 5924else
5639 echo "$as_me: failed program was:" >&5
5640sed 's/^/| /' conftest.$ac_ext >&5
5641
5642ac_cv_lib_dnet_dnet_ntoa=no 5925 ac_cv_lib_dnet_dnet_ntoa=no
5643fi 5926fi
5644rm -f conftest.err conftest.$ac_objext \ 5927rm -f core conftest.err conftest.$ac_objext \
5645 conftest$ac_exeext conftest.$ac_ext 5928 conftest$ac_exeext conftest.$ac_ext
5646LIBS=$ac_check_lib_save_LIBS 5929LIBS=$ac_check_lib_save_LIBS
5647fi 5930fi
5648echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_dnet_ntoa" >&5 5931{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dnet_dnet_ntoa" >&5
5649echo "${ECHO_T}$ac_cv_lib_dnet_dnet_ntoa" >&6 5932$as_echo "$ac_cv_lib_dnet_dnet_ntoa" >&6; }
5650if test $ac_cv_lib_dnet_dnet_ntoa = yes; then 5933if test "x$ac_cv_lib_dnet_dnet_ntoa" = xyes; then :
5651 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet" 5934 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet"
5652fi 5935fi
5653 5936
5654 if test $ac_cv_lib_dnet_dnet_ntoa = no; then 5937 if test $ac_cv_lib_dnet_dnet_ntoa = no; then
5655 echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet_stub" >&5 5938 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dnet_ntoa in -ldnet_stub" >&5
5656echo $ECHO_N "checking for dnet_ntoa in -ldnet_stub... $ECHO_C" >&6 5939$as_echo_n "checking for dnet_ntoa in -ldnet_stub... " >&6; }
5657if test "${ac_cv_lib_dnet_stub_dnet_ntoa+set}" = set; then 5940if ${ac_cv_lib_dnet_stub_dnet_ntoa+:} false; then :
5658 echo $ECHO_N "(cached) $ECHO_C" >&6 5941 $as_echo_n "(cached) " >&6
5659else 5942else
5660 ac_check_lib_save_LIBS=$LIBS 5943 ac_check_lib_save_LIBS=$LIBS
5661LIBS="-ldnet_stub $LIBS" 5944LIBS="-ldnet_stub $LIBS"
5662cat >conftest.$ac_ext <<_ACEOF
5663/* confdefs.h. */
5664_ACEOF
5665cat confdefs.h >>conftest.$ac_ext 5945cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5666cat >>conftest.$ac_ext <<_ACEOF
5667/* end confdefs.h. */ 5946/* end confdefs.h. */
5668 5947
5669/* Override any gcc2 internal prototype to avoid an error. */ 5948/* Override any GCC internal prototype to avoid an error.
5949 Use char because int might match the return type of a GCC
5950 builtin and then its argument prototype would still apply. */
5670#ifdef __cplusplus 5951#ifdef __cplusplus
5671extern "C" 5952extern "C"
5672#endif 5953#endif
5673/* We use char because int might match the return type of a gcc2
5674 builtin and then its argument prototype would still apply. */
5675char dnet_ntoa (); 5954char dnet_ntoa ();
5676int 5955int
5677main () 5956main ()
5678{ 5957{
5679dnet_ntoa (); 5958return dnet_ntoa ();
5680 ; 5959 ;
5681 return 0; 5960 return 0;
5682} 5961}
5683_ACEOF 5962_ACEOF
5684rm -f conftest.$ac_objext conftest$ac_exeext 5963if ac_fn_cxx_try_link "$LINENO"; then :
5685if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5686 (eval $ac_link) 2>conftest.er1
5687 ac_status=$?
5688 grep -v '^ *+' conftest.er1 >conftest.err
5689 rm -f conftest.er1
5690 cat conftest.err >&5
5691 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5692 (exit $ac_status); } &&
5693 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5694 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5695 (eval $ac_try) 2>&5
5696 ac_status=$?
5697 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5698 (exit $ac_status); }; } &&
5699 { ac_try='test -s conftest$ac_exeext'
5700 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5701 (eval $ac_try) 2>&5
5702 ac_status=$?
5703 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5704 (exit $ac_status); }; }; then
5705 ac_cv_lib_dnet_stub_dnet_ntoa=yes 5964 ac_cv_lib_dnet_stub_dnet_ntoa=yes
5706else 5965else
5707 echo "$as_me: failed program was:" >&5
5708sed 's/^/| /' conftest.$ac_ext >&5
5709
5710ac_cv_lib_dnet_stub_dnet_ntoa=no 5966 ac_cv_lib_dnet_stub_dnet_ntoa=no
5711fi 5967fi
5712rm -f conftest.err conftest.$ac_objext \ 5968rm -f core conftest.err conftest.$ac_objext \
5713 conftest$ac_exeext conftest.$ac_ext 5969 conftest$ac_exeext conftest.$ac_ext
5714LIBS=$ac_check_lib_save_LIBS 5970LIBS=$ac_check_lib_save_LIBS
5715fi 5971fi
5716echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5 5972{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5
5717echo "${ECHO_T}$ac_cv_lib_dnet_stub_dnet_ntoa" >&6 5973$as_echo "$ac_cv_lib_dnet_stub_dnet_ntoa" >&6; }
5718if test $ac_cv_lib_dnet_stub_dnet_ntoa = yes; then 5974if test "x$ac_cv_lib_dnet_stub_dnet_ntoa" = xyes; then :
5719 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub" 5975 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub"
5720fi 5976fi
5721 5977
5722 fi 5978 fi
5723fi 5979fi
5724rm -f conftest.err conftest.$ac_objext \ 5980rm -f core conftest.err conftest.$ac_objext \
5725 conftest$ac_exeext conftest.$ac_ext 5981 conftest$ac_exeext conftest.$ac_ext
5726 LIBS="$ac_xsave_LIBS" 5982 LIBS="$ac_xsave_LIBS"
5727 5983
5728 # msh@cis.ufl.edu says -lnsl (and -lsocket) are needed for his 386/AT, 5984 # msh@cis.ufl.edu says -lnsl (and -lsocket) are needed for his 386/AT,
5729 # to get the SysV transport functions. 5985 # to get the SysV transport functions.
5730 # Chad R. Larson says the Pyramis MIS-ES running DC/OSx (SVR4) 5986 # Chad R. Larson says the Pyramis MIS-ES running DC/OSx (SVR4)
5731 # needs -lnsl. 5987 # needs -lnsl.
5732 # The nsl library prevents programs from opening the X display 5988 # The nsl library prevents programs from opening the X display
5733 # on Irix 5.2, according to T.E. Dickey. 5989 # on Irix 5.2, according to T.E. Dickey.
5734 # The functions gethostbyname, getservbyname, and inet_addr are 5990 # The functions gethostbyname, getservbyname, and inet_addr are
5735 # in -lbsd on LynxOS 3.0.1/i386, according to Lars Hecking. 5991 # in -lbsd on LynxOS 3.0.1/i386, according to Lars Hecking.
5736 echo "$as_me:$LINENO: checking for gethostbyname" >&5 5992 ac_fn_cxx_check_func "$LINENO" "gethostbyname" "ac_cv_func_gethostbyname"
5737echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6 5993if test "x$ac_cv_func_gethostbyname" = xyes; then :
5994
5995fi
5996
5738if test "${ac_cv_func_gethostbyname+set}" = set; then 5997 if test $ac_cv_func_gethostbyname = no; then
5739 echo $ECHO_N "(cached) $ECHO_C" >&6 5998 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lnsl" >&5
5999$as_echo_n "checking for gethostbyname in -lnsl... " >&6; }
6000if ${ac_cv_lib_nsl_gethostbyname+:} false; then :
6001 $as_echo_n "(cached) " >&6
5740else 6002else
5741 cat >conftest.$ac_ext <<_ACEOF 6003 ac_check_lib_save_LIBS=$LIBS
5742/* confdefs.h. */ 6004LIBS="-lnsl $LIBS"
5743_ACEOF
5744cat confdefs.h >>conftest.$ac_ext 6005cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5745cat >>conftest.$ac_ext <<_ACEOF
5746/* end confdefs.h. */ 6006/* end confdefs.h. */
5747/* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
5748 For example, HP-UX 11i <limits.h> declares gettimeofday. */
5749#define gethostbyname innocuous_gethostbyname
5750 6007
5751/* System header to define __stub macros and hopefully few prototypes,
5752 which can conflict with char gethostbyname (); below.
5753 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5754 <limits.h> exists even on freestanding compilers. */
5755
5756#ifdef __STDC__
5757# include <limits.h>
5758#else
5759# include <assert.h>
5760#endif
5761
5762#undef gethostbyname
5763
5764/* Override any gcc2 internal prototype to avoid an error. */ 6008/* Override any GCC internal prototype to avoid an error.
6009 Use char because int might match the return type of a GCC
6010 builtin and then its argument prototype would still apply. */
5765#ifdef __cplusplus 6011#ifdef __cplusplus
5766extern "C" 6012extern "C"
5767{
5768#endif 6013#endif
5769/* We use char because int might match the return type of a gcc2
5770 builtin and then its argument prototype would still apply. */
5771char gethostbyname (); 6014char gethostbyname ();
5772/* The GNU C library defines this for functions which it implements
5773 to always fail with ENOSYS. Some functions are actually named
5774 something starting with __ and the normal name is an alias. */
5775#if defined (__stub_gethostbyname) || defined (__stub___gethostbyname)
5776choke me
5777#else
5778char (*f) () = gethostbyname;
5779#endif
5780#ifdef __cplusplus
5781}
5782#endif
5783
5784int 6015int
5785main () 6016main ()
5786{ 6017{
5787return f != gethostbyname; 6018return gethostbyname ();
5788 ; 6019 ;
5789 return 0; 6020 return 0;
5790} 6021}
5791_ACEOF 6022_ACEOF
5792rm -f conftest.$ac_objext conftest$ac_exeext 6023if ac_fn_cxx_try_link "$LINENO"; then :
5793if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5794 (eval $ac_link) 2>conftest.er1
5795 ac_status=$?
5796 grep -v '^ *+' conftest.er1 >conftest.err
5797 rm -f conftest.er1
5798 cat conftest.err >&5
5799 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5800 (exit $ac_status); } &&
5801 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5802 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5803 (eval $ac_try) 2>&5
5804 ac_status=$?
5805 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5806 (exit $ac_status); }; } &&
5807 { ac_try='test -s conftest$ac_exeext'
5808 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5809 (eval $ac_try) 2>&5
5810 ac_status=$?
5811 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5812 (exit $ac_status); }; }; then
5813 ac_cv_func_gethostbyname=yes 6024 ac_cv_lib_nsl_gethostbyname=yes
5814else 6025else
5815 echo "$as_me: failed program was:" >&5
5816sed 's/^/| /' conftest.$ac_ext >&5
5817
5818ac_cv_func_gethostbyname=no 6026 ac_cv_lib_nsl_gethostbyname=no
5819fi 6027fi
5820rm -f conftest.err conftest.$ac_objext \ 6028rm -f core conftest.err conftest.$ac_objext \
5821 conftest$ac_exeext conftest.$ac_ext 6029 conftest$ac_exeext conftest.$ac_ext
6030LIBS=$ac_check_lib_save_LIBS
5822fi 6031fi
5823echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5 6032{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nsl_gethostbyname" >&5
5824echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6 6033$as_echo "$ac_cv_lib_nsl_gethostbyname" >&6; }
6034if test "x$ac_cv_lib_nsl_gethostbyname" = xyes; then :
6035 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl"
6036fi
5825 6037
5826 if test $ac_cv_func_gethostbyname = no; then 6038 if test $ac_cv_lib_nsl_gethostbyname = no; then
5827 echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5 6039 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lbsd" >&5
5828echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6 6040$as_echo_n "checking for gethostbyname in -lbsd... " >&6; }
5829if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then 6041if ${ac_cv_lib_bsd_gethostbyname+:} false; then :
5830 echo $ECHO_N "(cached) $ECHO_C" >&6 6042 $as_echo_n "(cached) " >&6
5831else 6043else
5832 ac_check_lib_save_LIBS=$LIBS 6044 ac_check_lib_save_LIBS=$LIBS
5833LIBS="-lnsl $LIBS" 6045LIBS="-lbsd $LIBS"
5834cat >conftest.$ac_ext <<_ACEOF
5835/* confdefs.h. */
5836_ACEOF
5837cat confdefs.h >>conftest.$ac_ext 6046cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5838cat >>conftest.$ac_ext <<_ACEOF
5839/* end confdefs.h. */ 6047/* end confdefs.h. */
5840 6048
5841/* Override any gcc2 internal prototype to avoid an error. */ 6049/* Override any GCC internal prototype to avoid an error.
6050 Use char because int might match the return type of a GCC
6051 builtin and then its argument prototype would still apply. */
5842#ifdef __cplusplus 6052#ifdef __cplusplus
5843extern "C" 6053extern "C"
5844#endif 6054#endif
5845/* We use char because int might match the return type of a gcc2
5846 builtin and then its argument prototype would still apply. */
5847char gethostbyname (); 6055char gethostbyname ();
5848int 6056int
5849main () 6057main ()
5850{ 6058{
5851gethostbyname (); 6059return gethostbyname ();
5852 ; 6060 ;
5853 return 0; 6061 return 0;
5854} 6062}
5855_ACEOF 6063_ACEOF
5856rm -f conftest.$ac_objext conftest$ac_exeext 6064if ac_fn_cxx_try_link "$LINENO"; then :
5857if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5858 (eval $ac_link) 2>conftest.er1
5859 ac_status=$?
5860 grep -v '^ *+' conftest.er1 >conftest.err
5861 rm -f conftest.er1
5862 cat conftest.err >&5
5863 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5864 (exit $ac_status); } &&
5865 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5866 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5867 (eval $ac_try) 2>&5
5868 ac_status=$?
5869 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5870 (exit $ac_status); }; } &&
5871 { ac_try='test -s conftest$ac_exeext'
5872 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5873 (eval $ac_try) 2>&5
5874 ac_status=$?
5875 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5876 (exit $ac_status); }; }; then
5877 ac_cv_lib_nsl_gethostbyname=yes 6065 ac_cv_lib_bsd_gethostbyname=yes
5878else 6066else
5879 echo "$as_me: failed program was:" >&5
5880sed 's/^/| /' conftest.$ac_ext >&5
5881
5882ac_cv_lib_nsl_gethostbyname=no 6067 ac_cv_lib_bsd_gethostbyname=no
5883fi 6068fi
5884rm -f conftest.err conftest.$ac_objext \ 6069rm -f core conftest.err conftest.$ac_objext \
5885 conftest$ac_exeext conftest.$ac_ext 6070 conftest$ac_exeext conftest.$ac_ext
5886LIBS=$ac_check_lib_save_LIBS 6071LIBS=$ac_check_lib_save_LIBS
5887fi 6072fi
5888echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
5889echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6
5890if test $ac_cv_lib_nsl_gethostbyname = yes; then
5891 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl"
5892fi
5893
5894 if test $ac_cv_lib_nsl_gethostbyname = no; then
5895 echo "$as_me:$LINENO: checking for gethostbyname in -lbsd" >&5
5896echo $ECHO_N "checking for gethostbyname in -lbsd... $ECHO_C" >&6
5897if test "${ac_cv_lib_bsd_gethostbyname+set}" = set; then
5898 echo $ECHO_N "(cached) $ECHO_C" >&6
5899else
5900 ac_check_lib_save_LIBS=$LIBS
5901LIBS="-lbsd $LIBS"
5902cat >conftest.$ac_ext <<_ACEOF
5903/* confdefs.h. */
5904_ACEOF
5905cat confdefs.h >>conftest.$ac_ext
5906cat >>conftest.$ac_ext <<_ACEOF
5907/* end confdefs.h. */
5908
5909/* Override any gcc2 internal prototype to avoid an error. */
5910#ifdef __cplusplus
5911extern "C"
5912#endif
5913/* We use char because int might match the return type of a gcc2
5914 builtin and then its argument prototype would still apply. */
5915char gethostbyname ();
5916int
5917main ()
5918{
5919gethostbyname ();
5920 ;
5921 return 0;
5922}
5923_ACEOF
5924rm -f conftest.$ac_objext conftest$ac_exeext
5925if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5926 (eval $ac_link) 2>conftest.er1
5927 ac_status=$?
5928 grep -v '^ *+' conftest.er1 >conftest.err
5929 rm -f conftest.er1
5930 cat conftest.err >&5
5931 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5932 (exit $ac_status); } &&
5933 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5934 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5935 (eval $ac_try) 2>&5
5936 ac_status=$?
5937 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5938 (exit $ac_status); }; } &&
5939 { ac_try='test -s conftest$ac_exeext'
5940 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5941 (eval $ac_try) 2>&5
5942 ac_status=$?
5943 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5944 (exit $ac_status); }; }; then
5945 ac_cv_lib_bsd_gethostbyname=yes
5946else
5947 echo "$as_me: failed program was:" >&5
5948sed 's/^/| /' conftest.$ac_ext >&5
5949
5950ac_cv_lib_bsd_gethostbyname=no
5951fi
5952rm -f conftest.err conftest.$ac_objext \
5953 conftest$ac_exeext conftest.$ac_ext
5954LIBS=$ac_check_lib_save_LIBS
5955fi
5956echo "$as_me:$LINENO: result: $ac_cv_lib_bsd_gethostbyname" >&5 6073{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_bsd_gethostbyname" >&5
5957echo "${ECHO_T}$ac_cv_lib_bsd_gethostbyname" >&6 6074$as_echo "$ac_cv_lib_bsd_gethostbyname" >&6; }
5958if test $ac_cv_lib_bsd_gethostbyname = yes; then 6075if test "x$ac_cv_lib_bsd_gethostbyname" = xyes; then :
5959 X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd" 6076 X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd"
5960fi 6077fi
5961 6078
5962 fi 6079 fi
5963 fi 6080 fi
5967 # 2.0. But -lsocket is broken on IRIX 5.2 (and is not necessary 6084 # 2.0. But -lsocket is broken on IRIX 5.2 (and is not necessary
5968 # on later versions), says Simon Leinen: it contains gethostby* 6085 # on later versions), says Simon Leinen: it contains gethostby*
5969 # variants that don't use the name server (or something). -lsocket 6086 # variants that don't use the name server (or something). -lsocket
5970 # must be given before -lnsl if both are needed. We assume that 6087 # must be given before -lnsl if both are needed. We assume that
5971 # if connect needs -lnsl, so does gethostbyname. 6088 # if connect needs -lnsl, so does gethostbyname.
5972 echo "$as_me:$LINENO: checking for connect" >&5 6089 ac_fn_cxx_check_func "$LINENO" "connect" "ac_cv_func_connect"
5973echo $ECHO_N "checking for connect... $ECHO_C" >&6 6090if test "x$ac_cv_func_connect" = xyes; then :
6091
6092fi
6093
5974if test "${ac_cv_func_connect+set}" = set; then 6094 if test $ac_cv_func_connect = no; then
5975 echo $ECHO_N "(cached) $ECHO_C" >&6 6095 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for connect in -lsocket" >&5
6096$as_echo_n "checking for connect in -lsocket... " >&6; }
6097if ${ac_cv_lib_socket_connect+:} false; then :
6098 $as_echo_n "(cached) " >&6
5976else 6099else
5977 cat >conftest.$ac_ext <<_ACEOF 6100 ac_check_lib_save_LIBS=$LIBS
5978/* confdefs.h. */ 6101LIBS="-lsocket $X_EXTRA_LIBS $LIBS"
5979_ACEOF
5980cat confdefs.h >>conftest.$ac_ext 6102cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5981cat >>conftest.$ac_ext <<_ACEOF
5982/* end confdefs.h. */ 6103/* end confdefs.h. */
5983/* Define connect to an innocuous variant, in case <limits.h> declares connect.
5984 For example, HP-UX 11i <limits.h> declares gettimeofday. */
5985#define connect innocuous_connect
5986 6104
5987/* System header to define __stub macros and hopefully few prototypes,
5988 which can conflict with char connect (); below.
5989 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5990 <limits.h> exists even on freestanding compilers. */
5991
5992#ifdef __STDC__
5993# include <limits.h>
5994#else
5995# include <assert.h>
5996#endif
5997
5998#undef connect
5999
6000/* Override any gcc2 internal prototype to avoid an error. */ 6105/* Override any GCC internal prototype to avoid an error.
6106 Use char because int might match the return type of a GCC
6107 builtin and then its argument prototype would still apply. */
6001#ifdef __cplusplus 6108#ifdef __cplusplus
6002extern "C" 6109extern "C"
6003{
6004#endif 6110#endif
6005/* We use char because int might match the return type of a gcc2
6006 builtin and then its argument prototype would still apply. */
6007char connect (); 6111char connect ();
6008/* The GNU C library defines this for functions which it implements
6009 to always fail with ENOSYS. Some functions are actually named
6010 something starting with __ and the normal name is an alias. */
6011#if defined (__stub_connect) || defined (__stub___connect)
6012choke me
6013#else
6014char (*f) () = connect;
6015#endif
6016#ifdef __cplusplus
6017}
6018#endif
6019
6020int 6112int
6021main () 6113main ()
6022{ 6114{
6023return f != connect; 6115return connect ();
6024 ; 6116 ;
6025 return 0; 6117 return 0;
6026} 6118}
6027_ACEOF 6119_ACEOF
6028rm -f conftest.$ac_objext conftest$ac_exeext 6120if ac_fn_cxx_try_link "$LINENO"; then :
6029if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6030 (eval $ac_link) 2>conftest.er1
6031 ac_status=$?
6032 grep -v '^ *+' conftest.er1 >conftest.err
6033 rm -f conftest.er1
6034 cat conftest.err >&5
6035 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6036 (exit $ac_status); } &&
6037 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6038 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6039 (eval $ac_try) 2>&5
6040 ac_status=$?
6041 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6042 (exit $ac_status); }; } &&
6043 { ac_try='test -s conftest$ac_exeext'
6044 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6045 (eval $ac_try) 2>&5
6046 ac_status=$?
6047 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6048 (exit $ac_status); }; }; then
6049 ac_cv_func_connect=yes 6121 ac_cv_lib_socket_connect=yes
6050else 6122else
6051 echo "$as_me: failed program was:" >&5 6123 ac_cv_lib_socket_connect=no
6052sed 's/^/| /' conftest.$ac_ext >&5
6053
6054ac_cv_func_connect=no
6055fi 6124fi
6056rm -f conftest.err conftest.$ac_objext \ 6125rm -f core conftest.err conftest.$ac_objext \
6057 conftest$ac_exeext conftest.$ac_ext 6126 conftest$ac_exeext conftest.$ac_ext
6127LIBS=$ac_check_lib_save_LIBS
6058fi 6128fi
6059echo "$as_me:$LINENO: result: $ac_cv_func_connect" >&5 6129{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_connect" >&5
6060echo "${ECHO_T}$ac_cv_func_connect" >&6 6130$as_echo "$ac_cv_lib_socket_connect" >&6; }
6131if test "x$ac_cv_lib_socket_connect" = xyes; then :
6132 X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS"
6133fi
6061 6134
6135 fi
6136
6137 # Guillermo Gomez says -lposix is necessary on A/UX.
6138 ac_fn_cxx_check_func "$LINENO" "remove" "ac_cv_func_remove"
6139if test "x$ac_cv_func_remove" = xyes; then :
6140
6141fi
6142
6062 if test $ac_cv_func_connect = no; then 6143 if test $ac_cv_func_remove = no; then
6063 echo "$as_me:$LINENO: checking for connect in -lsocket" >&5 6144 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for remove in -lposix" >&5
6064echo $ECHO_N "checking for connect in -lsocket... $ECHO_C" >&6 6145$as_echo_n "checking for remove in -lposix... " >&6; }
6065if test "${ac_cv_lib_socket_connect+set}" = set; then 6146if ${ac_cv_lib_posix_remove+:} false; then :
6066 echo $ECHO_N "(cached) $ECHO_C" >&6 6147 $as_echo_n "(cached) " >&6
6067else 6148else
6068 ac_check_lib_save_LIBS=$LIBS 6149 ac_check_lib_save_LIBS=$LIBS
6069LIBS="-lsocket $X_EXTRA_LIBS $LIBS" 6150LIBS="-lposix $LIBS"
6070cat >conftest.$ac_ext <<_ACEOF
6071/* confdefs.h. */
6072_ACEOF
6073cat confdefs.h >>conftest.$ac_ext 6151cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6074cat >>conftest.$ac_ext <<_ACEOF
6075/* end confdefs.h. */ 6152/* end confdefs.h. */
6076 6153
6077/* Override any gcc2 internal prototype to avoid an error. */ 6154/* Override any GCC internal prototype to avoid an error.
6155 Use char because int might match the return type of a GCC
6156 builtin and then its argument prototype would still apply. */
6078#ifdef __cplusplus 6157#ifdef __cplusplus
6079extern "C" 6158extern "C"
6080#endif 6159#endif
6081/* We use char because int might match the return type of a gcc2 6160char remove ();
6082 builtin and then its argument prototype would still apply. */
6083char connect ();
6084int 6161int
6085main () 6162main ()
6086{ 6163{
6087connect (); 6164return remove ();
6088 ; 6165 ;
6089 return 0; 6166 return 0;
6090} 6167}
6091_ACEOF 6168_ACEOF
6092rm -f conftest.$ac_objext conftest$ac_exeext 6169if ac_fn_cxx_try_link "$LINENO"; then :
6093if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 6170 ac_cv_lib_posix_remove=yes
6094 (eval $ac_link) 2>conftest.er1
6095 ac_status=$?
6096 grep -v '^ *+' conftest.er1 >conftest.err
6097 rm -f conftest.er1
6098 cat conftest.err >&5
6099 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6100 (exit $ac_status); } &&
6101 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6102 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6103 (eval $ac_try) 2>&5
6104 ac_status=$?
6105 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6106 (exit $ac_status); }; } &&
6107 { ac_try='test -s conftest$ac_exeext'
6108 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6109 (eval $ac_try) 2>&5
6110 ac_status=$?
6111 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6112 (exit $ac_status); }; }; then
6113 ac_cv_lib_socket_connect=yes
6114else 6171else
6115 echo "$as_me: failed program was:" >&5 6172 ac_cv_lib_posix_remove=no
6116sed 's/^/| /' conftest.$ac_ext >&5
6117
6118ac_cv_lib_socket_connect=no
6119fi 6173fi
6120rm -f conftest.err conftest.$ac_objext \ 6174rm -f core conftest.err conftest.$ac_objext \
6121 conftest$ac_exeext conftest.$ac_ext 6175 conftest$ac_exeext conftest.$ac_ext
6122LIBS=$ac_check_lib_save_LIBS 6176LIBS=$ac_check_lib_save_LIBS
6123fi 6177fi
6124echo "$as_me:$LINENO: result: $ac_cv_lib_socket_connect" >&5 6178{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_posix_remove" >&5
6125echo "${ECHO_T}$ac_cv_lib_socket_connect" >&6 6179$as_echo "$ac_cv_lib_posix_remove" >&6; }
6126if test $ac_cv_lib_socket_connect = yes; then 6180if test "x$ac_cv_lib_posix_remove" = xyes; then :
6127 X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS" 6181 X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix"
6128fi 6182fi
6129 6183
6130 fi 6184 fi
6131 6185
6132 # Guillermo Gomez says -lposix is necessary on A/UX. 6186 # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
6133 echo "$as_me:$LINENO: checking for remove" >&5 6187 ac_fn_cxx_check_func "$LINENO" "shmat" "ac_cv_func_shmat"
6134echo $ECHO_N "checking for remove... $ECHO_C" >&6 6188if test "x$ac_cv_func_shmat" = xyes; then :
6135if test "${ac_cv_func_remove+set}" = set; then 6189
6136 echo $ECHO_N "(cached) $ECHO_C" >&6 6190fi
6191
6192 if test $ac_cv_func_shmat = no; then
6193 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shmat in -lipc" >&5
6194$as_echo_n "checking for shmat in -lipc... " >&6; }
6195if ${ac_cv_lib_ipc_shmat+:} false; then :
6196 $as_echo_n "(cached) " >&6
6137else 6197else
6138 cat >conftest.$ac_ext <<_ACEOF 6198 ac_check_lib_save_LIBS=$LIBS
6139/* confdefs.h. */ 6199LIBS="-lipc $LIBS"
6140_ACEOF
6141cat confdefs.h >>conftest.$ac_ext 6200cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6142cat >>conftest.$ac_ext <<_ACEOF
6143/* end confdefs.h. */ 6201/* end confdefs.h. */
6144/* Define remove to an innocuous variant, in case <limits.h> declares remove.
6145 For example, HP-UX 11i <limits.h> declares gettimeofday. */
6146#define remove innocuous_remove
6147 6202
6148/* System header to define __stub macros and hopefully few prototypes,
6149 which can conflict with char remove (); below.
6150 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6151 <limits.h> exists even on freestanding compilers. */
6152
6153#ifdef __STDC__
6154# include <limits.h>
6155#else
6156# include <assert.h>
6157#endif
6158
6159#undef remove
6160
6161/* Override any gcc2 internal prototype to avoid an error. */ 6203/* Override any GCC internal prototype to avoid an error.
6204 Use char because int might match the return type of a GCC
6205 builtin and then its argument prototype would still apply. */
6162#ifdef __cplusplus 6206#ifdef __cplusplus
6163extern "C" 6207extern "C"
6164{
6165#endif 6208#endif
6166/* We use char because int might match the return type of a gcc2 6209char shmat ();
6167 builtin and then its argument prototype would still apply. */
6168char remove ();
6169/* The GNU C library defines this for functions which it implements
6170 to always fail with ENOSYS. Some functions are actually named
6171 something starting with __ and the normal name is an alias. */
6172#if defined (__stub_remove) || defined (__stub___remove)
6173choke me
6174#else
6175char (*f) () = remove;
6176#endif
6177#ifdef __cplusplus
6178}
6179#endif
6180
6181int 6210int
6182main () 6211main ()
6183{ 6212{
6184return f != remove; 6213return shmat ();
6185 ; 6214 ;
6186 return 0; 6215 return 0;
6187} 6216}
6188_ACEOF 6217_ACEOF
6189rm -f conftest.$ac_objext conftest$ac_exeext 6218if ac_fn_cxx_try_link "$LINENO"; then :
6190if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 6219 ac_cv_lib_ipc_shmat=yes
6191 (eval $ac_link) 2>conftest.er1
6192 ac_status=$?
6193 grep -v '^ *+' conftest.er1 >conftest.err
6194 rm -f conftest.er1
6195 cat conftest.err >&5
6196 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6197 (exit $ac_status); } &&
6198 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6199 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6200 (eval $ac_try) 2>&5
6201 ac_status=$?
6202 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6203 (exit $ac_status); }; } &&
6204 { ac_try='test -s conftest$ac_exeext'
6205 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6206 (eval $ac_try) 2>&5
6207 ac_status=$?
6208 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6209 (exit $ac_status); }; }; then
6210 ac_cv_func_remove=yes
6211else 6220else
6212 echo "$as_me: failed program was:" >&5 6221 ac_cv_lib_ipc_shmat=no
6213sed 's/^/| /' conftest.$ac_ext >&5
6214
6215ac_cv_func_remove=no
6216fi 6222fi
6217rm -f conftest.err conftest.$ac_objext \ 6223rm -f core conftest.err conftest.$ac_objext \
6218 conftest$ac_exeext conftest.$ac_ext 6224 conftest$ac_exeext conftest.$ac_ext
6219fi
6220echo "$as_me:$LINENO: result: $ac_cv_func_remove" >&5
6221echo "${ECHO_T}$ac_cv_func_remove" >&6
6222
6223 if test $ac_cv_func_remove = no; then
6224 echo "$as_me:$LINENO: checking for remove in -lposix" >&5
6225echo $ECHO_N "checking for remove in -lposix... $ECHO_C" >&6
6226if test "${ac_cv_lib_posix_remove+set}" = set; then
6227 echo $ECHO_N "(cached) $ECHO_C" >&6
6228else
6229 ac_check_lib_save_LIBS=$LIBS
6230LIBS="-lposix $LIBS"
6231cat >conftest.$ac_ext <<_ACEOF
6232/* confdefs.h. */
6233_ACEOF
6234cat confdefs.h >>conftest.$ac_ext
6235cat >>conftest.$ac_ext <<_ACEOF
6236/* end confdefs.h. */
6237
6238/* Override any gcc2 internal prototype to avoid an error. */
6239#ifdef __cplusplus
6240extern "C"
6241#endif
6242/* We use char because int might match the return type of a gcc2
6243 builtin and then its argument prototype would still apply. */
6244char remove ();
6245int
6246main ()
6247{
6248remove ();
6249 ;
6250 return 0;
6251}
6252_ACEOF
6253rm -f conftest.$ac_objext conftest$ac_exeext
6254if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6255 (eval $ac_link) 2>conftest.er1
6256 ac_status=$?
6257 grep -v '^ *+' conftest.er1 >conftest.err
6258 rm -f conftest.er1
6259 cat conftest.err >&5
6260 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6261 (exit $ac_status); } &&
6262 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6263 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6264 (eval $ac_try) 2>&5
6265 ac_status=$?
6266 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6267 (exit $ac_status); }; } &&
6268 { ac_try='test -s conftest$ac_exeext'
6269 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6270 (eval $ac_try) 2>&5
6271 ac_status=$?
6272 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6273 (exit $ac_status); }; }; then
6274 ac_cv_lib_posix_remove=yes
6275else
6276 echo "$as_me: failed program was:" >&5
6277sed 's/^/| /' conftest.$ac_ext >&5
6278
6279ac_cv_lib_posix_remove=no
6280fi
6281rm -f conftest.err conftest.$ac_objext \
6282 conftest$ac_exeext conftest.$ac_ext
6283LIBS=$ac_check_lib_save_LIBS 6225LIBS=$ac_check_lib_save_LIBS
6284fi 6226fi
6285echo "$as_me:$LINENO: result: $ac_cv_lib_posix_remove" >&5
6286echo "${ECHO_T}$ac_cv_lib_posix_remove" >&6
6287if test $ac_cv_lib_posix_remove = yes; then
6288 X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix"
6289fi
6290
6291 fi
6292
6293 # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
6294 echo "$as_me:$LINENO: checking for shmat" >&5
6295echo $ECHO_N "checking for shmat... $ECHO_C" >&6
6296if test "${ac_cv_func_shmat+set}" = set; then
6297 echo $ECHO_N "(cached) $ECHO_C" >&6
6298else
6299 cat >conftest.$ac_ext <<_ACEOF
6300/* confdefs.h. */
6301_ACEOF
6302cat confdefs.h >>conftest.$ac_ext
6303cat >>conftest.$ac_ext <<_ACEOF
6304/* end confdefs.h. */
6305/* Define shmat to an innocuous variant, in case <limits.h> declares shmat.
6306 For example, HP-UX 11i <limits.h> declares gettimeofday. */
6307#define shmat innocuous_shmat
6308
6309/* System header to define __stub macros and hopefully few prototypes,
6310 which can conflict with char shmat (); below.
6311 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6312 <limits.h> exists even on freestanding compilers. */
6313
6314#ifdef __STDC__
6315# include <limits.h>
6316#else
6317# include <assert.h>
6318#endif
6319
6320#undef shmat
6321
6322/* Override any gcc2 internal prototype to avoid an error. */
6323#ifdef __cplusplus
6324extern "C"
6325{
6326#endif
6327/* We use char because int might match the return type of a gcc2
6328 builtin and then its argument prototype would still apply. */
6329char shmat ();
6330/* The GNU C library defines this for functions which it implements
6331 to always fail with ENOSYS. Some functions are actually named
6332 something starting with __ and the normal name is an alias. */
6333#if defined (__stub_shmat) || defined (__stub___shmat)
6334choke me
6335#else
6336char (*f) () = shmat;
6337#endif
6338#ifdef __cplusplus
6339}
6340#endif
6341
6342int
6343main ()
6344{
6345return f != shmat;
6346 ;
6347 return 0;
6348}
6349_ACEOF
6350rm -f conftest.$ac_objext conftest$ac_exeext
6351if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6352 (eval $ac_link) 2>conftest.er1
6353 ac_status=$?
6354 grep -v '^ *+' conftest.er1 >conftest.err
6355 rm -f conftest.er1
6356 cat conftest.err >&5
6357 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6358 (exit $ac_status); } &&
6359 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6360 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6361 (eval $ac_try) 2>&5
6362 ac_status=$?
6363 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6364 (exit $ac_status); }; } &&
6365 { ac_try='test -s conftest$ac_exeext'
6366 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6367 (eval $ac_try) 2>&5
6368 ac_status=$?
6369 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6370 (exit $ac_status); }; }; then
6371 ac_cv_func_shmat=yes
6372else
6373 echo "$as_me: failed program was:" >&5
6374sed 's/^/| /' conftest.$ac_ext >&5
6375
6376ac_cv_func_shmat=no
6377fi
6378rm -f conftest.err conftest.$ac_objext \
6379 conftest$ac_exeext conftest.$ac_ext
6380fi
6381echo "$as_me:$LINENO: result: $ac_cv_func_shmat" >&5
6382echo "${ECHO_T}$ac_cv_func_shmat" >&6
6383
6384 if test $ac_cv_func_shmat = no; then
6385 echo "$as_me:$LINENO: checking for shmat in -lipc" >&5
6386echo $ECHO_N "checking for shmat in -lipc... $ECHO_C" >&6
6387if test "${ac_cv_lib_ipc_shmat+set}" = set; then
6388 echo $ECHO_N "(cached) $ECHO_C" >&6
6389else
6390 ac_check_lib_save_LIBS=$LIBS
6391LIBS="-lipc $LIBS"
6392cat >conftest.$ac_ext <<_ACEOF
6393/* confdefs.h. */
6394_ACEOF
6395cat confdefs.h >>conftest.$ac_ext
6396cat >>conftest.$ac_ext <<_ACEOF
6397/* end confdefs.h. */
6398
6399/* Override any gcc2 internal prototype to avoid an error. */
6400#ifdef __cplusplus
6401extern "C"
6402#endif
6403/* We use char because int might match the return type of a gcc2
6404 builtin and then its argument prototype would still apply. */
6405char shmat ();
6406int
6407main ()
6408{
6409shmat ();
6410 ;
6411 return 0;
6412}
6413_ACEOF
6414rm -f conftest.$ac_objext conftest$ac_exeext
6415if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6416 (eval $ac_link) 2>conftest.er1
6417 ac_status=$?
6418 grep -v '^ *+' conftest.er1 >conftest.err
6419 rm -f conftest.er1
6420 cat conftest.err >&5
6421 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6422 (exit $ac_status); } &&
6423 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6424 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6425 (eval $ac_try) 2>&5
6426 ac_status=$?
6427 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6428 (exit $ac_status); }; } &&
6429 { ac_try='test -s conftest$ac_exeext'
6430 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6431 (eval $ac_try) 2>&5
6432 ac_status=$?
6433 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6434 (exit $ac_status); }; }; then
6435 ac_cv_lib_ipc_shmat=yes
6436else
6437 echo "$as_me: failed program was:" >&5
6438sed 's/^/| /' conftest.$ac_ext >&5
6439
6440ac_cv_lib_ipc_shmat=no
6441fi
6442rm -f conftest.err conftest.$ac_objext \
6443 conftest$ac_exeext conftest.$ac_ext
6444LIBS=$ac_check_lib_save_LIBS
6445fi
6446echo "$as_me:$LINENO: result: $ac_cv_lib_ipc_shmat" >&5 6227{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ipc_shmat" >&5
6447echo "${ECHO_T}$ac_cv_lib_ipc_shmat" >&6 6228$as_echo "$ac_cv_lib_ipc_shmat" >&6; }
6448if test $ac_cv_lib_ipc_shmat = yes; then 6229if test "x$ac_cv_lib_ipc_shmat" = xyes; then :
6449 X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc" 6230 X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc"
6450fi 6231fi
6451 6232
6452 fi 6233 fi
6453 fi 6234 fi
6459 # check for ICE first), but we must link in the order -lSM -lICE or 6240 # check for ICE first), but we must link in the order -lSM -lICE or
6460 # we get undefined symbols. So assume we have SM if we have ICE. 6241 # we get undefined symbols. So assume we have SM if we have ICE.
6461 # These have to be linked with before -lX11, unlike the other 6242 # These have to be linked with before -lX11, unlike the other
6462 # libraries we check for below, so use a different variable. 6243 # libraries we check for below, so use a different variable.
6463 # John Interrante, Karl Berry 6244 # John Interrante, Karl Berry
6464 echo "$as_me:$LINENO: checking for IceConnectionNumber in -lICE" >&5 6245 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for IceConnectionNumber in -lICE" >&5
6465echo $ECHO_N "checking for IceConnectionNumber in -lICE... $ECHO_C" >&6 6246$as_echo_n "checking for IceConnectionNumber in -lICE... " >&6; }
6466if test "${ac_cv_lib_ICE_IceConnectionNumber+set}" = set; then 6247if ${ac_cv_lib_ICE_IceConnectionNumber+:} false; then :
6467 echo $ECHO_N "(cached) $ECHO_C" >&6 6248 $as_echo_n "(cached) " >&6
6468else 6249else
6469 ac_check_lib_save_LIBS=$LIBS 6250 ac_check_lib_save_LIBS=$LIBS
6470LIBS="-lICE $X_EXTRA_LIBS $LIBS" 6251LIBS="-lICE $X_EXTRA_LIBS $LIBS"
6471cat >conftest.$ac_ext <<_ACEOF
6472/* confdefs.h. */
6473_ACEOF
6474cat confdefs.h >>conftest.$ac_ext 6252cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6475cat >>conftest.$ac_ext <<_ACEOF
6476/* end confdefs.h. */ 6253/* end confdefs.h. */
6477 6254
6478/* Override any gcc2 internal prototype to avoid an error. */ 6255/* Override any GCC internal prototype to avoid an error.
6256 Use char because int might match the return type of a GCC
6257 builtin and then its argument prototype would still apply. */
6479#ifdef __cplusplus 6258#ifdef __cplusplus
6480extern "C" 6259extern "C"
6481#endif 6260#endif
6482/* We use char because int might match the return type of a gcc2
6483 builtin and then its argument prototype would still apply. */
6484char IceConnectionNumber (); 6261char IceConnectionNumber ();
6485int 6262int
6486main () 6263main ()
6487{ 6264{
6488IceConnectionNumber (); 6265return IceConnectionNumber ();
6489 ; 6266 ;
6490 return 0; 6267 return 0;
6491} 6268}
6492_ACEOF 6269_ACEOF
6493rm -f conftest.$ac_objext conftest$ac_exeext 6270if ac_fn_cxx_try_link "$LINENO"; then :
6494if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6495 (eval $ac_link) 2>conftest.er1
6496 ac_status=$?
6497 grep -v '^ *+' conftest.er1 >conftest.err
6498 rm -f conftest.er1
6499 cat conftest.err >&5
6500 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6501 (exit $ac_status); } &&
6502 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6503 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6504 (eval $ac_try) 2>&5
6505 ac_status=$?
6506 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6507 (exit $ac_status); }; } &&
6508 { ac_try='test -s conftest$ac_exeext'
6509 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6510 (eval $ac_try) 2>&5
6511 ac_status=$?
6512 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6513 (exit $ac_status); }; }; then
6514 ac_cv_lib_ICE_IceConnectionNumber=yes 6271 ac_cv_lib_ICE_IceConnectionNumber=yes
6515else 6272else
6516 echo "$as_me: failed program was:" >&5
6517sed 's/^/| /' conftest.$ac_ext >&5
6518
6519ac_cv_lib_ICE_IceConnectionNumber=no 6273 ac_cv_lib_ICE_IceConnectionNumber=no
6520fi 6274fi
6521rm -f conftest.err conftest.$ac_objext \ 6275rm -f core conftest.err conftest.$ac_objext \
6522 conftest$ac_exeext conftest.$ac_ext 6276 conftest$ac_exeext conftest.$ac_ext
6523LIBS=$ac_check_lib_save_LIBS 6277LIBS=$ac_check_lib_save_LIBS
6524fi 6278fi
6525echo "$as_me:$LINENO: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5 6279{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5
6526echo "${ECHO_T}$ac_cv_lib_ICE_IceConnectionNumber" >&6 6280$as_echo "$ac_cv_lib_ICE_IceConnectionNumber" >&6; }
6527if test $ac_cv_lib_ICE_IceConnectionNumber = yes; then 6281if test "x$ac_cv_lib_ICE_IceConnectionNumber" = xyes; then :
6528 X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE" 6282 X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE"
6529fi 6283fi
6530 6284
6531 LDFLAGS=$ac_save_LDFLAGS 6285 LDFLAGS=$ac_save_LDFLAGS
6532 6286
6533fi 6287fi
6534 6288
6535 6289
6290image_lib=none
6536 6291
6537if test x$support_xpm = xyes; then 6292PIXBUF_CFLAGS=
6293PIXBUF_LIBS=
6538 6294
6539
6540
6541# Initialize some more variables set by options.
6542# The variables have the same names as the options, with
6543# dashes changed to underlines.
6544
6545# If we find XPM, set shell vars xpm_includes and xpm_libraries to the
6546# paths, otherwise set no_xpm=yes.
6547# Uses ac_ vars as temps to allow command line to override cache and checks.
6548echo "$as_me:$LINENO: checking for libXpm" >&5
6549echo $ECHO_N "checking for libXpm... $ECHO_C" >&6
6550
6551
6552# Check whether --with-xpm_includes or --without-xpm_includes was given.
6553if test "${with_xpm_includes+set}" = set; then
6554 withval="$with_xpm_includes"
6555 xpm_includes="$withval"
6556else
6557 xpm_includes=NO
6558fi;
6559
6560# Check whether --with-xpm_library or --without-xpm_library was given.
6561if test "${with_xpm_library+set}" = set; then
6562 withval="$with_xpm_library"
6563 xpm_libraries="$withval"
6564else
6565 xpm_libraries=NO
6566fi;
6567
6568# --without-xpm overrides everything else, but does not touch the cache.
6569
6570# Check whether --with-xpm or --without-xpm was given.
6571if test "${with_xpm+set}" = set; then
6572 withval="$with_xpm"
6573
6574fi;
6575if test "$with_xpm" = no; then
6576 have_xpm=disabled
6577else
6578 if test "${ac_cv_have_xpm+set}" = set; then
6579 echo $ECHO_N "(cached) $ECHO_C" >&6
6580else
6581
6582 vt_xpm_include_X11=no
6583 if test -n "$xpm_includes"; then
6584 vt_xpm_includes=$xpm_includes
6585 else
6586 vt_xpm_includes=NO
6587 fi
6588 if test -n "$xpm_libraries"; then
6589 vt_xpm_libraries=$xpm_libraries
6590 else
6591 vt_xpm_libraries=NO
6592 fi
6593
6594 if test "$vt_xpm_includes" = NO; then
6595 # Guess where to find xpm.h
6596
6597ac_save_CPPFLAGS="$CPPFLAGS"
6598CPPFLAGS="$CPPFLAGS $X_CFLAGS"
6599
6600 # First, try using that file with no special directory specified.
6601cat >conftest.$ac_ext <<_ACEOF
6602/* confdefs.h. */
6603_ACEOF
6604cat confdefs.h >>conftest.$ac_ext
6605cat >>conftest.$ac_ext <<_ACEOF
6606/* end confdefs.h. */
6607#include <X11/xpm.h>
6608_ACEOF
6609if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6610 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6611 ac_status=$?
6612 grep -v '^ *+' conftest.er1 >conftest.err
6613 rm -f conftest.er1
6614 cat conftest.err >&5
6615 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6616 (exit $ac_status); } >/dev/null; then
6617 if test -s conftest.err; then
6618 ac_cpp_err=$ac_cxx_preproc_warn_flag
6619 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
6620 else
6621 ac_cpp_err=
6622 fi
6623else
6624 ac_cpp_err=yes
6625fi
6626if test -z "$ac_cpp_err"; then
6627 # We can compile using X headers with no special include directory.
6628vt_xpm_includes=
6629vt_xpm_include_X11=yes
6630else
6631 echo "$as_me: failed program was:" >&5
6632sed 's/^/| /' conftest.$ac_ext >&5
6633
6634 CPPFLAGS="$ac_save_CPPFLAGS"
6635# Look for the header file in a standard set of common directories.
6636 for ac_dir in \
6637 /usr/X11/include \
6638 /usr/X11R6/include \
6639 /usr/X11R5/include \
6640 /usr/X11R4/include \
6641 \
6642 /usr/include/X11 \
6643 /usr/include/X11R6 \
6644 /usr/include/X11R5 \
6645 /usr/include/X11R4 \
6646 \
6647 /usr/local/X11/include \
6648 /usr/local/X11R6/include \
6649 /usr/local/X11R5/include \
6650 /usr/local/X11R4/include \
6651 \
6652 /usr/local/include/X11 \
6653 /usr/local/include/X11R6 \
6654 /usr/local/include/X11R5 \
6655 /usr/local/include/X11R4 \
6656 \
6657 /usr/X386/include \
6658 /usr/x386/include \
6659 /usr/XFree86/include/X11 \
6660 \
6661 /usr/include \
6662 /usr/local/include \
6663 /usr/unsupported/include \
6664 /usr/athena/include \
6665 /usr/local/x11r5/include \
6666 /usr/lpp/Xamples/include \
6667 \
6668 /usr/openwin/include \
6669 /usr/openwin/share/include \
6670 ; \
6671 do
6672 if test -r "$ac_dir/X11/xpm.h"; then
6673 vt_xpm_includes="$ac_dir"
6674 vt_xpm_include_X11=yes
6675 break
6676 else
6677 if test -r "$ac_dir/xpm.h"; then
6678 vt_xpm_includes=$ac_dir
6679 break
6680 fi
6681 fi
6682 done
6683fi
6684rm -f conftest.err conftest.$ac_ext
6685fi
6686
6687if test "$vt_xpm_libraries" = NO; then
6688 # Check for the libraries.
6689
6690 # See if we find them without any special options.
6691 # Don't add to $LIBS permanently.
6692 ac_save_LIBS="$LIBS"
6693 LIBS="$LIBS $X_LIBS -lXpm -lX11"
6694cat >conftest.$ac_ext <<_ACEOF
6695/* confdefs.h. */
6696_ACEOF
6697cat confdefs.h >>conftest.$ac_ext
6698cat >>conftest.$ac_ext <<_ACEOF
6699/* end confdefs.h. */
6700
6701int
6702main ()
6703{
6704XpmReadFileToPixmap()
6705 ;
6706 return 0;
6707}
6708_ACEOF
6709rm -f conftest.$ac_objext conftest$ac_exeext
6710if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6711 (eval $ac_link) 2>conftest.er1
6712 ac_status=$?
6713 grep -v '^ *+' conftest.er1 >conftest.err
6714 rm -f conftest.er1
6715 cat conftest.err >&5
6716 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6717 (exit $ac_status); } &&
6718 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6719 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6720 (eval $ac_try) 2>&5
6721 ac_status=$?
6722 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6723 (exit $ac_status); }; } &&
6724 { ac_try='test -s conftest$ac_exeext'
6725 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6726 (eval $ac_try) 2>&5
6727 ac_status=$?
6728 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6729 (exit $ac_status); }; }; then
6730 LIBS="$ac_save_LIBS"
6731# We can link libXpm with no special library path.
6732vt_xpm_libraries=
6733else
6734 echo "$as_me: failed program was:" >&5
6735sed 's/^/| /' conftest.$ac_ext >&5
6736
6737LIBS="$ac_save_LIBS"
6738# First see if replacing the include by lib works.
6739for ac_dir in \
6740 `echo "$vt_xpm_includes" | sed 's,include/X11,lib,;s,include,lib,'` \
6741 /usr/X11/lib \
6742 /usr/X11R6/lib \
6743 /usr/X11R5/lib \
6744 /usr/X11R4/lib \
6745 \
6746 /usr/lib/X11 \
6747 /usr/lib/X11R6 \
6748 /usr/lib/X11R5 \
6749 /usr/lib/X11R4 \
6750 \
6751 /usr/local/X11/lib \
6752 /usr/local/X11R6/lib \
6753 /usr/local/X11R5/lib \
6754 /usr/local/X11R4/lib \
6755 \
6756 /usr/local/lib/X11 \
6757 /usr/local/lib/X11R6 \
6758 /usr/local/lib/X11R5 \
6759 /usr/local/lib/X11R4 \
6760 \
6761 /usr/X386/lib \
6762 /usr/x386/lib \
6763 /usr/XFree86/lib/X11 \
6764 \
6765 /usr/lib \
6766 /usr/local/lib \
6767 /usr/unsupported/lib \
6768 /usr/athena/lib \
6769 /usr/local/x11r5/lib \
6770 /usr/lpp/Xamples/lib \
6771 \
6772 /usr/openwin/lib \
6773 /usr/openwin/share/lib \
6774 ; \
6775do
6776 for ac_extension in a so sl; do
6777 if test -r $ac_dir/libXpm.$ac_extension; then
6778 vt_xpm_libraries=$ac_dir
6779 break 2
6780 fi
6781 done
6782done
6783fi
6784rm -f conftest.err conftest.$ac_objext \
6785 conftest$ac_exeext conftest.$ac_ext
6786fi
6787
6788
6789 if test "$vt_xpm_includes" = NO -o "$vt_xpm_libraries" = NO; then
6790 ac_cv_have_xpm="have_xpm=no"
6791 else
6792 ac_cv_have_xpm="have_xpm=yes \
6793 vt_xpm_includes=$vt_xpm_includes vt_xpm_libraries=$vt_xpm_libraries \
6794 vt_xpm_include_X11=$vt_xpm_include_X11"
6795 fi
6796fi
6797 eval "$ac_cv_have_xpm"
6798fi
6799
6800if test "$have_xpm" != yes; then
6801 echo "$as_me:$LINENO: result: $have_xpm" >&5
6802echo "${ECHO_T}$have_xpm" >&6
6803 no_xpm=yes
6804else
6805 if test "$xpm_includes" != NO; then
6806 if test "$xpm_includes" = "$vt_xpm_includes"; then
6807 if test -r "$xpm_includes/X11/xpm.h"; then
6808 vt_xpm_include_X11=yes
6809 fi
6810 else
6811 vt_xpm_include_X11=no
6812 if test -z "$xpm_includes"; then
6813 cat >conftest.$ac_ext <<_ACEOF
6814/* confdefs.h. */
6815_ACEOF
6816cat confdefs.h >>conftest.$ac_ext
6817cat >>conftest.$ac_ext <<_ACEOF
6818/* end confdefs.h. */
6819#include <X11/xpm.h>
6820_ACEOF
6821if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6822 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6823 ac_status=$?
6824 grep -v '^ *+' conftest.er1 >conftest.err
6825 rm -f conftest.er1
6826 cat conftest.err >&5
6827 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6828 (exit $ac_status); } >/dev/null; then
6829 if test -s conftest.err; then
6830 ac_cpp_err=$ac_cxx_preproc_warn_flag
6831 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
6832 else
6833 ac_cpp_err=
6834 fi
6835else
6836 ac_cpp_err=yes
6837fi
6838if test -z "$ac_cpp_err"; then
6839 vt_xpm_include_X11=yes
6840else
6841 echo "$as_me: failed program was:" >&5
6842sed 's/^/| /' conftest.$ac_ext >&5
6843
6844
6845fi
6846rm -f conftest.err conftest.$ac_ext
6847 else
6848 if test -r "$xpm_includes/X11/xpm.h"; then
6849 vt_xpm_include_X11=yes
6850 fi
6851 fi
6852 fi
6853 vt_xpm_includes=$xpm_includes
6854 fi
6855 if test "x$xpm_libraries" != xNO; then
6856 vt_xpm_libraries=$xpm_libraries
6857 fi
6858 # Update the cache value to reflect the command line values.
6859 ac_cv_have_xpm="have_xpm=yes \
6860 vt_xpm_includes=$vt_xpm_includes vt_xpm_libraries=$vt_xpm_libraries \
6861 vt_xpm_include_X11=$vt_xpm_include_X11"
6862 eval "$ac_cv_have_xpm"
6863 echo "$as_me:$LINENO: result: -I$vt_xpm_includes, -L$vt_xpm_libraries" >&5
6864echo "${ECHO_T}-I$vt_xpm_includes, -L$vt_xpm_libraries" >&6
6865 if test -n "$vt_xpm_includes"; then
6866 XPM_CPPFLAGS="-DHAVE_LIBXPM"
6867 fi
6868 if test -n "$vt_xpm_includes"; then
6869 XPM_CFLAGS="-I$vt_xpm_includes"
6870 fi
6871 XPM_LIBS="-lXpm"
6872 if test -n "$vt_xpm_libraries"; then
6873 XPM_LIBS="-L$vt_xpm_libraries $XPM_LIBS"
6874 fi
6875 if test "x$vt_xpm_include_X11" = xyes; then
6876
6877cat >>confdefs.h <<\_ACEOF
6878#define XPM_INC_X11 1
6879_ACEOF
6880
6881 fi
6882fi
6883
6884
6885
6886
6887
6888 if test x$no_xpm = xyes; then
6889 support_xpm=needsmanualspecification
6890 fi
6891fi
6892
6893echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5
6894echo $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6
6895if test "${ac_cv_header_sys_wait_h+set}" = set; then
6896 echo $ECHO_N "(cached) $ECHO_C" >&6
6897else
6898 cat >conftest.$ac_ext <<_ACEOF
6899/* confdefs.h. */
6900_ACEOF
6901cat confdefs.h >>conftest.$ac_ext
6902cat >>conftest.$ac_ext <<_ACEOF
6903/* end confdefs.h. */
6904#include <sys/types.h>
6905#include <sys/wait.h>
6906#ifndef WEXITSTATUS
6907# define WEXITSTATUS(stat_val) ((unsigned)(stat_val) >> 8)
6908#endif
6909#ifndef WIFEXITED
6910# define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
6911#endif
6912
6913int
6914main ()
6915{
6916 int s;
6917 wait (&s);
6918 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
6919 ;
6920 return 0;
6921}
6922_ACEOF
6923rm -f conftest.$ac_objext
6924if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6925 (eval $ac_compile) 2>conftest.er1
6926 ac_status=$?
6927 grep -v '^ *+' conftest.er1 >conftest.err
6928 rm -f conftest.er1
6929 cat conftest.err >&5
6930 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6931 (exit $ac_status); } &&
6932 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6933 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6934 (eval $ac_try) 2>&5
6935 ac_status=$?
6936 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6937 (exit $ac_status); }; } &&
6938 { ac_try='test -s conftest.$ac_objext'
6939 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6940 (eval $ac_try) 2>&5
6941 ac_status=$?
6942 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6943 (exit $ac_status); }; }; then
6944 ac_cv_header_sys_wait_h=yes
6945else
6946 echo "$as_me: failed program was:" >&5
6947sed 's/^/| /' conftest.$ac_ext >&5
6948
6949ac_cv_header_sys_wait_h=no
6950fi
6951rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6952fi
6953echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5
6954echo "${ECHO_T}$ac_cv_header_sys_wait_h" >&6
6955if test $ac_cv_header_sys_wait_h = yes; then
6956
6957cat >>confdefs.h <<\_ACEOF
6958#define HAVE_SYS_WAIT_H 1
6959_ACEOF
6960
6961fi
6962
6963echo "$as_me:$LINENO: checking for ANSI C header files" >&5
6964echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
6965if test "${ac_cv_header_stdc+set}" = set; then
6966 echo $ECHO_N "(cached) $ECHO_C" >&6
6967else
6968 cat >conftest.$ac_ext <<_ACEOF
6969/* confdefs.h. */
6970_ACEOF
6971cat confdefs.h >>conftest.$ac_ext
6972cat >>conftest.$ac_ext <<_ACEOF
6973/* end confdefs.h. */
6974#include <stdlib.h>
6975#include <stdarg.h>
6976#include <string.h>
6977#include <float.h>
6978
6979int
6980main ()
6981{
6982
6983 ;
6984 return 0;
6985}
6986_ACEOF
6987rm -f conftest.$ac_objext
6988if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6989 (eval $ac_compile) 2>conftest.er1
6990 ac_status=$?
6991 grep -v '^ *+' conftest.er1 >conftest.err
6992 rm -f conftest.er1
6993 cat conftest.err >&5
6994 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6995 (exit $ac_status); } &&
6996 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6997 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6998 (eval $ac_try) 2>&5
6999 ac_status=$?
7000 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7001 (exit $ac_status); }; } &&
7002 { ac_try='test -s conftest.$ac_objext'
7003 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7004 (eval $ac_try) 2>&5
7005 ac_status=$?
7006 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7007 (exit $ac_status); }; }; then
7008 ac_cv_header_stdc=yes
7009else
7010 echo "$as_me: failed program was:" >&5
7011sed 's/^/| /' conftest.$ac_ext >&5
7012
7013ac_cv_header_stdc=no
7014fi
7015rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7016
7017if test $ac_cv_header_stdc = yes; then
7018 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
7019 cat >conftest.$ac_ext <<_ACEOF
7020/* confdefs.h. */
7021_ACEOF
7022cat confdefs.h >>conftest.$ac_ext
7023cat >>conftest.$ac_ext <<_ACEOF
7024/* end confdefs.h. */
7025#include <string.h>
7026
7027_ACEOF
7028if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7029 $EGREP "memchr" >/dev/null 2>&1; then
7030 :
7031else
7032 ac_cv_header_stdc=no
7033fi
7034rm -f conftest*
7035
7036fi
7037
7038if test $ac_cv_header_stdc = yes; then
7039 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7040 cat >conftest.$ac_ext <<_ACEOF
7041/* confdefs.h. */
7042_ACEOF
7043cat confdefs.h >>conftest.$ac_ext
7044cat >>conftest.$ac_ext <<_ACEOF
7045/* end confdefs.h. */
7046#include <stdlib.h>
7047
7048_ACEOF
7049if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7050 $EGREP "free" >/dev/null 2>&1; then
7051 :
7052else
7053 ac_cv_header_stdc=no
7054fi
7055rm -f conftest*
7056
7057fi
7058
7059if test $ac_cv_header_stdc = yes; then
7060 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7061 if test "$cross_compiling" = yes; then
7062 :
7063else
7064 cat >conftest.$ac_ext <<_ACEOF
7065/* confdefs.h. */
7066_ACEOF
7067cat confdefs.h >>conftest.$ac_ext
7068cat >>conftest.$ac_ext <<_ACEOF
7069/* end confdefs.h. */
7070#include <ctype.h>
7071#if ((' ' & 0x0FF) == 0x020)
7072# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7073# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7074#else
7075# define ISLOWER(c) \
7076 (('a' <= (c) && (c) <= 'i') \
7077 || ('j' <= (c) && (c) <= 'r') \
7078 || ('s' <= (c) && (c) <= 'z'))
7079# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7080#endif
7081
7082#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7083int
7084main ()
7085{
7086 int i;
7087 for (i = 0; i < 256; i++)
7088 if (XOR (islower (i), ISLOWER (i))
7089 || toupper (i) != TOUPPER (i))
7090 exit(2);
7091 exit (0);
7092}
7093_ACEOF
7094rm -f conftest$ac_exeext
7095if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7096 (eval $ac_link) 2>&5
7097 ac_status=$?
7098 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7099 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7100 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7101 (eval $ac_try) 2>&5
7102 ac_status=$?
7103 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7104 (exit $ac_status); }; }; then
7105 :
7106else
7107 echo "$as_me: program exited with status $ac_status" >&5
7108echo "$as_me: failed program was:" >&5
7109sed 's/^/| /' conftest.$ac_ext >&5
7110
7111( exit $ac_status )
7112ac_cv_header_stdc=no
7113fi
7114rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7115fi
7116fi
7117fi
7118echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
7119echo "${ECHO_T}$ac_cv_header_stdc" >&6
7120if test $ac_cv_header_stdc = yes; then
7121
7122cat >>confdefs.h <<\_ACEOF
7123#define STDC_HEADERS 1
7124_ACEOF
7125
7126fi
7127
7128# On IRIX 5.3, sys/types and inttypes.h are conflicting.
7129
7130
7131
7132
7133
7134
7135
7136
7137
7138for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
7139 inttypes.h stdint.h unistd.h
7140do
7141as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7142echo "$as_me:$LINENO: checking for $ac_header" >&5
7143echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7144if eval "test \"\${$as_ac_Header+set}\" = set"; then
7145 echo $ECHO_N "(cached) $ECHO_C" >&6
7146else
7147 cat >conftest.$ac_ext <<_ACEOF
7148/* confdefs.h. */
7149_ACEOF
7150cat confdefs.h >>conftest.$ac_ext
7151cat >>conftest.$ac_ext <<_ACEOF
7152/* end confdefs.h. */
7153$ac_includes_default
7154
7155#include <$ac_header>
7156_ACEOF
7157rm -f conftest.$ac_objext
7158if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7159 (eval $ac_compile) 2>conftest.er1
7160 ac_status=$?
7161 grep -v '^ *+' conftest.er1 >conftest.err
7162 rm -f conftest.er1
7163 cat conftest.err >&5
7164 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7165 (exit $ac_status); } &&
7166 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7167 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7168 (eval $ac_try) 2>&5
7169 ac_status=$?
7170 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7171 (exit $ac_status); }; } &&
7172 { ac_try='test -s conftest.$ac_objext'
7173 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7174 (eval $ac_try) 2>&5
7175 ac_status=$?
7176 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7177 (exit $ac_status); }; }; then
7178 eval "$as_ac_Header=yes"
7179else
7180 echo "$as_me: failed program was:" >&5
7181sed 's/^/| /' conftest.$ac_ext >&5
7182
7183eval "$as_ac_Header=no"
7184fi
7185rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7186fi
7187echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7188echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7189if test `eval echo '${'$as_ac_Header'}'` = yes; then
7190 cat >>confdefs.h <<_ACEOF
7191#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7192_ACEOF
7193
7194fi
7195
7196done
7197
7198
7199
7200
7201
7202
7203
7204
7205
7206
7207
7208
7209
7210
7211
7212
7213
7214
7215
7216for ac_header in \
7217 assert.h \
7218 fcntl.h \
7219 stdarg.h \
7220 stdlib.h \
7221 string.h \
7222 termios.h \
7223 unistd.h \
7224 sys/byteorder.h \
7225 sys/ioctl.h \
7226 sys/select.h \
7227 sys/sockio.h \
7228 sys/strredir.h \
7229 sys/time.h \
7230 stdint.h \
7231 wchar.h \
7232 cwchar \
7233 clocale \
7234
7235do
7236as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7237if eval "test \"\${$as_ac_Header+set}\" = set"; then
7238 echo "$as_me:$LINENO: checking for $ac_header" >&5
7239echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7240if eval "test \"\${$as_ac_Header+set}\" = set"; then
7241 echo $ECHO_N "(cached) $ECHO_C" >&6
7242fi
7243echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7244echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7245else
7246 # Is the header compilable?
7247echo "$as_me:$LINENO: checking $ac_header usability" >&5
7248echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
7249cat >conftest.$ac_ext <<_ACEOF
7250/* confdefs.h. */
7251_ACEOF
7252cat confdefs.h >>conftest.$ac_ext
7253cat >>conftest.$ac_ext <<_ACEOF
7254/* end confdefs.h. */
7255$ac_includes_default
7256#include <$ac_header>
7257_ACEOF
7258rm -f conftest.$ac_objext
7259if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7260 (eval $ac_compile) 2>conftest.er1
7261 ac_status=$?
7262 grep -v '^ *+' conftest.er1 >conftest.err
7263 rm -f conftest.er1
7264 cat conftest.err >&5
7265 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7266 (exit $ac_status); } &&
7267 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7268 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7269 (eval $ac_try) 2>&5
7270 ac_status=$?
7271 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7272 (exit $ac_status); }; } &&
7273 { ac_try='test -s conftest.$ac_objext'
7274 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7275 (eval $ac_try) 2>&5
7276 ac_status=$?
7277 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7278 (exit $ac_status); }; }; then
7279 ac_header_compiler=yes
7280else
7281 echo "$as_me: failed program was:" >&5
7282sed 's/^/| /' conftest.$ac_ext >&5
7283
7284ac_header_compiler=no
7285fi
7286rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7287echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7288echo "${ECHO_T}$ac_header_compiler" >&6
7289
7290# Is the header present?
7291echo "$as_me:$LINENO: checking $ac_header presence" >&5
7292echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
7293cat >conftest.$ac_ext <<_ACEOF
7294/* confdefs.h. */
7295_ACEOF
7296cat confdefs.h >>conftest.$ac_ext
7297cat >>conftest.$ac_ext <<_ACEOF
7298/* end confdefs.h. */
7299#include <$ac_header>
7300_ACEOF
7301if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7302 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7303 ac_status=$?
7304 grep -v '^ *+' conftest.er1 >conftest.err
7305 rm -f conftest.er1
7306 cat conftest.err >&5
7307 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7308 (exit $ac_status); } >/dev/null; then
7309 if test -s conftest.err; then
7310 ac_cpp_err=$ac_cxx_preproc_warn_flag
7311 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
7312 else
7313 ac_cpp_err=
7314 fi
7315else
7316 ac_cpp_err=yes
7317fi
7318if test -z "$ac_cpp_err"; then
7319 ac_header_preproc=yes
7320else
7321 echo "$as_me: failed program was:" >&5
7322sed 's/^/| /' conftest.$ac_ext >&5
7323
7324 ac_header_preproc=no
7325fi
7326rm -f conftest.err conftest.$ac_ext
7327echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7328echo "${ECHO_T}$ac_header_preproc" >&6
7329
7330# So? What about this header?
7331case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
7332 yes:no: )
7333 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7334echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
7335 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
7336echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
7337 ac_header_preproc=yes
7338 ;;
7339 no:yes:* )
7340 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7341echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
7342 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
7343echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
7344 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
7345echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
7346 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
7347echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
7348 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7349echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
7350 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
7351echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
7352 (
7353 cat <<\_ASBOX
7354## ------------------------------------------ ##
7355## Report this to the AC_PACKAGE_NAME lists. ##
7356## ------------------------------------------ ##
7357_ASBOX
7358 ) |
7359 sed "s/^/$as_me: WARNING: /" >&2
7360 ;;
7361esac
7362echo "$as_me:$LINENO: checking for $ac_header" >&5
7363echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7364if eval "test \"\${$as_ac_Header+set}\" = set"; then
7365 echo $ECHO_N "(cached) $ECHO_C" >&6
7366else
7367 eval "$as_ac_Header=\$ac_header_preproc"
7368fi
7369echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7370echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7371
7372fi
7373if test `eval echo '${'$as_ac_Header'}'` = yes; then
7374 cat >>confdefs.h <<_ACEOF
7375#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7376_ACEOF
7377
7378fi
7379
7380done
7381
7382
7383echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
7384echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
7385if test "${ac_cv_header_time+set}" = set; then
7386 echo $ECHO_N "(cached) $ECHO_C" >&6
7387else
7388 cat >conftest.$ac_ext <<_ACEOF
7389/* confdefs.h. */
7390_ACEOF
7391cat confdefs.h >>conftest.$ac_ext
7392cat >>conftest.$ac_ext <<_ACEOF
7393/* end confdefs.h. */
7394#include <sys/types.h>
7395#include <sys/time.h>
7396#include <time.h>
7397
7398int
7399main ()
7400{
7401if ((struct tm *) 0)
7402return 0;
7403 ;
7404 return 0;
7405}
7406_ACEOF
7407rm -f conftest.$ac_objext
7408if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7409 (eval $ac_compile) 2>conftest.er1
7410 ac_status=$?
7411 grep -v '^ *+' conftest.er1 >conftest.err
7412 rm -f conftest.er1
7413 cat conftest.err >&5
7414 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7415 (exit $ac_status); } &&
7416 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7417 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7418 (eval $ac_try) 2>&5
7419 ac_status=$?
7420 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7421 (exit $ac_status); }; } &&
7422 { ac_try='test -s conftest.$ac_objext'
7423 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7424 (eval $ac_try) 2>&5
7425 ac_status=$?
7426 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7427 (exit $ac_status); }; }; then
7428 ac_cv_header_time=yes
7429else
7430 echo "$as_me: failed program was:" >&5
7431sed 's/^/| /' conftest.$ac_ext >&5
7432
7433ac_cv_header_time=no
7434fi
7435rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7436fi
7437echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
7438echo "${ECHO_T}$ac_cv_header_time" >&6
7439if test $ac_cv_header_time = yes; then
7440
7441cat >>confdefs.h <<\_ACEOF
7442#define TIME_WITH_SYS_TIME 1
7443_ACEOF
7444
7445fi
7446
7447
7448echo "$as_me:$LINENO: checking whether termios.h and sys/ioctl.h may both be included" >&5
7449echo $ECHO_N "checking whether termios.h and sys/ioctl.h may both be included... $ECHO_C" >&6
7450if test "${rxvt_cv_header_sysioctl+set}" = set; then
7451 echo $ECHO_N "(cached) $ECHO_C" >&6
7452else
7453 cat >conftest.$ac_ext <<_ACEOF
7454/* confdefs.h. */
7455_ACEOF
7456cat confdefs.h >>conftest.$ac_ext
7457cat >>conftest.$ac_ext <<_ACEOF
7458/* end confdefs.h. */
7459#include <stdio.h>
7460#include <sys/ioctl.h>
7461#ifdef HAVE_TERMIOS_H
7462#include <termios.h>
7463#endif
7464int
7465main ()
7466{
7467int a = ECHO;
7468 ;
7469 return 0;
7470}
7471_ACEOF
7472rm -f conftest.$ac_objext
7473if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7474 (eval $ac_compile) 2>conftest.er1
7475 ac_status=$?
7476 grep -v '^ *+' conftest.er1 >conftest.err
7477 rm -f conftest.er1
7478 cat conftest.err >&5
7479 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7480 (exit $ac_status); } &&
7481 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7482 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7483 (eval $ac_try) 2>&5
7484 ac_status=$?
7485 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7486 (exit $ac_status); }; } &&
7487 { ac_try='test -s conftest.$ac_objext'
7488 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7489 (eval $ac_try) 2>&5
7490 ac_status=$?
7491 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7492 (exit $ac_status); }; }; then
7493 rxvt_cv_header_sysioctl=yes
7494else
7495 echo "$as_me: failed program was:" >&5
7496sed 's/^/| /' conftest.$ac_ext >&5
7497
7498rxvt_cv_header_sysioctl=no
7499fi
7500rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7501fi
7502echo "$as_me:$LINENO: result: $rxvt_cv_header_sysioctl" >&5
7503echo "${ECHO_T}$rxvt_cv_header_sysioctl" >&6
7504
7505if test -n "$GCC"; then
7506 LDARG="-Wl,"
7507else
7508 LDARG=""
7509fi
7510R_TRANSLATE='s/-L\([^ ]*\)/-L\1 '$LDARG'-rpath '$LDARG'\1/g'
7511
7512ac_save_CFLAGS=$CFLAGS
7513ac_save_LIBS=$LIBS
7514CFLAGS="$CFLAGS $X_CFLAGS"
7515LIBS=`echo "$LIBS $X_LIBS $X_EXTRA_LIBS -lX11" | sed "$R_TRANSLATE"`
7516echo "$as_me:$LINENO: checking for -rpath dynamic library path recording" >&5
7517echo $ECHO_N "checking for -rpath dynamic library path recording... $ECHO_C" >&6
7518if test "${rxvt_cv_rpath+set}" = set; then
7519 echo $ECHO_N "(cached) $ECHO_C" >&6
7520else
7521 if test "$cross_compiling" = yes; then
7522 { echo "$as_me:$LINENO: WARNING: You may need to check the LIBS line" >&5
7523echo "$as_me: WARNING: You may need to check the LIBS line" >&2;}
7524else
7525 cat >conftest.$ac_ext <<_ACEOF
7526/* confdefs.h. */
7527_ACEOF
7528cat confdefs.h >>conftest.$ac_ext
7529cat >>conftest.$ac_ext <<_ACEOF
7530/* end confdefs.h. */
7531
7532main()
7533{
7534 exit(0);
7535 (void) XOpenDisplay("foobar");
7536}
7537_ACEOF
7538rm -f conftest$ac_exeext
7539if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7540 (eval $ac_link) 2>&5
7541 ac_status=$?
7542 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7543 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7544 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7545 (eval $ac_try) 2>&5
7546 ac_status=$?
7547 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7548 (exit $ac_status); }; }; then
7549 rxvt_cv_rpath=yes
7550else
7551 echo "$as_me: program exited with status $ac_status" >&5
7552echo "$as_me: failed program was:" >&5
7553sed 's/^/| /' conftest.$ac_ext >&5
7554
7555( exit $ac_status )
7556rxvt_cv_rpath=no
7557fi
7558rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7559fi
7560fi
7561echo "$as_me:$LINENO: result: $rxvt_cv_rpath" >&5
7562echo "${ECHO_T}$rxvt_cv_rpath" >&6
7563if test x$rxvt_cv_rpath != xyes; then
7564 R_TRANSLATE='s/-L\([^ ]*\)/-L\1 '$LDARG'-R\1/g'
7565 LIBS=`echo "$ac_save_LIBS $X_LIBS $X_EXTRA_LIBS -lX11" | sed "$R_TRANSLATE"`
7566 echo "$as_me:$LINENO: checking for -R dynamic library path recording" >&5
7567echo $ECHO_N "checking for -R dynamic library path recording... $ECHO_C" >&6
7568if test "${rxvt_cv_R+set}" = set; then
7569 echo $ECHO_N "(cached) $ECHO_C" >&6
7570else
7571 if test "$cross_compiling" = yes; then
7572 rxvt_cv_R=no
7573else
7574 cat >conftest.$ac_ext <<_ACEOF
7575/* confdefs.h. */
7576_ACEOF
7577cat confdefs.h >>conftest.$ac_ext
7578cat >>conftest.$ac_ext <<_ACEOF
7579/* end confdefs.h. */
7580
7581main()
7582{
7583 exit(0);
7584 (void) XOpenDisplay("foobar");
7585}
7586_ACEOF
7587rm -f conftest$ac_exeext
7588if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7589 (eval $ac_link) 2>&5
7590 ac_status=$?
7591 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7592 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7593 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7594 (eval $ac_try) 2>&5
7595 ac_status=$?
7596 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7597 (exit $ac_status); }; }; then
7598 rxvt_cv_R=yes
7599else
7600 echo "$as_me: program exited with status $ac_status" >&5
7601echo "$as_me: failed program was:" >&5
7602sed 's/^/| /' conftest.$ac_ext >&5
7603
7604( exit $ac_status )
7605rxvt_cv_R=no
7606fi
7607rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7608fi
7609fi
7610echo "$as_me:$LINENO: result: $rxvt_cv_R" >&5
7611echo "${ECHO_T}$rxvt_cv_R" >&6
7612 if test x$rxvt_cv_R != xyes; then
7613 LIBS="$ac_save_LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
7614 fi
7615fi
7616
7617echo "$as_me:$LINENO: checking for XPointer" >&5
7618echo $ECHO_N "checking for XPointer... $ECHO_C" >&6
7619if test "${rxvt_cv_xpointer+set}" = set; then
7620 echo $ECHO_N "(cached) $ECHO_C" >&6
7621else
7622 cat >conftest.$ac_ext <<_ACEOF
7623/* confdefs.h. */
7624_ACEOF
7625cat confdefs.h >>conftest.$ac_ext
7626cat >>conftest.$ac_ext <<_ACEOF
7627/* end confdefs.h. */
7628#include <X11/Xlib.h>
7629int
7630main ()
7631{
7632XPointer dummy;
7633 ;
7634 return 0;
7635}
7636_ACEOF
7637rm -f conftest.$ac_objext
7638if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7639 (eval $ac_compile) 2>conftest.er1
7640 ac_status=$?
7641 grep -v '^ *+' conftest.er1 >conftest.err
7642 rm -f conftest.er1
7643 cat conftest.err >&5
7644 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7645 (exit $ac_status); } &&
7646 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7647 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7648 (eval $ac_try) 2>&5
7649 ac_status=$?
7650 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7651 (exit $ac_status); }; } &&
7652 { ac_try='test -s conftest.$ac_objext'
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); }; }; then
7658 rxvt_cv_xpointer=yes
7659else
7660 echo "$as_me: failed program was:" >&5
7661sed 's/^/| /' conftest.$ac_ext >&5
7662
7663rxvt_cv_xpointer=no
7664fi
7665rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7666fi
7667echo "$as_me:$LINENO: result: $rxvt_cv_xpointer" >&5
7668echo "${ECHO_T}$rxvt_cv_xpointer" >&6
7669if test x$rxvt_cv_xpointer = xyes; then
7670
7671cat >>confdefs.h <<\_ACEOF
7672#define HAVE_XPOINTER 1
7673_ACEOF
7674
7675fi
7676LIBS=$ac_save_LIBS
7677CFLAGS=$ac_save_CFLAGS
7678
7679
7680echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
7681echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
7682if test "${ac_cv_c_const+set}" = set; then
7683 echo $ECHO_N "(cached) $ECHO_C" >&6
7684else
7685 cat >conftest.$ac_ext <<_ACEOF
7686/* confdefs.h. */
7687_ACEOF
7688cat confdefs.h >>conftest.$ac_ext
7689cat >>conftest.$ac_ext <<_ACEOF
7690/* end confdefs.h. */
7691
7692int
7693main ()
7694{
7695/* FIXME: Include the comments suggested by Paul. */
7696#ifndef __cplusplus
7697 /* Ultrix mips cc rejects this. */
7698 typedef int charset[2];
7699 const charset x;
7700 /* SunOS 4.1.1 cc rejects this. */
7701 char const *const *ccp;
7702 char **p;
7703 /* NEC SVR4.0.2 mips cc rejects this. */
7704 struct point {int x, y;};
7705 static struct point const zero = {0,0};
7706 /* AIX XL C 1.02.0.0 rejects this.
7707 It does not let you subtract one const X* pointer from another in
7708 an arm of an if-expression whose if-part is not a constant
7709 expression */
7710 const char *g = "string";
7711 ccp = &g + (g ? g-g : 0);
7712 /* HPUX 7.0 cc rejects these. */
7713 ++ccp;
7714 p = (char**) ccp;
7715 ccp = (char const *const *) p;
7716 { /* SCO 3.2v4 cc rejects this. */
7717 char *t;
7718 char const *s = 0 ? (char *) 0 : (char const *) 0;
7719
7720 *t++ = 0;
7721 }
7722 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
7723 int x[] = {25, 17};
7724 const int *foo = &x[0];
7725 ++foo;
7726 }
7727 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
7728 typedef const int *iptr;
7729 iptr p = 0;
7730 ++p;
7731 }
7732 { /* AIX XL C 1.02.0.0 rejects this saying
7733 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
7734 struct s { int j; const int *ap[3]; };
7735 struct s *b; b->j = 5;
7736 }
7737 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
7738 const int foo = 10;
7739 }
7740#endif
7741
7742 ;
7743 return 0;
7744}
7745_ACEOF
7746rm -f conftest.$ac_objext
7747if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7748 (eval $ac_compile) 2>conftest.er1
7749 ac_status=$?
7750 grep -v '^ *+' conftest.er1 >conftest.err
7751 rm -f conftest.er1
7752 cat conftest.err >&5
7753 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7754 (exit $ac_status); } &&
7755 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7756 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7757 (eval $ac_try) 2>&5
7758 ac_status=$?
7759 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7760 (exit $ac_status); }; } &&
7761 { ac_try='test -s conftest.$ac_objext'
7762 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7763 (eval $ac_try) 2>&5
7764 ac_status=$?
7765 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7766 (exit $ac_status); }; }; then
7767 ac_cv_c_const=yes
7768else
7769 echo "$as_me: failed program was:" >&5
7770sed 's/^/| /' conftest.$ac_ext >&5
7771
7772ac_cv_c_const=no
7773fi
7774rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7775fi
7776echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
7777echo "${ECHO_T}$ac_cv_c_const" >&6
7778if test $ac_cv_c_const = no; then
7779
7780cat >>confdefs.h <<\_ACEOF
7781#define const
7782_ACEOF
7783
7784fi
7785
7786echo "$as_me:$LINENO: checking for inline" >&5
7787echo $ECHO_N "checking for inline... $ECHO_C" >&6
7788if test "${ac_cv_c_inline+set}" = set; then
7789 echo $ECHO_N "(cached) $ECHO_C" >&6
7790else
7791 ac_cv_c_inline=no
7792for ac_kw in inline __inline__ __inline; do
7793 cat >conftest.$ac_ext <<_ACEOF
7794/* confdefs.h. */
7795_ACEOF
7796cat confdefs.h >>conftest.$ac_ext
7797cat >>conftest.$ac_ext <<_ACEOF
7798/* end confdefs.h. */
7799#ifndef __cplusplus
7800typedef int foo_t;
7801static $ac_kw foo_t static_foo () {return 0; }
7802$ac_kw foo_t foo () {return 0; }
7803#endif
7804
7805_ACEOF
7806rm -f conftest.$ac_objext
7807if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7808 (eval $ac_compile) 2>conftest.er1
7809 ac_status=$?
7810 grep -v '^ *+' conftest.er1 >conftest.err
7811 rm -f conftest.er1
7812 cat conftest.err >&5
7813 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7814 (exit $ac_status); } &&
7815 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7816 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7817 (eval $ac_try) 2>&5
7818 ac_status=$?
7819 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7820 (exit $ac_status); }; } &&
7821 { ac_try='test -s conftest.$ac_objext'
7822 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7823 (eval $ac_try) 2>&5
7824 ac_status=$?
7825 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7826 (exit $ac_status); }; }; then
7827 ac_cv_c_inline=$ac_kw; break
7828else
7829 echo "$as_me: failed program was:" >&5
7830sed 's/^/| /' conftest.$ac_ext >&5
7831
7832fi
7833rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7834done
7835
7836fi
7837echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
7838echo "${ECHO_T}$ac_cv_c_inline" >&6
7839
7840
7841case $ac_cv_c_inline in
7842 inline | yes) ;;
7843 *)
7844 case $ac_cv_c_inline in
7845 no) ac_val=;;
7846 *) ac_val=$ac_cv_c_inline;;
7847 esac
7848 cat >>confdefs.h <<_ACEOF
7849#ifndef __cplusplus
7850#define inline $ac_val
7851#endif
7852_ACEOF
7853 ;;
7854esac
7855
7856
7857
7858echo "$as_me:$LINENO: checking for mode_t" >&5
7859echo $ECHO_N "checking for mode_t... $ECHO_C" >&6
7860if test "${ac_cv_type_mode_t+set}" = set; then
7861 echo $ECHO_N "(cached) $ECHO_C" >&6
7862else
7863 cat >conftest.$ac_ext <<_ACEOF
7864/* confdefs.h. */
7865_ACEOF
7866cat confdefs.h >>conftest.$ac_ext
7867cat >>conftest.$ac_ext <<_ACEOF
7868/* end confdefs.h. */
7869$ac_includes_default
7870int
7871main ()
7872{
7873if ((mode_t *) 0)
7874 return 0;
7875if (sizeof (mode_t))
7876 return 0;
7877 ;
7878 return 0;
7879}
7880_ACEOF
7881rm -f conftest.$ac_objext
7882if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7883 (eval $ac_compile) 2>conftest.er1
7884 ac_status=$?
7885 grep -v '^ *+' conftest.er1 >conftest.err
7886 rm -f conftest.er1
7887 cat conftest.err >&5
7888 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7889 (exit $ac_status); } &&
7890 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7891 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7892 (eval $ac_try) 2>&5
7893 ac_status=$?
7894 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7895 (exit $ac_status); }; } &&
7896 { ac_try='test -s conftest.$ac_objext'
7897 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7898 (eval $ac_try) 2>&5
7899 ac_status=$?
7900 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7901 (exit $ac_status); }; }; then
7902 ac_cv_type_mode_t=yes
7903else
7904 echo "$as_me: failed program was:" >&5
7905sed 's/^/| /' conftest.$ac_ext >&5
7906
7907ac_cv_type_mode_t=no
7908fi
7909rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7910fi
7911echo "$as_me:$LINENO: result: $ac_cv_type_mode_t" >&5
7912echo "${ECHO_T}$ac_cv_type_mode_t" >&6
7913if test $ac_cv_type_mode_t = yes; then
7914 :
7915else
7916
7917cat >>confdefs.h <<_ACEOF
7918#define mode_t int
7919_ACEOF
7920
7921fi
7922
7923echo "$as_me:$LINENO: checking for pid_t" >&5
7924echo $ECHO_N "checking for pid_t... $ECHO_C" >&6
7925if test "${ac_cv_type_pid_t+set}" = set; then
7926 echo $ECHO_N "(cached) $ECHO_C" >&6
7927else
7928 cat >conftest.$ac_ext <<_ACEOF
7929/* confdefs.h. */
7930_ACEOF
7931cat confdefs.h >>conftest.$ac_ext
7932cat >>conftest.$ac_ext <<_ACEOF
7933/* end confdefs.h. */
7934$ac_includes_default
7935int
7936main ()
7937{
7938if ((pid_t *) 0)
7939 return 0;
7940if (sizeof (pid_t))
7941 return 0;
7942 ;
7943 return 0;
7944}
7945_ACEOF
7946rm -f conftest.$ac_objext
7947if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7948 (eval $ac_compile) 2>conftest.er1
7949 ac_status=$?
7950 grep -v '^ *+' conftest.er1 >conftest.err
7951 rm -f conftest.er1
7952 cat conftest.err >&5
7953 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7954 (exit $ac_status); } &&
7955 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7956 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7957 (eval $ac_try) 2>&5
7958 ac_status=$?
7959 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7960 (exit $ac_status); }; } &&
7961 { ac_try='test -s conftest.$ac_objext'
7962 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7963 (eval $ac_try) 2>&5
7964 ac_status=$?
7965 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7966 (exit $ac_status); }; }; then
7967 ac_cv_type_pid_t=yes
7968else
7969 echo "$as_me: failed program was:" >&5
7970sed 's/^/| /' conftest.$ac_ext >&5
7971
7972ac_cv_type_pid_t=no
7973fi
7974rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7975fi
7976echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
7977echo "${ECHO_T}$ac_cv_type_pid_t" >&6
7978if test $ac_cv_type_pid_t = yes; then
7979 :
7980else
7981
7982cat >>confdefs.h <<_ACEOF
7983#define pid_t int
7984_ACEOF
7985
7986fi
7987
7988echo "$as_me:$LINENO: checking for uid_t in sys/types.h" >&5
7989echo $ECHO_N "checking for uid_t in sys/types.h... $ECHO_C" >&6
7990if test "${ac_cv_type_uid_t+set}" = set; then
7991 echo $ECHO_N "(cached) $ECHO_C" >&6
7992else
7993 cat >conftest.$ac_ext <<_ACEOF
7994/* confdefs.h. */
7995_ACEOF
7996cat confdefs.h >>conftest.$ac_ext
7997cat >>conftest.$ac_ext <<_ACEOF
7998/* end confdefs.h. */
7999#include <sys/types.h>
8000
8001_ACEOF
8002if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
8003 $EGREP "uid_t" >/dev/null 2>&1; then
8004 ac_cv_type_uid_t=yes
8005else
8006 ac_cv_type_uid_t=no
8007fi
8008rm -f conftest*
8009
8010fi
8011echo "$as_me:$LINENO: result: $ac_cv_type_uid_t" >&5
8012echo "${ECHO_T}$ac_cv_type_uid_t" >&6
8013if test $ac_cv_type_uid_t = no; then
8014
8015cat >>confdefs.h <<\_ACEOF
8016#define uid_t int
8017_ACEOF
8018
8019
8020cat >>confdefs.h <<\_ACEOF
8021#define gid_t int
8022_ACEOF
8023
8024fi
8025
8026
8027echo "$as_me:$LINENO: checking for short" >&5
8028echo $ECHO_N "checking for short... $ECHO_C" >&6
8029if test "${ac_cv_type_short+set}" = set; then
8030 echo $ECHO_N "(cached) $ECHO_C" >&6
8031else
8032 cat >conftest.$ac_ext <<_ACEOF
8033/* confdefs.h. */
8034_ACEOF
8035cat confdefs.h >>conftest.$ac_ext
8036cat >>conftest.$ac_ext <<_ACEOF
8037/* end confdefs.h. */
8038$ac_includes_default
8039int
8040main ()
8041{
8042if ((short *) 0)
8043 return 0;
8044if (sizeof (short))
8045 return 0;
8046 ;
8047 return 0;
8048}
8049_ACEOF
8050rm -f conftest.$ac_objext
8051if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8052 (eval $ac_compile) 2>conftest.er1
8053 ac_status=$?
8054 grep -v '^ *+' conftest.er1 >conftest.err
8055 rm -f conftest.er1
8056 cat conftest.err >&5
8057 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8058 (exit $ac_status); } &&
8059 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8060 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8061 (eval $ac_try) 2>&5
8062 ac_status=$?
8063 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8064 (exit $ac_status); }; } &&
8065 { ac_try='test -s conftest.$ac_objext'
8066 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8067 (eval $ac_try) 2>&5
8068 ac_status=$?
8069 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8070 (exit $ac_status); }; }; then
8071 ac_cv_type_short=yes
8072else
8073 echo "$as_me: failed program was:" >&5
8074sed 's/^/| /' conftest.$ac_ext >&5
8075
8076ac_cv_type_short=no
8077fi
8078rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8079fi
8080echo "$as_me:$LINENO: result: $ac_cv_type_short" >&5
8081echo "${ECHO_T}$ac_cv_type_short" >&6
8082
8083echo "$as_me:$LINENO: checking size of short" >&5
8084echo $ECHO_N "checking size of short... $ECHO_C" >&6
8085if test "${ac_cv_sizeof_short+set}" = set; then
8086 echo $ECHO_N "(cached) $ECHO_C" >&6
8087else
8088 if test "$ac_cv_type_short" = yes; then
8089 # The cast to unsigned long works around a bug in the HP C Compiler
8090 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
8091 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
8092 # This bug is HP SR number 8606223364.
8093 if test "$cross_compiling" = yes; then
8094 # Depending upon the size, compute the lo and hi bounds.
8095cat >conftest.$ac_ext <<_ACEOF
8096/* confdefs.h. */
8097_ACEOF
8098cat confdefs.h >>conftest.$ac_ext
8099cat >>conftest.$ac_ext <<_ACEOF
8100/* end confdefs.h. */
8101$ac_includes_default
8102int
8103main ()
8104{
8105static int test_array [1 - 2 * !(((long) (sizeof (short))) >= 0)];
8106test_array [0] = 0
8107
8108 ;
8109 return 0;
8110}
8111_ACEOF
8112rm -f conftest.$ac_objext
8113if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8114 (eval $ac_compile) 2>conftest.er1
8115 ac_status=$?
8116 grep -v '^ *+' conftest.er1 >conftest.err
8117 rm -f conftest.er1
8118 cat conftest.err >&5
8119 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8120 (exit $ac_status); } &&
8121 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8122 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8123 (eval $ac_try) 2>&5
8124 ac_status=$?
8125 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8126 (exit $ac_status); }; } &&
8127 { ac_try='test -s conftest.$ac_objext'
8128 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8129 (eval $ac_try) 2>&5
8130 ac_status=$?
8131 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8132 (exit $ac_status); }; }; then
8133 ac_lo=0 ac_mid=0
8134 while :; do
8135 cat >conftest.$ac_ext <<_ACEOF
8136/* confdefs.h. */
8137_ACEOF
8138cat confdefs.h >>conftest.$ac_ext
8139cat >>conftest.$ac_ext <<_ACEOF
8140/* end confdefs.h. */
8141$ac_includes_default
8142int
8143main ()
8144{
8145static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
8146test_array [0] = 0
8147
8148 ;
8149 return 0;
8150}
8151_ACEOF
8152rm -f conftest.$ac_objext
8153if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8154 (eval $ac_compile) 2>conftest.er1
8155 ac_status=$?
8156 grep -v '^ *+' conftest.er1 >conftest.err
8157 rm -f conftest.er1
8158 cat conftest.err >&5
8159 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8160 (exit $ac_status); } &&
8161 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8162 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8163 (eval $ac_try) 2>&5
8164 ac_status=$?
8165 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8166 (exit $ac_status); }; } &&
8167 { ac_try='test -s conftest.$ac_objext'
8168 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8169 (eval $ac_try) 2>&5
8170 ac_status=$?
8171 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8172 (exit $ac_status); }; }; then
8173 ac_hi=$ac_mid; break
8174else
8175 echo "$as_me: failed program was:" >&5
8176sed 's/^/| /' conftest.$ac_ext >&5
8177
8178ac_lo=`expr $ac_mid + 1`
8179 if test $ac_lo -le $ac_mid; then
8180 ac_lo= ac_hi=
8181 break
8182 fi
8183 ac_mid=`expr 2 '*' $ac_mid + 1`
8184fi
8185rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8186 done
8187else
8188 echo "$as_me: failed program was:" >&5
8189sed 's/^/| /' conftest.$ac_ext >&5
8190
8191cat >conftest.$ac_ext <<_ACEOF
8192/* confdefs.h. */
8193_ACEOF
8194cat confdefs.h >>conftest.$ac_ext
8195cat >>conftest.$ac_ext <<_ACEOF
8196/* end confdefs.h. */
8197$ac_includes_default
8198int
8199main ()
8200{
8201static int test_array [1 - 2 * !(((long) (sizeof (short))) < 0)];
8202test_array [0] = 0
8203
8204 ;
8205 return 0;
8206}
8207_ACEOF
8208rm -f conftest.$ac_objext
8209if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8210 (eval $ac_compile) 2>conftest.er1
8211 ac_status=$?
8212 grep -v '^ *+' conftest.er1 >conftest.err
8213 rm -f conftest.er1
8214 cat conftest.err >&5
8215 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8216 (exit $ac_status); } &&
8217 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8218 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8219 (eval $ac_try) 2>&5
8220 ac_status=$?
8221 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8222 (exit $ac_status); }; } &&
8223 { ac_try='test -s conftest.$ac_objext'
8224 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8225 (eval $ac_try) 2>&5
8226 ac_status=$?
8227 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8228 (exit $ac_status); }; }; then
8229 ac_hi=-1 ac_mid=-1
8230 while :; do
8231 cat >conftest.$ac_ext <<_ACEOF
8232/* confdefs.h. */
8233_ACEOF
8234cat confdefs.h >>conftest.$ac_ext
8235cat >>conftest.$ac_ext <<_ACEOF
8236/* end confdefs.h. */
8237$ac_includes_default
8238int
8239main ()
8240{
8241static int test_array [1 - 2 * !(((long) (sizeof (short))) >= $ac_mid)];
8242test_array [0] = 0
8243
8244 ;
8245 return 0;
8246}
8247_ACEOF
8248rm -f conftest.$ac_objext
8249if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8250 (eval $ac_compile) 2>conftest.er1
8251 ac_status=$?
8252 grep -v '^ *+' conftest.er1 >conftest.err
8253 rm -f conftest.er1
8254 cat conftest.err >&5
8255 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8256 (exit $ac_status); } &&
8257 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8258 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8259 (eval $ac_try) 2>&5
8260 ac_status=$?
8261 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8262 (exit $ac_status); }; } &&
8263 { ac_try='test -s conftest.$ac_objext'
8264 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8265 (eval $ac_try) 2>&5
8266 ac_status=$?
8267 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8268 (exit $ac_status); }; }; then
8269 ac_lo=$ac_mid; break
8270else
8271 echo "$as_me: failed program was:" >&5
8272sed 's/^/| /' conftest.$ac_ext >&5
8273
8274ac_hi=`expr '(' $ac_mid ')' - 1`
8275 if test $ac_mid -le $ac_hi; then
8276 ac_lo= ac_hi=
8277 break
8278 fi
8279 ac_mid=`expr 2 '*' $ac_mid`
8280fi
8281rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8282 done
8283else
8284 echo "$as_me: failed program was:" >&5
8285sed 's/^/| /' conftest.$ac_ext >&5
8286
8287ac_lo= ac_hi=
8288fi
8289rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8290fi
8291rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8292# Binary search between lo and hi bounds.
8293while test "x$ac_lo" != "x$ac_hi"; do
8294 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
8295 cat >conftest.$ac_ext <<_ACEOF
8296/* confdefs.h. */
8297_ACEOF
8298cat confdefs.h >>conftest.$ac_ext
8299cat >>conftest.$ac_ext <<_ACEOF
8300/* end confdefs.h. */
8301$ac_includes_default
8302int
8303main ()
8304{
8305static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
8306test_array [0] = 0
8307
8308 ;
8309 return 0;
8310}
8311_ACEOF
8312rm -f conftest.$ac_objext
8313if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8314 (eval $ac_compile) 2>conftest.er1
8315 ac_status=$?
8316 grep -v '^ *+' conftest.er1 >conftest.err
8317 rm -f conftest.er1
8318 cat conftest.err >&5
8319 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8320 (exit $ac_status); } &&
8321 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8322 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8323 (eval $ac_try) 2>&5
8324 ac_status=$?
8325 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8326 (exit $ac_status); }; } &&
8327 { ac_try='test -s conftest.$ac_objext'
8328 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8329 (eval $ac_try) 2>&5
8330 ac_status=$?
8331 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8332 (exit $ac_status); }; }; then
8333 ac_hi=$ac_mid
8334else
8335 echo "$as_me: failed program was:" >&5
8336sed 's/^/| /' conftest.$ac_ext >&5
8337
8338ac_lo=`expr '(' $ac_mid ')' + 1`
8339fi
8340rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8341done
8342case $ac_lo in
8343?*) ac_cv_sizeof_short=$ac_lo;;
8344'') { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
8345See \`config.log' for more details." >&5
8346echo "$as_me: error: cannot compute sizeof (short), 77
8347See \`config.log' for more details." >&2;}
8348 { (exit 1); exit 1; }; } ;;
8349esac
8350else
8351 if test "$cross_compiling" = yes; then
8352 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
8353echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
8354 { (exit 1); exit 1; }; }
8355else
8356 cat >conftest.$ac_ext <<_ACEOF
8357/* confdefs.h. */
8358_ACEOF
8359cat confdefs.h >>conftest.$ac_ext
8360cat >>conftest.$ac_ext <<_ACEOF
8361/* end confdefs.h. */
8362$ac_includes_default
8363long longval () { return (long) (sizeof (short)); }
8364unsigned long ulongval () { return (long) (sizeof (short)); }
8365#include <stdio.h>
8366#include <stdlib.h>
8367int
8368main ()
8369{
8370
8371 FILE *f = fopen ("conftest.val", "w");
8372 if (! f)
8373 exit (1);
8374 if (((long) (sizeof (short))) < 0)
8375 {
8376 long i = longval ();
8377 if (i != ((long) (sizeof (short))))
8378 exit (1);
8379 fprintf (f, "%ld\n", i);
8380 }
8381 else
8382 {
8383 unsigned long i = ulongval ();
8384 if (i != ((long) (sizeof (short))))
8385 exit (1);
8386 fprintf (f, "%lu\n", i);
8387 }
8388 exit (ferror (f) || fclose (f) != 0);
8389
8390 ;
8391 return 0;
8392}
8393_ACEOF
8394rm -f conftest$ac_exeext
8395if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8396 (eval $ac_link) 2>&5
8397 ac_status=$?
8398 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8399 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8400 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8401 (eval $ac_try) 2>&5
8402 ac_status=$?
8403 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8404 (exit $ac_status); }; }; then
8405 ac_cv_sizeof_short=`cat conftest.val`
8406else
8407 echo "$as_me: program exited with status $ac_status" >&5
8408echo "$as_me: failed program was:" >&5
8409sed 's/^/| /' conftest.$ac_ext >&5
8410
8411( exit $ac_status )
8412{ { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
8413See \`config.log' for more details." >&5
8414echo "$as_me: error: cannot compute sizeof (short), 77
8415See \`config.log' for more details." >&2;}
8416 { (exit 1); exit 1; }; }
8417fi
8418rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8419fi
8420fi
8421rm -f conftest.val
8422else
8423 ac_cv_sizeof_short=0
8424fi
8425fi
8426echo "$as_me:$LINENO: result: $ac_cv_sizeof_short" >&5
8427echo "${ECHO_T}$ac_cv_sizeof_short" >&6
8428cat >>confdefs.h <<_ACEOF
8429#define SIZEOF_SHORT $ac_cv_sizeof_short
8430_ACEOF
8431
8432
8433echo "$as_me:$LINENO: checking for int" >&5
8434echo $ECHO_N "checking for int... $ECHO_C" >&6
8435if test "${ac_cv_type_int+set}" = set; then
8436 echo $ECHO_N "(cached) $ECHO_C" >&6
8437else
8438 cat >conftest.$ac_ext <<_ACEOF
8439/* confdefs.h. */
8440_ACEOF
8441cat confdefs.h >>conftest.$ac_ext
8442cat >>conftest.$ac_ext <<_ACEOF
8443/* end confdefs.h. */
8444$ac_includes_default
8445int
8446main ()
8447{
8448if ((int *) 0)
8449 return 0;
8450if (sizeof (int))
8451 return 0;
8452 ;
8453 return 0;
8454}
8455_ACEOF
8456rm -f conftest.$ac_objext
8457if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8458 (eval $ac_compile) 2>conftest.er1
8459 ac_status=$?
8460 grep -v '^ *+' conftest.er1 >conftest.err
8461 rm -f conftest.er1
8462 cat conftest.err >&5
8463 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8464 (exit $ac_status); } &&
8465 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8466 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8467 (eval $ac_try) 2>&5
8468 ac_status=$?
8469 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8470 (exit $ac_status); }; } &&
8471 { ac_try='test -s conftest.$ac_objext'
8472 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8473 (eval $ac_try) 2>&5
8474 ac_status=$?
8475 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8476 (exit $ac_status); }; }; then
8477 ac_cv_type_int=yes
8478else
8479 echo "$as_me: failed program was:" >&5
8480sed 's/^/| /' conftest.$ac_ext >&5
8481
8482ac_cv_type_int=no
8483fi
8484rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8485fi
8486echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5
8487echo "${ECHO_T}$ac_cv_type_int" >&6
8488
8489echo "$as_me:$LINENO: checking size of int" >&5
8490echo $ECHO_N "checking size of int... $ECHO_C" >&6
8491if test "${ac_cv_sizeof_int+set}" = set; then
8492 echo $ECHO_N "(cached) $ECHO_C" >&6
8493else
8494 if test "$ac_cv_type_int" = yes; then
8495 # The cast to unsigned long works around a bug in the HP C Compiler
8496 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
8497 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
8498 # This bug is HP SR number 8606223364.
8499 if test "$cross_compiling" = yes; then
8500 # Depending upon the size, compute the lo and hi bounds.
8501cat >conftest.$ac_ext <<_ACEOF
8502/* confdefs.h. */
8503_ACEOF
8504cat confdefs.h >>conftest.$ac_ext
8505cat >>conftest.$ac_ext <<_ACEOF
8506/* end confdefs.h. */
8507$ac_includes_default
8508int
8509main ()
8510{
8511static int test_array [1 - 2 * !(((long) (sizeof (int))) >= 0)];
8512test_array [0] = 0
8513
8514 ;
8515 return 0;
8516}
8517_ACEOF
8518rm -f conftest.$ac_objext
8519if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8520 (eval $ac_compile) 2>conftest.er1
8521 ac_status=$?
8522 grep -v '^ *+' conftest.er1 >conftest.err
8523 rm -f conftest.er1
8524 cat conftest.err >&5
8525 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8526 (exit $ac_status); } &&
8527 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8528 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8529 (eval $ac_try) 2>&5
8530 ac_status=$?
8531 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8532 (exit $ac_status); }; } &&
8533 { ac_try='test -s conftest.$ac_objext'
8534 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8535 (eval $ac_try) 2>&5
8536 ac_status=$?
8537 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8538 (exit $ac_status); }; }; then
8539 ac_lo=0 ac_mid=0
8540 while :; do
8541 cat >conftest.$ac_ext <<_ACEOF
8542/* confdefs.h. */
8543_ACEOF
8544cat confdefs.h >>conftest.$ac_ext
8545cat >>conftest.$ac_ext <<_ACEOF
8546/* end confdefs.h. */
8547$ac_includes_default
8548int
8549main ()
8550{
8551static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
8552test_array [0] = 0
8553
8554 ;
8555 return 0;
8556}
8557_ACEOF
8558rm -f conftest.$ac_objext
8559if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8560 (eval $ac_compile) 2>conftest.er1
8561 ac_status=$?
8562 grep -v '^ *+' conftest.er1 >conftest.err
8563 rm -f conftest.er1
8564 cat conftest.err >&5
8565 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8566 (exit $ac_status); } &&
8567 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8568 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8569 (eval $ac_try) 2>&5
8570 ac_status=$?
8571 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8572 (exit $ac_status); }; } &&
8573 { ac_try='test -s conftest.$ac_objext'
8574 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8575 (eval $ac_try) 2>&5
8576 ac_status=$?
8577 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8578 (exit $ac_status); }; }; then
8579 ac_hi=$ac_mid; break
8580else
8581 echo "$as_me: failed program was:" >&5
8582sed 's/^/| /' conftest.$ac_ext >&5
8583
8584ac_lo=`expr $ac_mid + 1`
8585 if test $ac_lo -le $ac_mid; then
8586 ac_lo= ac_hi=
8587 break
8588 fi
8589 ac_mid=`expr 2 '*' $ac_mid + 1`
8590fi
8591rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8592 done
8593else
8594 echo "$as_me: failed program was:" >&5
8595sed 's/^/| /' conftest.$ac_ext >&5
8596
8597cat >conftest.$ac_ext <<_ACEOF
8598/* confdefs.h. */
8599_ACEOF
8600cat confdefs.h >>conftest.$ac_ext
8601cat >>conftest.$ac_ext <<_ACEOF
8602/* end confdefs.h. */
8603$ac_includes_default
8604int
8605main ()
8606{
8607static int test_array [1 - 2 * !(((long) (sizeof (int))) < 0)];
8608test_array [0] = 0
8609
8610 ;
8611 return 0;
8612}
8613_ACEOF
8614rm -f conftest.$ac_objext
8615if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8616 (eval $ac_compile) 2>conftest.er1
8617 ac_status=$?
8618 grep -v '^ *+' conftest.er1 >conftest.err
8619 rm -f conftest.er1
8620 cat conftest.err >&5
8621 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8622 (exit $ac_status); } &&
8623 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8624 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8625 (eval $ac_try) 2>&5
8626 ac_status=$?
8627 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8628 (exit $ac_status); }; } &&
8629 { ac_try='test -s conftest.$ac_objext'
8630 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8631 (eval $ac_try) 2>&5
8632 ac_status=$?
8633 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8634 (exit $ac_status); }; }; then
8635 ac_hi=-1 ac_mid=-1
8636 while :; do
8637 cat >conftest.$ac_ext <<_ACEOF
8638/* confdefs.h. */
8639_ACEOF
8640cat confdefs.h >>conftest.$ac_ext
8641cat >>conftest.$ac_ext <<_ACEOF
8642/* end confdefs.h. */
8643$ac_includes_default
8644int
8645main ()
8646{
8647static int test_array [1 - 2 * !(((long) (sizeof (int))) >= $ac_mid)];
8648test_array [0] = 0
8649
8650 ;
8651 return 0;
8652}
8653_ACEOF
8654rm -f conftest.$ac_objext
8655if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8656 (eval $ac_compile) 2>conftest.er1
8657 ac_status=$?
8658 grep -v '^ *+' conftest.er1 >conftest.err
8659 rm -f conftest.er1
8660 cat conftest.err >&5
8661 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8662 (exit $ac_status); } &&
8663 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8664 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8665 (eval $ac_try) 2>&5
8666 ac_status=$?
8667 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8668 (exit $ac_status); }; } &&
8669 { ac_try='test -s conftest.$ac_objext'
8670 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8671 (eval $ac_try) 2>&5
8672 ac_status=$?
8673 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8674 (exit $ac_status); }; }; then
8675 ac_lo=$ac_mid; break
8676else
8677 echo "$as_me: failed program was:" >&5
8678sed 's/^/| /' conftest.$ac_ext >&5
8679
8680ac_hi=`expr '(' $ac_mid ')' - 1`
8681 if test $ac_mid -le $ac_hi; then
8682 ac_lo= ac_hi=
8683 break
8684 fi
8685 ac_mid=`expr 2 '*' $ac_mid`
8686fi
8687rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8688 done
8689else
8690 echo "$as_me: failed program was:" >&5
8691sed 's/^/| /' conftest.$ac_ext >&5
8692
8693ac_lo= ac_hi=
8694fi
8695rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8696fi
8697rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8698# Binary search between lo and hi bounds.
8699while test "x$ac_lo" != "x$ac_hi"; do
8700 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
8701 cat >conftest.$ac_ext <<_ACEOF
8702/* confdefs.h. */
8703_ACEOF
8704cat confdefs.h >>conftest.$ac_ext
8705cat >>conftest.$ac_ext <<_ACEOF
8706/* end confdefs.h. */
8707$ac_includes_default
8708int
8709main ()
8710{
8711static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
8712test_array [0] = 0
8713
8714 ;
8715 return 0;
8716}
8717_ACEOF
8718rm -f conftest.$ac_objext
8719if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8720 (eval $ac_compile) 2>conftest.er1
8721 ac_status=$?
8722 grep -v '^ *+' conftest.er1 >conftest.err
8723 rm -f conftest.er1
8724 cat conftest.err >&5
8725 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8726 (exit $ac_status); } &&
8727 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8728 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8729 (eval $ac_try) 2>&5
8730 ac_status=$?
8731 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8732 (exit $ac_status); }; } &&
8733 { ac_try='test -s conftest.$ac_objext'
8734 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8735 (eval $ac_try) 2>&5
8736 ac_status=$?
8737 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8738 (exit $ac_status); }; }; then
8739 ac_hi=$ac_mid
8740else
8741 echo "$as_me: failed program was:" >&5
8742sed 's/^/| /' conftest.$ac_ext >&5
8743
8744ac_lo=`expr '(' $ac_mid ')' + 1`
8745fi
8746rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8747done
8748case $ac_lo in
8749?*) ac_cv_sizeof_int=$ac_lo;;
8750'') { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
8751See \`config.log' for more details." >&5
8752echo "$as_me: error: cannot compute sizeof (int), 77
8753See \`config.log' for more details." >&2;}
8754 { (exit 1); exit 1; }; } ;;
8755esac
8756else
8757 if test "$cross_compiling" = yes; then
8758 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
8759echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
8760 { (exit 1); exit 1; }; }
8761else
8762 cat >conftest.$ac_ext <<_ACEOF
8763/* confdefs.h. */
8764_ACEOF
8765cat confdefs.h >>conftest.$ac_ext
8766cat >>conftest.$ac_ext <<_ACEOF
8767/* end confdefs.h. */
8768$ac_includes_default
8769long longval () { return (long) (sizeof (int)); }
8770unsigned long ulongval () { return (long) (sizeof (int)); }
8771#include <stdio.h>
8772#include <stdlib.h>
8773int
8774main ()
8775{
8776
8777 FILE *f = fopen ("conftest.val", "w");
8778 if (! f)
8779 exit (1);
8780 if (((long) (sizeof (int))) < 0)
8781 {
8782 long i = longval ();
8783 if (i != ((long) (sizeof (int))))
8784 exit (1);
8785 fprintf (f, "%ld\n", i);
8786 }
8787 else
8788 {
8789 unsigned long i = ulongval ();
8790 if (i != ((long) (sizeof (int))))
8791 exit (1);
8792 fprintf (f, "%lu\n", i);
8793 }
8794 exit (ferror (f) || fclose (f) != 0);
8795
8796 ;
8797 return 0;
8798}
8799_ACEOF
8800rm -f conftest$ac_exeext
8801if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8802 (eval $ac_link) 2>&5
8803 ac_status=$?
8804 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8805 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8806 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8807 (eval $ac_try) 2>&5
8808 ac_status=$?
8809 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8810 (exit $ac_status); }; }; then
8811 ac_cv_sizeof_int=`cat conftest.val`
8812else
8813 echo "$as_me: program exited with status $ac_status" >&5
8814echo "$as_me: failed program was:" >&5
8815sed 's/^/| /' conftest.$ac_ext >&5
8816
8817( exit $ac_status )
8818{ { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
8819See \`config.log' for more details." >&5
8820echo "$as_me: error: cannot compute sizeof (int), 77
8821See \`config.log' for more details." >&2;}
8822 { (exit 1); exit 1; }; }
8823fi
8824rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8825fi
8826fi
8827rm -f conftest.val
8828else
8829 ac_cv_sizeof_int=0
8830fi
8831fi
8832echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5
8833echo "${ECHO_T}$ac_cv_sizeof_int" >&6
8834cat >>confdefs.h <<_ACEOF
8835#define SIZEOF_INT $ac_cv_sizeof_int
8836_ACEOF
8837
8838
8839echo "$as_me:$LINENO: checking for long long" >&5
8840echo $ECHO_N "checking for long long... $ECHO_C" >&6
8841if test "${ac_cv_type_long_long+set}" = set; then
8842 echo $ECHO_N "(cached) $ECHO_C" >&6
8843else
8844 cat >conftest.$ac_ext <<_ACEOF
8845/* confdefs.h. */
8846_ACEOF
8847cat confdefs.h >>conftest.$ac_ext
8848cat >>conftest.$ac_ext <<_ACEOF
8849/* end confdefs.h. */
8850$ac_includes_default
8851int
8852main ()
8853{
8854if ((long long *) 0)
8855 return 0;
8856if (sizeof (long long))
8857 return 0;
8858 ;
8859 return 0;
8860}
8861_ACEOF
8862rm -f conftest.$ac_objext
8863if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8864 (eval $ac_compile) 2>conftest.er1
8865 ac_status=$?
8866 grep -v '^ *+' conftest.er1 >conftest.err
8867 rm -f conftest.er1
8868 cat conftest.err >&5
8869 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8870 (exit $ac_status); } &&
8871 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8872 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8873 (eval $ac_try) 2>&5
8874 ac_status=$?
8875 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8876 (exit $ac_status); }; } &&
8877 { ac_try='test -s conftest.$ac_objext'
8878 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8879 (eval $ac_try) 2>&5
8880 ac_status=$?
8881 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8882 (exit $ac_status); }; }; then
8883 ac_cv_type_long_long=yes
8884else
8885 echo "$as_me: failed program was:" >&5
8886sed 's/^/| /' conftest.$ac_ext >&5
8887
8888ac_cv_type_long_long=no
8889fi
8890rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8891fi
8892echo "$as_me:$LINENO: result: $ac_cv_type_long_long" >&5
8893echo "${ECHO_T}$ac_cv_type_long_long" >&6
8894
8895echo "$as_me:$LINENO: checking size of long long" >&5
8896echo $ECHO_N "checking size of long long... $ECHO_C" >&6
8897if test "${ac_cv_sizeof_long_long+set}" = set; then
8898 echo $ECHO_N "(cached) $ECHO_C" >&6
8899else
8900 if test "$ac_cv_type_long_long" = yes; then
8901 # The cast to unsigned long works around a bug in the HP C Compiler
8902 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
8903 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
8904 # This bug is HP SR number 8606223364.
8905 if test "$cross_compiling" = yes; then
8906 # Depending upon the size, compute the lo and hi bounds.
8907cat >conftest.$ac_ext <<_ACEOF
8908/* confdefs.h. */
8909_ACEOF
8910cat confdefs.h >>conftest.$ac_ext
8911cat >>conftest.$ac_ext <<_ACEOF
8912/* end confdefs.h. */
8913$ac_includes_default
8914int
8915main ()
8916{
8917static int test_array [1 - 2 * !(((long) (sizeof (long long))) >= 0)];
8918test_array [0] = 0
8919
8920 ;
8921 return 0;
8922}
8923_ACEOF
8924rm -f conftest.$ac_objext
8925if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8926 (eval $ac_compile) 2>conftest.er1
8927 ac_status=$?
8928 grep -v '^ *+' conftest.er1 >conftest.err
8929 rm -f conftest.er1
8930 cat conftest.err >&5
8931 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8932 (exit $ac_status); } &&
8933 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8934 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8935 (eval $ac_try) 2>&5
8936 ac_status=$?
8937 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8938 (exit $ac_status); }; } &&
8939 { ac_try='test -s conftest.$ac_objext'
8940 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8941 (eval $ac_try) 2>&5
8942 ac_status=$?
8943 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8944 (exit $ac_status); }; }; then
8945 ac_lo=0 ac_mid=0
8946 while :; do
8947 cat >conftest.$ac_ext <<_ACEOF
8948/* confdefs.h. */
8949_ACEOF
8950cat confdefs.h >>conftest.$ac_ext
8951cat >>conftest.$ac_ext <<_ACEOF
8952/* end confdefs.h. */
8953$ac_includes_default
8954int
8955main ()
8956{
8957static int test_array [1 - 2 * !(((long) (sizeof (long long))) <= $ac_mid)];
8958test_array [0] = 0
8959
8960 ;
8961 return 0;
8962}
8963_ACEOF
8964rm -f conftest.$ac_objext
8965if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8966 (eval $ac_compile) 2>conftest.er1
8967 ac_status=$?
8968 grep -v '^ *+' conftest.er1 >conftest.err
8969 rm -f conftest.er1
8970 cat conftest.err >&5
8971 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8972 (exit $ac_status); } &&
8973 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8974 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8975 (eval $ac_try) 2>&5
8976 ac_status=$?
8977 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8978 (exit $ac_status); }; } &&
8979 { ac_try='test -s conftest.$ac_objext'
8980 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8981 (eval $ac_try) 2>&5
8982 ac_status=$?
8983 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8984 (exit $ac_status); }; }; then
8985 ac_hi=$ac_mid; break
8986else
8987 echo "$as_me: failed program was:" >&5
8988sed 's/^/| /' conftest.$ac_ext >&5
8989
8990ac_lo=`expr $ac_mid + 1`
8991 if test $ac_lo -le $ac_mid; then
8992 ac_lo= ac_hi=
8993 break
8994 fi
8995 ac_mid=`expr 2 '*' $ac_mid + 1`
8996fi
8997rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8998 done
8999else
9000 echo "$as_me: failed program was:" >&5
9001sed 's/^/| /' conftest.$ac_ext >&5
9002
9003cat >conftest.$ac_ext <<_ACEOF
9004/* confdefs.h. */
9005_ACEOF
9006cat confdefs.h >>conftest.$ac_ext
9007cat >>conftest.$ac_ext <<_ACEOF
9008/* end confdefs.h. */
9009$ac_includes_default
9010int
9011main ()
9012{
9013static int test_array [1 - 2 * !(((long) (sizeof (long long))) < 0)];
9014test_array [0] = 0
9015
9016 ;
9017 return 0;
9018}
9019_ACEOF
9020rm -f conftest.$ac_objext
9021if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9022 (eval $ac_compile) 2>conftest.er1
9023 ac_status=$?
9024 grep -v '^ *+' conftest.er1 >conftest.err
9025 rm -f conftest.er1
9026 cat conftest.err >&5
9027 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9028 (exit $ac_status); } &&
9029 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9030 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9031 (eval $ac_try) 2>&5
9032 ac_status=$?
9033 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9034 (exit $ac_status); }; } &&
9035 { ac_try='test -s conftest.$ac_objext'
9036 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9037 (eval $ac_try) 2>&5
9038 ac_status=$?
9039 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9040 (exit $ac_status); }; }; then
9041 ac_hi=-1 ac_mid=-1
9042 while :; do
9043 cat >conftest.$ac_ext <<_ACEOF
9044/* confdefs.h. */
9045_ACEOF
9046cat confdefs.h >>conftest.$ac_ext
9047cat >>conftest.$ac_ext <<_ACEOF
9048/* end confdefs.h. */
9049$ac_includes_default
9050int
9051main ()
9052{
9053static int test_array [1 - 2 * !(((long) (sizeof (long long))) >= $ac_mid)];
9054test_array [0] = 0
9055
9056 ;
9057 return 0;
9058}
9059_ACEOF
9060rm -f conftest.$ac_objext
9061if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9062 (eval $ac_compile) 2>conftest.er1
9063 ac_status=$?
9064 grep -v '^ *+' conftest.er1 >conftest.err
9065 rm -f conftest.er1
9066 cat conftest.err >&5
9067 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9068 (exit $ac_status); } &&
9069 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9070 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9071 (eval $ac_try) 2>&5
9072 ac_status=$?
9073 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9074 (exit $ac_status); }; } &&
9075 { ac_try='test -s conftest.$ac_objext'
9076 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9077 (eval $ac_try) 2>&5
9078 ac_status=$?
9079 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9080 (exit $ac_status); }; }; then
9081 ac_lo=$ac_mid; break
9082else
9083 echo "$as_me: failed program was:" >&5
9084sed 's/^/| /' conftest.$ac_ext >&5
9085
9086ac_hi=`expr '(' $ac_mid ')' - 1`
9087 if test $ac_mid -le $ac_hi; then
9088 ac_lo= ac_hi=
9089 break
9090 fi
9091 ac_mid=`expr 2 '*' $ac_mid`
9092fi
9093rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9094 done
9095else
9096 echo "$as_me: failed program was:" >&5
9097sed 's/^/| /' conftest.$ac_ext >&5
9098
9099ac_lo= ac_hi=
9100fi
9101rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9102fi
9103rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9104# Binary search between lo and hi bounds.
9105while test "x$ac_lo" != "x$ac_hi"; do
9106 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
9107 cat >conftest.$ac_ext <<_ACEOF
9108/* confdefs.h. */
9109_ACEOF
9110cat confdefs.h >>conftest.$ac_ext
9111cat >>conftest.$ac_ext <<_ACEOF
9112/* end confdefs.h. */
9113$ac_includes_default
9114int
9115main ()
9116{
9117static int test_array [1 - 2 * !(((long) (sizeof (long long))) <= $ac_mid)];
9118test_array [0] = 0
9119
9120 ;
9121 return 0;
9122}
9123_ACEOF
9124rm -f conftest.$ac_objext
9125if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9126 (eval $ac_compile) 2>conftest.er1
9127 ac_status=$?
9128 grep -v '^ *+' conftest.er1 >conftest.err
9129 rm -f conftest.er1
9130 cat conftest.err >&5
9131 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9132 (exit $ac_status); } &&
9133 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9134 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9135 (eval $ac_try) 2>&5
9136 ac_status=$?
9137 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9138 (exit $ac_status); }; } &&
9139 { ac_try='test -s conftest.$ac_objext'
9140 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9141 (eval $ac_try) 2>&5
9142 ac_status=$?
9143 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9144 (exit $ac_status); }; }; then
9145 ac_hi=$ac_mid
9146else
9147 echo "$as_me: failed program was:" >&5
9148sed 's/^/| /' conftest.$ac_ext >&5
9149
9150ac_lo=`expr '(' $ac_mid ')' + 1`
9151fi
9152rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9153done
9154case $ac_lo in
9155?*) ac_cv_sizeof_long_long=$ac_lo;;
9156'') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long), 77
9157See \`config.log' for more details." >&5
9158echo "$as_me: error: cannot compute sizeof (long long), 77
9159See \`config.log' for more details." >&2;}
9160 { (exit 1); exit 1; }; } ;;
9161esac
9162else
9163 if test "$cross_compiling" = yes; then
9164 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
9165echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
9166 { (exit 1); exit 1; }; }
9167else
9168 cat >conftest.$ac_ext <<_ACEOF
9169/* confdefs.h. */
9170_ACEOF
9171cat confdefs.h >>conftest.$ac_ext
9172cat >>conftest.$ac_ext <<_ACEOF
9173/* end confdefs.h. */
9174$ac_includes_default
9175long longval () { return (long) (sizeof (long long)); }
9176unsigned long ulongval () { return (long) (sizeof (long long)); }
9177#include <stdio.h>
9178#include <stdlib.h>
9179int
9180main ()
9181{
9182
9183 FILE *f = fopen ("conftest.val", "w");
9184 if (! f)
9185 exit (1);
9186 if (((long) (sizeof (long long))) < 0)
9187 {
9188 long i = longval ();
9189 if (i != ((long) (sizeof (long long))))
9190 exit (1);
9191 fprintf (f, "%ld\n", i);
9192 }
9193 else
9194 {
9195 unsigned long i = ulongval ();
9196 if (i != ((long) (sizeof (long long))))
9197 exit (1);
9198 fprintf (f, "%lu\n", i);
9199 }
9200 exit (ferror (f) || fclose (f) != 0);
9201
9202 ;
9203 return 0;
9204}
9205_ACEOF
9206rm -f conftest$ac_exeext
9207if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9208 (eval $ac_link) 2>&5
9209 ac_status=$?
9210 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9211 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9212 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9213 (eval $ac_try) 2>&5
9214 ac_status=$?
9215 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9216 (exit $ac_status); }; }; then
9217 ac_cv_sizeof_long_long=`cat conftest.val`
9218else
9219 echo "$as_me: program exited with status $ac_status" >&5
9220echo "$as_me: failed program was:" >&5
9221sed 's/^/| /' conftest.$ac_ext >&5
9222
9223( exit $ac_status )
9224{ { echo "$as_me:$LINENO: error: cannot compute sizeof (long long), 77
9225See \`config.log' for more details." >&5
9226echo "$as_me: error: cannot compute sizeof (long long), 77
9227See \`config.log' for more details." >&2;}
9228 { (exit 1); exit 1; }; }
9229fi
9230rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9231fi
9232fi
9233rm -f conftest.val
9234else
9235 ac_cv_sizeof_long_long=0
9236fi
9237fi
9238echo "$as_me:$LINENO: result: $ac_cv_sizeof_long_long" >&5
9239echo "${ECHO_T}$ac_cv_sizeof_long_long" >&6
9240cat >>confdefs.h <<_ACEOF
9241#define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
9242_ACEOF
9243
9244
9245echo "$as_me:$LINENO: checking for int *" >&5
9246echo $ECHO_N "checking for int *... $ECHO_C" >&6
9247if test "${ac_cv_type_int_p+set}" = set; then
9248 echo $ECHO_N "(cached) $ECHO_C" >&6
9249else
9250 cat >conftest.$ac_ext <<_ACEOF
9251/* confdefs.h. */
9252_ACEOF
9253cat confdefs.h >>conftest.$ac_ext
9254cat >>conftest.$ac_ext <<_ACEOF
9255/* end confdefs.h. */
9256$ac_includes_default
9257int
9258main ()
9259{
9260if ((int * *) 0)
9261 return 0;
9262if (sizeof (int *))
9263 return 0;
9264 ;
9265 return 0;
9266}
9267_ACEOF
9268rm -f conftest.$ac_objext
9269if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9270 (eval $ac_compile) 2>conftest.er1
9271 ac_status=$?
9272 grep -v '^ *+' conftest.er1 >conftest.err
9273 rm -f conftest.er1
9274 cat conftest.err >&5
9275 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9276 (exit $ac_status); } &&
9277 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9278 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9279 (eval $ac_try) 2>&5
9280 ac_status=$?
9281 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9282 (exit $ac_status); }; } &&
9283 { ac_try='test -s conftest.$ac_objext'
9284 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9285 (eval $ac_try) 2>&5
9286 ac_status=$?
9287 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9288 (exit $ac_status); }; }; then
9289 ac_cv_type_int_p=yes
9290else
9291 echo "$as_me: failed program was:" >&5
9292sed 's/^/| /' conftest.$ac_ext >&5
9293
9294ac_cv_type_int_p=no
9295fi
9296rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9297fi
9298echo "$as_me:$LINENO: result: $ac_cv_type_int_p" >&5
9299echo "${ECHO_T}$ac_cv_type_int_p" >&6
9300
9301echo "$as_me:$LINENO: checking size of int *" >&5
9302echo $ECHO_N "checking size of int *... $ECHO_C" >&6
9303if test "${ac_cv_sizeof_int_p+set}" = set; then
9304 echo $ECHO_N "(cached) $ECHO_C" >&6
9305else
9306 if test "$ac_cv_type_int_p" = yes; then
9307 # The cast to unsigned long works around a bug in the HP C Compiler
9308 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
9309 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
9310 # This bug is HP SR number 8606223364.
9311 if test "$cross_compiling" = yes; then
9312 # Depending upon the size, compute the lo and hi bounds.
9313cat >conftest.$ac_ext <<_ACEOF
9314/* confdefs.h. */
9315_ACEOF
9316cat confdefs.h >>conftest.$ac_ext
9317cat >>conftest.$ac_ext <<_ACEOF
9318/* end confdefs.h. */
9319$ac_includes_default
9320int
9321main ()
9322{
9323static int test_array [1 - 2 * !(((long) (sizeof (int *))) >= 0)];
9324test_array [0] = 0
9325
9326 ;
9327 return 0;
9328}
9329_ACEOF
9330rm -f conftest.$ac_objext
9331if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9332 (eval $ac_compile) 2>conftest.er1
9333 ac_status=$?
9334 grep -v '^ *+' conftest.er1 >conftest.err
9335 rm -f conftest.er1
9336 cat conftest.err >&5
9337 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9338 (exit $ac_status); } &&
9339 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9340 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9341 (eval $ac_try) 2>&5
9342 ac_status=$?
9343 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9344 (exit $ac_status); }; } &&
9345 { ac_try='test -s conftest.$ac_objext'
9346 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9347 (eval $ac_try) 2>&5
9348 ac_status=$?
9349 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9350 (exit $ac_status); }; }; then
9351 ac_lo=0 ac_mid=0
9352 while :; do
9353 cat >conftest.$ac_ext <<_ACEOF
9354/* confdefs.h. */
9355_ACEOF
9356cat confdefs.h >>conftest.$ac_ext
9357cat >>conftest.$ac_ext <<_ACEOF
9358/* end confdefs.h. */
9359$ac_includes_default
9360int
9361main ()
9362{
9363static int test_array [1 - 2 * !(((long) (sizeof (int *))) <= $ac_mid)];
9364test_array [0] = 0
9365
9366 ;
9367 return 0;
9368}
9369_ACEOF
9370rm -f conftest.$ac_objext
9371if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9372 (eval $ac_compile) 2>conftest.er1
9373 ac_status=$?
9374 grep -v '^ *+' conftest.er1 >conftest.err
9375 rm -f conftest.er1
9376 cat conftest.err >&5
9377 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9378 (exit $ac_status); } &&
9379 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9380 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9381 (eval $ac_try) 2>&5
9382 ac_status=$?
9383 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9384 (exit $ac_status); }; } &&
9385 { ac_try='test -s conftest.$ac_objext'
9386 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9387 (eval $ac_try) 2>&5
9388 ac_status=$?
9389 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9390 (exit $ac_status); }; }; then
9391 ac_hi=$ac_mid; break
9392else
9393 echo "$as_me: failed program was:" >&5
9394sed 's/^/| /' conftest.$ac_ext >&5
9395
9396ac_lo=`expr $ac_mid + 1`
9397 if test $ac_lo -le $ac_mid; then
9398 ac_lo= ac_hi=
9399 break
9400 fi
9401 ac_mid=`expr 2 '*' $ac_mid + 1`
9402fi
9403rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9404 done
9405else
9406 echo "$as_me: failed program was:" >&5
9407sed 's/^/| /' conftest.$ac_ext >&5
9408
9409cat >conftest.$ac_ext <<_ACEOF
9410/* confdefs.h. */
9411_ACEOF
9412cat confdefs.h >>conftest.$ac_ext
9413cat >>conftest.$ac_ext <<_ACEOF
9414/* end confdefs.h. */
9415$ac_includes_default
9416int
9417main ()
9418{
9419static int test_array [1 - 2 * !(((long) (sizeof (int *))) < 0)];
9420test_array [0] = 0
9421
9422 ;
9423 return 0;
9424}
9425_ACEOF
9426rm -f conftest.$ac_objext
9427if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9428 (eval $ac_compile) 2>conftest.er1
9429 ac_status=$?
9430 grep -v '^ *+' conftest.er1 >conftest.err
9431 rm -f conftest.er1
9432 cat conftest.err >&5
9433 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9434 (exit $ac_status); } &&
9435 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9436 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9437 (eval $ac_try) 2>&5
9438 ac_status=$?
9439 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9440 (exit $ac_status); }; } &&
9441 { ac_try='test -s conftest.$ac_objext'
9442 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9443 (eval $ac_try) 2>&5
9444 ac_status=$?
9445 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9446 (exit $ac_status); }; }; then
9447 ac_hi=-1 ac_mid=-1
9448 while :; do
9449 cat >conftest.$ac_ext <<_ACEOF
9450/* confdefs.h. */
9451_ACEOF
9452cat confdefs.h >>conftest.$ac_ext
9453cat >>conftest.$ac_ext <<_ACEOF
9454/* end confdefs.h. */
9455$ac_includes_default
9456int
9457main ()
9458{
9459static int test_array [1 - 2 * !(((long) (sizeof (int *))) >= $ac_mid)];
9460test_array [0] = 0
9461
9462 ;
9463 return 0;
9464}
9465_ACEOF
9466rm -f conftest.$ac_objext
9467if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9468 (eval $ac_compile) 2>conftest.er1
9469 ac_status=$?
9470 grep -v '^ *+' conftest.er1 >conftest.err
9471 rm -f conftest.er1
9472 cat conftest.err >&5
9473 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9474 (exit $ac_status); } &&
9475 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9476 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9477 (eval $ac_try) 2>&5
9478 ac_status=$?
9479 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9480 (exit $ac_status); }; } &&
9481 { ac_try='test -s conftest.$ac_objext'
9482 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9483 (eval $ac_try) 2>&5
9484 ac_status=$?
9485 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9486 (exit $ac_status); }; }; then
9487 ac_lo=$ac_mid; break
9488else
9489 echo "$as_me: failed program was:" >&5
9490sed 's/^/| /' conftest.$ac_ext >&5
9491
9492ac_hi=`expr '(' $ac_mid ')' - 1`
9493 if test $ac_mid -le $ac_hi; then
9494 ac_lo= ac_hi=
9495 break
9496 fi
9497 ac_mid=`expr 2 '*' $ac_mid`
9498fi
9499rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9500 done
9501else
9502 echo "$as_me: failed program was:" >&5
9503sed 's/^/| /' conftest.$ac_ext >&5
9504
9505ac_lo= ac_hi=
9506fi
9507rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9508fi
9509rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9510# Binary search between lo and hi bounds.
9511while test "x$ac_lo" != "x$ac_hi"; do
9512 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
9513 cat >conftest.$ac_ext <<_ACEOF
9514/* confdefs.h. */
9515_ACEOF
9516cat confdefs.h >>conftest.$ac_ext
9517cat >>conftest.$ac_ext <<_ACEOF
9518/* end confdefs.h. */
9519$ac_includes_default
9520int
9521main ()
9522{
9523static int test_array [1 - 2 * !(((long) (sizeof (int *))) <= $ac_mid)];
9524test_array [0] = 0
9525
9526 ;
9527 return 0;
9528}
9529_ACEOF
9530rm -f conftest.$ac_objext
9531if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9532 (eval $ac_compile) 2>conftest.er1
9533 ac_status=$?
9534 grep -v '^ *+' conftest.er1 >conftest.err
9535 rm -f conftest.er1
9536 cat conftest.err >&5
9537 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9538 (exit $ac_status); } &&
9539 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9540 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9541 (eval $ac_try) 2>&5
9542 ac_status=$?
9543 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9544 (exit $ac_status); }; } &&
9545 { ac_try='test -s conftest.$ac_objext'
9546 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9547 (eval $ac_try) 2>&5
9548 ac_status=$?
9549 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9550 (exit $ac_status); }; }; then
9551 ac_hi=$ac_mid
9552else
9553 echo "$as_me: failed program was:" >&5
9554sed 's/^/| /' conftest.$ac_ext >&5
9555
9556ac_lo=`expr '(' $ac_mid ')' + 1`
9557fi
9558rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9559done
9560case $ac_lo in
9561?*) ac_cv_sizeof_int_p=$ac_lo;;
9562'') { { echo "$as_me:$LINENO: error: cannot compute sizeof (int *), 77
9563See \`config.log' for more details." >&5
9564echo "$as_me: error: cannot compute sizeof (int *), 77
9565See \`config.log' for more details." >&2;}
9566 { (exit 1); exit 1; }; } ;;
9567esac
9568else
9569 if test "$cross_compiling" = yes; then
9570 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
9571echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
9572 { (exit 1); exit 1; }; }
9573else
9574 cat >conftest.$ac_ext <<_ACEOF
9575/* confdefs.h. */
9576_ACEOF
9577cat confdefs.h >>conftest.$ac_ext
9578cat >>conftest.$ac_ext <<_ACEOF
9579/* end confdefs.h. */
9580$ac_includes_default
9581long longval () { return (long) (sizeof (int *)); }
9582unsigned long ulongval () { return (long) (sizeof (int *)); }
9583#include <stdio.h>
9584#include <stdlib.h>
9585int
9586main ()
9587{
9588
9589 FILE *f = fopen ("conftest.val", "w");
9590 if (! f)
9591 exit (1);
9592 if (((long) (sizeof (int *))) < 0)
9593 {
9594 long i = longval ();
9595 if (i != ((long) (sizeof (int *))))
9596 exit (1);
9597 fprintf (f, "%ld\n", i);
9598 }
9599 else
9600 {
9601 unsigned long i = ulongval ();
9602 if (i != ((long) (sizeof (int *))))
9603 exit (1);
9604 fprintf (f, "%lu\n", i);
9605 }
9606 exit (ferror (f) || fclose (f) != 0);
9607
9608 ;
9609 return 0;
9610}
9611_ACEOF
9612rm -f conftest$ac_exeext
9613if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9614 (eval $ac_link) 2>&5
9615 ac_status=$?
9616 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9617 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9618 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9619 (eval $ac_try) 2>&5
9620 ac_status=$?
9621 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9622 (exit $ac_status); }; }; then
9623 ac_cv_sizeof_int_p=`cat conftest.val`
9624else
9625 echo "$as_me: program exited with status $ac_status" >&5
9626echo "$as_me: failed program was:" >&5
9627sed 's/^/| /' conftest.$ac_ext >&5
9628
9629( exit $ac_status )
9630{ { echo "$as_me:$LINENO: error: cannot compute sizeof (int *), 77
9631See \`config.log' for more details." >&5
9632echo "$as_me: error: cannot compute sizeof (int *), 77
9633See \`config.log' for more details." >&2;}
9634 { (exit 1); exit 1; }; }
9635fi
9636rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9637fi
9638fi
9639rm -f conftest.val
9640else
9641 ac_cv_sizeof_int_p=0
9642fi
9643fi
9644echo "$as_me:$LINENO: result: $ac_cv_sizeof_int_p" >&5
9645echo "${ECHO_T}$ac_cv_sizeof_int_p" >&6
9646cat >>confdefs.h <<_ACEOF
9647#define SIZEOF_INT_P $ac_cv_sizeof_int_p
9648_ACEOF
9649
9650
9651
9652
9653echo "$as_me:$LINENO: checking for int16_t" >&5
9654echo $ECHO_N "checking for int16_t... $ECHO_C" >&6
9655if test "${rxvt_cv_int16_t+set}" = set; then
9656 echo $ECHO_N "(cached) $ECHO_C" >&6
9657else
9658 cat >conftest.$ac_ext <<_ACEOF
9659/* confdefs.h. */
9660_ACEOF
9661cat confdefs.h >>conftest.$ac_ext
9662cat >>conftest.$ac_ext <<_ACEOF
9663/* end confdefs.h. */
9664#include <stdint.h>
9665int
9666main ()
9667{
9668int16_t dummy;
9669 ;
9670 return 0;
9671}
9672_ACEOF
9673rm -f conftest.$ac_objext
9674if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9675 (eval $ac_compile) 2>conftest.er1
9676 ac_status=$?
9677 grep -v '^ *+' conftest.er1 >conftest.err
9678 rm -f conftest.er1
9679 cat conftest.err >&5
9680 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9681 (exit $ac_status); } &&
9682 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9683 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9684 (eval $ac_try) 2>&5
9685 ac_status=$?
9686 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9687 (exit $ac_status); }; } &&
9688 { ac_try='test -s conftest.$ac_objext'
9689 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9690 (eval $ac_try) 2>&5
9691 ac_status=$?
9692 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9693 (exit $ac_status); }; }; then
9694 rxvt_cv_int16_t=yes
9695else
9696 echo "$as_me: failed program was:" >&5
9697sed 's/^/| /' conftest.$ac_ext >&5
9698
9699if test "$ac_cv_sizeof_char" -ge 2; then
9700 rxvt_cv_int16_t=" char"
9701else
9702 if test "$ac_cv_sizeof_short" -ge 2; then
9703 rxvt_cv_int16_t=" short"
9704 else
9705 if test "$ac_cv_sizeof_int" -ge 2; then
9706 rxvt_cv_int16_t=" int"
9707 else
9708 if test "$ac_cv_sizeof_long" -ge 2; then
9709 rxvt_cv_int16_t=" long"
9710 else
9711 if test "$ac_cv_sizeof_long_long" -ge 2; then
9712 rxvt_cv_int16_t=" long long"
9713 else
9714 rxvt_cv_int16_t=" short" # we _must_ have a (possibly wrong) default
9715 fi
9716 fi
9717 fi
9718 fi
9719fi
9720fi
9721rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9722fi
9723echo "$as_me:$LINENO: result: $rxvt_cv_int16_t" >&5
9724echo "${ECHO_T}$rxvt_cv_int16_t" >&6
9725if test x"$rxvt_cv_int16_t" != xyes; then
9726 rxvt_int16_typedef="typedef $rxvt_cv_int16_t int16_t;"
9727else
9728 if test x"" = x; then
9729 rxvt_int16_typedef="/* typedef short int16_t; */"
9730 else
9731 rxvt_int16_typedef="/* typedef short int16_t; */"
9732 fi
9733fi
9734
9735echo "$as_me:$LINENO: checking for uint16_t" >&5
9736echo $ECHO_N "checking for uint16_t... $ECHO_C" >&6
9737if test "${rxvt_cv_uint16_t+set}" = set; then
9738 echo $ECHO_N "(cached) $ECHO_C" >&6
9739else
9740 cat >conftest.$ac_ext <<_ACEOF
9741/* confdefs.h. */
9742_ACEOF
9743cat confdefs.h >>conftest.$ac_ext
9744cat >>conftest.$ac_ext <<_ACEOF
9745/* end confdefs.h. */
9746#include <stdint.h>
9747int
9748main ()
9749{
9750uint16_t dummy;
9751 ;
9752 return 0;
9753}
9754_ACEOF
9755rm -f conftest.$ac_objext
9756if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9757 (eval $ac_compile) 2>conftest.er1
9758 ac_status=$?
9759 grep -v '^ *+' conftest.er1 >conftest.err
9760 rm -f conftest.er1
9761 cat conftest.err >&5
9762 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9763 (exit $ac_status); } &&
9764 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9765 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9766 (eval $ac_try) 2>&5
9767 ac_status=$?
9768 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9769 (exit $ac_status); }; } &&
9770 { ac_try='test -s conftest.$ac_objext'
9771 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9772 (eval $ac_try) 2>&5
9773 ac_status=$?
9774 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9775 (exit $ac_status); }; }; then
9776 rxvt_cv_uint16_t=yes
9777else
9778 echo "$as_me: failed program was:" >&5
9779sed 's/^/| /' conftest.$ac_ext >&5
9780
9781if test "$ac_cv_sizeof_char" -ge 2; then
9782 rxvt_cv_uint16_t="unsigned char"
9783else
9784 if test "$ac_cv_sizeof_short" -ge 2; then
9785 rxvt_cv_uint16_t="unsigned short"
9786 else
9787 if test "$ac_cv_sizeof_int" -ge 2; then
9788 rxvt_cv_uint16_t="unsigned int"
9789 else
9790 if test "$ac_cv_sizeof_long" -ge 2; then
9791 rxvt_cv_uint16_t="unsigned long"
9792 else
9793 if test "$ac_cv_sizeof_long_long" -ge 2; then
9794 rxvt_cv_uint16_t="unsigned long long"
9795 else
9796 rxvt_cv_uint16_t="unsigned short" # we _must_ have a (possibly wrong) default
9797 fi
9798 fi
9799 fi
9800 fi
9801fi
9802fi
9803rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9804fi
9805echo "$as_me:$LINENO: result: $rxvt_cv_uint16_t" >&5
9806echo "${ECHO_T}$rxvt_cv_uint16_t" >&6
9807if test x"$rxvt_cv_uint16_t" != xyes; then
9808 rxvt_uint16_typedef="typedef $rxvt_cv_uint16_t uint16_t;"
9809else
9810 if test x"unsigned" = x; then
9811 rxvt_uint16_typedef="/* typedef short uint16_t; */"
9812 else
9813 rxvt_uint16_typedef="/* typedef unsigned short uint16_t; */"
9814 fi
9815fi
9816
9817echo "$as_me:$LINENO: checking for int32_t" >&5
9818echo $ECHO_N "checking for int32_t... $ECHO_C" >&6
9819if test "${rxvt_cv_int32_t+set}" = set; then
9820 echo $ECHO_N "(cached) $ECHO_C" >&6
9821else
9822 cat >conftest.$ac_ext <<_ACEOF
9823/* confdefs.h. */
9824_ACEOF
9825cat confdefs.h >>conftest.$ac_ext
9826cat >>conftest.$ac_ext <<_ACEOF
9827/* end confdefs.h. */
9828#include <stdint.h>
9829int
9830main ()
9831{
9832int32_t dummy;
9833 ;
9834 return 0;
9835}
9836_ACEOF
9837rm -f conftest.$ac_objext
9838if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9839 (eval $ac_compile) 2>conftest.er1
9840 ac_status=$?
9841 grep -v '^ *+' conftest.er1 >conftest.err
9842 rm -f conftest.er1
9843 cat conftest.err >&5
9844 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9845 (exit $ac_status); } &&
9846 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9847 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9848 (eval $ac_try) 2>&5
9849 ac_status=$?
9850 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9851 (exit $ac_status); }; } &&
9852 { ac_try='test -s conftest.$ac_objext'
9853 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9854 (eval $ac_try) 2>&5
9855 ac_status=$?
9856 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9857 (exit $ac_status); }; }; then
9858 rxvt_cv_int32_t=yes
9859else
9860 echo "$as_me: failed program was:" >&5
9861sed 's/^/| /' conftest.$ac_ext >&5
9862
9863if test "$ac_cv_sizeof_char" -ge 4; then
9864 rxvt_cv_int32_t=" char"
9865else
9866 if test "$ac_cv_sizeof_short" -ge 4; then
9867 rxvt_cv_int32_t=" short"
9868 else
9869 if test "$ac_cv_sizeof_int" -ge 4; then
9870 rxvt_cv_int32_t=" int"
9871 else
9872 if test "$ac_cv_sizeof_long" -ge 4; then
9873 rxvt_cv_int32_t=" long"
9874 else
9875 if test "$ac_cv_sizeof_long_long" -ge 4; then
9876 rxvt_cv_int32_t=" long long"
9877 else
9878 rxvt_cv_int32_t=" int" # we _must_ have a (possibly wrong) default
9879 fi
9880 fi
9881 fi
9882 fi
9883fi
9884fi
9885rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9886fi
9887echo "$as_me:$LINENO: result: $rxvt_cv_int32_t" >&5
9888echo "${ECHO_T}$rxvt_cv_int32_t" >&6
9889if test x"$rxvt_cv_int32_t" != xyes; then
9890 rxvt_int32_typedef="typedef $rxvt_cv_int32_t int32_t;"
9891else
9892 if test x"" = x; then
9893 rxvt_int32_typedef="/* typedef int int32_t; */"
9894 else
9895 rxvt_int32_typedef="/* typedef int int32_t; */"
9896 fi
9897fi
9898
9899echo "$as_me:$LINENO: checking for uint32_t" >&5
9900echo $ECHO_N "checking for uint32_t... $ECHO_C" >&6
9901if test "${rxvt_cv_uint32_t+set}" = set; then
9902 echo $ECHO_N "(cached) $ECHO_C" >&6
9903else
9904 cat >conftest.$ac_ext <<_ACEOF
9905/* confdefs.h. */
9906_ACEOF
9907cat confdefs.h >>conftest.$ac_ext
9908cat >>conftest.$ac_ext <<_ACEOF
9909/* end confdefs.h. */
9910#include <stdint.h>
9911int
9912main ()
9913{
9914uint32_t dummy;
9915 ;
9916 return 0;
9917}
9918_ACEOF
9919rm -f conftest.$ac_objext
9920if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9921 (eval $ac_compile) 2>conftest.er1
9922 ac_status=$?
9923 grep -v '^ *+' conftest.er1 >conftest.err
9924 rm -f conftest.er1
9925 cat conftest.err >&5
9926 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9927 (exit $ac_status); } &&
9928 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9929 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9930 (eval $ac_try) 2>&5
9931 ac_status=$?
9932 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9933 (exit $ac_status); }; } &&
9934 { ac_try='test -s conftest.$ac_objext'
9935 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9936 (eval $ac_try) 2>&5
9937 ac_status=$?
9938 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9939 (exit $ac_status); }; }; then
9940 rxvt_cv_uint32_t=yes
9941else
9942 echo "$as_me: failed program was:" >&5
9943sed 's/^/| /' conftest.$ac_ext >&5
9944
9945if test "$ac_cv_sizeof_char" -ge 4; then
9946 rxvt_cv_uint32_t="unsigned char"
9947else
9948 if test "$ac_cv_sizeof_short" -ge 4; then
9949 rxvt_cv_uint32_t="unsigned short"
9950 else
9951 if test "$ac_cv_sizeof_int" -ge 4; then
9952 rxvt_cv_uint32_t="unsigned int"
9953 else
9954 if test "$ac_cv_sizeof_long" -ge 4; then
9955 rxvt_cv_uint32_t="unsigned long"
9956 else
9957 if test "$ac_cv_sizeof_long_long" -ge 4; then
9958 rxvt_cv_uint32_t="unsigned long long"
9959 else
9960 rxvt_cv_uint32_t="unsigned int" # we _must_ have a (possibly wrong) default
9961 fi
9962 fi
9963 fi
9964 fi
9965fi
9966fi
9967rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9968fi
9969echo "$as_me:$LINENO: result: $rxvt_cv_uint32_t" >&5
9970echo "${ECHO_T}$rxvt_cv_uint32_t" >&6
9971if test x"$rxvt_cv_uint32_t" != xyes; then
9972 rxvt_uint32_typedef="typedef $rxvt_cv_uint32_t uint32_t;"
9973else
9974 if test x"unsigned" = x; then
9975 rxvt_uint32_typedef="/* typedef int uint32_t; */"
9976 else
9977 rxvt_uint32_typedef="/* typedef unsigned int uint32_t; */"
9978 fi
9979fi
9980
9981if test "$ac_cv_sizeof_int_p" -eq 8; then
9982 rxvt_intp_define="#define intp_t int64_t"
9983 rxvt_u_intp_define="#define u_intp_t u_int64_t"
9984else
9985 if test "$ac_cv_sizeof_int_p" -eq 4; then
9986 rxvt_intp_define="#define intp_t int32_t"
9987 rxvt_u_intp_define="#define u_intp_t u_int32_t"
9988 else
9989 if test "$ac_cv_sizeof_int_p" -eq 2; then
9990 rxvt_intp_define="#define intp_t int16_t"
9991 rxvt_u_intp_define="#define u_intp_t u_int16_t"
9992 else
9993 rxvt_intp_define="#error set intp_t"
9994 rxvt_u_intp_define="#error set u_intp_t"
9995 fi
9996 fi
9997fi
9998
9999
10000
10001echo "$as_me:$LINENO: checking return type of signal handlers" >&5
10002echo $ECHO_N "checking return type of signal handlers... $ECHO_C" >&6
10003if test "${ac_cv_type_signal+set}" = set; then
10004 echo $ECHO_N "(cached) $ECHO_C" >&6
10005else
10006 cat >conftest.$ac_ext <<_ACEOF
10007/* confdefs.h. */
10008_ACEOF
10009cat confdefs.h >>conftest.$ac_ext
10010cat >>conftest.$ac_ext <<_ACEOF
10011/* end confdefs.h. */
10012#include <sys/types.h>
10013#include <signal.h>
10014#ifdef signal
10015# undef signal
10016#endif
10017#ifdef __cplusplus
10018extern "C" void (*signal (int, void (*)(int)))(int);
10019#else
10020void (*signal ()) ();
10021#endif
10022
10023int
10024main ()
10025{
10026int i;
10027 ;
10028 return 0;
10029}
10030_ACEOF
10031rm -f conftest.$ac_objext
10032if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10033 (eval $ac_compile) 2>conftest.er1
10034 ac_status=$?
10035 grep -v '^ *+' conftest.er1 >conftest.err
10036 rm -f conftest.er1
10037 cat conftest.err >&5
10038 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10039 (exit $ac_status); } &&
10040 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10041 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10042 (eval $ac_try) 2>&5
10043 ac_status=$?
10044 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10045 (exit $ac_status); }; } &&
10046 { ac_try='test -s conftest.$ac_objext'
10047 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10048 (eval $ac_try) 2>&5
10049 ac_status=$?
10050 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10051 (exit $ac_status); }; }; then
10052 ac_cv_type_signal=void
10053else
10054 echo "$as_me: failed program was:" >&5
10055sed 's/^/| /' conftest.$ac_ext >&5
10056
10057ac_cv_type_signal=int
10058fi
10059rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10060fi
10061echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5
10062echo "${ECHO_T}$ac_cv_type_signal" >&6
10063
10064cat >>confdefs.h <<_ACEOF
10065#define RETSIGTYPE $ac_cv_type_signal
10066_ACEOF
10067
10068
10069
10070
10071
10072
10073
10074
10075
10076
10077for ac_func in \
10078 unsetenv \
10079 setutent \
10080 seteuid \
10081 setresuid \
10082 setreuid \
10083 on_exit \
10084 nanosleep \
10085
10086do
10087as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10088echo "$as_me:$LINENO: checking for $ac_func" >&5
10089echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
10090if eval "test \"\${$as_ac_var+set}\" = set"; then
10091 echo $ECHO_N "(cached) $ECHO_C" >&6
10092else
10093 cat >conftest.$ac_ext <<_ACEOF
10094/* confdefs.h. */
10095_ACEOF
10096cat confdefs.h >>conftest.$ac_ext
10097cat >>conftest.$ac_ext <<_ACEOF
10098/* end confdefs.h. */
10099/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10100 For example, HP-UX 11i <limits.h> declares gettimeofday. */
10101#define $ac_func innocuous_$ac_func
10102
10103/* System header to define __stub macros and hopefully few prototypes,
10104 which can conflict with char $ac_func (); below.
10105 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10106 <limits.h> exists even on freestanding compilers. */
10107
10108#ifdef __STDC__
10109# include <limits.h>
10110#else
10111# include <assert.h>
10112#endif
10113
10114#undef $ac_func
10115
10116/* Override any gcc2 internal prototype to avoid an error. */
10117#ifdef __cplusplus
10118extern "C"
10119{
10120#endif
10121/* We use char because int might match the return type of a gcc2
10122 builtin and then its argument prototype would still apply. */
10123char $ac_func ();
10124/* The GNU C library defines this for functions which it implements
10125 to always fail with ENOSYS. Some functions are actually named
10126 something starting with __ and the normal name is an alias. */
10127#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
10128choke me
10129#else
10130char (*f) () = $ac_func;
10131#endif
10132#ifdef __cplusplus
10133}
10134#endif
10135
10136int
10137main ()
10138{
10139return f != $ac_func;
10140 ;
10141 return 0;
10142}
10143_ACEOF
10144rm -f conftest.$ac_objext conftest$ac_exeext
10145if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10146 (eval $ac_link) 2>conftest.er1
10147 ac_status=$?
10148 grep -v '^ *+' conftest.er1 >conftest.err
10149 rm -f conftest.er1
10150 cat conftest.err >&5
10151 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10152 (exit $ac_status); } &&
10153 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10154 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10155 (eval $ac_try) 2>&5
10156 ac_status=$?
10157 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10158 (exit $ac_status); }; } &&
10159 { ac_try='test -s conftest$ac_exeext'
10160 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10161 (eval $ac_try) 2>&5
10162 ac_status=$?
10163 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10164 (exit $ac_status); }; }; then
10165 eval "$as_ac_var=yes"
10166else
10167 echo "$as_me: failed program was:" >&5
10168sed 's/^/| /' conftest.$ac_ext >&5
10169
10170eval "$as_ac_var=no"
10171fi
10172rm -f conftest.err conftest.$ac_objext \
10173 conftest$ac_exeext conftest.$ac_ext
10174fi
10175echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
10176echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
10177if test `eval echo '${'$as_ac_var'}'` = yes; then
10178 cat >>confdefs.h <<_ACEOF
10179#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10180_ACEOF
10181
10182fi
10183done
10184
10185
10186
10187
10188
10189
10190for ac_func in \
10191 ttyslot \
10192 updwtmp \
10193 updwtmpx \
10194
10195do
10196as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10197echo "$as_me:$LINENO: checking for $ac_func" >&5
10198echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
10199if eval "test \"\${$as_ac_var+set}\" = set"; then
10200 echo $ECHO_N "(cached) $ECHO_C" >&6
10201else
10202 cat >conftest.$ac_ext <<_ACEOF
10203/* confdefs.h. */
10204_ACEOF
10205cat confdefs.h >>conftest.$ac_ext
10206cat >>conftest.$ac_ext <<_ACEOF
10207/* end confdefs.h. */
10208/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10209 For example, HP-UX 11i <limits.h> declares gettimeofday. */
10210#define $ac_func innocuous_$ac_func
10211
10212/* System header to define __stub macros and hopefully few prototypes,
10213 which can conflict with char $ac_func (); below.
10214 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10215 <limits.h> exists even on freestanding compilers. */
10216
10217#ifdef __STDC__
10218# include <limits.h>
10219#else
10220# include <assert.h>
10221#endif
10222
10223#undef $ac_func
10224
10225/* Override any gcc2 internal prototype to avoid an error. */
10226#ifdef __cplusplus
10227extern "C"
10228{
10229#endif
10230/* We use char because int might match the return type of a gcc2
10231 builtin and then its argument prototype would still apply. */
10232char $ac_func ();
10233/* The GNU C library defines this for functions which it implements
10234 to always fail with ENOSYS. Some functions are actually named
10235 something starting with __ and the normal name is an alias. */
10236#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
10237choke me
10238#else
10239char (*f) () = $ac_func;
10240#endif
10241#ifdef __cplusplus
10242}
10243#endif
10244
10245int
10246main ()
10247{
10248return f != $ac_func;
10249 ;
10250 return 0;
10251}
10252_ACEOF
10253rm -f conftest.$ac_objext conftest$ac_exeext
10254if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10255 (eval $ac_link) 2>conftest.er1
10256 ac_status=$?
10257 grep -v '^ *+' conftest.er1 >conftest.err
10258 rm -f conftest.er1
10259 cat conftest.err >&5
10260 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10261 (exit $ac_status); } &&
10262 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10263 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10264 (eval $ac_try) 2>&5
10265 ac_status=$?
10266 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10267 (exit $ac_status); }; } &&
10268 { ac_try='test -s conftest$ac_exeext'
10269 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10270 (eval $ac_try) 2>&5
10271 ac_status=$?
10272 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10273 (exit $ac_status); }; }; then
10274 eval "$as_ac_var=yes"
10275else
10276 echo "$as_me: failed program was:" >&5
10277sed 's/^/| /' conftest.$ac_ext >&5
10278
10279eval "$as_ac_var=no"
10280fi
10281rm -f conftest.err conftest.$ac_objext \
10282 conftest$ac_exeext conftest.$ac_ext
10283fi
10284echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
10285echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
10286if test `eval echo '${'$as_ac_var'}'` = yes; then
10287 cat >>confdefs.h <<_ACEOF
10288#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10289_ACEOF
10290
10291fi
10292done
10293
10294
10295
10296
10297
10298for ac_header in \
10299 utmp.h \
10300 utmpx.h \
10301 lastlog.h \
10302
10303do
10304as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10305if eval "test \"\${$as_ac_Header+set}\" = set"; then
10306 echo "$as_me:$LINENO: checking for $ac_header" >&5
10307echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10308if eval "test \"\${$as_ac_Header+set}\" = set"; then
10309 echo $ECHO_N "(cached) $ECHO_C" >&6
10310fi
10311echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10312echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10313else
10314 # Is the header compilable?
10315echo "$as_me:$LINENO: checking $ac_header usability" >&5
10316echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
10317cat >conftest.$ac_ext <<_ACEOF
10318/* confdefs.h. */
10319_ACEOF
10320cat confdefs.h >>conftest.$ac_ext
10321cat >>conftest.$ac_ext <<_ACEOF
10322/* end confdefs.h. */
10323$ac_includes_default
10324#include <$ac_header>
10325_ACEOF
10326rm -f conftest.$ac_objext
10327if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10328 (eval $ac_compile) 2>conftest.er1
10329 ac_status=$?
10330 grep -v '^ *+' conftest.er1 >conftest.err
10331 rm -f conftest.er1
10332 cat conftest.err >&5
10333 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10334 (exit $ac_status); } &&
10335 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10336 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10337 (eval $ac_try) 2>&5
10338 ac_status=$?
10339 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10340 (exit $ac_status); }; } &&
10341 { ac_try='test -s conftest.$ac_objext'
10342 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10343 (eval $ac_try) 2>&5
10344 ac_status=$?
10345 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10346 (exit $ac_status); }; }; then
10347 ac_header_compiler=yes
10348else
10349 echo "$as_me: failed program was:" >&5
10350sed 's/^/| /' conftest.$ac_ext >&5
10351
10352ac_header_compiler=no
10353fi
10354rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10355echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10356echo "${ECHO_T}$ac_header_compiler" >&6
10357
10358# Is the header present?
10359echo "$as_me:$LINENO: checking $ac_header presence" >&5
10360echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
10361cat >conftest.$ac_ext <<_ACEOF
10362/* confdefs.h. */
10363_ACEOF
10364cat confdefs.h >>conftest.$ac_ext
10365cat >>conftest.$ac_ext <<_ACEOF
10366/* end confdefs.h. */
10367#include <$ac_header>
10368_ACEOF
10369if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10370 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10371 ac_status=$?
10372 grep -v '^ *+' conftest.er1 >conftest.err
10373 rm -f conftest.er1
10374 cat conftest.err >&5
10375 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10376 (exit $ac_status); } >/dev/null; then
10377 if test -s conftest.err; then
10378 ac_cpp_err=$ac_cxx_preproc_warn_flag
10379 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10380 else
10381 ac_cpp_err=
10382 fi
10383else
10384 ac_cpp_err=yes
10385fi
10386if test -z "$ac_cpp_err"; then
10387 ac_header_preproc=yes
10388else
10389 echo "$as_me: failed program was:" >&5
10390sed 's/^/| /' conftest.$ac_ext >&5
10391
10392 ac_header_preproc=no
10393fi
10394rm -f conftest.err conftest.$ac_ext
10395echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10396echo "${ECHO_T}$ac_header_preproc" >&6
10397
10398# So? What about this header?
10399case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10400 yes:no: )
10401 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10402echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10403 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10404echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10405 ac_header_preproc=yes
10406 ;;
10407 no:yes:* )
10408 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10409echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10410 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10411echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10412 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10413echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10414 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10415echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10416 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10417echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10418 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10419echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10420 (
10421 cat <<\_ASBOX
10422## ------------------------------------------ ##
10423## Report this to the AC_PACKAGE_NAME lists. ##
10424## ------------------------------------------ ##
10425_ASBOX
10426 ) |
10427 sed "s/^/$as_me: WARNING: /" >&2
10428 ;;
10429esac
10430echo "$as_me:$LINENO: checking for $ac_header" >&5
10431echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10432if eval "test \"\${$as_ac_Header+set}\" = set"; then
10433 echo $ECHO_N "(cached) $ECHO_C" >&6
10434else
10435 eval "$as_ac_Header=\$ac_header_preproc"
10436fi
10437echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10438echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10439
10440fi
10441if test `eval echo '${'$as_ac_Header'}'` = yes; then
10442 cat >>confdefs.h <<_ACEOF
10443#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10444_ACEOF
10445
10446fi
10447
10448done
10449
10450
10451
10452if test "${ac_cv_header_utmp_h+set}" = set; then
10453 echo "$as_me:$LINENO: checking for utmp.h" >&5
10454echo $ECHO_N "checking for utmp.h... $ECHO_C" >&6
10455if test "${ac_cv_header_utmp_h+set}" = set; then
10456 echo $ECHO_N "(cached) $ECHO_C" >&6
10457fi
10458echo "$as_me:$LINENO: result: $ac_cv_header_utmp_h" >&5
10459echo "${ECHO_T}$ac_cv_header_utmp_h" >&6
10460else
10461 # Is the header compilable?
10462echo "$as_me:$LINENO: checking utmp.h usability" >&5
10463echo $ECHO_N "checking utmp.h usability... $ECHO_C" >&6
10464cat >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$ac_includes_default
10471#include <utmp.h>
10472_ACEOF
10473rm -f conftest.$ac_objext
10474if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10475 (eval $ac_compile) 2>conftest.er1
10476 ac_status=$?
10477 grep -v '^ *+' conftest.er1 >conftest.err
10478 rm -f conftest.er1
10479 cat conftest.err >&5
10480 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10481 (exit $ac_status); } &&
10482 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10483 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10484 (eval $ac_try) 2>&5
10485 ac_status=$?
10486 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10487 (exit $ac_status); }; } &&
10488 { ac_try='test -s conftest.$ac_objext'
10489 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10490 (eval $ac_try) 2>&5
10491 ac_status=$?
10492 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10493 (exit $ac_status); }; }; then
10494 ac_header_compiler=yes
10495else
10496 echo "$as_me: failed program was:" >&5
10497sed 's/^/| /' conftest.$ac_ext >&5
10498
10499ac_header_compiler=no
10500fi
10501rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10502echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10503echo "${ECHO_T}$ac_header_compiler" >&6
10504
10505# Is the header present?
10506echo "$as_me:$LINENO: checking utmp.h presence" >&5
10507echo $ECHO_N "checking utmp.h presence... $ECHO_C" >&6
10508cat >conftest.$ac_ext <<_ACEOF
10509/* confdefs.h. */
10510_ACEOF
10511cat confdefs.h >>conftest.$ac_ext
10512cat >>conftest.$ac_ext <<_ACEOF
10513/* end confdefs.h. */
10514#include <utmp.h>
10515_ACEOF
10516if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10517 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10518 ac_status=$?
10519 grep -v '^ *+' conftest.er1 >conftest.err
10520 rm -f conftest.er1
10521 cat conftest.err >&5
10522 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10523 (exit $ac_status); } >/dev/null; then
10524 if test -s conftest.err; then
10525 ac_cpp_err=$ac_cxx_preproc_warn_flag
10526 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10527 else
10528 ac_cpp_err=
10529 fi
10530else
10531 ac_cpp_err=yes
10532fi
10533if test -z "$ac_cpp_err"; then
10534 ac_header_preproc=yes
10535else
10536 echo "$as_me: failed program was:" >&5
10537sed 's/^/| /' conftest.$ac_ext >&5
10538
10539 ac_header_preproc=no
10540fi
10541rm -f conftest.err conftest.$ac_ext
10542echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10543echo "${ECHO_T}$ac_header_preproc" >&6
10544
10545# So? What about this header?
10546case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10547 yes:no: )
10548 { echo "$as_me:$LINENO: WARNING: utmp.h: accepted by the compiler, rejected by the preprocessor!" >&5
10549echo "$as_me: WARNING: utmp.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
10550 { echo "$as_me:$LINENO: WARNING: utmp.h: proceeding with the compiler's result" >&5
10551echo "$as_me: WARNING: utmp.h: proceeding with the compiler's result" >&2;}
10552 ac_header_preproc=yes
10553 ;;
10554 no:yes:* )
10555 { echo "$as_me:$LINENO: WARNING: utmp.h: present but cannot be compiled" >&5
10556echo "$as_me: WARNING: utmp.h: present but cannot be compiled" >&2;}
10557 { echo "$as_me:$LINENO: WARNING: utmp.h: check for missing prerequisite headers?" >&5
10558echo "$as_me: WARNING: utmp.h: check for missing prerequisite headers?" >&2;}
10559 { echo "$as_me:$LINENO: WARNING: utmp.h: see the Autoconf documentation" >&5
10560echo "$as_me: WARNING: utmp.h: see the Autoconf documentation" >&2;}
10561 { echo "$as_me:$LINENO: WARNING: utmp.h: section \"Present But Cannot Be Compiled\"" >&5
10562echo "$as_me: WARNING: utmp.h: section \"Present But Cannot Be Compiled\"" >&2;}
10563 { echo "$as_me:$LINENO: WARNING: utmp.h: proceeding with the preprocessor's result" >&5
10564echo "$as_me: WARNING: utmp.h: proceeding with the preprocessor's result" >&2;}
10565 { echo "$as_me:$LINENO: WARNING: utmp.h: in the future, the compiler will take precedence" >&5
10566echo "$as_me: WARNING: utmp.h: in the future, the compiler will take precedence" >&2;}
10567 (
10568 cat <<\_ASBOX
10569## ------------------------------------------ ##
10570## Report this to the AC_PACKAGE_NAME lists. ##
10571## ------------------------------------------ ##
10572_ASBOX
10573 ) |
10574 sed "s/^/$as_me: WARNING: /" >&2
10575 ;;
10576esac
10577echo "$as_me:$LINENO: checking for utmp.h" >&5
10578echo $ECHO_N "checking for utmp.h... $ECHO_C" >&6
10579if test "${ac_cv_header_utmp_h+set}" = set; then
10580 echo $ECHO_N "(cached) $ECHO_C" >&6
10581else
10582 ac_cv_header_utmp_h=$ac_header_preproc
10583fi
10584echo "$as_me:$LINENO: result: $ac_cv_header_utmp_h" >&5
10585echo "${ECHO_T}$ac_cv_header_utmp_h" >&6
10586
10587fi
10588if test $ac_cv_header_utmp_h = yes; then
10589 echo "$as_me:$LINENO: checking for struct utmp" >&5
10590echo $ECHO_N "checking for struct utmp... $ECHO_C" >&6
10591if test "${struct_utmp+set}" = set; then
10592 echo $ECHO_N "(cached) $ECHO_C" >&6
10593else
10594 cat >conftest.$ac_ext <<_ACEOF
10595/* confdefs.h. */
10596_ACEOF
10597cat confdefs.h >>conftest.$ac_ext
10598cat >>conftest.$ac_ext <<_ACEOF
10599/* end confdefs.h. */
10600#include <sys/types.h>
10601#include <utmp.h>
10602int
10603main ()
10604{
10605struct utmp ut;
10606 ;
10607 return 0;
10608}
10609_ACEOF
10610rm -f conftest.$ac_objext
10611if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10612 (eval $ac_compile) 2>conftest.er1
10613 ac_status=$?
10614 grep -v '^ *+' conftest.er1 >conftest.err
10615 rm -f conftest.er1
10616 cat conftest.err >&5
10617 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10618 (exit $ac_status); } &&
10619 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10620 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10621 (eval $ac_try) 2>&5
10622 ac_status=$?
10623 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10624 (exit $ac_status); }; } &&
10625 { ac_try='test -s conftest.$ac_objext'
10626 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10627 (eval $ac_try) 2>&5
10628 ac_status=$?
10629 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10630 (exit $ac_status); }; }; then
10631 struct_utmp=yes
10632else
10633 echo "$as_me: failed program was:" >&5
10634sed 's/^/| /' conftest.$ac_ext >&5
10635
10636struct_utmp=no
10637fi
10638rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10639fi
10640echo "$as_me:$LINENO: result: $struct_utmp" >&5
10641echo "${ECHO_T}$struct_utmp" >&6
10642if test x$struct_utmp = xyes; then
10643
10644cat >>confdefs.h <<\_ACEOF
10645#define HAVE_STRUCT_UTMP 1
10646_ACEOF
10647
10648fi
10649
10650
10651echo "$as_me:$LINENO: checking for ut_host in utmp struct" >&5
10652echo $ECHO_N "checking for ut_host in utmp struct... $ECHO_C" >&6
10653if test "${struct_utmp_host+set}" = set; then
10654 echo $ECHO_N "(cached) $ECHO_C" >&6
10655else
10656 cat >conftest.$ac_ext <<_ACEOF
10657/* confdefs.h. */
10658_ACEOF
10659cat confdefs.h >>conftest.$ac_ext
10660cat >>conftest.$ac_ext <<_ACEOF
10661/* end confdefs.h. */
10662#include <sys/types.h>
10663#include <utmp.h>
10664int
10665main ()
10666{
10667struct utmp ut; ut.ut_host;
10668 ;
10669 return 0;
10670}
10671_ACEOF
10672rm -f conftest.$ac_objext
10673if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10674 (eval $ac_compile) 2>conftest.er1
10675 ac_status=$?
10676 grep -v '^ *+' conftest.er1 >conftest.err
10677 rm -f conftest.er1
10678 cat conftest.err >&5
10679 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10680 (exit $ac_status); } &&
10681 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10682 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10683 (eval $ac_try) 2>&5
10684 ac_status=$?
10685 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10686 (exit $ac_status); }; } &&
10687 { ac_try='test -s conftest.$ac_objext'
10688 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10689 (eval $ac_try) 2>&5
10690 ac_status=$?
10691 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10692 (exit $ac_status); }; }; then
10693 struct_utmp_host=yes
10694else
10695 echo "$as_me: failed program was:" >&5
10696sed 's/^/| /' conftest.$ac_ext >&5
10697
10698struct_utmp_host=no
10699fi
10700rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10701fi
10702echo "$as_me:$LINENO: result: $struct_utmp_host" >&5
10703echo "${ECHO_T}$struct_utmp_host" >&6
10704if test x$struct_utmp_host = xyes; then
10705
10706cat >>confdefs.h <<\_ACEOF
10707#define HAVE_UTMP_HOST 1
10708_ACEOF
10709
10710fi
10711
10712echo "$as_me:$LINENO: checking for ut_pid in utmp struct" >&5
10713echo $ECHO_N "checking for ut_pid in utmp struct... $ECHO_C" >&6
10714if test "${struct_utmp_pid+set}" = set; then
10715 echo $ECHO_N "(cached) $ECHO_C" >&6
10716else
10717 cat >conftest.$ac_ext <<_ACEOF
10718/* confdefs.h. */
10719_ACEOF
10720cat confdefs.h >>conftest.$ac_ext
10721cat >>conftest.$ac_ext <<_ACEOF
10722/* end confdefs.h. */
10723#include <sys/types.h>
10724#include <utmp.h>
10725int
10726main ()
10727{
10728struct utmp ut; ut.ut_pid;
10729 ;
10730 return 0;
10731}
10732_ACEOF
10733rm -f conftest.$ac_objext
10734if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10735 (eval $ac_compile) 2>conftest.er1
10736 ac_status=$?
10737 grep -v '^ *+' conftest.er1 >conftest.err
10738 rm -f conftest.er1
10739 cat conftest.err >&5
10740 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10741 (exit $ac_status); } &&
10742 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10743 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10744 (eval $ac_try) 2>&5
10745 ac_status=$?
10746 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10747 (exit $ac_status); }; } &&
10748 { ac_try='test -s conftest.$ac_objext'
10749 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10750 (eval $ac_try) 2>&5
10751 ac_status=$?
10752 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10753 (exit $ac_status); }; }; then
10754 struct_utmp_pid=yes
10755else
10756 echo "$as_me: failed program was:" >&5
10757sed 's/^/| /' conftest.$ac_ext >&5
10758
10759struct_utmp_pid=no
10760fi
10761rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10762fi
10763echo "$as_me:$LINENO: result: $struct_utmp_pid" >&5
10764echo "${ECHO_T}$struct_utmp_pid" >&6
10765if test x$struct_utmp_pid = xyes; then
10766
10767cat >>confdefs.h <<\_ACEOF
10768#define HAVE_UTMP_PID 1
10769_ACEOF
10770
10771fi
10772
10773fi
10774
10775
10776
10777if test "${ac_cv_header_utmpx_h+set}" = set; then
10778 echo "$as_me:$LINENO: checking for utmpx.h" >&5
10779echo $ECHO_N "checking for utmpx.h... $ECHO_C" >&6
10780if test "${ac_cv_header_utmpx_h+set}" = set; then
10781 echo $ECHO_N "(cached) $ECHO_C" >&6
10782fi
10783echo "$as_me:$LINENO: result: $ac_cv_header_utmpx_h" >&5
10784echo "${ECHO_T}$ac_cv_header_utmpx_h" >&6
10785else
10786 # Is the header compilable?
10787echo "$as_me:$LINENO: checking utmpx.h usability" >&5
10788echo $ECHO_N "checking utmpx.h usability... $ECHO_C" >&6
10789cat >conftest.$ac_ext <<_ACEOF
10790/* confdefs.h. */
10791_ACEOF
10792cat confdefs.h >>conftest.$ac_ext
10793cat >>conftest.$ac_ext <<_ACEOF
10794/* end confdefs.h. */
10795$ac_includes_default
10796#include <utmpx.h>
10797_ACEOF
10798rm -f conftest.$ac_objext
10799if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10800 (eval $ac_compile) 2>conftest.er1
10801 ac_status=$?
10802 grep -v '^ *+' conftest.er1 >conftest.err
10803 rm -f conftest.er1
10804 cat conftest.err >&5
10805 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10806 (exit $ac_status); } &&
10807 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10808 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10809 (eval $ac_try) 2>&5
10810 ac_status=$?
10811 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10812 (exit $ac_status); }; } &&
10813 { ac_try='test -s conftest.$ac_objext'
10814 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10815 (eval $ac_try) 2>&5
10816 ac_status=$?
10817 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10818 (exit $ac_status); }; }; then
10819 ac_header_compiler=yes
10820else
10821 echo "$as_me: failed program was:" >&5
10822sed 's/^/| /' conftest.$ac_ext >&5
10823
10824ac_header_compiler=no
10825fi
10826rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10827echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10828echo "${ECHO_T}$ac_header_compiler" >&6
10829
10830# Is the header present?
10831echo "$as_me:$LINENO: checking utmpx.h presence" >&5
10832echo $ECHO_N "checking utmpx.h presence... $ECHO_C" >&6
10833cat >conftest.$ac_ext <<_ACEOF
10834/* confdefs.h. */
10835_ACEOF
10836cat confdefs.h >>conftest.$ac_ext
10837cat >>conftest.$ac_ext <<_ACEOF
10838/* end confdefs.h. */
10839#include <utmpx.h>
10840_ACEOF
10841if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10842 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10843 ac_status=$?
10844 grep -v '^ *+' conftest.er1 >conftest.err
10845 rm -f conftest.er1
10846 cat conftest.err >&5
10847 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10848 (exit $ac_status); } >/dev/null; then
10849 if test -s conftest.err; then
10850 ac_cpp_err=$ac_cxx_preproc_warn_flag
10851 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10852 else
10853 ac_cpp_err=
10854 fi
10855else
10856 ac_cpp_err=yes
10857fi
10858if test -z "$ac_cpp_err"; then
10859 ac_header_preproc=yes
10860else
10861 echo "$as_me: failed program was:" >&5
10862sed 's/^/| /' conftest.$ac_ext >&5
10863
10864 ac_header_preproc=no
10865fi
10866rm -f conftest.err conftest.$ac_ext
10867echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10868echo "${ECHO_T}$ac_header_preproc" >&6
10869
10870# So? What about this header?
10871case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10872 yes:no: )
10873 { echo "$as_me:$LINENO: WARNING: utmpx.h: accepted by the compiler, rejected by the preprocessor!" >&5
10874echo "$as_me: WARNING: utmpx.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
10875 { echo "$as_me:$LINENO: WARNING: utmpx.h: proceeding with the compiler's result" >&5
10876echo "$as_me: WARNING: utmpx.h: proceeding with the compiler's result" >&2;}
10877 ac_header_preproc=yes
10878 ;;
10879 no:yes:* )
10880 { echo "$as_me:$LINENO: WARNING: utmpx.h: present but cannot be compiled" >&5
10881echo "$as_me: WARNING: utmpx.h: present but cannot be compiled" >&2;}
10882 { echo "$as_me:$LINENO: WARNING: utmpx.h: check for missing prerequisite headers?" >&5
10883echo "$as_me: WARNING: utmpx.h: check for missing prerequisite headers?" >&2;}
10884 { echo "$as_me:$LINENO: WARNING: utmpx.h: see the Autoconf documentation" >&5
10885echo "$as_me: WARNING: utmpx.h: see the Autoconf documentation" >&2;}
10886 { echo "$as_me:$LINENO: WARNING: utmpx.h: section \"Present But Cannot Be Compiled\"" >&5
10887echo "$as_me: WARNING: utmpx.h: section \"Present But Cannot Be Compiled\"" >&2;}
10888 { echo "$as_me:$LINENO: WARNING: utmpx.h: proceeding with the preprocessor's result" >&5
10889echo "$as_me: WARNING: utmpx.h: proceeding with the preprocessor's result" >&2;}
10890 { echo "$as_me:$LINENO: WARNING: utmpx.h: in the future, the compiler will take precedence" >&5
10891echo "$as_me: WARNING: utmpx.h: in the future, the compiler will take precedence" >&2;}
10892 (
10893 cat <<\_ASBOX
10894## ------------------------------------------ ##
10895## Report this to the AC_PACKAGE_NAME lists. ##
10896## ------------------------------------------ ##
10897_ASBOX
10898 ) |
10899 sed "s/^/$as_me: WARNING: /" >&2
10900 ;;
10901esac
10902echo "$as_me:$LINENO: checking for utmpx.h" >&5
10903echo $ECHO_N "checking for utmpx.h... $ECHO_C" >&6
10904if test "${ac_cv_header_utmpx_h+set}" = set; then
10905 echo $ECHO_N "(cached) $ECHO_C" >&6
10906else
10907 ac_cv_header_utmpx_h=$ac_header_preproc
10908fi
10909echo "$as_me:$LINENO: result: $ac_cv_header_utmpx_h" >&5
10910echo "${ECHO_T}$ac_cv_header_utmpx_h" >&6
10911
10912fi
10913if test $ac_cv_header_utmpx_h = yes; then
10914 echo "$as_me:$LINENO: checking for struct utmpx" >&5
10915echo $ECHO_N "checking for struct utmpx... $ECHO_C" >&6
10916if test "${struct_utmpx+set}" = set; then
10917 echo $ECHO_N "(cached) $ECHO_C" >&6
10918else
10919 cat >conftest.$ac_ext <<_ACEOF
10920/* confdefs.h. */
10921_ACEOF
10922cat confdefs.h >>conftest.$ac_ext
10923cat >>conftest.$ac_ext <<_ACEOF
10924/* end confdefs.h. */
10925#include <sys/types.h>
10926#include <utmpx.h>
10927int
10928main ()
10929{
10930struct utmpx ut;
10931 ;
10932 return 0;
10933}
10934_ACEOF
10935rm -f conftest.$ac_objext
10936if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10937 (eval $ac_compile) 2>conftest.er1
10938 ac_status=$?
10939 grep -v '^ *+' conftest.er1 >conftest.err
10940 rm -f conftest.er1
10941 cat conftest.err >&5
10942 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10943 (exit $ac_status); } &&
10944 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10945 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10946 (eval $ac_try) 2>&5
10947 ac_status=$?
10948 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10949 (exit $ac_status); }; } &&
10950 { ac_try='test -s conftest.$ac_objext'
10951 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10952 (eval $ac_try) 2>&5
10953 ac_status=$?
10954 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10955 (exit $ac_status); }; }; then
10956 struct_utmpx=yes
10957else
10958 echo "$as_me: failed program was:" >&5
10959sed 's/^/| /' conftest.$ac_ext >&5
10960
10961struct_utmpx=no
10962fi
10963rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10964fi
10965echo "$as_me:$LINENO: result: $struct_utmpx" >&5
10966echo "${ECHO_T}$struct_utmpx" >&6
10967if test x$struct_utmpx = xyes; then
10968
10969cat >>confdefs.h <<\_ACEOF
10970#define HAVE_STRUCT_UTMPX 1
10971_ACEOF
10972
10973fi
10974
10975
10976echo "$as_me:$LINENO: checking for host in utmpx struct" >&5
10977echo $ECHO_N "checking for host in utmpx struct... $ECHO_C" >&6
10978if test "${struct_utmpx_host+set}" = set; then
10979 echo $ECHO_N "(cached) $ECHO_C" >&6
10980else
10981 cat >conftest.$ac_ext <<_ACEOF
10982/* confdefs.h. */
10983_ACEOF
10984cat confdefs.h >>conftest.$ac_ext
10985cat >>conftest.$ac_ext <<_ACEOF
10986/* end confdefs.h. */
10987#include <sys/types.h>
10988#include <utmpx.h>
10989int
10990main ()
10991{
10992struct utmpx utx; utx.ut_host;
10993 ;
10994 return 0;
10995}
10996_ACEOF
10997rm -f conftest.$ac_objext
10998if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10999 (eval $ac_compile) 2>conftest.er1
11000 ac_status=$?
11001 grep -v '^ *+' conftest.er1 >conftest.err
11002 rm -f conftest.er1
11003 cat conftest.err >&5
11004 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11005 (exit $ac_status); } &&
11006 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11007 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11008 (eval $ac_try) 2>&5
11009 ac_status=$?
11010 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11011 (exit $ac_status); }; } &&
11012 { ac_try='test -s conftest.$ac_objext'
11013 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11014 (eval $ac_try) 2>&5
11015 ac_status=$?
11016 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11017 (exit $ac_status); }; }; then
11018 struct_utmpx_host=yes
11019else
11020 echo "$as_me: failed program was:" >&5
11021sed 's/^/| /' conftest.$ac_ext >&5
11022
11023struct_utmpx_host=no
11024fi
11025rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11026fi
11027echo "$as_me:$LINENO: result: $struct_utmpx_host" >&5
11028echo "${ECHO_T}$struct_utmpx_host" >&6
11029if test x$struct_utmpx_host = xyes; then
11030
11031cat >>confdefs.h <<\_ACEOF
11032#define HAVE_UTMPX_HOST 1
11033_ACEOF
11034
11035fi
11036
11037echo "$as_me:$LINENO: checking for session in utmpx struct" >&5
11038echo $ECHO_N "checking for session in utmpx struct... $ECHO_C" >&6
11039if test "${struct_utmpx_session+set}" = set; then
11040 echo $ECHO_N "(cached) $ECHO_C" >&6
11041else
11042 cat >conftest.$ac_ext <<_ACEOF
11043/* confdefs.h. */
11044_ACEOF
11045cat confdefs.h >>conftest.$ac_ext
11046cat >>conftest.$ac_ext <<_ACEOF
11047/* end confdefs.h. */
11048#include <sys/types.h>
11049#include <utmpx.h>
11050int
11051main ()
11052{
11053struct utmpx utx; utx.ut_session;
11054 ;
11055 return 0;
11056}
11057_ACEOF
11058rm -f conftest.$ac_objext
11059if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11060 (eval $ac_compile) 2>conftest.er1
11061 ac_status=$?
11062 grep -v '^ *+' conftest.er1 >conftest.err
11063 rm -f conftest.er1
11064 cat conftest.err >&5
11065 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11066 (exit $ac_status); } &&
11067 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11068 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11069 (eval $ac_try) 2>&5
11070 ac_status=$?
11071 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11072 (exit $ac_status); }; } &&
11073 { ac_try='test -s conftest.$ac_objext'
11074 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11075 (eval $ac_try) 2>&5
11076 ac_status=$?
11077 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11078 (exit $ac_status); }; }; then
11079 struct_utmpx_session=yes
11080else
11081 echo "$as_me: failed program was:" >&5
11082sed 's/^/| /' conftest.$ac_ext >&5
11083
11084struct_utmpx_session=no
11085fi
11086rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11087fi
11088echo "$as_me:$LINENO: result: $struct_utmpx_session" >&5
11089echo "${ECHO_T}$struct_utmpx_session" >&6
11090if test x$struct_utmpx_session = xyes; then
11091
11092cat >>confdefs.h <<\_ACEOF
11093#define HAVE_UTMPX_SESSION 1
11094_ACEOF
11095
11096fi
11097
11098fi
11099
11100
11101echo "$as_me:$LINENO: checking for struct lastlog" >&5
11102echo $ECHO_N "checking for struct lastlog... $ECHO_C" >&6
11103if test "${struct_lastlog+set}" = set; then
11104 echo $ECHO_N "(cached) $ECHO_C" >&6
11105else
11106 cat >conftest.$ac_ext <<_ACEOF
11107/* confdefs.h. */
11108_ACEOF
11109cat confdefs.h >>conftest.$ac_ext
11110cat >>conftest.$ac_ext <<_ACEOF
11111/* end confdefs.h. */
11112#include <sys/types.h>
11113#include <utmp.h>
11114#ifdef HAVE_LASTLOG_H
11115#include <lastlog.h>
11116#endif
11117
11118int
11119main ()
11120{
11121struct lastlog ll;
11122 ;
11123 return 0;
11124}
11125_ACEOF
11126rm -f conftest.$ac_objext
11127if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11128 (eval $ac_compile) 2>conftest.er1
11129 ac_status=$?
11130 grep -v '^ *+' conftest.er1 >conftest.err
11131 rm -f conftest.er1
11132 cat conftest.err >&5
11133 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11134 (exit $ac_status); } &&
11135 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11136 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11137 (eval $ac_try) 2>&5
11138 ac_status=$?
11139 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11140 (exit $ac_status); }; } &&
11141 { ac_try='test -s conftest.$ac_objext'
11142 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11143 (eval $ac_try) 2>&5
11144 ac_status=$?
11145 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11146 (exit $ac_status); }; }; then
11147 struct_lastlog=yes
11148else
11149 echo "$as_me: failed program was:" >&5
11150sed 's/^/| /' conftest.$ac_ext >&5
11151
11152struct_lastlog=no
11153fi
11154rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11155fi
11156echo "$as_me:$LINENO: result: $struct_lastlog" >&5
11157echo "${ECHO_T}$struct_lastlog" >&6
11158if test x$struct_lastlog = xyes; then
11159
11160cat >>confdefs.h <<\_ACEOF
11161#define HAVE_STRUCT_LASTLOG 1
11162_ACEOF
11163
11164fi
11165
11166echo "$as_me:$LINENO: checking for struct lastlogx" >&5
11167echo $ECHO_N "checking for struct lastlogx... $ECHO_C" >&6
11168if test "${struct_lastlogx+set}" = set; then
11169 echo $ECHO_N "(cached) $ECHO_C" >&6
11170else
11171 cat >conftest.$ac_ext <<_ACEOF
11172/* confdefs.h. */
11173_ACEOF
11174cat confdefs.h >>conftest.$ac_ext
11175cat >>conftest.$ac_ext <<_ACEOF
11176/* end confdefs.h. */
11177#include <sys/types.h>
11178#include <utmpx.h>
11179#ifdef HAVE_LASTLOG_H
11180#include <lastlog.h>
11181#endif
11182
11183int
11184main ()
11185{
11186struct lastlogx ll;
11187 ;
11188 return 0;
11189}
11190_ACEOF
11191rm -f conftest.$ac_objext
11192if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11193 (eval $ac_compile) 2>conftest.er1
11194 ac_status=$?
11195 grep -v '^ *+' conftest.er1 >conftest.err
11196 rm -f conftest.er1
11197 cat conftest.err >&5
11198 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11199 (exit $ac_status); } &&
11200 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11201 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11202 (eval $ac_try) 2>&5
11203 ac_status=$?
11204 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11205 (exit $ac_status); }; } &&
11206 { ac_try='test -s conftest.$ac_objext'
11207 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11208 (eval $ac_try) 2>&5
11209 ac_status=$?
11210 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11211 (exit $ac_status); }; }; then
11212 struct_lastlogx=yes
11213else
11214 echo "$as_me: failed program was:" >&5
11215sed 's/^/| /' conftest.$ac_ext >&5
11216
11217struct_lastlogx=no
11218fi
11219rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11220fi
11221echo "$as_me:$LINENO: result: $struct_lastlogx" >&5
11222echo "${ECHO_T}$struct_lastlogx" >&6
11223if test x$struct_lastlogx = xyes; then
11224
11225cat >>confdefs.h <<\_ACEOF
11226#define HAVE_STRUCT_LASTLOGX 1
11227_ACEOF
11228
11229fi
11230
11231
11232echo "$as_me:$LINENO: checking where utmp is located" >&5
11233echo $ECHO_N "checking where utmp is located... $ECHO_C" >&6
11234if test "${path_utmp+set}" = set; then
11235 echo $ECHO_N "(cached) $ECHO_C" >&6
11236else
11237 if test "$cross_compiling" = yes; then
11238 { echo "$as_me:$LINENO: WARNING: Define UTMP_FILE in config.h manually" >&5
11239echo "$as_me: WARNING: Define UTMP_FILE in config.h manually" >&2;}
11240else
11241 cat >conftest.$ac_ext <<_ACEOF
11242/* confdefs.h. */
11243_ACEOF
11244cat confdefs.h >>conftest.$ac_ext
11245cat >>conftest.$ac_ext <<_ACEOF
11246/* end confdefs.h. */
11247#include <stdio.h>
11248#include <sys/types.h>
11249#include <utmp.h>
11250#include <errno.h>
11251main()
11252{
11253 char **u, *utmplist[] = {
11254 "/var/run/utmp", "/var/adm/utmp", "/etc/utmp", "/usr/etc/utmp", "/usr/adm/utmp", NULL };
11255 FILE *a, *f=fopen("conftestval", "w");
11256 if (!f) exit(1);
11257#ifdef UTMP_FILE
11258 fprintf(f, "%s\n", UTMP_FILE);
11259 exit(0);
11260#endif
11261#ifdef _PATH_UTMP
11262 fprintf(f, "%s\n", _PATH_UTMP);
11263 exit(0);
11264#endif
11265 for (u = utmplist; *u; u++) {
11266 if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
11267 fprintf(f, "%s\n", *u);
11268 exit(0);
11269 }
11270 }
11271 exit(0);
11272}
11273_ACEOF
11274rm -f conftest$ac_exeext
11275if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11276 (eval $ac_link) 2>&5
11277 ac_status=$?
11278 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11279 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11280 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11281 (eval $ac_try) 2>&5
11282 ac_status=$?
11283 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11284 (exit $ac_status); }; }; then
11285 path_utmp=`cat conftestval`
11286else
11287 echo "$as_me: program exited with status $ac_status" >&5
11288echo "$as_me: failed program was:" >&5
11289sed 's/^/| /' conftest.$ac_ext >&5
11290
11291( exit $ac_status )
11292path_utmp=
11293fi
11294rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11295fi
11296fi
11297echo "$as_me:$LINENO: result: $path_utmp" >&5
11298echo "${ECHO_T}$path_utmp" >&6
11299if test x$path_utmp != x; then
11300
11301cat >>confdefs.h <<_ACEOF
11302#define UTMP_FILE "$path_utmp"
11303_ACEOF
11304
11305fi
11306
11307
11308echo "$as_me:$LINENO: checking where utmpx is located" >&5
11309echo $ECHO_N "checking where utmpx is located... $ECHO_C" >&6
11310if test "${path_utmpx+set}" = set; then
11311 echo $ECHO_N "(cached) $ECHO_C" >&6
11312else
11313 if test "$cross_compiling" = yes; then
11314 { echo "$as_me:$LINENO: WARNING: Define UTMPX_FILE in config.h manually" >&5
11315echo "$as_me: WARNING: Define UTMPX_FILE in config.h manually" >&2;}
11316else
11317 cat >conftest.$ac_ext <<_ACEOF
11318/* confdefs.h. */
11319_ACEOF
11320cat confdefs.h >>conftest.$ac_ext
11321cat >>conftest.$ac_ext <<_ACEOF
11322/* end confdefs.h. */
11323#include <stdio.h>
11324#include <sys/types.h>
11325#include <utmpx.h>
11326#include <errno.h>
11327#include <sys/stat.h>
11328#ifdef HAVE_STRING_H
11329#include <string.h>
11330#endif
11331main()
11332{
11333 char **u, *p, *utmplist[] = {
11334#ifdef UTMPX_FILE
11335 UTMPX_FILE,
11336#endif
11337#ifdef _PATH_UTMPX
11338 _PATH_UTMPX,
11339#endif
11340 "/var/adm/utmpx", "/etc/utmpx", NULL };
11341 FILE *a, *f=fopen("conftestval", "w");
11342 struct stat statu, statux;
11343 if (!f) exit(1);
11344 for (u = utmplist; *u; u++) {
11345 if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
11346 if (stat(*u, &statux) < 0)
11347 continue;
11348 p = strdup(*u);
11349 p[strlen(p) - 1] = '\0';
11350 if (stat(p, &statu) >= 0
11351 && (statu.st_mtime - statux.st_mtime > 86400))
11352 continue;
11353 fprintf(f, "%s\n", *u);
11354 exit(0);
11355 }
11356 }
11357 exit(0);
11358}
11359_ACEOF
11360rm -f conftest$ac_exeext
11361if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11362 (eval $ac_link) 2>&5
11363 ac_status=$?
11364 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11365 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11366 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11367 (eval $ac_try) 2>&5
11368 ac_status=$?
11369 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11370 (exit $ac_status); }; }; then
11371 path_utmpx=`cat conftestval`
11372else
11373 echo "$as_me: program exited with status $ac_status" >&5
11374echo "$as_me: failed program was:" >&5
11375sed 's/^/| /' conftest.$ac_ext >&5
11376
11377( exit $ac_status )
11378path_utmpx=
11379fi
11380rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11381fi
11382fi
11383echo "$as_me:$LINENO: result: $path_utmpx" >&5
11384echo "${ECHO_T}$path_utmpx" >&6
11385if test x$path_utmpx != x; then
11386
11387cat >>confdefs.h <<_ACEOF
11388#define UTMPX_FILE "$path_utmpx"
11389_ACEOF
11390
11391fi
11392
11393
11394echo "$as_me:$LINENO: checking where wtmp is located" >&5
11395echo $ECHO_N "checking where wtmp is located... $ECHO_C" >&6
11396if test "${path_wtmp+set}" = set; then
11397 echo $ECHO_N "(cached) $ECHO_C" >&6
11398else
11399 if test "$cross_compiling" = yes; then
11400 { echo "$as_me:$LINENO: WARNING: Define WTMP_FILE in config.h manually" >&5
11401echo "$as_me: WARNING: Define WTMP_FILE in config.h manually" >&2;}
11402else
11403 cat >conftest.$ac_ext <<_ACEOF
11404/* confdefs.h. */
11405_ACEOF
11406cat confdefs.h >>conftest.$ac_ext
11407cat >>conftest.$ac_ext <<_ACEOF
11408/* end confdefs.h. */
11409#include <stdio.h>
11410#include <sys/types.h>
11411#ifdef HAVE_UTMP_H
11412#include <utmp.h>
11413#endif
11414#include <errno.h>
11415main()
11416{
11417 char **w, *wtmplist[] = {
11418 "/var/log/wtmp", "/var/adm/wtmp", "/etc/wtmp", "/usr/etc/wtmp", "/usr/adm/wtmp", NULL };
11419 FILE *a, *f=fopen("conftestval", "w");
11420 if (!f) exit(1);
11421#ifdef WTMP_FILE
11422 fprintf(f, "%s\n", WTMP_FILE);
11423 exit(0);
11424#endif
11425#ifdef _PATH_WTMP
11426 fprintf(f, "%s\n", _PATH_WTMP);
11427 exit(0);
11428#endif
11429 for (w = wtmplist; *w; w++) {
11430 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
11431 fprintf(f, "%s\n", *w);
11432 exit(0);
11433 }
11434 }
11435 exit(0);
11436}
11437_ACEOF
11438rm -f conftest$ac_exeext
11439if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11440 (eval $ac_link) 2>&5
11441 ac_status=$?
11442 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11443 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11444 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11445 (eval $ac_try) 2>&5
11446 ac_status=$?
11447 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11448 (exit $ac_status); }; }; then
11449 path_wtmp=`cat conftestval`
11450else
11451 echo "$as_me: program exited with status $ac_status" >&5
11452echo "$as_me: failed program was:" >&5
11453sed 's/^/| /' conftest.$ac_ext >&5
11454
11455( exit $ac_status )
11456path_wtmp=
11457fi
11458rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11459fi
11460fi
11461echo "$as_me:$LINENO: result: $path_wtmp" >&5
11462echo "${ECHO_T}$path_wtmp" >&6
11463if test x$path_wtmp != x; then
11464
11465cat >>confdefs.h <<_ACEOF
11466#define WTMP_FILE "$path_wtmp"
11467_ACEOF
11468
11469fi
11470
11471echo "$as_me:$LINENO: checking where wtmpx is located" >&5
11472echo $ECHO_N "checking where wtmpx is located... $ECHO_C" >&6
11473if test "${path_wtmpx+set}" = set; then
11474 echo $ECHO_N "(cached) $ECHO_C" >&6
11475else
11476 if test "$cross_compiling" = yes; then
11477 { echo "$as_me:$LINENO: WARNING: Define WTMPX_FILE in config.h manually" >&5
11478echo "$as_me: WARNING: Define WTMPX_FILE in config.h manually" >&2;}
11479else
11480 cat >conftest.$ac_ext <<_ACEOF
11481/* confdefs.h. */
11482_ACEOF
11483cat confdefs.h >>conftest.$ac_ext
11484cat >>conftest.$ac_ext <<_ACEOF
11485/* end confdefs.h. */
11486#include <stdio.h>
11487#ifdef HAVE_UTMPX_H
11488#include <utmpx.h>
11489#endif
11490#include <errno.h>
11491main()
11492{
11493 char **w, *wtmplist[] = {
11494 "/var/log/wtmpx", "/var/adm/wtmpx", NULL };
11495 FILE *a, *f=fopen("conftestval", "w");
11496 if (!f) exit(1);
11497#ifdef WTMPX_FILE
11498 fprintf(f, "%s\n", WTMPX_FILE);
11499 exit(0);
11500#endif
11501#ifdef _PATH_WTMPX
11502 fprintf(f, "%s\n", _PATH_WTMPX);
11503 exit(0);
11504#endif
11505 for (w = wtmplist; *w; w++) {
11506 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
11507 fprintf(f, "%s\n", *w);
11508 exit(0);
11509 }
11510 }
11511 exit(0);
11512}
11513_ACEOF
11514rm -f conftest$ac_exeext
11515if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11516 (eval $ac_link) 2>&5
11517 ac_status=$?
11518 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11519 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11520 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11521 (eval $ac_try) 2>&5
11522 ac_status=$?
11523 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11524 (exit $ac_status); }; }; then
11525 path_wtmpx=`cat conftestval`
11526else
11527 echo "$as_me: program exited with status $ac_status" >&5
11528echo "$as_me: failed program was:" >&5
11529sed 's/^/| /' conftest.$ac_ext >&5
11530
11531( exit $ac_status )
11532path_wtmpx=
11533fi
11534rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11535fi
11536fi
11537echo "$as_me:$LINENO: result: $path_wtmpx" >&5
11538echo "${ECHO_T}$path_wtmpx" >&6
11539if test x$path_wtmpx != x; then
11540
11541cat >>confdefs.h <<_ACEOF
11542#define WTMPX_FILE "$path_wtmpx"
11543_ACEOF
11544
11545fi
11546
11547echo "$as_me:$LINENO: checking where lastlog is located" >&5
11548echo $ECHO_N "checking where lastlog is located... $ECHO_C" >&6
11549if test "${path_lastlog+set}" = set; then
11550 echo $ECHO_N "(cached) $ECHO_C" >&6
11551else
11552 if test "$cross_compiling" = yes; then
11553 { echo "$as_me:$LINENO: WARNING: Define LASTLOG_FILE in config.h manually" >&5
11554echo "$as_me: WARNING: Define LASTLOG_FILE in config.h manually" >&2;}
11555else
11556 cat >conftest.$ac_ext <<_ACEOF
11557/* confdefs.h. */
11558_ACEOF
11559cat confdefs.h >>conftest.$ac_ext
11560cat >>conftest.$ac_ext <<_ACEOF
11561/* end confdefs.h. */
11562#include <stdio.h>
11563#include <sys/types.h>
11564#ifdef HAVE_UTMPX_H
11565#include <utmpx.h>
11566#elif defined(HAVE_UTMP_H)
11567#include <utmp.h>
11568#endif
11569#ifdef HAVE_LASTLOG_H
11570#include <lastlog.h>
11571#endif
11572#include <errno.h>
11573main()
11574{
11575 char **w, *lastloglist[] = { "/var/log/lastlog", NULL };
11576 FILE *a, *f=fopen("conftestval", "w");
11577 if (!f) exit(1);
11578#ifdef LASTLOG_FILE
11579 fprintf(f, "%s\n", LASTLOG_FILE);
11580 exit(0);
11581#endif
11582#ifdef _PATH_LASTLOG
11583 fprintf(f, "%s\n", _PATH_LASTLOG);
11584 exit(0);
11585#endif
11586 for (w = lastloglist; *w; w++) {
11587 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
11588 fprintf(f, "%s\n", *w);
11589 exit(0);
11590 }
11591 }
11592 exit(0);
11593}
11594_ACEOF
11595rm -f conftest$ac_exeext
11596if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11597 (eval $ac_link) 2>&5
11598 ac_status=$?
11599 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11600 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11601 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11602 (eval $ac_try) 2>&5
11603 ac_status=$?
11604 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11605 (exit $ac_status); }; }; then
11606 path_lastlog=`cat conftestval`
11607else
11608 echo "$as_me: program exited with status $ac_status" >&5
11609echo "$as_me: failed program was:" >&5
11610sed 's/^/| /' conftest.$ac_ext >&5
11611
11612( exit $ac_status )
11613path_lastlog=
11614fi
11615rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11616fi
11617fi
11618echo "$as_me:$LINENO: result: $path_lastlog" >&5
11619echo "${ECHO_T}$path_lastlog" >&6
11620if test x$path_lastlog != x; then
11621
11622cat >>confdefs.h <<_ACEOF
11623#define LASTLOG_FILE "$path_lastlog"
11624_ACEOF
11625
11626 if test -d "$path_lastlog"; then
11627
11628cat >>confdefs.h <<\_ACEOF
11629#define LASTLOG_IS_DIR 1
11630_ACEOF
11631
11632 fi
11633fi
11634
11635echo "$as_me:$LINENO: checking where lastlogx is located" >&5
11636echo $ECHO_N "checking where lastlogx is located... $ECHO_C" >&6
11637if test "${path_lastlogx+set}" = set; then
11638 echo $ECHO_N "(cached) $ECHO_C" >&6
11639else
11640 if test "$cross_compiling" = yes; then
11641 { echo "$as_me:$LINENO: WARNING: Define LASTLOGX_FILE in config.h manually" >&5
11642echo "$as_me: WARNING: Define LASTLOGX_FILE in config.h manually" >&2;}
11643else
11644 cat >conftest.$ac_ext <<_ACEOF
11645/* confdefs.h. */
11646_ACEOF
11647cat confdefs.h >>conftest.$ac_ext
11648cat >>conftest.$ac_ext <<_ACEOF
11649/* end confdefs.h. */
11650#include <stdio.h>
11651#ifdef HAVE_UTMPX_H
11652#include <utmpx.h>
11653#endif
11654#include <errno.h>
11655main()
11656{
11657 char **w, *wtmplist[] = { "/var/log/lastlogx", "/var/adm/lastlogx", NULL };
11658 FILE *a, *f=fopen("conftestval", "w");
11659 if (!f) exit(1);
11660#ifdef LASTLOGX_FILE
11661 fprintf(f, "%s\n", LASTLOGX_FILE);
11662 exit(0);
11663#endif
11664#ifdef _PATH_LASTLOGX
11665 fprintf(f, "%s\n", _PATH_LASTLOGX);
11666 exit(0);
11667#endif
11668 for (w = wtmplist; *w; w++) {
11669 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
11670 fprintf(f, "%s\n", *w);
11671 exit(0);
11672 }
11673 }
11674 exit(0);
11675}
11676_ACEOF
11677rm -f conftest$ac_exeext
11678if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11679 (eval $ac_link) 2>&5
11680 ac_status=$?
11681 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11682 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11683 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11684 (eval $ac_try) 2>&5
11685 ac_status=$?
11686 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11687 (exit $ac_status); }; }; then
11688 path_lastlogx=`cat conftestval`
11689else
11690 echo "$as_me: program exited with status $ac_status" >&5
11691echo "$as_me: failed program was:" >&5
11692sed 's/^/| /' conftest.$ac_ext >&5
11693
11694( exit $ac_status )
11695path_lastlogx=
11696fi
11697rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11698fi
11699fi
11700echo "$as_me:$LINENO: result: $path_lastlogx" >&5
11701echo "${ECHO_T}$path_lastlogx" >&6
11702if test x$path_lastlogx != x; then
11703
11704cat >>confdefs.h <<_ACEOF
11705#define LASTLOGX_FILE "$path_lastlogx"
11706_ACEOF
11707
11708fi
11709
11710
11711
11712echo "$as_me:$LINENO: checking where ttys/ttytab is located" >&5
11713echo $ECHO_N "checking where ttys/ttytab is located... $ECHO_C" >&6
11714if test "${rxvt_cv_path_ttytab+set}" = set; then
11715 echo $ECHO_N "(cached) $ECHO_C" >&6
11716else
11717 for ttys_file in /etc/ttys /etc/ttytab;
11718do
11719 if test -f "$ttys_file" ; then
11720 rxvt_cv_path_ttytab=$ttys_file
11721 break
11722 fi
11723done
11724
11725fi
11726echo "$as_me:$LINENO: result: $rxvt_cv_path_ttytab" >&5
11727echo "${ECHO_T}$rxvt_cv_path_ttytab" >&6
11728if test x$rxvt_cv_path_ttytab != x; then
11729
11730cat >>confdefs.h <<_ACEOF
11731#define TTYTAB_FILENAME "$rxvt_cv_path_ttytab"
11732_ACEOF
11733
11734fi
11735
11736
11737ac_save_LIBS=$LIBS
11738ac_save_CFLAGS=$CFLAGS
11739CFLAGS="$CFLAGS $X_CFLAGS"
11740LIBS="$LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
11741if test x$rxvt_cv_rpath = xyes -o x$rxvt_cv_R = xyes; then
11742 LIBS=`echo $LIBS | sed "$R_TRANSLATE"`
11743fi
11744echo "$as_me:$LINENO: checking for working Xlocale" >&5
11745echo $ECHO_N "checking for working Xlocale... $ECHO_C" >&6
11746if test "${rxvt_cv_func_xlocale+set}" = set; then
11747 echo $ECHO_N "(cached) $ECHO_C" >&6
11748else
11749 if test "$cross_compiling" = yes; then
11750 { echo "$as_me:$LINENO: WARNING: Define NO_XLOCALE in config.h manually" >&5
11751echo "$as_me: WARNING: Define NO_XLOCALE in config.h manually" >&2;}
11752else
11753 cat >conftest.$ac_ext <<_ACEOF
11754/* confdefs.h. */
11755_ACEOF
11756cat confdefs.h >>conftest.$ac_ext
11757cat >>conftest.$ac_ext <<_ACEOF
11758/* end confdefs.h. */
11759#include <X11/Xlib.h>
11760main() {
11761char *p;
11762if ((p = XSetLocaleModifiers("@im=none")) != NULL && *p)
11763exit (XSupportsLocale() ? 0 : 1);
11764else
11765exit (1);}
11766_ACEOF
11767rm -f conftest$ac_exeext
11768if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11769 (eval $ac_link) 2>&5
11770 ac_status=$?
11771 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11772 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11773 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11774 (eval $ac_try) 2>&5
11775 ac_status=$?
11776 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11777 (exit $ac_status); }; }; then
11778 rxvt_cv_func_xlocale=yes
11779else
11780 echo "$as_me: program exited with status $ac_status" >&5
11781echo "$as_me: failed program was:" >&5
11782sed 's/^/| /' conftest.$ac_ext >&5
11783
11784( exit $ac_status )
11785rxvt_cv_func_xlocale=no
11786fi
11787rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11788fi
11789fi
11790echo "$as_me:$LINENO: result: $rxvt_cv_func_xlocale" >&5
11791echo "${ECHO_T}$rxvt_cv_func_xlocale" >&6
11792if test x$rxvt_cv_func_xlocale = xyes; then
11793
11794cat >>confdefs.h <<\_ACEOF
11795#define HAVE_XLOCALE 1
11796_ACEOF
11797
11798fi
11799
11800echo "$as_me:$LINENO: checking for working X setlocale" >&5
11801echo $ECHO_N "checking for working X setlocale... $ECHO_C" >&6
11802if test "${rxvt_cv_func_xsetlocale+set}" = set; then
11803 echo $ECHO_N "(cached) $ECHO_C" >&6
11804else
11805 cat >conftest.$ac_ext <<_ACEOF
11806/* confdefs.h. */
11807_ACEOF
11808cat confdefs.h >>conftest.$ac_ext
11809cat >>conftest.$ac_ext <<_ACEOF
11810/* end confdefs.h. */
11811#define X_LOCALE 1
11812#include <X11/Xlocale.h>
11813int
11814main ()
11815{
11816setlocale(LC_CTYPE, "");
11817 ;
11818 return 0;
11819}
11820_ACEOF
11821rm -f conftest.$ac_objext conftest$ac_exeext
11822if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11823 (eval $ac_link) 2>conftest.er1
11824 ac_status=$?
11825 grep -v '^ *+' conftest.er1 >conftest.err
11826 rm -f conftest.er1
11827 cat conftest.err >&5
11828 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11829 (exit $ac_status); } &&
11830 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11831 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11832 (eval $ac_try) 2>&5
11833 ac_status=$?
11834 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11835 (exit $ac_status); }; } &&
11836 { ac_try='test -s conftest$ac_exeext'
11837 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11838 (eval $ac_try) 2>&5
11839 ac_status=$?
11840 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11841 (exit $ac_status); }; }; then
11842 rxvt_cv_func_xsetlocale=yes
11843else
11844 echo "$as_me: failed program was:" >&5
11845sed 's/^/| /' conftest.$ac_ext >&5
11846
11847rxvt_cv_func_xsetlocale=no
11848fi
11849rm -f conftest.err conftest.$ac_objext \
11850 conftest$ac_exeext conftest.$ac_ext
11851fi
11852echo "$as_me:$LINENO: result: $rxvt_cv_func_xsetlocale" >&5
11853echo "${ECHO_T}$rxvt_cv_func_xsetlocale" >&6
11854if test x$rxvt_cv_func_xsetlocale = xyes; then
11855
11856cat >>confdefs.h <<\_ACEOF
11857#define HAVE_XSETLOCALE 1
11858_ACEOF
11859
11860fi
11861LIBS=$ac_save_LIBS
11862CFLAGS=$ac_save_CFLAGS
11863
11864echo "$as_me:$LINENO: checking for working plain setlocale" >&5
11865echo $ECHO_N "checking for working plain setlocale... $ECHO_C" >&6
11866if test "${rxvt_cv_func_setlocale+set}" = set; then
11867 echo $ECHO_N "(cached) $ECHO_C" >&6
11868else
11869 cat >conftest.$ac_ext <<_ACEOF
11870/* confdefs.h. */
11871_ACEOF
11872cat confdefs.h >>conftest.$ac_ext
11873cat >>conftest.$ac_ext <<_ACEOF
11874/* end confdefs.h. */
11875#include <clocale>
11876int
11877main ()
11878{
11879setlocale(LC_CTYPE, "");
11880 ;
11881 return 0;
11882}
11883_ACEOF
11884rm -f conftest.$ac_objext conftest$ac_exeext
11885if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11886 (eval $ac_link) 2>conftest.er1
11887 ac_status=$?
11888 grep -v '^ *+' conftest.er1 >conftest.err
11889 rm -f conftest.er1
11890 cat conftest.err >&5
11891 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11892 (exit $ac_status); } &&
11893 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11894 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11895 (eval $ac_try) 2>&5
11896 ac_status=$?
11897 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11898 (exit $ac_status); }; } &&
11899 { ac_try='test -s conftest$ac_exeext'
11900 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11901 (eval $ac_try) 2>&5
11902 ac_status=$?
11903 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11904 (exit $ac_status); }; }; then
11905 rxvt_cv_func_setlocale=yes
11906else
11907 echo "$as_me: failed program was:" >&5
11908sed 's/^/| /' conftest.$ac_ext >&5
11909
11910rxvt_cv_func_setlocale=no
11911fi
11912rm -f conftest.err conftest.$ac_objext \
11913 conftest$ac_exeext conftest.$ac_ext
11914fi
11915echo "$as_me:$LINENO: result: $rxvt_cv_func_setlocale" >&5
11916echo "${ECHO_T}$rxvt_cv_func_setlocale" >&6
11917if test x$rxvt_cv_func_setlocale = xyes; then
11918
11919cat >>confdefs.h <<\_ACEOF
11920#define HAVE_SETLOCALE 1
11921_ACEOF
11922
11923fi
11924
11925echo "$as_me:$LINENO: checking for working nl_langinfo" >&5
11926echo $ECHO_N "checking for working nl_langinfo... $ECHO_C" >&6
11927if test "${rxvt_cv_func_nl_langinfo+set}" = set; then
11928 echo $ECHO_N "(cached) $ECHO_C" >&6
11929else
11930 cat >conftest.$ac_ext <<_ACEOF
11931/* confdefs.h. */
11932_ACEOF
11933cat confdefs.h >>conftest.$ac_ext
11934cat >>conftest.$ac_ext <<_ACEOF
11935/* end confdefs.h. */
11936#include <langinfo.h>
11937int
11938main ()
11939{
11940nl_langinfo(CODESET);
11941 ;
11942 return 0;
11943}
11944_ACEOF
11945rm -f conftest.$ac_objext conftest$ac_exeext
11946if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11947 (eval $ac_link) 2>conftest.er1
11948 ac_status=$?
11949 grep -v '^ *+' conftest.er1 >conftest.err
11950 rm -f conftest.er1
11951 cat conftest.err >&5
11952 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11953 (exit $ac_status); } &&
11954 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11955 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11956 (eval $ac_try) 2>&5
11957 ac_status=$?
11958 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11959 (exit $ac_status); }; } &&
11960 { ac_try='test -s conftest$ac_exeext'
11961 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11962 (eval $ac_try) 2>&5
11963 ac_status=$?
11964 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11965 (exit $ac_status); }; }; then
11966 rxvt_cv_func_nl_langinfo=yes
11967else
11968 echo "$as_me: failed program was:" >&5
11969sed 's/^/| /' conftest.$ac_ext >&5
11970
11971rxvt_cv_func_nl_langinfo=no
11972fi
11973rm -f conftest.err conftest.$ac_objext \
11974 conftest$ac_exeext conftest.$ac_ext
11975fi
11976echo "$as_me:$LINENO: result: $rxvt_cv_func_nl_langinfo" >&5
11977echo "${ECHO_T}$rxvt_cv_func_nl_langinfo" >&6
11978if test x$rxvt_cv_func_nl_langinfo = xyes; then
11979
11980cat >>confdefs.h <<\_ACEOF
11981#define HAVE_NL_LANGINFO 1
11982_ACEOF
11983
11984fi
11985
11986
11987echo "$as_me:$LINENO: checking for unix-compliant filehandle passing ability" >&5
11988echo $ECHO_N "checking for unix-compliant filehandle passing ability... $ECHO_C" >&6
11989if test "${can_pass_fds+set}" = set; then
11990 echo $ECHO_N "(cached) $ECHO_C" >&6
11991else
11992 cat >conftest.$ac_ext <<_ACEOF
11993/* confdefs.h. */
11994_ACEOF
11995cat confdefs.h >>conftest.$ac_ext
11996cat >>conftest.$ac_ext <<_ACEOF
11997/* end confdefs.h. */
11998
11999#include <cstddef> // broken bsds (is that redundant) need this
12000#include <sys/types.h>
12001#include <sys/socket.h>
12002#include <sys/uio.h>
12003
12004int
12005main ()
12006{
12007
12008{
12009 msghdr msg;
12010 iovec iov;
12011 char buf [100];
12012 char data = 0;
12013
12014 iov.iov_base = &data;
12015 iov.iov_len = 1;
12016
12017 msg.msg_iov = &iov;
12018 msg.msg_iovlen = 1;
12019 msg.msg_control = buf;
12020 msg.msg_controllen = sizeof buf;
12021
12022 cmsghdr *cmsg = CMSG_FIRSTHDR (&msg);
12023 cmsg->cmsg_level = SOL_SOCKET;
12024 cmsg->cmsg_type = SCM_RIGHTS;
12025 cmsg->cmsg_len = 100;
12026
12027 *(int *)CMSG_DATA (cmsg) = 5;
12028
12029 return sendmsg (3, &msg, 0);
12030}
12031
12032 ;
12033 return 0;
12034}
12035_ACEOF
12036rm -f conftest.$ac_objext conftest$ac_exeext
12037if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12038 (eval $ac_link) 2>conftest.er1
12039 ac_status=$?
12040 grep -v '^ *+' conftest.er1 >conftest.err
12041 rm -f conftest.er1
12042 cat conftest.err >&5
12043 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12044 (exit $ac_status); } &&
12045 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12046 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12047 (eval $ac_try) 2>&5
12048 ac_status=$?
12049 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12050 (exit $ac_status); }; } &&
12051 { ac_try='test -s conftest$ac_exeext'
12052 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12053 (eval $ac_try) 2>&5
12054 ac_status=$?
12055 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12056 (exit $ac_status); }; }; then
12057 can_pass_fds=yes
12058else
12059 echo "$as_me: failed program was:" >&5
12060sed 's/^/| /' conftest.$ac_ext >&5
12061
12062can_pass_fds=no
12063fi
12064rm -f conftest.err conftest.$ac_objext \
12065 conftest$ac_exeext conftest.$ac_ext
12066fi
12067echo "$as_me:$LINENO: result: $can_pass_fds" >&5
12068echo "${ECHO_T}$can_pass_fds" >&6
12069if test x$can_pass_fds = xyes; then
12070
12071cat >>confdefs.h <<\_ACEOF
12072#define HAVE_UNIX_FDPASS 1
12073_ACEOF
12074
12075else
12076 { { echo "$as_me:$LINENO: error: libptytty requires unix-compliant filehandle passing ability" >&5
12077echo "$as_me: error: libptytty requires unix-compliant filehandle passing ability" >&2;}
12078 { (exit 1); exit 1; }; }
12079fi
12080
12081
12082echo "$as_me:$LINENO: checking for broken XIM callback" >&5
12083echo $ECHO_N "checking for broken XIM callback... $ECHO_C" >&6
12084if test "${rxvt_broken_ximcb+set}" = set; then
12085 echo $ECHO_N "(cached) $ECHO_C" >&6
12086else
12087 cat >conftest.$ac_ext <<_ACEOF
12088
12089#include <X11/Xlib.h>
12090
12091void im_destroy_cb (XIC unused1, XPointer client_data, XPointer unused3);
12092
12093void f() {
12094 XIMCallback cb;
12095 cb.callback = im_destroy_cb;
12096}
12097
12098_ACEOF
12099rm -f conftest.$ac_objext
12100if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12101 (eval $ac_compile) 2>conftest.er1
12102 ac_status=$?
12103 grep -v '^ *+' conftest.er1 >conftest.err
12104 rm -f conftest.er1
12105 cat conftest.err >&5
12106 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12107 (exit $ac_status); } &&
12108 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12109 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12110 (eval $ac_try) 2>&5
12111 ac_status=$?
12112 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12113 (exit $ac_status); }; } &&
12114 { ac_try='test -s conftest.$ac_objext'
12115 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12116 (eval $ac_try) 2>&5
12117 ac_status=$?
12118 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12119 (exit $ac_status); }; }; then
12120 rxvt_broken_ximcb=yes
12121else
12122 echo "$as_me: failed program was:" >&5
12123sed 's/^/| /' conftest.$ac_ext >&5
12124
12125rxvt_broken_ximcb=no
12126fi
12127rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12128fi
12129echo "$as_me:$LINENO: result: $rxvt_broken_ximcb" >&5
12130echo "${ECHO_T}$rxvt_broken_ximcb" >&6
12131
12132if test x$rxvt_broken_ximcb = xyes; then
12133
12134cat >>confdefs.h <<\_ACEOF
12135#define XIMCB_PROTO_BROKEN 1
12136_ACEOF
12137
12138fi
12139
12140
12141
12142
12143
12144
12145
12146for ac_header in \
12147 pty.h \
12148 util.h \
12149 libutil.h \
12150 sys/ioctl.h \
12151 sys/stropts.h \
12152
12153do
12154as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12155if eval "test \"\${$as_ac_Header+set}\" = set"; then
12156 echo "$as_me:$LINENO: checking for $ac_header" >&5
12157echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12158if eval "test \"\${$as_ac_Header+set}\" = set"; then
12159 echo $ECHO_N "(cached) $ECHO_C" >&6
12160fi
12161echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12162echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12163else
12164 # Is the header compilable?
12165echo "$as_me:$LINENO: checking $ac_header usability" >&5
12166echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
12167cat >conftest.$ac_ext <<_ACEOF
12168/* confdefs.h. */
12169_ACEOF
12170cat confdefs.h >>conftest.$ac_ext
12171cat >>conftest.$ac_ext <<_ACEOF
12172/* end confdefs.h. */
12173$ac_includes_default
12174#include <$ac_header>
12175_ACEOF
12176rm -f conftest.$ac_objext
12177if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12178 (eval $ac_compile) 2>conftest.er1
12179 ac_status=$?
12180 grep -v '^ *+' conftest.er1 >conftest.err
12181 rm -f conftest.er1
12182 cat conftest.err >&5
12183 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12184 (exit $ac_status); } &&
12185 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12186 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12187 (eval $ac_try) 2>&5
12188 ac_status=$?
12189 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12190 (exit $ac_status); }; } &&
12191 { ac_try='test -s conftest.$ac_objext'
12192 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12193 (eval $ac_try) 2>&5
12194 ac_status=$?
12195 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12196 (exit $ac_status); }; }; then
12197 ac_header_compiler=yes
12198else
12199 echo "$as_me: failed program was:" >&5
12200sed 's/^/| /' conftest.$ac_ext >&5
12201
12202ac_header_compiler=no
12203fi
12204rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12205echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12206echo "${ECHO_T}$ac_header_compiler" >&6
12207
12208# Is the header present?
12209echo "$as_me:$LINENO: checking $ac_header presence" >&5
12210echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
12211cat >conftest.$ac_ext <<_ACEOF
12212/* confdefs.h. */
12213_ACEOF
12214cat confdefs.h >>conftest.$ac_ext
12215cat >>conftest.$ac_ext <<_ACEOF
12216/* end confdefs.h. */
12217#include <$ac_header>
12218_ACEOF
12219if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
12220 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
12221 ac_status=$?
12222 grep -v '^ *+' conftest.er1 >conftest.err
12223 rm -f conftest.er1
12224 cat conftest.err >&5
12225 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12226 (exit $ac_status); } >/dev/null; then
12227 if test -s conftest.err; then
12228 ac_cpp_err=$ac_cxx_preproc_warn_flag
12229 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
12230 else
12231 ac_cpp_err=
12232 fi
12233else
12234 ac_cpp_err=yes
12235fi
12236if test -z "$ac_cpp_err"; then
12237 ac_header_preproc=yes
12238else
12239 echo "$as_me: failed program was:" >&5
12240sed 's/^/| /' conftest.$ac_ext >&5
12241
12242 ac_header_preproc=no
12243fi
12244rm -f conftest.err conftest.$ac_ext
12245echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12246echo "${ECHO_T}$ac_header_preproc" >&6
12247
12248# So? What about this header?
12249case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
12250 yes:no: )
12251 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12252echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12253 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12254echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12255 ac_header_preproc=yes
12256 ;;
12257 no:yes:* )
12258 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12259echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12260 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
12261echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
12262 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12263echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12264 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
12265echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
12266 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12267echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12268 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12269echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12270 (
12271 cat <<\_ASBOX
12272## ------------------------------------------ ##
12273## Report this to the AC_PACKAGE_NAME lists. ##
12274## ------------------------------------------ ##
12275_ASBOX
12276 ) |
12277 sed "s/^/$as_me: WARNING: /" >&2
12278 ;;
12279esac
12280echo "$as_me:$LINENO: checking for $ac_header" >&5
12281echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12282if eval "test \"\${$as_ac_Header+set}\" = set"; then
12283 echo $ECHO_N "(cached) $ECHO_C" >&6
12284else
12285 eval "$as_ac_Header=\$ac_header_preproc"
12286fi
12287echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12288echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12289
12290fi
12291if test `eval echo '${'$as_ac_Header'}'` = yes; then
12292 cat >>confdefs.h <<_ACEOF
12293#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12294_ACEOF
12295
12296fi
12297
12298done
12299
12300
12301
12302
12303
12304
12305
12306for ac_func in \
12307 revoke \
12308 _getpty \
12309 getpt \
12310 posix_openpt \
12311 isastream \
12312
12313do
12314as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12315echo "$as_me:$LINENO: checking for $ac_func" >&5
12316echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
12317if eval "test \"\${$as_ac_var+set}\" = set"; then
12318 echo $ECHO_N "(cached) $ECHO_C" >&6
12319else
12320 cat >conftest.$ac_ext <<_ACEOF
12321/* confdefs.h. */
12322_ACEOF
12323cat confdefs.h >>conftest.$ac_ext
12324cat >>conftest.$ac_ext <<_ACEOF
12325/* end confdefs.h. */
12326/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12327 For example, HP-UX 11i <limits.h> declares gettimeofday. */
12328#define $ac_func innocuous_$ac_func
12329
12330/* System header to define __stub macros and hopefully few prototypes,
12331 which can conflict with char $ac_func (); below.
12332 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12333 <limits.h> exists even on freestanding compilers. */
12334
12335#ifdef __STDC__
12336# include <limits.h>
12337#else
12338# include <assert.h>
12339#endif
12340
12341#undef $ac_func
12342
12343/* Override any gcc2 internal prototype to avoid an error. */
12344#ifdef __cplusplus
12345extern "C"
12346{
12347#endif
12348/* We use char because int might match the return type of a gcc2
12349 builtin and then its argument prototype would still apply. */
12350char $ac_func ();
12351/* The GNU C library defines this for functions which it implements
12352 to always fail with ENOSYS. Some functions are actually named
12353 something starting with __ and the normal name is an alias. */
12354#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
12355choke me
12356#else
12357char (*f) () = $ac_func;
12358#endif
12359#ifdef __cplusplus
12360}
12361#endif
12362
12363int
12364main ()
12365{
12366return f != $ac_func;
12367 ;
12368 return 0;
12369}
12370_ACEOF
12371rm -f conftest.$ac_objext conftest$ac_exeext
12372if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12373 (eval $ac_link) 2>conftest.er1
12374 ac_status=$?
12375 grep -v '^ *+' conftest.er1 >conftest.err
12376 rm -f conftest.er1
12377 cat conftest.err >&5
12378 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12379 (exit $ac_status); } &&
12380 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12381 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12382 (eval $ac_try) 2>&5
12383 ac_status=$?
12384 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12385 (exit $ac_status); }; } &&
12386 { ac_try='test -s conftest$ac_exeext'
12387 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12388 (eval $ac_try) 2>&5
12389 ac_status=$?
12390 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12391 (exit $ac_status); }; }; then
12392 eval "$as_ac_var=yes"
12393else
12394 echo "$as_me: failed program was:" >&5
12395sed 's/^/| /' conftest.$ac_ext >&5
12396
12397eval "$as_ac_var=no"
12398fi
12399rm -f conftest.err conftest.$ac_objext \
12400 conftest$ac_exeext conftest.$ac_ext
12401fi
12402echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
12403echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
12404if test `eval echo '${'$as_ac_var'}'` = yes; then
12405 cat >>confdefs.h <<_ACEOF
12406#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12407_ACEOF
12408
12409fi
12410done
12411
12412
12413have_clone=no
12414
12415echo "$as_me:$LINENO: checking for /dev/ptym/clone" >&5
12416echo $ECHO_N "checking for /dev/ptym/clone... $ECHO_C" >&6
12417if test -e /dev/ptym/clone; then
12418 echo "$as_me:$LINENO: result: yes" >&5
12419echo "${ECHO_T}yes" >&6
12420
12421cat >>confdefs.h <<\_ACEOF
12422#define HAVE_DEV_CLONE 1
12423_ACEOF
12424
12425
12426cat >>confdefs.h <<\_ACEOF
12427#define CLONE_DEVICE "/dev/ptym/clone"
12428_ACEOF
12429
12430 have_clone=yes
12431else
12432 echo "$as_me:$LINENO: result: no" >&5
12433echo "${ECHO_T}no" >&6
12434fi
12435
12436echo "$as_me:$LINENO: checking for /dev/ptc" >&5
12437echo $ECHO_N "checking for /dev/ptc... $ECHO_C" >&6
12438if test -e /dev/ptc; then
12439 echo "$as_me:$LINENO: result: yes" >&5
12440echo "${ECHO_T}yes" >&6
12441
12442cat >>confdefs.h <<\_ACEOF
12443#define HAVE_DEV_PTC 1
12444_ACEOF
12445
12446
12447cat >>confdefs.h <<\_ACEOF
12448#define CLONE_DEVICE "/dev/ptc"
12449_ACEOF
12450
12451 have_clone=yes
12452else
12453 echo "$as_me:$LINENO: result: no" >&5
12454echo "${ECHO_T}no" >&6
12455fi
12456
12457case $host in
12458 *-*-cygwin*)
12459 have_clone=yes
12460
12461cat >>confdefs.h <<\_ACEOF
12462#define CLONE_DEVICE "/dev/ptmx"
12463_ACEOF
12464
12465 ;;
12466 *)
12467 echo "$as_me:$LINENO: checking for /dev/ptmx" >&5
12468echo $ECHO_N "checking for /dev/ptmx... $ECHO_C" >&6
12469 if test -e /dev/ptmx; then
12470 echo "$as_me:$LINENO: result: yes" >&5
12471echo "${ECHO_T}yes" >&6
12472
12473cat >>confdefs.h <<\_ACEOF
12474#define HAVE_DEV_PTMX 1
12475_ACEOF
12476
12477
12478cat >>confdefs.h <<\_ACEOF
12479#define CLONE_DEVICE "/dev/ptmx"
12480_ACEOF
12481
12482 have_clone=yes
12483 else
12484 echo "$as_me:$LINENO: result: no" >&5
12485echo "${ECHO_T}no" >&6
12486 fi
12487 ;;
12488esac
12489
12490if test x$ac_cv_func_getpt = xyes -o x$ac_cv_func_posix_openpt = xyes -o x$have_clone = xyes; then
12491 echo "$as_me:$LINENO: checking for UNIX98 ptys" >&5
12492echo $ECHO_N "checking for UNIX98 ptys... $ECHO_C" >&6
12493 cat >conftest.$ac_ext <<_ACEOF
12494/* confdefs.h. */
12495_ACEOF
12496cat confdefs.h >>conftest.$ac_ext
12497cat >>conftest.$ac_ext <<_ACEOF
12498/* end confdefs.h. */
12499#include <stdlib.h>
12500int
12501main ()
12502{
12503grantpt(0);unlockpt(0);ptsname(0);
12504 ;
12505 return 0;
12506}
12507_ACEOF
12508rm -f conftest.$ac_objext conftest$ac_exeext
12509if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12510 (eval $ac_link) 2>conftest.er1
12511 ac_status=$?
12512 grep -v '^ *+' conftest.er1 >conftest.err
12513 rm -f conftest.er1
12514 cat conftest.err >&5
12515 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12516 (exit $ac_status); } &&
12517 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12518 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12519 (eval $ac_try) 2>&5
12520 ac_status=$?
12521 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12522 (exit $ac_status); }; } &&
12523 { ac_try='test -s conftest$ac_exeext'
12524 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12525 (eval $ac_try) 2>&5
12526 ac_status=$?
12527 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12528 (exit $ac_status); }; }; then
12529 unix98_pty=yes
12530
12531cat >>confdefs.h <<\_ACEOF
12532#define UNIX98_PTY 1
12533_ACEOF
12534
12535 echo "$as_me:$LINENO: result: yes" >&5
12536echo "${ECHO_T}yes" >&6
12537else
12538 echo "$as_me: failed program was:" >&5
12539sed 's/^/| /' conftest.$ac_ext >&5
12540
12541echo "$as_me:$LINENO: result: no" >&5
12542echo "${ECHO_T}no" >&6
12543fi
12544rm -f conftest.err conftest.$ac_objext \
12545 conftest$ac_exeext conftest.$ac_ext
12546fi
12547
12548if test -z "$unix98_pty"; then
12549
12550for ac_func in openpty
12551do
12552as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12553echo "$as_me:$LINENO: checking for $ac_func" >&5
12554echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
12555if eval "test \"\${$as_ac_var+set}\" = set"; then
12556 echo $ECHO_N "(cached) $ECHO_C" >&6
12557else
12558 cat >conftest.$ac_ext <<_ACEOF
12559/* confdefs.h. */
12560_ACEOF
12561cat confdefs.h >>conftest.$ac_ext
12562cat >>conftest.$ac_ext <<_ACEOF
12563/* end confdefs.h. */
12564/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12565 For example, HP-UX 11i <limits.h> declares gettimeofday. */
12566#define $ac_func innocuous_$ac_func
12567
12568/* System header to define __stub macros and hopefully few prototypes,
12569 which can conflict with char $ac_func (); below.
12570 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12571 <limits.h> exists even on freestanding compilers. */
12572
12573#ifdef __STDC__
12574# include <limits.h>
12575#else
12576# include <assert.h>
12577#endif
12578
12579#undef $ac_func
12580
12581/* Override any gcc2 internal prototype to avoid an error. */
12582#ifdef __cplusplus
12583extern "C"
12584{
12585#endif
12586/* We use char because int might match the return type of a gcc2
12587 builtin and then its argument prototype would still apply. */
12588char $ac_func ();
12589/* The GNU C library defines this for functions which it implements
12590 to always fail with ENOSYS. Some functions are actually named
12591 something starting with __ and the normal name is an alias. */
12592#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
12593choke me
12594#else
12595char (*f) () = $ac_func;
12596#endif
12597#ifdef __cplusplus
12598}
12599#endif
12600
12601int
12602main ()
12603{
12604return f != $ac_func;
12605 ;
12606 return 0;
12607}
12608_ACEOF
12609rm -f conftest.$ac_objext conftest$ac_exeext
12610if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12611 (eval $ac_link) 2>conftest.er1
12612 ac_status=$?
12613 grep -v '^ *+' conftest.er1 >conftest.err
12614 rm -f conftest.er1
12615 cat conftest.err >&5
12616 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12617 (exit $ac_status); } &&
12618 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12619 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12620 (eval $ac_try) 2>&5
12621 ac_status=$?
12622 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12623 (exit $ac_status); }; } &&
12624 { ac_try='test -s conftest$ac_exeext'
12625 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12626 (eval $ac_try) 2>&5
12627 ac_status=$?
12628 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12629 (exit $ac_status); }; }; then
12630 eval "$as_ac_var=yes"
12631else
12632 echo "$as_me: failed program was:" >&5
12633sed 's/^/| /' conftest.$ac_ext >&5
12634
12635eval "$as_ac_var=no"
12636fi
12637rm -f conftest.err conftest.$ac_objext \
12638 conftest$ac_exeext conftest.$ac_ext
12639fi
12640echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
12641echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
12642if test `eval echo '${'$as_ac_var'}'` = yes; then
12643 cat >>confdefs.h <<_ACEOF
12644#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12645_ACEOF
12646
12647else
12648 echo "$as_me:$LINENO: checking for openpty in -lutil" >&5
12649echo $ECHO_N "checking for openpty in -lutil... $ECHO_C" >&6
12650if test "${ac_cv_lib_util_openpty+set}" = set; then
12651 echo $ECHO_N "(cached) $ECHO_C" >&6
12652else
12653 ac_check_lib_save_LIBS=$LIBS
12654LIBS="-lutil $LIBS"
12655cat >conftest.$ac_ext <<_ACEOF
12656/* confdefs.h. */
12657_ACEOF
12658cat confdefs.h >>conftest.$ac_ext
12659cat >>conftest.$ac_ext <<_ACEOF
12660/* end confdefs.h. */
12661
12662/* Override any gcc2 internal prototype to avoid an error. */
12663#ifdef __cplusplus
12664extern "C"
12665#endif
12666/* We use char because int might match the return type of a gcc2
12667 builtin and then its argument prototype would still apply. */
12668char openpty ();
12669int
12670main ()
12671{
12672openpty ();
12673 ;
12674 return 0;
12675}
12676_ACEOF
12677rm -f conftest.$ac_objext conftest$ac_exeext
12678if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12679 (eval $ac_link) 2>conftest.er1
12680 ac_status=$?
12681 grep -v '^ *+' conftest.er1 >conftest.err
12682 rm -f conftest.er1
12683 cat conftest.err >&5
12684 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12685 (exit $ac_status); } &&
12686 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12687 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12688 (eval $ac_try) 2>&5
12689 ac_status=$?
12690 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12691 (exit $ac_status); }; } &&
12692 { ac_try='test -s conftest$ac_exeext'
12693 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12694 (eval $ac_try) 2>&5
12695 ac_status=$?
12696 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12697 (exit $ac_status); }; }; then
12698 ac_cv_lib_util_openpty=yes
12699else
12700 echo "$as_me: failed program was:" >&5
12701sed 's/^/| /' conftest.$ac_ext >&5
12702
12703ac_cv_lib_util_openpty=no
12704fi
12705rm -f conftest.err conftest.$ac_objext \
12706 conftest$ac_exeext conftest.$ac_ext
12707LIBS=$ac_check_lib_save_LIBS
12708fi
12709echo "$as_me:$LINENO: result: $ac_cv_lib_util_openpty" >&5
12710echo "${ECHO_T}$ac_cv_lib_util_openpty" >&6
12711if test $ac_cv_lib_util_openpty = yes; then
12712 cat >>confdefs.h <<\_ACEOF
12713#define HAVE_OPENPTY 1
12714_ACEOF
12715 LIBS="$LIBS -lutil"
12716fi
12717
12718fi
12719done
12720
12721fi
12722
12723
12724if test x$support_xft = xyes; then 6295if test x$support_pixbuf = xyes; then
6296 support_pixbuf=no
12725 # Extract the first word of "pkg-config", so it can be a program name with args. 6297 # Extract the first word of "pkg-config", so it can be a program name with args.
12726set dummy pkg-config; ac_word=$2 6298set dummy pkg-config; ac_word=$2
12727echo "$as_me:$LINENO: checking for $ac_word" >&5 6299{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12728echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 6300$as_echo_n "checking for $ac_word... " >&6; }
12729if test "${ac_cv_path_PKG_CONFIG+set}" = set; then 6301if ${ac_cv_path_PKG_CONFIG+:} false; then :
12730 echo $ECHO_N "(cached) $ECHO_C" >&6 6302 $as_echo_n "(cached) " >&6
12731else 6303else
12732 case $PKG_CONFIG in 6304 case $PKG_CONFIG in
12733 [\\/]* | ?:[\\/]*) 6305 [\\/]* | ?:[\\/]*)
12734 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path. 6306 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
12735 ;; 6307 ;;
12737 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6309 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12738for as_dir in $PATH 6310for as_dir in $PATH
12739do 6311do
12740 IFS=$as_save_IFS 6312 IFS=$as_save_IFS
12741 test -z "$as_dir" && as_dir=. 6313 test -z "$as_dir" && as_dir=.
12742 for ac_exec_ext in '' $ac_executable_extensions; do 6314 for ac_exec_ext in '' $ac_executable_extensions; do
12743 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6315 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12744 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 6316 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
12745 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6317 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12746 break 2 6318 break 2
12747 fi 6319 fi
12748done 6320done
12749done 6321 done
6322IFS=$as_save_IFS
12750 6323
12751 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no" 6324 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
12752 ;; 6325 ;;
12753esac 6326esac
12754fi 6327fi
12755PKG_CONFIG=$ac_cv_path_PKG_CONFIG 6328PKG_CONFIG=$ac_cv_path_PKG_CONFIG
12756
12757if test -n "$PKG_CONFIG"; then 6329if test -n "$PKG_CONFIG"; then
12758 echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5 6330 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
12759echo "${ECHO_T}$PKG_CONFIG" >&6 6331$as_echo "$PKG_CONFIG" >&6; }
6332else
6333 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6334$as_echo "no" >&6; }
6335fi
6336
6337
6338 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gdk-pixbuf" >&5
6339$as_echo_n "checking for gdk-pixbuf... " >&6; }
6340 if test $PKG_CONFIG != no && $PKG_CONFIG --exists gdk-pixbuf-2.0; then
6341 PIXBUF_CFLAGS="`$PKG_CONFIG gdk-pixbuf-2.0 --cflags`"
6342 PIXBUF_LIBS="`$PKG_CONFIG gdk-pixbuf-2.0 --libs`"
6343 support_pixbuf=yes
6344 fi
6345
6346 if test x$support_pixbuf = xyes; then
6347 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6348$as_echo "ok" >&6; }
6349 image_lib=gdk-pixbuf
6350 support_afterimage=no
6351
6352$as_echo "#define HAVE_PIXBUF 1" >>confdefs.h
6353
6354
6355$as_echo "#define BG_IMAGE_FROM_FILE 1" >>confdefs.h
6356
6357 else
6358 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6359$as_echo "no" >&6; }
6360 fi
6361fi
6362
6363
6364
6365
6366STARTUP_NOTIFICATION_CFLAGS=
6367STARTUP_NOTIFICATION_LIBS=
6368
6369if test x$support_startup_notification = xyes; then
6370 support_startup_notification=no
6371 # Extract the first word of "pkg-config", so it can be a program name with args.
6372set dummy pkg-config; ac_word=$2
6373{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6374$as_echo_n "checking for $ac_word... " >&6; }
6375if ${ac_cv_path_PKG_CONFIG+:} false; then :
6376 $as_echo_n "(cached) " >&6
6377else
6378 case $PKG_CONFIG in
6379 [\\/]* | ?:[\\/]*)
6380 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
6381 ;;
6382 *)
6383 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6384for as_dir in $PATH
6385do
6386 IFS=$as_save_IFS
6387 test -z "$as_dir" && as_dir=.
6388 for ac_exec_ext in '' $ac_executable_extensions; do
6389 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6390 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
6391 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6392 break 2
6393 fi
6394done
6395 done
6396IFS=$as_save_IFS
6397
6398 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
6399 ;;
6400esac
6401fi
6402PKG_CONFIG=$ac_cv_path_PKG_CONFIG
6403if test -n "$PKG_CONFIG"; then
6404 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
6405$as_echo "$PKG_CONFIG" >&6; }
6406else
6407 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6408$as_echo "no" >&6; }
6409fi
6410
6411
6412 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libstartup-notification" >&5
6413$as_echo_n "checking for libstartup-notification... " >&6; }
6414 if test $PKG_CONFIG != no && $PKG_CONFIG --exists libstartup-notification-1.0; then
6415 STARTUP_NOTIFICATION_CFLAGS="`$PKG_CONFIG libstartup-notification-1.0 --cflags`"
6416 STARTUP_NOTIFICATION_LIBS="`$PKG_CONFIG libstartup-notification-1.0 --libs`"
6417 support_startup_notification=yes
6418 fi
6419
6420 if test x$support_startup_notification = xyes; then
6421 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6422$as_echo "ok" >&6; }
6423
6424$as_echo "#define HAVE_STARTUP_NOTIFICATION 1" >>confdefs.h
6425
6426 else
6427 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6428$as_echo "no" >&6; }
6429 fi
6430fi
6431
6432
6433
6434
6435AFTERIMAGE_CFLAGS=
6436AFTERIMAGE_LIBS=
6437AFTERIMAGE_VERSION=
6438
6439if test x$support_afterimage = xyes; then
6440 support_afterimage=no
6441
6442 if test "x$afterimage_config" = "x" ; then
6443 # Extract the first word of "afterimage-config", so it can be a program name with args.
6444set dummy afterimage-config; ac_word=$2
6445{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6446$as_echo_n "checking for $ac_word... " >&6; }
6447if ${ac_cv_path_afterimage_config+:} false; then :
6448 $as_echo_n "(cached) " >&6
6449else
6450 case $afterimage_config in
6451 [\\/]* | ?:[\\/]*)
6452 ac_cv_path_afterimage_config="$afterimage_config" # Let the user override the test with a path.
6453 ;;
6454 *)
6455 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6456for as_dir in $PATH
6457do
6458 IFS=$as_save_IFS
6459 test -z "$as_dir" && as_dir=.
6460 for ac_exec_ext in '' $ac_executable_extensions; do
6461 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6462 ac_cv_path_afterimage_config="$as_dir/$ac_word$ac_exec_ext"
6463 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6464 break 2
6465 fi
6466done
6467 done
6468IFS=$as_save_IFS
6469
6470 test -z "$ac_cv_path_afterimage_config" && ac_cv_path_afterimage_config="no"
6471 ;;
6472esac
6473fi
6474afterimage_config=$ac_cv_path_afterimage_config
6475if test -n "$afterimage_config"; then
6476 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $afterimage_config" >&5
6477$as_echo "$afterimage_config" >&6; }
6478else
6479 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6480$as_echo "no" >&6; }
6481fi
6482
6483
6484 fi
6485 if test "x$afterimage_config" != "xno" ; then
6486 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libAfterImage version >= 1.15" >&5
6487$as_echo_n "checking for libAfterImage version >= 1.15... " >&6; }
6488 xAFTERIMAGE_VERSION=`$afterimage_config --version`
6489 if test -n "$xAFTERIMAGE_VERSION" ; then
6490 xAFTERIMAGE_CFLAGS=`$afterimage_config --cflags`
6491 xAFTERIMAGE_LIBS=`$afterimage_config --libs`
6492 if test "x$xAFTERIMAGE_LIBS" != "x"; then
6493 libai_ver_major=`echo $xAFTERIMAGE_VERSION | cut -f 1 -d .`
6494 libai_ver_minor=`echo $xAFTERIMAGE_VERSION | cut -f 2 -d .`
6495 if test $libai_ver_major -gt 1 -o \( $libai_ver_major -eq 1 -a $libai_ver_minor -ge 15 \); then
6496 support_afterimage=yes
6497 AFTERIMAGE_CFLAGS="$xAFTERIMAGE_CFLAGS"
6498 AFTERIMAGE_LIBS="$xAFTERIMAGE_LIBS"
6499 AFTERIMAGE_VERSION="$xAFTERIMAGE_VERSION"
6500 fi
6501 fi
6502 fi
6503 if test "x$support_afterimage" = "xyes"; then
6504 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AFTERIMAGE_LIBS" >&5
6505$as_echo "$AFTERIMAGE_LIBS" >&6; }
6506 image_lib=libafterimage
6507
6508$as_echo "#define HAVE_AFTERIMAGE 1" >>confdefs.h
6509
6510
6511$as_echo "#define BG_IMAGE_FROM_FILE 1" >>confdefs.h
6512
6513 else
6514 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6515$as_echo "no" >&6; }
6516 fi
6517 fi
6518fi
6519
6520
6521
6522
6523for ac_header in \
6524 sys/byteorder.h \
6525 sys/ioctl.h \
6526 sys/sockio.h \
6527 sys/strredir.h \
6528 stdint.h \
6529 wchar.h \
6530 cwchar \
6531
6532do :
6533 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6534ac_fn_cxx_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
6535if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
6536 cat >>confdefs.h <<_ACEOF
6537#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
6538_ACEOF
6539
6540fi
6541
6542done
6543
6544
6545{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XLIB_ILLEGAL_ACCESS" >&5
6546$as_echo_n "checking for XLIB_ILLEGAL_ACCESS... " >&6; }
6547if ${rxvt_cv_xlib_illegal_access+:} false; then :
6548 $as_echo_n "(cached) " >&6
6549else
6550 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6551/* end confdefs.h. */
6552
6553#define XLIB_ILLEGAL_ACCESS
6554#include <X11/Xlib.h>
6555
6556int
6557main ()
6558{
6559
6560 Display *dpy;
6561 dpy->xdefaults = (char *)0;
6562
6563 ;
6564 return 0;
6565}
6566_ACEOF
6567if ac_fn_cxx_try_compile "$LINENO"; then :
6568 rxvt_cv_xlib_illegal_access=yes
6569else
6570 rxvt_cv_xlib_illegal_access=no
6571
6572fi
6573rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6574fi
6575{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $rxvt_cv_xlib_illegal_access" >&5
6576$as_echo "$rxvt_cv_xlib_illegal_access" >&6; }
6577if test x$rxvt_cv_xlib_illegal_access = xyes; then
6578
6579$as_echo "#define XLIB_ILLEGAL_ACCESS 1" >>confdefs.h
6580
6581fi
6582
6583ac_fn_cxx_check_type "$LINENO" "mode_t" "ac_cv_type_mode_t" "$ac_includes_default"
6584if test "x$ac_cv_type_mode_t" = xyes; then :
6585
6586else
6587
6588cat >>confdefs.h <<_ACEOF
6589#define mode_t int
6590_ACEOF
6591
6592fi
6593
6594ac_fn_cxx_check_type "$LINENO" "pid_t" "ac_cv_type_pid_t" "$ac_includes_default"
6595if test "x$ac_cv_type_pid_t" = xyes; then :
6596
6597else
6598
6599cat >>confdefs.h <<_ACEOF
6600#define pid_t int
6601_ACEOF
6602
6603fi
6604
6605{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for uid_t in sys/types.h" >&5
6606$as_echo_n "checking for uid_t in sys/types.h... " >&6; }
6607if ${ac_cv_type_uid_t+:} false; then :
6608 $as_echo_n "(cached) " >&6
6609else
6610 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6611/* end confdefs.h. */
6612#include <sys/types.h>
6613
6614_ACEOF
6615if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6616 $EGREP "uid_t" >/dev/null 2>&1; then :
6617 ac_cv_type_uid_t=yes
6618else
6619 ac_cv_type_uid_t=no
6620fi
6621rm -f conftest*
6622
6623fi
6624{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_uid_t" >&5
6625$as_echo "$ac_cv_type_uid_t" >&6; }
6626if test $ac_cv_type_uid_t = no; then
6627
6628$as_echo "#define uid_t int" >>confdefs.h
6629
6630
6631$as_echo "#define gid_t int" >>confdefs.h
6632
6633fi
6634
6635ac_fn_c_find_intX_t "$LINENO" "16" "ac_cv_c_int16_t"
6636case $ac_cv_c_int16_t in #(
6637 no|yes) ;; #(
6638 *)
6639
6640cat >>confdefs.h <<_ACEOF
6641#define int16_t $ac_cv_c_int16_t
6642_ACEOF
6643;;
6644esac
6645
6646ac_fn_c_find_uintX_t "$LINENO" "16" "ac_cv_c_uint16_t"
6647case $ac_cv_c_uint16_t in #(
6648 no|yes) ;; #(
6649 *)
6650
6651
6652cat >>confdefs.h <<_ACEOF
6653#define uint16_t $ac_cv_c_uint16_t
6654_ACEOF
6655;;
6656 esac
6657
6658ac_fn_c_find_intX_t "$LINENO" "32" "ac_cv_c_int32_t"
6659case $ac_cv_c_int32_t in #(
6660 no|yes) ;; #(
6661 *)
6662
6663cat >>confdefs.h <<_ACEOF
6664#define int32_t $ac_cv_c_int32_t
6665_ACEOF
6666;;
6667esac
6668
6669ac_fn_c_find_uintX_t "$LINENO" "32" "ac_cv_c_uint32_t"
6670case $ac_cv_c_uint32_t in #(
6671 no|yes) ;; #(
6672 *)
6673
6674$as_echo "#define _UINT32_T 1" >>confdefs.h
6675
6676
6677cat >>confdefs.h <<_ACEOF
6678#define uint32_t $ac_cv_c_uint32_t
6679_ACEOF
6680;;
6681 esac
6682
6683
6684for ac_func in unsetenv
6685do :
6686 ac_fn_cxx_check_func "$LINENO" "unsetenv" "ac_cv_func_unsetenv"
6687if test "x$ac_cv_func_unsetenv" = xyes; then :
6688 cat >>confdefs.h <<_ACEOF
6689#define HAVE_UNSETENV 1
6690_ACEOF
6691
6692fi
6693done
6694
6695
6696
6697support_utmp=yes
6698support_wtmp=yes
6699support_lastlog=yes
6700
6701# Check whether --enable-utmp was given.
6702if test "${enable_utmp+set}" = set; then :
6703 enableval=$enable_utmp; if test x$enableval = xyes -o x$enableval = xno; then
6704 support_utmp=$enableval
6705 fi
6706fi
6707
6708
6709# Check whether --enable-wtmp was given.
6710if test "${enable_wtmp+set}" = set; then :
6711 enableval=$enable_wtmp; if test x$enableval = xyes -o x$enableval = xno; then
6712 support_wtmp=$enableval
6713 fi
6714fi
6715
6716
6717# Check whether --enable-lastlog was given.
6718if test "${enable_lastlog+set}" = set; then :
6719 enableval=$enable_lastlog; if test x$enableval = xyes -o x$enableval = xno; then
6720 support_lastlog=$enableval
6721 fi
6722fi
6723
6724
6725if test x$support_utmp = xyes; then
6726
6727$as_echo "#define UTMP_SUPPORT 1" >>confdefs.h
6728
6729fi
6730if test x$support_wtmp = xyes; then
6731
6732$as_echo "#define WTMP_SUPPORT 1" >>confdefs.h
6733
6734fi
6735if test x$support_lastlog = xyes; then
6736
6737$as_echo "#define LASTLOG_SUPPORT 1" >>confdefs.h
6738
6739fi
6740
6741for ac_func in \
6742 updwtmp \
6743 updwtmpx \
6744 updlastlogx \
6745
6746do :
6747 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6748ac_fn_cxx_check_func "$LINENO" "$ac_func" "$as_ac_var"
6749if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
6750 cat >>confdefs.h <<_ACEOF
6751#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
6752_ACEOF
6753
6754fi
6755done
6756
6757
6758for ac_header in lastlog.h
6759do :
6760 ac_fn_cxx_check_header_mongrel "$LINENO" "lastlog.h" "ac_cv_header_lastlog_h" "$ac_includes_default"
6761if test "x$ac_cv_header_lastlog_h" = xyes; then :
6762 cat >>confdefs.h <<_ACEOF
6763#define HAVE_LASTLOG_H 1
6764_ACEOF
6765
6766fi
6767
6768done
6769
6770
6771
6772for ac_header in utmp.h
6773do :
6774 ac_fn_cxx_check_header_mongrel "$LINENO" "utmp.h" "ac_cv_header_utmp_h" "$ac_includes_default"
6775if test "x$ac_cv_header_utmp_h" = xyes; then :
6776 cat >>confdefs.h <<_ACEOF
6777#define HAVE_UTMP_H 1
6778_ACEOF
6779 ac_fn_cxx_check_type "$LINENO" "struct utmp" "ac_cv_type_struct_utmp" "
6780#include <sys/types.h>
6781#include <utmp.h>
6782
6783"
6784if test "x$ac_cv_type_struct_utmp" = xyes; then :
6785
6786cat >>confdefs.h <<_ACEOF
6787#define HAVE_STRUCT_UTMP 1
6788_ACEOF
6789
6790
6791fi
6792
6793
6794
6795# ac_fn_cxx_check_member LINENO AGGR MEMBER VAR INCLUDES
6796# ------------------------------------------------------
6797# Tries to find if the field MEMBER exists in type AGGR, after including
6798# INCLUDES, setting cache variable VAR accordingly.
6799ac_fn_cxx_check_member ()
6800{
6801 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
6802 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
6803$as_echo_n "checking for $2.$3... " >&6; }
6804if eval \${$4+:} false; then :
6805 $as_echo_n "(cached) " >&6
6806else
6807 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6808/* end confdefs.h. */
6809$5
6810int
6811main ()
6812{
6813static $2 ac_aggr;
6814if (ac_aggr.$3)
6815return 0;
6816 ;
6817 return 0;
6818}
6819_ACEOF
6820if ac_fn_cxx_try_compile "$LINENO"; then :
6821 eval "$4=yes"
6822else
6823 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6824/* end confdefs.h. */
6825$5
6826int
6827main ()
6828{
6829static $2 ac_aggr;
6830if (sizeof ac_aggr.$3)
6831return 0;
6832 ;
6833 return 0;
6834}
6835_ACEOF
6836if ac_fn_cxx_try_compile "$LINENO"; then :
6837 eval "$4=yes"
6838else
6839 eval "$4=no"
6840fi
6841rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6842fi
6843rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6844fi
6845eval ac_res=\$$4
6846 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
6847$as_echo "$ac_res" >&6; }
6848 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
6849
6850} # ac_fn_cxx_check_member
6851ac_fn_cxx_check_member "$LINENO" "struct utmp" "ut_host" "ac_cv_member_struct_utmp_ut_host" "
6852#include <sys/types.h>
6853#include <utmp.h>
6854
6855"
6856if test "x$ac_cv_member_struct_utmp_ut_host" = xyes; then :
6857
6858$as_echo "#define HAVE_UTMP_HOST 1" >>confdefs.h
6859
6860fi
6861
6862
6863ac_fn_cxx_check_member "$LINENO" "struct utmp" "ut_pid" "ac_cv_member_struct_utmp_ut_pid" "
6864#include <sys/types.h>
6865#include <utmp.h>
6866
6867"
6868if test "x$ac_cv_member_struct_utmp_ut_pid" = xyes; then :
6869
6870$as_echo "#define HAVE_UTMP_PID 1" >>confdefs.h
6871
6872fi
6873
6874
6875fi
6876
6877done
6878
6879
6880for ac_header in utmpx.h
6881do :
6882 ac_fn_cxx_check_header_mongrel "$LINENO" "utmpx.h" "ac_cv_header_utmpx_h" "$ac_includes_default"
6883if test "x$ac_cv_header_utmpx_h" = xyes; then :
6884 cat >>confdefs.h <<_ACEOF
6885#define HAVE_UTMPX_H 1
6886_ACEOF
6887 ac_fn_cxx_check_type "$LINENO" "struct utmpx" "ac_cv_type_struct_utmpx" "
6888#include <sys/types.h>
6889#include <utmpx.h>
6890
6891"
6892if test "x$ac_cv_type_struct_utmpx" = xyes; then :
6893
6894cat >>confdefs.h <<_ACEOF
6895#define HAVE_STRUCT_UTMPX 1
6896_ACEOF
6897
6898
6899fi
6900
6901
6902ac_fn_cxx_check_member "$LINENO" "struct utmpx" "ut_host" "ac_cv_member_struct_utmpx_ut_host" "
6903#include <sys/types.h>
6904#include <utmpx.h>
6905
6906"
6907if test "x$ac_cv_member_struct_utmpx_ut_host" = xyes; then :
6908
6909$as_echo "#define HAVE_UTMPX_HOST 1" >>confdefs.h
6910
6911fi
6912
6913
6914ac_fn_cxx_check_member "$LINENO" "struct utmpx" "ut_session" "ac_cv_member_struct_utmpx_ut_session" "
6915#include <sys/types.h>
6916#include <utmpx.h>
6917
6918"
6919if test "x$ac_cv_member_struct_utmpx_ut_session" = xyes; then :
6920
6921$as_echo "#define HAVE_UTMPX_SESSION 1" >>confdefs.h
6922
6923fi
6924
6925
6926fi
6927
6928done
6929
6930ac_fn_cxx_check_type "$LINENO" "struct lastlog" "ac_cv_type_struct_lastlog" "
6931#include <sys/types.h>
6932#include <utmp.h>
6933#ifdef HAVE_LASTLOG_H
6934#include <lastlog.h>
6935#endif
6936
6937"
6938if test "x$ac_cv_type_struct_lastlog" = xyes; then :
6939
6940cat >>confdefs.h <<_ACEOF
6941#define HAVE_STRUCT_LASTLOG 1
6942_ACEOF
6943
6944
6945fi
6946
6947
6948ac_fn_cxx_check_type "$LINENO" "struct lastlogx" "ac_cv_type_struct_lastlogx" "
6949#include <sys/types.h>
6950#include <utmpx.h>
6951#ifdef HAVE_LASTLOG_H
6952#include <lastlog.h>
6953#endif
6954
6955"
6956if test "x$ac_cv_type_struct_lastlogx" = xyes; then :
6957
6958cat >>confdefs.h <<_ACEOF
6959#define HAVE_STRUCT_LASTLOGX 1
6960_ACEOF
6961
6962
6963fi
6964
6965
6966
6967{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where utmp is located" >&5
6968$as_echo_n "checking where utmp is located... " >&6; }
6969if ${pt_cv_path_utmp+:} false; then :
6970 $as_echo_n "(cached) " >&6
6971else
6972 if test "$cross_compiling" = yes; then :
6973 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define UTMP_FILE in config.h manually" >&5
6974$as_echo "$as_me: WARNING: Define UTMP_FILE in config.h manually" >&2;}
6975else
6976 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6977/* end confdefs.h. */
6978#include <stdio.h>
6979#include <stdlib.h>
6980#include <sys/stat.h>
6981
6982#include <sys/types.h>
6983#include <utmp.h>
6984
6985int main()
6986{
6987 const char **path, *list[] = { "/var/run/utmp", "/var/adm/utmp", "/etc/utmp", "/usr/etc/utmp", "/usr/adm/utmp", NULL };
6988 FILE *f = fopen("conftestval", "w");
6989 if (!f) return 1;
6990#ifdef UTMP_FILE
6991 fprintf(f, "%s\n", UTMP_FILE);
6992#elif defined(_PATH_UTMP)
6993 fprintf(f, "%s\n", _PATH_UTMP);
12760else 6994#else
6995 for (path = list; *path; path++) {
6996 struct stat st;
6997 if (stat(*path, &st) == 0) {
6998 fprintf(f, "%s\n", *path);
6999 break;
7000 }
7001 }
7002#endif
7003 return fclose(f) != 0;
7004}
7005_ACEOF
7006if ac_fn_cxx_try_run "$LINENO"; then :
7007 pt_cv_path_utmp=`cat conftestval`
7008else
7009 pt_cv_path_utmp=
7010fi
7011rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7012 conftest.$ac_objext conftest.beam conftest.$ac_ext
7013fi
7014
7015fi
7016{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_utmp" >&5
7017$as_echo "$pt_cv_path_utmp" >&6; }
7018if test x$pt_cv_path_utmp != x; then
7019
7020cat >>confdefs.h <<_ACEOF
7021#define UTMP_FILE "$pt_cv_path_utmp"
7022_ACEOF
7023
7024fi
7025
7026
7027{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where wtmp is located" >&5
7028$as_echo_n "checking where wtmp is located... " >&6; }
7029if ${pt_cv_path_wtmp+:} false; then :
7030 $as_echo_n "(cached) " >&6
7031else
7032 if test "$cross_compiling" = yes; then :
7033 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define WTMP_FILE in config.h manually" >&5
7034$as_echo "$as_me: WARNING: Define WTMP_FILE in config.h manually" >&2;}
7035else
7036 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7037/* end confdefs.h. */
7038#include <stdio.h>
7039#include <stdlib.h>
7040#include <sys/stat.h>
7041
7042#include <sys/types.h>
7043#ifdef HAVE_UTMP_H
7044#include <utmp.h>
7045#endif
7046
7047int main()
7048{
7049 const char **path, *list[] = { "/var/log/wtmp", "/var/adm/wtmp", "/etc/wtmp", "/usr/etc/wtmp", "/usr/adm/wtmp", NULL };
7050 FILE *f = fopen("conftestval", "w");
7051 if (!f) return 1;
7052#ifdef WTMP_FILE
7053 fprintf(f, "%s\n", WTMP_FILE);
7054#elif defined(_PATH_WTMP)
7055 fprintf(f, "%s\n", _PATH_WTMP);
7056#else
7057 for (path = list; *path; path++) {
7058 struct stat st;
7059 if (stat(*path, &st) == 0) {
7060 fprintf(f, "%s\n", *path);
7061 break;
7062 }
7063 }
7064#endif
7065 return fclose(f) != 0;
7066}
7067_ACEOF
7068if ac_fn_cxx_try_run "$LINENO"; then :
7069 pt_cv_path_wtmp=`cat conftestval`
7070else
7071 pt_cv_path_wtmp=
7072fi
7073rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7074 conftest.$ac_objext conftest.beam conftest.$ac_ext
7075fi
7076
7077fi
7078{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_wtmp" >&5
7079$as_echo "$pt_cv_path_wtmp" >&6; }
7080if test x$pt_cv_path_wtmp != x; then
7081
7082cat >>confdefs.h <<_ACEOF
7083#define WTMP_FILE "$pt_cv_path_wtmp"
7084_ACEOF
7085
7086fi
7087
7088{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where wtmpx is located" >&5
7089$as_echo_n "checking where wtmpx is located... " >&6; }
7090if ${pt_cv_path_wtmpx+:} false; then :
7091 $as_echo_n "(cached) " >&6
7092else
7093 if test "$cross_compiling" = yes; then :
7094 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define WTMPX_FILE in config.h manually" >&5
7095$as_echo "$as_me: WARNING: Define WTMPX_FILE in config.h manually" >&2;}
7096else
7097 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7098/* end confdefs.h. */
7099#include <stdio.h>
7100#include <stdlib.h>
7101#include <sys/stat.h>
7102
7103#ifdef HAVE_UTMPX_H
7104#include <utmpx.h>
7105#endif
7106
7107int main()
7108{
7109 const char **path, *list[] = { "/var/log/wtmpx", "/var/adm/wtmpx", NULL };
7110 FILE *f = fopen("conftestval", "w");
7111 if (!f) return 1;
7112#ifdef WTMPX_FILE
7113 fprintf(f, "%s\n", WTMPX_FILE);
7114#elif defined(_PATH_WTMPX)
7115 fprintf(f, "%s\n", _PATH_WTMPX);
7116#else
7117 for (path = list; *path; path++) {
7118 struct stat st;
7119 if (stat(*path, &st) == 0) {
7120 fprintf(f, "%s\n", *path);
7121 break;
7122 }
7123 }
7124#endif
7125 return fclose(f) != 0;
7126}
7127_ACEOF
7128if ac_fn_cxx_try_run "$LINENO"; then :
7129 pt_cv_path_wtmpx=`cat conftestval`
7130else
7131 pt_cv_path_wtmpx=
7132fi
7133rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7134 conftest.$ac_objext conftest.beam conftest.$ac_ext
7135fi
7136
7137fi
7138{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_wtmpx" >&5
7139$as_echo "$pt_cv_path_wtmpx" >&6; }
7140if test x$pt_cv_path_wtmpx != x; then
7141
7142cat >>confdefs.h <<_ACEOF
7143#define WTMPX_FILE "$pt_cv_path_wtmpx"
7144_ACEOF
7145
7146fi
7147
7148{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where lastlog is located" >&5
7149$as_echo_n "checking where lastlog is located... " >&6; }
7150if ${pt_cv_path_lastlog+:} false; then :
7151 $as_echo_n "(cached) " >&6
7152else
7153 if test "$cross_compiling" = yes; then :
7154 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define LASTLOG_FILE in config.h manually" >&5
7155$as_echo "$as_me: WARNING: Define LASTLOG_FILE in config.h manually" >&2;}
7156else
7157 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7158/* end confdefs.h. */
7159#include <stdio.h>
7160#include <stdlib.h>
7161#include <sys/stat.h>
7162
7163#include <sys/types.h>
7164#ifdef HAVE_UTMP_H
7165#include <utmp.h>
7166#endif
7167#ifdef HAVE_LASTLOG_H
7168#include <lastlog.h>
7169#endif
7170
7171int main()
7172{
7173 const char **path, *list[] = { "/var/log/lastlog", NULL };
7174 FILE *f = fopen("conftestval", "w");
7175 if (!f) return 1;
7176#ifdef LASTLOG_FILE
7177 fprintf(f, "%s\n", LASTLOG_FILE);
7178#elif defined(_PATH_LASTLOG)
7179 fprintf(f, "%s\n", _PATH_LASTLOG);
7180#else
7181 for (path = list; *path; path++) {
7182 struct stat st;
7183 if (stat(*path, &st) == 0) {
7184 fprintf(f, "%s\n", *path);
7185 break;
7186 }
7187 }
7188#endif
7189 return fclose(f) != 0;
7190}
7191_ACEOF
7192if ac_fn_cxx_try_run "$LINENO"; then :
7193 pt_cv_path_lastlog=`cat conftestval`
7194else
7195 pt_cv_path_lastlog=
7196fi
7197rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7198 conftest.$ac_objext conftest.beam conftest.$ac_ext
7199fi
7200
7201fi
7202{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_lastlog" >&5
7203$as_echo "$pt_cv_path_lastlog" >&6; }
7204if test x$pt_cv_path_lastlog != x; then
7205
7206cat >>confdefs.h <<_ACEOF
7207#define LASTLOG_FILE "$pt_cv_path_lastlog"
7208_ACEOF
7209
7210fi
7211
7212{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where lastlogx is located" >&5
7213$as_echo_n "checking where lastlogx is located... " >&6; }
7214if ${pt_cv_path_lastlogx+:} false; then :
7215 $as_echo_n "(cached) " >&6
7216else
7217 if test "$cross_compiling" = yes; then :
7218 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define LASTLOGX_FILE in config.h manually" >&5
7219$as_echo "$as_me: WARNING: Define LASTLOGX_FILE in config.h manually" >&2;}
7220else
7221 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7222/* end confdefs.h. */
7223#include <stdio.h>
7224#include <stdlib.h>
7225#include <sys/stat.h>
7226
7227#ifdef HAVE_UTMPX_H
7228#include <utmpx.h>
7229#endif
7230
7231int main()
7232{
7233 const char **path, *list[] = { "/var/log/lastlogx", "/var/adm/lastlogx", NULL };
7234 FILE *f = fopen("conftestval", "w");
7235 if (!f) return 1;
7236#ifdef LASTLOGX_FILE
7237 fprintf(f, "%s\n", LASTLOGX_FILE);
7238#elif defined(_PATH_LASTLOGX)
7239 fprintf(f, "%s\n", _PATH_LASTLOGX);
7240#else
7241 for (path = list; *path; path++) {
7242 struct stat st;
7243 if (stat(*path, &st) == 0) {
7244 fprintf(f, "%s\n", *path);
7245 break;
7246 }
7247 }
7248#endif
7249 return fclose(f) != 0;
7250}
7251_ACEOF
7252if ac_fn_cxx_try_run "$LINENO"; then :
7253 pt_cv_path_lastlogx=`cat conftestval`
7254else
7255 pt_cv_path_lastlogx=
7256fi
7257rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7258 conftest.$ac_objext conftest.beam conftest.$ac_ext
7259fi
7260
7261fi
7262{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_lastlogx" >&5
7263$as_echo "$pt_cv_path_lastlogx" >&6; }
7264if test x$pt_cv_path_lastlogx != x; then
7265
7266cat >>confdefs.h <<_ACEOF
7267#define LASTLOGX_FILE "$pt_cv_path_lastlogx"
7268_ACEOF
7269
7270fi
7271
7272
7273
7274
7275save_LIBS=$LIBS
7276save_CFLAGS=$CFLAGS
7277CFLAGS="$CFLAGS $X_CFLAGS"
7278LIBS="$LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
7279if test x$support_xim = xyes; then
7280 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working Xlocale" >&5
7281$as_echo_n "checking for working Xlocale... " >&6; }
7282if ${rxvt_cv_func_xlocale+:} false; then :
7283 $as_echo_n "(cached) " >&6
7284else
7285 if test "$cross_compiling" = yes; then :
7286 :
7287else
7288 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7289/* end confdefs.h. */
7290
7291 #include <X11/Xlib.h>
7292 #include <stdlib.h>
7293 int main() {
7294 char *p;
7295 if ((p = XSetLocaleModifiers("@im=none")) != NULL && *p)
7296 exit (XSupportsLocale() ? 0 : 1);
7297 else
7298 exit (1);
7299 }
7300
7301_ACEOF
7302if ac_fn_cxx_try_run "$LINENO"; then :
7303 rxvt_cv_func_xlocale=yes
7304else
7305 rxvt_cv_func_xlocale=no
7306fi
7307rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7308 conftest.$ac_objext conftest.beam conftest.$ac_ext
7309fi
7310
7311fi
7312{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $rxvt_cv_func_xlocale" >&5
7313$as_echo "$rxvt_cv_func_xlocale" >&6; }
7314 if test x$rxvt_cv_func_xlocale = xyes; then
7315
7316$as_echo "#define USE_XIM 1" >>confdefs.h
7317
7318 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for broken XIM callback" >&5
7319$as_echo_n "checking for broken XIM callback... " >&6; }
7320if ${rxvt_cv_broken_ximcb+:} false; then :
7321 $as_echo_n "(cached) " >&6
7322else
7323 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7324/* end confdefs.h. */
7325
7326 #include <X11/Xlib.h>
7327
7328 void im_destroy_cb (XIC unused1, XPointer client_data, XPointer unused3);
7329
7330 void f() {
7331 XIMCallback cb;
7332 cb.callback = im_destroy_cb;
7333 }
7334
7335_ACEOF
7336if ac_fn_cxx_try_compile "$LINENO"; then :
7337 rxvt_cv_broken_ximcb=yes
7338else
7339 rxvt_cv_broken_ximcb=no
7340fi
7341rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7342fi
7343{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $rxvt_cv_broken_ximcb" >&5
7344$as_echo "$rxvt_cv_broken_ximcb" >&6; }
7345
7346 if test x$rxvt_cv_broken_ximcb = xyes; then
7347
7348$as_echo "#define XIMCB_PROTO_BROKEN 1" >>confdefs.h
7349
7350 fi
7351 fi
7352fi
7353
7354{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working X setlocale" >&5
7355$as_echo_n "checking for working X setlocale... " >&6; }
7356if ${rxvt_cv_func_xsetlocale+:} false; then :
7357 $as_echo_n "(cached) " >&6
7358else
7359 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7360/* end confdefs.h. */
7361#define X_LOCALE 1
7362#include <X11/Xlocale.h>
7363int
7364main ()
7365{
7366setlocale(LC_CTYPE, "");
7367 ;
7368 return 0;
7369}
7370_ACEOF
7371if ac_fn_cxx_try_link "$LINENO"; then :
7372 rxvt_cv_func_xsetlocale=yes
7373else
7374 rxvt_cv_func_xsetlocale=no
7375fi
7376rm -f core conftest.err conftest.$ac_objext \
7377 conftest$ac_exeext conftest.$ac_ext
7378fi
7379{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $rxvt_cv_func_xsetlocale" >&5
7380$as_echo "$rxvt_cv_func_xsetlocale" >&6; }
7381if test x$rxvt_cv_func_xsetlocale = xyes; then
7382
7383$as_echo "#define HAVE_XSETLOCALE 1" >>confdefs.h
7384
7385fi
7386LIBS=$save_LIBS
7387CFLAGS=$save_CFLAGS
7388
7389{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working plain setlocale" >&5
7390$as_echo_n "checking for working plain setlocale... " >&6; }
7391if ${rxvt_cv_func_setlocale+:} false; then :
7392 $as_echo_n "(cached) " >&6
7393else
7394 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7395/* end confdefs.h. */
7396#include <clocale>
7397int
7398main ()
7399{
7400setlocale(LC_CTYPE, "");
7401 ;
7402 return 0;
7403}
7404_ACEOF
7405if ac_fn_cxx_try_link "$LINENO"; then :
7406 rxvt_cv_func_setlocale=yes
7407else
7408 rxvt_cv_func_setlocale=no
7409fi
7410rm -f core conftest.err conftest.$ac_objext \
7411 conftest$ac_exeext conftest.$ac_ext
7412fi
7413{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $rxvt_cv_func_setlocale" >&5
7414$as_echo "$rxvt_cv_func_setlocale" >&6; }
7415if test x$rxvt_cv_func_setlocale = xyes; then
7416
7417$as_echo "#define HAVE_SETLOCALE 1" >>confdefs.h
7418
7419fi
7420
7421{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working nl_langinfo" >&5
7422$as_echo_n "checking for working nl_langinfo... " >&6; }
7423if ${rxvt_cv_func_nl_langinfo+:} false; then :
7424 $as_echo_n "(cached) " >&6
7425else
7426 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7427/* end confdefs.h. */
7428#include <langinfo.h>
7429int
7430main ()
7431{
7432nl_langinfo(CODESET);
7433 ;
7434 return 0;
7435}
7436_ACEOF
7437if ac_fn_cxx_try_link "$LINENO"; then :
7438 rxvt_cv_func_nl_langinfo=yes
7439else
7440 rxvt_cv_func_nl_langinfo=no
7441fi
7442rm -f core conftest.err conftest.$ac_objext \
7443 conftest$ac_exeext conftest.$ac_ext
7444fi
7445{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $rxvt_cv_func_nl_langinfo" >&5
7446$as_echo "$rxvt_cv_func_nl_langinfo" >&6; }
7447if test x$rxvt_cv_func_nl_langinfo = xyes; then
7448
7449$as_echo "#define HAVE_NL_LANGINFO 1" >>confdefs.h
7450
7451fi
7452
7453
7454{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for unix-compliant filehandle passing ability" >&5
7455$as_echo_n "checking for unix-compliant filehandle passing ability... " >&6; }
7456if ${pt_cv_can_pass_fds+:} false; then :
7457 $as_echo_n "(cached) " >&6
7458else
7459 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7460/* end confdefs.h. */
7461
7462#include <cstddef> // broken bsds (is that redundant?) need this
7463#include <sys/types.h>
7464#include <sys/socket.h>
7465#include <sys/uio.h>
7466
7467int
7468main ()
7469{
7470
7471{
7472 msghdr msg;
7473 iovec iov;
7474 char buf [100];
7475 char data = 0;
7476
7477 iov.iov_base = &data;
7478 iov.iov_len = 1;
7479
7480 msg.msg_iov = &iov;
7481 msg.msg_iovlen = 1;
7482 msg.msg_control = buf;
7483 msg.msg_controllen = sizeof buf;
7484
7485 cmsghdr *cmsg = CMSG_FIRSTHDR (&msg);
7486 cmsg->cmsg_level = SOL_SOCKET;
7487 cmsg->cmsg_type = SCM_RIGHTS;
7488 cmsg->cmsg_len = 100;
7489
7490 *(int *)CMSG_DATA (cmsg) = 5;
7491
7492 return sendmsg (3, &msg, 0);
7493}
7494
7495 ;
7496 return 0;
7497}
7498_ACEOF
7499if ac_fn_cxx_try_link "$LINENO"; then :
7500 pt_cv_can_pass_fds=yes
7501else
7502 pt_cv_can_pass_fds=no
7503fi
7504rm -f core conftest.err conftest.$ac_objext \
7505 conftest$ac_exeext conftest.$ac_ext
7506fi
7507{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_can_pass_fds" >&5
7508$as_echo "$pt_cv_can_pass_fds" >&6; }
7509if test x$pt_cv_can_pass_fds = xyes; then
7510
7511$as_echo "#define HAVE_UNIX_FDPASS 1" >>confdefs.h
7512
7513else
7514 as_fn_error $? "libptytty requires unix-compliant filehandle passing ability" "$LINENO" 5
7515fi
7516
7517
7518
7519for ac_header in \
7520 pty.h \
7521 util.h \
7522 libutil.h \
7523 sys/ioctl.h \
7524 sys/stropts.h \
7525 stropts.h \
7526
7527do :
7528 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7529ac_fn_cxx_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
7530if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
7531 cat >>confdefs.h <<_ACEOF
7532#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7533_ACEOF
7534
7535fi
7536
7537done
7538
7539
7540for ac_func in \
7541 revoke \
7542 _getpty \
7543 getpt \
7544 posix_openpt \
7545 isastream \
7546 setuid \
7547 seteuid \
7548 setreuid \
7549 setresuid \
7550
7551do :
7552 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
7553ac_fn_cxx_check_func "$LINENO" "$ac_func" "$as_ac_var"
7554if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
7555 cat >>confdefs.h <<_ACEOF
7556#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
7557_ACEOF
7558
7559fi
7560done
7561
7562
7563 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for UNIX98 ptys" >&5
7564$as_echo_n "checking for UNIX98 ptys... " >&6; }
7565 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7566/* end confdefs.h. */
7567#include <stdlib.h>
7568int
7569main ()
7570{
7571grantpt(0);unlockpt(0);ptsname(0);
7572 ;
7573 return 0;
7574}
7575_ACEOF
7576if ac_fn_cxx_try_link "$LINENO"; then :
7577 unix98_pty=yes
7578
7579$as_echo "#define UNIX98_PTY 1" >>confdefs.h
7580
7581 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7582$as_echo "yes" >&6; }
7583else
12761 echo "$as_me:$LINENO: result: no" >&5 7584 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12762echo "${ECHO_T}no" >&6 7585$as_echo "no" >&6; }
12763fi 7586fi
7587rm -f core conftest.err conftest.$ac_objext \
7588 conftest$ac_exeext conftest.$ac_ext
12764 7589
7590if test -z "$unix98_pty"; then
7591 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing openpty" >&5
7592$as_echo_n "checking for library containing openpty... " >&6; }
7593if ${ac_cv_search_openpty+:} false; then :
7594 $as_echo_n "(cached) " >&6
7595else
7596 ac_func_search_save_LIBS=$LIBS
7597cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7598/* end confdefs.h. */
7599
7600/* Override any GCC internal prototype to avoid an error.
7601 Use char because int might match the return type of a GCC
7602 builtin and then its argument prototype would still apply. */
7603#ifdef __cplusplus
7604extern "C"
7605#endif
7606char openpty ();
7607int
7608main ()
7609{
7610return openpty ();
7611 ;
7612 return 0;
7613}
7614_ACEOF
7615for ac_lib in '' util; do
7616 if test -z "$ac_lib"; then
7617 ac_res="none required"
7618 else
7619 ac_res=-l$ac_lib
7620 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7621 fi
7622 if ac_fn_cxx_try_link "$LINENO"; then :
7623 ac_cv_search_openpty=$ac_res
7624fi
7625rm -f core conftest.err conftest.$ac_objext \
7626 conftest$ac_exeext
7627 if ${ac_cv_search_openpty+:} false; then :
7628 break
7629fi
7630done
7631if ${ac_cv_search_openpty+:} false; then :
7632
7633else
7634 ac_cv_search_openpty=no
7635fi
7636rm conftest.$ac_ext
7637LIBS=$ac_func_search_save_LIBS
7638fi
7639{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_openpty" >&5
7640$as_echo "$ac_cv_search_openpty" >&6; }
7641ac_res=$ac_cv_search_openpty
7642if test "$ac_res" != no; then :
7643 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7644
7645$as_echo "#define HAVE_OPENPTY 1" >>confdefs.h
7646
7647fi
7648
7649fi
7650
7651
7652
7653{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for tty group" >&5
7654$as_echo_n "checking for tty group... " >&6; }
7655if ${pt_cv_tty_group+:} false; then :
7656 $as_echo_n "(cached) " >&6
7657else
7658 if test "$cross_compiling" = yes; then :
7659 pt_cv_tty_group=no
7660else
7661 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7662/* end confdefs.h. */
7663
7664#include <sys/types.h>
7665#include <sys/stat.h>
7666#include <unistd.h>
7667#include <grp.h>
7668
7669int main()
7670{
7671 struct stat st;
7672 struct group *gr;
7673 char *tty;
7674 gr = getgrnam("tty");
7675 tty = ttyname(0);
7676 if (gr != 0
7677 && tty != 0
7678 && (stat(tty, &st)) == 0
7679 && st.st_gid == gr->gr_gid)
7680 return 0;
7681 else
7682 return 1;
7683}
7684_ACEOF
7685if ac_fn_cxx_try_run "$LINENO"; then :
7686 pt_cv_tty_group=yes
7687else
7688 pt_cv_tty_group=no
7689fi
7690rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7691 conftest.$ac_objext conftest.beam conftest.$ac_ext
7692fi
7693
7694fi
7695{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_tty_group" >&5
7696$as_echo "$pt_cv_tty_group" >&6; }
7697if test x$pt_cv_tty_group = xyes; then
7698
7699$as_echo "#define TTY_GID_SUPPORT 1" >>confdefs.h
7700
7701fi
7702
7703if test x$support_xft = xyes || test x$support_inheritpixmap = xyes; then
7704 rxvt_have_xrender=no
7705 # Extract the first word of "pkg-config", so it can be a program name with args.
7706set dummy pkg-config; ac_word=$2
7707{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7708$as_echo_n "checking for $ac_word... " >&6; }
7709if ${ac_cv_path_PKG_CONFIG+:} false; then :
7710 $as_echo_n "(cached) " >&6
7711else
7712 case $PKG_CONFIG in
7713 [\\/]* | ?:[\\/]*)
7714 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
7715 ;;
7716 *)
7717 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7718for as_dir in $PATH
7719do
7720 IFS=$as_save_IFS
7721 test -z "$as_dir" && as_dir=.
7722 for ac_exec_ext in '' $ac_executable_extensions; do
7723 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7724 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
7725 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7726 break 2
7727 fi
7728done
7729 done
7730IFS=$as_save_IFS
7731
7732 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
7733 ;;
7734esac
7735fi
7736PKG_CONFIG=$ac_cv_path_PKG_CONFIG
7737if test -n "$PKG_CONFIG"; then
7738 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
7739$as_echo "$PKG_CONFIG" >&6; }
7740else
7741 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7742$as_echo "no" >&6; }
7743fi
7744
7745
7746 if test $PKG_CONFIG != no && $PKG_CONFIG --exists xrender; then
7747 X_LIBS="`$PKG_CONFIG xrender --libs` $X_LIBS"
7748 CPPFLAGS="$CPPFLAGS `$PKG_CONFIG xrender --cflags`"
7749 rxvt_have_xrender=yes
7750
7751 save_LIBS="$LIBS"
7752 LIBS="$LIBS $X_LIBS"
7753 ac_fn_cxx_check_header_mongrel "$LINENO" "X11/extensions/Xrender.h" "ac_cv_header_X11_extensions_Xrender_h" "$ac_includes_default"
7754if test "x$ac_cv_header_X11_extensions_Xrender_h" = xyes; then :
7755
7756else
7757 rxvt_have_xrender=no
7758fi
7759
7760
7761 ac_fn_cxx_check_func "$LINENO" "XRenderFindStandardFormat" "ac_cv_func_XRenderFindStandardFormat"
7762if test "x$ac_cv_func_XRenderFindStandardFormat" = xyes; then :
7763
7764else
7765 rxvt_have_xrender=no
7766fi
7767
7768 LIBS="$save_LIBS"
7769 fi
7770fi
7771
7772if test x$support_xft = xyes && test x$rxvt_have_xrender = xyes; then
7773 # Extract the first word of "pkg-config", so it can be a program name with args.
7774set dummy pkg-config; ac_word=$2
7775{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7776$as_echo_n "checking for $ac_word... " >&6; }
7777if ${ac_cv_path_PKG_CONFIG+:} false; then :
7778 $as_echo_n "(cached) " >&6
7779else
7780 case $PKG_CONFIG in
7781 [\\/]* | ?:[\\/]*)
7782 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
7783 ;;
7784 *)
7785 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7786for as_dir in $PATH
7787do
7788 IFS=$as_save_IFS
7789 test -z "$as_dir" && as_dir=.
7790 for ac_exec_ext in '' $ac_executable_extensions; do
7791 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7792 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
7793 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7794 break 2
7795 fi
7796done
7797 done
7798IFS=$as_save_IFS
7799
7800 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
7801 ;;
7802esac
7803fi
7804PKG_CONFIG=$ac_cv_path_PKG_CONFIG
7805if test -n "$PKG_CONFIG"; then
7806 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
7807$as_echo "$PKG_CONFIG" >&6; }
7808else
7809 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7810$as_echo "no" >&6; }
7811fi
7812
7813
7814 if test $PKG_CONFIG != no && $PKG_CONFIG --exists xft; then
7815 X_LIBS="`$PKG_CONFIG xft --libs` $X_LIBS"
7816 CPPFLAGS="$CPPFLAGS `$PKG_CONFIG xft --cflags`"
7817 else
12765 # Extract the first word of "xft-config", so it can be a program name with args. 7818 # Extract the first word of "xft-config", so it can be a program name with args.
12766set dummy xft-config; ac_word=$2 7819set dummy xft-config; ac_word=$2
12767echo "$as_me:$LINENO: checking for $ac_word" >&5 7820{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12768echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 7821$as_echo_n "checking for $ac_word... " >&6; }
12769if test "${ac_cv_path_XFT_CONFIG+set}" = set; then 7822if ${ac_cv_path_XFT_CONFIG+:} false; then :
12770 echo $ECHO_N "(cached) $ECHO_C" >&6 7823 $as_echo_n "(cached) " >&6
12771else 7824else
12772 case $XFT_CONFIG in 7825 case $XFT_CONFIG in
12773 [\\/]* | ?:[\\/]*) 7826 [\\/]* | ?:[\\/]*)
12774 ac_cv_path_XFT_CONFIG="$XFT_CONFIG" # Let the user override the test with a path. 7827 ac_cv_path_XFT_CONFIG="$XFT_CONFIG" # Let the user override the test with a path.
12775 ;; 7828 ;;
12777 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7830 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12778for as_dir in $PATH 7831for as_dir in $PATH
12779do 7832do
12780 IFS=$as_save_IFS 7833 IFS=$as_save_IFS
12781 test -z "$as_dir" && as_dir=. 7834 test -z "$as_dir" && as_dir=.
12782 for ac_exec_ext in '' $ac_executable_extensions; do 7835 for ac_exec_ext in '' $ac_executable_extensions; do
12783 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7836 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12784 ac_cv_path_XFT_CONFIG="$as_dir/$ac_word$ac_exec_ext" 7837 ac_cv_path_XFT_CONFIG="$as_dir/$ac_word$ac_exec_ext"
12785 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7838 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12786 break 2 7839 break 2
12787 fi 7840 fi
12788done 7841done
12789done 7842 done
7843IFS=$as_save_IFS
12790 7844
12791 test -z "$ac_cv_path_XFT_CONFIG" && ac_cv_path_XFT_CONFIG="no" 7845 test -z "$ac_cv_path_XFT_CONFIG" && ac_cv_path_XFT_CONFIG="no"
12792 ;; 7846 ;;
12793esac 7847esac
12794fi 7848fi
12795XFT_CONFIG=$ac_cv_path_XFT_CONFIG 7849XFT_CONFIG=$ac_cv_path_XFT_CONFIG
12796
12797if test -n "$XFT_CONFIG"; then 7850if test -n "$XFT_CONFIG"; then
12798 echo "$as_me:$LINENO: result: $XFT_CONFIG" >&5 7851 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XFT_CONFIG" >&5
12799echo "${ECHO_T}$XFT_CONFIG" >&6 7852$as_echo "$XFT_CONFIG" >&6; }
12800else 7853else
12801 echo "$as_me:$LINENO: result: no" >&5 7854 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12802echo "${ECHO_T}no" >&6 7855$as_echo "no" >&6; }
12803fi 7856fi
12804 7857
12805 if test $PKG_CONFIG != no && $PKG_CONFIG --exists xft; then 7858
12806 LIBS="$LIBS `$PKG_CONFIG xft --libs`"
12807 CPPFLAGS="$CPPFLAGS `$PKG_CONFIG xft --cflags`"
12808 else
12809 if test $XFT_CONFIG != no; then 7859 if test $XFT_CONFIG != no; then
12810 LIBS="$LIBS `$XFT_CONFIG --libs`" 7860 X_LIBS="`$XFT_CONFIG --libs` $X_LIBS"
12811 CPPFLAGS="$CPPFLAGS `$XFT_CONFIG --cflags`" 7861 CPPFLAGS="$CPPFLAGS `$XFT_CONFIG --cflags`"
12812 fi 7862 fi
12813 fi 7863 fi
12814 7864
7865 if test $PKG_CONFIG != no && $PKG_CONFIG --exists fontconfig; then
7866 X_LIBS="`$PKG_CONFIG fontconfig --libs` $X_LIBS"
7867 CPPFLAGS="$CPPFLAGS `$PKG_CONFIG fontconfig --cflags`"
7868 fi
12815 7869
7870 save_LIBS="$LIBS"
7871 LIBS="$LIBS $X_LIBS"
12816for ac_header in X11/Xft/Xft.h 7872 for ac_header in X11/Xft/Xft.h
12817do 7873do :
12818as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 7874 ac_fn_cxx_check_header_mongrel "$LINENO" "X11/Xft/Xft.h" "ac_cv_header_X11_Xft_Xft_h" "$ac_includes_default"
12819if eval "test \"\${$as_ac_Header+set}\" = set"; then 7875if test "x$ac_cv_header_X11_Xft_Xft_h" = xyes; then :
12820 echo "$as_me:$LINENO: checking for $ac_header" >&5
12821echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12822if eval "test \"\${$as_ac_Header+set}\" = set"; then
12823 echo $ECHO_N "(cached) $ECHO_C" >&6
12824fi
12825echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12826echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12827else
12828 # Is the header compilable?
12829echo "$as_me:$LINENO: checking $ac_header usability" >&5
12830echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
12831cat >conftest.$ac_ext <<_ACEOF
12832/* confdefs.h. */
12833_ACEOF
12834cat confdefs.h >>conftest.$ac_ext
12835cat >>conftest.$ac_ext <<_ACEOF
12836/* end confdefs.h. */
12837$ac_includes_default
12838#include <$ac_header>
12839_ACEOF
12840rm -f conftest.$ac_objext
12841if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12842 (eval $ac_compile) 2>conftest.er1
12843 ac_status=$?
12844 grep -v '^ *+' conftest.er1 >conftest.err
12845 rm -f conftest.er1
12846 cat conftest.err >&5
12847 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12848 (exit $ac_status); } &&
12849 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12850 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12851 (eval $ac_try) 2>&5
12852 ac_status=$?
12853 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12854 (exit $ac_status); }; } &&
12855 { ac_try='test -s conftest.$ac_objext'
12856 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12857 (eval $ac_try) 2>&5
12858 ac_status=$?
12859 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12860 (exit $ac_status); }; }; then
12861 ac_header_compiler=yes
12862else
12863 echo "$as_me: failed program was:" >&5
12864sed 's/^/| /' conftest.$ac_ext >&5
12865
12866ac_header_compiler=no
12867fi
12868rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12869echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12870echo "${ECHO_T}$ac_header_compiler" >&6
12871
12872# Is the header present?
12873echo "$as_me:$LINENO: checking $ac_header presence" >&5
12874echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
12875cat >conftest.$ac_ext <<_ACEOF
12876/* confdefs.h. */
12877_ACEOF
12878cat confdefs.h >>conftest.$ac_ext
12879cat >>conftest.$ac_ext <<_ACEOF
12880/* end confdefs.h. */
12881#include <$ac_header>
12882_ACEOF
12883if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
12884 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
12885 ac_status=$?
12886 grep -v '^ *+' conftest.er1 >conftest.err
12887 rm -f conftest.er1
12888 cat conftest.err >&5
12889 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12890 (exit $ac_status); } >/dev/null; then
12891 if test -s conftest.err; then
12892 ac_cpp_err=$ac_cxx_preproc_warn_flag
12893 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
12894 else
12895 ac_cpp_err=
12896 fi
12897else
12898 ac_cpp_err=yes
12899fi
12900if test -z "$ac_cpp_err"; then
12901 ac_header_preproc=yes
12902else
12903 echo "$as_me: failed program was:" >&5
12904sed 's/^/| /' conftest.$ac_ext >&5
12905
12906 ac_header_preproc=no
12907fi
12908rm -f conftest.err conftest.$ac_ext
12909echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12910echo "${ECHO_T}$ac_header_preproc" >&6
12911
12912# So? What about this header?
12913case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
12914 yes:no: )
12915 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12916echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12917 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12918echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12919 ac_header_preproc=yes
12920 ;;
12921 no:yes:* )
12922 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12923echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12924 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
12925echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
12926 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12927echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12928 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
12929echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
12930 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12931echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12932 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12933echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12934 (
12935 cat <<\_ASBOX
12936## ------------------------------------------ ##
12937## Report this to the AC_PACKAGE_NAME lists. ##
12938## ------------------------------------------ ##
12939_ASBOX
12940 ) |
12941 sed "s/^/$as_me: WARNING: /" >&2
12942 ;;
12943esac
12944echo "$as_me:$LINENO: checking for $ac_header" >&5
12945echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12946if eval "test \"\${$as_ac_Header+set}\" = set"; then
12947 echo $ECHO_N "(cached) $ECHO_C" >&6
12948else
12949 eval "$as_ac_Header=\$ac_header_preproc"
12950fi
12951echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12952echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12953
12954fi
12955if test `eval echo '${'$as_ac_Header'}'` = yes; then
12956 cat >>confdefs.h <<_ACEOF 7876 cat >>confdefs.h <<_ACEOF
12957#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 7877#define HAVE_X11_XFT_XFT_H 1
12958_ACEOF 7878_ACEOF
12959 7879
12960else 7880else
12961 support_xft=no 7881 support_xft=no
12962fi 7882fi
12963 7883
12964done 7884done
12965 7885
12966
12967echo "$as_me:$LINENO: checking for XftDrawString32 in -lXft" >&5 7886 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XftDrawString32 in -lXft" >&5
12968echo $ECHO_N "checking for XftDrawString32 in -lXft... $ECHO_C" >&6 7887$as_echo_n "checking for XftDrawString32 in -lXft... " >&6; }
12969if test "${ac_cv_lib_Xft_XftDrawString32+set}" = set; then 7888if ${ac_cv_lib_Xft_XftDrawString32+:} false; then :
12970 echo $ECHO_N "(cached) $ECHO_C" >&6 7889 $as_echo_n "(cached) " >&6
12971else 7890else
12972 ac_check_lib_save_LIBS=$LIBS 7891 ac_check_lib_save_LIBS=$LIBS
12973LIBS="-lXft $LIBS" 7892LIBS="-lXft $LIBS"
12974cat >conftest.$ac_ext <<_ACEOF
12975/* confdefs.h. */
12976_ACEOF
12977cat confdefs.h >>conftest.$ac_ext 7893cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12978cat >>conftest.$ac_ext <<_ACEOF
12979/* end confdefs.h. */ 7894/* end confdefs.h. */
12980 7895
12981/* Override any gcc2 internal prototype to avoid an error. */ 7896/* Override any GCC internal prototype to avoid an error.
7897 Use char because int might match the return type of a GCC
7898 builtin and then its argument prototype would still apply. */
12982#ifdef __cplusplus 7899#ifdef __cplusplus
12983extern "C" 7900extern "C"
12984#endif 7901#endif
12985/* We use char because int might match the return type of a gcc2
12986 builtin and then its argument prototype would still apply. */
12987char XftDrawString32 (); 7902char XftDrawString32 ();
12988int 7903int
12989main () 7904main ()
12990{ 7905{
12991XftDrawString32 (); 7906return XftDrawString32 ();
12992 ; 7907 ;
12993 return 0; 7908 return 0;
12994} 7909}
12995_ACEOF 7910_ACEOF
12996rm -f conftest.$ac_objext conftest$ac_exeext 7911if ac_fn_cxx_try_link "$LINENO"; then :
12997if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12998 (eval $ac_link) 2>conftest.er1
12999 ac_status=$?
13000 grep -v '^ *+' conftest.er1 >conftest.err
13001 rm -f conftest.er1
13002 cat conftest.err >&5
13003 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13004 (exit $ac_status); } &&
13005 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13006 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13007 (eval $ac_try) 2>&5
13008 ac_status=$?
13009 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13010 (exit $ac_status); }; } &&
13011 { ac_try='test -s conftest$ac_exeext'
13012 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13013 (eval $ac_try) 2>&5
13014 ac_status=$?
13015 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13016 (exit $ac_status); }; }; then
13017 ac_cv_lib_Xft_XftDrawString32=yes 7912 ac_cv_lib_Xft_XftDrawString32=yes
13018else 7913else
13019 echo "$as_me: failed program was:" >&5
13020sed 's/^/| /' conftest.$ac_ext >&5
13021
13022ac_cv_lib_Xft_XftDrawString32=no 7914 ac_cv_lib_Xft_XftDrawString32=no
13023fi 7915fi
13024rm -f conftest.err conftest.$ac_objext \ 7916rm -f core conftest.err conftest.$ac_objext \
13025 conftest$ac_exeext conftest.$ac_ext 7917 conftest$ac_exeext conftest.$ac_ext
13026LIBS=$ac_check_lib_save_LIBS 7918LIBS=$ac_check_lib_save_LIBS
13027fi 7919fi
13028echo "$as_me:$LINENO: result: $ac_cv_lib_Xft_XftDrawString32" >&5 7920{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_Xft_XftDrawString32" >&5
13029echo "${ECHO_T}$ac_cv_lib_Xft_XftDrawString32" >&6 7921$as_echo "$ac_cv_lib_Xft_XftDrawString32" >&6; }
13030if test $ac_cv_lib_Xft_XftDrawString32 = yes; then 7922if test "x$ac_cv_lib_Xft_XftDrawString32" = xyes; then :
7923 :
7924else
7925 support_xft=no
7926fi
7927
7928 for ac_header in fontconfig/fontconfig.h
7929do :
7930 ac_fn_cxx_check_header_mongrel "$LINENO" "fontconfig/fontconfig.h" "ac_cv_header_fontconfig_fontconfig_h" "$ac_includes_default"
7931if test "x$ac_cv_header_fontconfig_fontconfig_h" = xyes; then :
13031 cat >>confdefs.h <<_ACEOF 7932 cat >>confdefs.h <<_ACEOF
13032#define HAVE_LIBXFT 1 7933#define HAVE_FONTCONFIG_FONTCONFIG_H 1
13033_ACEOF 7934_ACEOF
13034
13035 LIBS="-lXft $LIBS"
13036 7935
13037else 7936else
13038 support_xft=no 7937 support_xft=no
13039fi 7938fi
13040 7939
7940done
7941
7942 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for FcPatternGet in -lfontconfig" >&5
7943$as_echo_n "checking for FcPatternGet in -lfontconfig... " >&6; }
7944if ${ac_cv_lib_fontconfig_FcPatternGet+:} false; then :
7945 $as_echo_n "(cached) " >&6
7946else
7947 ac_check_lib_save_LIBS=$LIBS
7948LIBS="-lfontconfig $LIBS"
7949cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7950/* end confdefs.h. */
7951
7952/* Override any GCC internal prototype to avoid an error.
7953 Use char because int might match the return type of a GCC
7954 builtin and then its argument prototype would still apply. */
7955#ifdef __cplusplus
7956extern "C"
7957#endif
7958char FcPatternGet ();
7959int
7960main ()
7961{
7962return FcPatternGet ();
7963 ;
7964 return 0;
7965}
7966_ACEOF
7967if ac_fn_cxx_try_link "$LINENO"; then :
7968 ac_cv_lib_fontconfig_FcPatternGet=yes
7969else
7970 ac_cv_lib_fontconfig_FcPatternGet=no
7971fi
7972rm -f core conftest.err conftest.$ac_objext \
7973 conftest$ac_exeext conftest.$ac_ext
7974LIBS=$ac_check_lib_save_LIBS
7975fi
7976{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_fontconfig_FcPatternGet" >&5
7977$as_echo "$ac_cv_lib_fontconfig_FcPatternGet" >&6; }
7978if test "x$ac_cv_lib_fontconfig_FcPatternGet" = xyes; then :
7979 :
7980else
7981 support_xft=no
7982fi
7983
7984 LIBS="$save_LIBS"
13041 7985
13042 if test x$support_xft = xyes; then 7986 if test x$support_xft = xyes; then
13043 7987
13044cat >>confdefs.h <<\_ACEOF 7988$as_echo "#define XFT 1" >>confdefs.h
13045#define XFT 1
13046_ACEOF
13047 7989
13048 fi 7990 fi
13049fi 7991fi
13050if test x$support_styles = xyes; then 7992if test x$support_styles = xyes; then
13051 7993
13052cat >>confdefs.h <<\_ACEOF 7994$as_echo "#define ENABLE_STYLES 1" >>confdefs.h
13053#define ENABLE_STYLES 1
13054_ACEOF
13055 7995
13056fi 7996fi
13057if test x$support_iso14755 = xyes; then 7997if test x$support_iso14755 = xyes; then
13058 7998
13059cat >>confdefs.h <<\_ACEOF 7999$as_echo "#define ISO_14755 1" >>confdefs.h
13060#define ISO_14755 1
13061_ACEOF
13062 8000
13063fi 8001fi
13064if test x$support_8bitctrls = xyes; then 8002if test x$support_8bitctrls = xyes; then
13065 8003
13066cat >>confdefs.h <<\_ACEOF 8004$as_echo "#define EIGHT_BIT_CONTROLS 1" >>confdefs.h
13067#define EIGHT_BIT_CONTROLS 1
13068_ACEOF
13069 8005
13070fi 8006fi
13071if test x$support_fading = xyes; then 8007if test x$support_fading = xyes; then
13072 8008
13073cat >>confdefs.h <<\_ACEOF 8009$as_echo "#define OFF_FOCUS_FADING 1" >>confdefs.h
13074#define OFF_FOCUS_FADING 1
13075_ACEOF
13076
13077fi
13078if test x$support_tinting = xyes; then
13079
13080cat >>confdefs.h <<\_ACEOF
13081#define TINTING 1
13082_ACEOF
13083 8010
13084fi 8011fi
13085if test x$support_inheritpixmap = xyes; then 8012if test x$support_inheritpixmap = xyes; then
8013 if test x$rxvt_have_xrender = xyes; then
8014 LIBS="$LIBS -lm"
13086 8015
13087cat >>confdefs.h <<\_ACEOF 8016$as_echo "#define XRENDER 1" >>confdefs.h
13088#define TRANSPARENT 1 8017
13089_ACEOF 8018 fi
8019
8020$as_echo "#define ENABLE_TRANSPARENCY 1" >>confdefs.h
13090 8021
13091fi 8022fi
13092if test x$support_keepscrolling = xno; then 8023if test x$support_keepscrolling = xno; then
13093 8024
13094cat >>confdefs.h <<\_ACEOF
13095#define NO_SCROLLBAR_BUTTON_CONTINUAL_SCROLLING 1 8025$as_echo "#define NO_SCROLLBAR_BUTTON_CONTINUAL_SCROLLING 1" >>confdefs.h
13096_ACEOF
13097 8026
13098fi 8027fi
13099if test x$support_selectionscrolling = xyes; then 8028if test x$support_selectionscrolling = xyes; then
13100 8029
13101cat >>confdefs.h <<\_ACEOF 8030$as_echo "#define SELECTION_SCROLLING 1" >>confdefs.h
13102#define SELECTION_SCROLLING 1
13103_ACEOF
13104 8031
13105fi 8032fi
13106if test x$support_frills = xyes; then 8033if test x$support_frills = xyes; then
13107 8034
13108cat >>confdefs.h <<\_ACEOF 8035$as_echo "#define ENABLE_FRILLS 1" >>confdefs.h
13109#define ENABLE_FRILLS 1
13110_ACEOF
13111
13112fi
13113if test x$support_24bit = xyes; then
13114
13115cat >>confdefs.h <<\_ACEOF
13116#define PREFER_24BIT 1
13117_ACEOF
13118 8036
13119fi 8037fi
13120if test x$support_mousewheel = xyes; then 8038if test x$support_mousewheel = xyes; then
13121 8039
13122cat >>confdefs.h <<\_ACEOF 8040$as_echo "#define MOUSE_WHEEL 1" >>confdefs.h
13123#define MOUSE_WHEEL 1
13124_ACEOF
13125 8041
13126fi 8042fi
13127if test x$support_mouseslipwheel = xyes; then 8043if test x$support_mouseslipwheel = xyes; then
13128 8044
13129cat >>confdefs.h <<\_ACEOF 8045$as_echo "#define MOUSE_SLIP_WHEELING 1" >>confdefs.h
13130#define MOUSE_SLIP_WHEELING 1
13131_ACEOF
13132 8046
13133fi 8047fi
13134if test x$support_utmp = xyes; then
13135 8048
13136cat >>confdefs.h <<\_ACEOF 8049scrolltypes=plain
13137#define UTMP_SUPPORT 1
13138_ACEOF
13139 8050
13140fi 8051$as_echo "#define PLAIN_SCROLLBAR 1" >>confdefs.h
13141if test x$support_wtmp = xyes; then
13142 8052
13143cat >>confdefs.h <<\_ACEOF
13144#define WTMP_SUPPORT 1
13145_ACEOF
13146 8053
13147fi
13148if test x$support_lastlog = xyes; then
13149
13150cat >>confdefs.h <<\_ACEOF
13151#define LASTLOG_SUPPORT 1
13152_ACEOF
13153
13154fi
13155if test x$support_xim = xyes -o x$multichar_set = xyes; then
13156 if test x$rxvt_cv_func_xlocale = xyes; then
13157
13158cat >>confdefs.h <<\_ACEOF
13159#define USE_XIM 1
13160_ACEOF
13161
13162 fi
13163fi
13164if test x$support_xpm = xyes; then
13165
13166cat >>confdefs.h <<\_ACEOF
13167#define XPM_BACKGROUND 1
13168_ACEOF
13169
13170fi
13171if test x$support_scroll_rxvt = xyes; then 8054if test x$support_scroll_rxvt = xyes; then
13172 8055
13173cat >>confdefs.h <<\_ACEOF 8056$as_echo "#define RXVT_SCROLLBAR 1" >>confdefs.h
13174#define RXVT_SCROLLBAR 1
13175_ACEOF
13176 8057
13177 scrolltypes="rxvt" 8058 scrolltypes="$scrolltypes rxvt"
13178fi 8059fi
13179if test x$support_scroll_next = xyes; then 8060if test x$support_scroll_next = xyes; then
13180 8061
13181cat >>confdefs.h <<\_ACEOF 8062$as_echo "#define NEXT_SCROLLBAR 1" >>confdefs.h
13182#define NEXT_SCROLLBAR 1
13183_ACEOF
13184 8063
13185 scrolltypes="$scrolltypes next" 8064 scrolltypes="$scrolltypes next"
13186fi 8065fi
13187if test x$support_scroll_xterm = xyes; then 8066if test x$support_scroll_xterm = xyes; then
13188 8067
13189cat >>confdefs.h <<\_ACEOF 8068$as_echo "#define XTERM_SCROLLBAR 1" >>confdefs.h
13190#define XTERM_SCROLLBAR 1
13191_ACEOF
13192 8069
13193 scrolltypes="$scrolltypes xterm" 8070 scrolltypes="$scrolltypes xterm"
13194fi 8071fi
13195if test x$support_scroll_plain = xyes; then
13196
13197cat >>confdefs.h <<\_ACEOF
13198#define PLAIN_SCROLLBAR 1
13199_ACEOF
13200
13201 scrolltypes="$scrolltypes plain"
13202fi
13203if test x$support_pointer_blank = xyes; then 8072if test x$support_pointer_blank = xyes; then
13204 8073
13205cat >>confdefs.h <<\_ACEOF 8074$as_echo "#define POINTER_BLANK 1" >>confdefs.h
13206#define POINTER_BLANK 1
13207_ACEOF
13208 8075
13209fi 8076fi
13210if test x$support_text_blink = xyes; then 8077if test x$support_text_blink = xyes; then
13211 8078
13212cat >>confdefs.h <<\_ACEOF 8079$as_echo "#define TEXT_BLINK 1" >>confdefs.h
13213#define TEXT_BLINK 1
13214_ACEOF
13215 8080
13216fi 8081fi
13217if test x$support_unicode3 = xyes; then 8082if test x$support_unicode3 = xyes; then
13218 8083
13219cat >>confdefs.h <<\_ACEOF 8084$as_echo "#define UNICODE_3 1" >>confdefs.h
13220#define UNICODE_3 1
13221_ACEOF
13222 8085
13223fi 8086fi
13224if test x$support_combining = xyes; then 8087if test x$support_combining = xyes; then
13225 8088
13226cat >>confdefs.h <<\_ACEOF 8089$as_echo "#define ENABLE_COMBINING 1" >>confdefs.h
13227#define ENABLE_COMBINING 1
13228_ACEOF
13229 8090
13230fi 8091fi
13231if test x$codesets = xall; then 8092if test x$codesets = xall; then
13232 codesets=jp,jp-ext,kr,zh,zh-ext 8093 codesets=jp,jp-ext,kr,zh,zh-ext
13233fi 8094fi
13234 8095
13235cat >>confdefs.h <<\_ACEOF 8096$as_echo "#define ENCODING_EU 1" >>confdefs.h
13236#define ENCODING_EU 1
13237_ACEOF
13238 8097
13239 8098
13240cat >>confdefs.h <<\_ACEOF 8099$as_echo "#define ENCODING_VN 1" >>confdefs.h
13241#define ENCODING_VN 1
13242_ACEOF
13243 8100
13244for codeset in `echo $codesets | tr "a-z,\\-" "A-Z _"`; do 8101for codeset in `echo $codesets | tr "a-z,\\-" "A-Z _"`; do
13245 case "$codeset" in 8102 case "$codeset" in
13246 JP ) 8103 JP )
13247cat >>confdefs.h <<\_ACEOF 8104$as_echo "#define ENCODING_JP 1" >>confdefs.h
13248#define ENCODING_JP 1
13249_ACEOF
13250 ;; 8105 ;;
13251 JP_EXT ) 8106 JP_EXT )
13252cat >>confdefs.h <<\_ACEOF 8107$as_echo "#define ENCODING_JP_EXT 1" >>confdefs.h
13253#define ENCODING_JP_EXT 1
13254_ACEOF
13255 ;; 8108 ;;
13256 KR ) 8109 KR )
13257cat >>confdefs.h <<\_ACEOF 8110$as_echo "#define ENCODING_KR 1" >>confdefs.h
13258#define ENCODING_KR 1
13259_ACEOF
13260 ;; 8111 ;;
13261 ZH ) 8112 ZH )
13262cat >>confdefs.h <<\_ACEOF 8113$as_echo "#define ENCODING_ZH 1" >>confdefs.h
13263#define ENCODING_ZH 1
13264_ACEOF
13265 ;; 8114 ;;
13266 ZH_EXT ) 8115 ZH_EXT )
13267cat >>confdefs.h <<\_ACEOF 8116$as_echo "#define ENCODING_ZH_EXT 1" >>confdefs.h
13268#define ENCODING_ZH_EXT 1
13269_ACEOF
13270 ;; 8117 ;;
13271 esac 8118 esac
13272done 8119done
13273 8120
13274IF_PERL=\# 8121IF_PERL=\#
13275if test x$support_perl = xyes; then 8122if test x$support_perl = xyes; then
13276 # Extract the first word of "perl5", so it can be a program name with args. 8123 # Extract the first word of "perl5", so it can be a program name with args.
13277set dummy perl5; ac_word=$2 8124set dummy perl5; ac_word=$2
13278echo "$as_me:$LINENO: checking for $ac_word" >&5 8125{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13279echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 8126$as_echo_n "checking for $ac_word... " >&6; }
13280if test "${ac_cv_path_PERL+set}" = set; then 8127if ${ac_cv_path_PERL+:} false; then :
13281 echo $ECHO_N "(cached) $ECHO_C" >&6 8128 $as_echo_n "(cached) " >&6
13282else 8129else
13283 case $PERL in 8130 case $PERL in
13284 [\\/]* | ?:[\\/]*) 8131 [\\/]* | ?:[\\/]*)
13285 ac_cv_path_PERL="$PERL" # Let the user override the test with a path. 8132 ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
13286 ;; 8133 ;;
13288 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 8135 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13289for as_dir in $PATH 8136for as_dir in $PATH
13290do 8137do
13291 IFS=$as_save_IFS 8138 IFS=$as_save_IFS
13292 test -z "$as_dir" && as_dir=. 8139 test -z "$as_dir" && as_dir=.
13293 for ac_exec_ext in '' $ac_executable_extensions; do 8140 for ac_exec_ext in '' $ac_executable_extensions; do
13294 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 8141 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13295 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext" 8142 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
13296 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 8143 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13297 break 2 8144 break 2
13298 fi 8145 fi
13299done 8146done
13300done 8147 done
8148IFS=$as_save_IFS
13301 8149
13302 ;; 8150 ;;
13303esac 8151esac
13304fi 8152fi
13305PERL=$ac_cv_path_PERL 8153PERL=$ac_cv_path_PERL
13306
13307if test -n "$PERL"; then 8154if test -n "$PERL"; then
13308 echo "$as_me:$LINENO: result: $PERL" >&5 8155 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
13309echo "${ECHO_T}$PERL" >&6 8156$as_echo "$PERL" >&6; }
13310else 8157else
13311 echo "$as_me:$LINENO: result: no" >&5 8158 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13312echo "${ECHO_T}no" >&6 8159$as_echo "no" >&6; }
13313fi 8160fi
8161
13314 8162
13315 # Extract the first word of "perl", so it can be a program name with args. 8163 # Extract the first word of "perl", so it can be a program name with args.
13316set dummy perl; ac_word=$2 8164set dummy perl; ac_word=$2
13317echo "$as_me:$LINENO: checking for $ac_word" >&5 8165{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13318echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 8166$as_echo_n "checking for $ac_word... " >&6; }
13319if test "${ac_cv_path_PERL+set}" = set; then 8167if ${ac_cv_path_PERL+:} false; then :
13320 echo $ECHO_N "(cached) $ECHO_C" >&6 8168 $as_echo_n "(cached) " >&6
13321else 8169else
13322 case $PERL in 8170 case $PERL in
13323 [\\/]* | ?:[\\/]*) 8171 [\\/]* | ?:[\\/]*)
13324 ac_cv_path_PERL="$PERL" # Let the user override the test with a path. 8172 ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
13325 ;; 8173 ;;
13327 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 8175 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13328for as_dir in $PATH 8176for as_dir in $PATH
13329do 8177do
13330 IFS=$as_save_IFS 8178 IFS=$as_save_IFS
13331 test -z "$as_dir" && as_dir=. 8179 test -z "$as_dir" && as_dir=.
13332 for ac_exec_ext in '' $ac_executable_extensions; do 8180 for ac_exec_ext in '' $ac_executable_extensions; do
13333 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 8181 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13334 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext" 8182 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
13335 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 8183 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13336 break 2 8184 break 2
13337 fi 8185 fi
13338done 8186done
13339done 8187 done
8188IFS=$as_save_IFS
13340 8189
13341 ;; 8190 ;;
13342esac 8191esac
13343fi 8192fi
13344PERL=$ac_cv_path_PERL 8193PERL=$ac_cv_path_PERL
13345
13346if test -n "$PERL"; then 8194if test -n "$PERL"; then
13347 echo "$as_me:$LINENO: result: $PERL" >&5 8195 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
13348echo "${ECHO_T}$PERL" >&6 8196$as_echo "$PERL" >&6; }
13349else 8197else
13350 echo "$as_me:$LINENO: result: no" >&5 8198 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13351echo "${ECHO_T}no" >&6 8199$as_echo "no" >&6; }
13352fi 8200fi
13353 8201
13354 8202
8203
13355 echo "$as_me:$LINENO: checking for $PERL suitability" >&5 8204 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $PERL suitability" >&5
13356echo $ECHO_N "checking for $PERL suitability... $ECHO_C" >&6 8205$as_echo_n "checking for $PERL suitability... " >&6; }
13357 if $PERL -MExtUtils::Embed -e "use v5.8" >/dev/null 2>/dev/null; then 8206 if $PERL -MExtUtils::Embed -e "use v5.8" >/dev/null 2>/dev/null; then
13358 8207
13359 save_CXXFLAGS="$CXXFLAGS" 8208 save_CXXFLAGS="$CXXFLAGS"
13360 save_LIBS="$LIBS" 8209 save_LIBS="$LIBS"
13361 CXXFLAGS="$CXXFLAGS `$PERL -MExtUtils::Embed -e ccopts`" 8210 CXXFLAGS="$CXXFLAGS `$PERL -MExtUtils::Embed -e ccopts`"
13362 LIBS="$LIBS `$PERL -MExtUtils::Embed -e ldopts`" 8211 LIBS="$LIBS `$PERL -MExtUtils::Embed -e ldopts`"
13363 cat >conftest.$ac_ext <<_ACEOF
13364/* confdefs.h. */
13365_ACEOF
13366cat confdefs.h >>conftest.$ac_ext 8212 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13367cat >>conftest.$ac_ext <<_ACEOF
13368/* end confdefs.h. */ 8213/* end confdefs.h. */
13369 8214
13370#include <EXTERN.h> 8215#include <EXTERN.h>
13371#include <perl.h> 8216#include <perl.h>
13372#include <XSUB.h> 8217#include <XSUB.h>
13379 8224
13380 ; 8225 ;
13381 return 0; 8226 return 0;
13382} 8227}
13383_ACEOF 8228_ACEOF
13384rm -f conftest.$ac_objext conftest$ac_exeext 8229if ac_fn_cxx_try_link "$LINENO"; then :
13385if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13386 (eval $ac_link) 2>conftest.er1
13387 ac_status=$?
13388 grep -v '^ *+' conftest.er1 >conftest.err
13389 rm -f conftest.er1
13390 cat conftest.err >&5
13391 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13392 (exit $ac_status); } &&
13393 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13394 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13395 (eval $ac_try) 2>&5
13396 ac_status=$?
13397 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13398 (exit $ac_status); }; } &&
13399 { ac_try='test -s conftest$ac_exeext'
13400 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13401 (eval $ac_try) 2>&5
13402 ac_status=$?
13403 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13404 (exit $ac_status); }; }; then
13405 rxvt_perl_link=yes 8230 rxvt_perl_link=yes
13406else 8231else
13407 echo "$as_me: failed program was:" >&5
13408sed 's/^/| /' conftest.$ac_ext >&5
13409
13410rxvt_perl_link=no 8232 rxvt_perl_link=no
13411fi 8233fi
13412rm -f conftest.err conftest.$ac_objext \ 8234rm -f core conftest.err conftest.$ac_objext \
13413 conftest$ac_exeext conftest.$ac_ext 8235 conftest$ac_exeext conftest.$ac_ext
13414 CXXFLAGS="$save_CXXFLAGS" 8236 CXXFLAGS="$save_CXXFLAGS"
13415 LIBS="$save_LIBS" 8237 LIBS="$save_LIBS"
13416 8238
13417 if test x$rxvt_perl_link = xyes; then 8239 if test x$rxvt_perl_link = xyes; then
13418 echo "$as_me:$LINENO: result: ok" >&5 8240 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
13419echo "${ECHO_T}ok" >&6 8241$as_echo "ok" >&6; }
13420 8242
13421cat >>confdefs.h <<\_ACEOF 8243$as_echo "#define ENABLE_PERL 1" >>confdefs.h
13422#define ENABLE_PERL 1
13423_ACEOF
13424 8244
13425 IF_PERL= 8245 IF_PERL=
13426 PERL_O=rxvtperl.o 8246 PERL_O=rxvtperl.o
13427 PERLFLAGS="`$PERL -MExtUtils::Embed -e ccopts`" 8247 PERLFLAGS="`$PERL -MExtUtils::Embed -e ccopts`"
13428 PERLLIB="`$PERL -MExtUtils::Embed -e ldopts`" 8248 PERLLIB="`$PERL -MExtUtils::Embed -e ldopts`"
13429 PERLPRIVLIBEXP="`$PERL -MConfig -e 'print $Config{privlibexp}'`" 8249 PERLPRIVLIBEXP="`$PERL -MConfig -e 'print $Config{privlibexp}'`"
13430 else 8250 else
13431 { { echo "$as_me:$LINENO: error: no, unable to link" >&5 8251 as_fn_error $? "no, unable to link" "$LINENO" 5
13432echo "$as_me: error: no, unable to link" >&2;}
13433 { (exit 1); exit 1; }; }
13434 fi 8252 fi
13435 else 8253 else
13436 { { echo "$as_me:$LINENO: error: no working perl found, or perl not version >= 5.8" >&5 8254 as_fn_error $? "no working perl found, or perl not version >= 5.8" "$LINENO" 5
13437echo "$as_me: error: no working perl found, or perl not version >= 5.8" >&2;}
13438 { (exit 1); exit 1; }; }
13439 fi 8255 fi
13440fi 8256fi
13441 8257
13442 8258
13443 8259
13444 8260
13445 8261
13446 8262
13447 8263
13448if test x$support_perl = xyes; then
13449 support_frills=yes
13450fi
13451 8264
13452 8265ac_config_files="$ac_config_files Makefile doc/Makefile src/Makefile"
13453CFLAGS=${CFLAGS--O}
13454LDFLAGS=${LDFLAGS--O}
13455
13456CPPFLAGS="$CPPFLAGS"
13457
13458
13459
13460
13461
13462
13463
13464if test x$rxvt_cv_rpath = xyes -o x$rxvt_cv_R = xyes; then
13465 DLIB=`echo $DLIB | sed "$R_TRANSLATE"`
13466 LIBS=`echo $LIBS | sed "$R_TRANSLATE"`
13467 X_LIBS=`echo $X_LIBS | sed "$R_TRANSLATE"`
13468 X_EXTRA_LIBS=`echo $X_EXTRA_LIBS | sed "$R_TRANSLATE"`
13469 XPM_LIBS=`echo $XPM_LIBS | sed "$R_TRANSLATE"`
13470fi
13471
13472
13473
13474
13475
13476test "$program_prefix" != NONE &&
13477 program_transform_name="s,^,$program_prefix,;$program_transform_name"
13478# Use a double $ so make ignores it.
13479test "$program_suffix" != NONE &&
13480 program_transform_name="s,\$,$program_suffix,;$program_transform_name"
13481# Double any \ or $. echo might interpret backslashes.
13482# By default was `s,x,x', remove it if useless.
13483cat <<\_ACEOF >conftest.sed
13484s/[\\$]/&&/g;s/;s,x,x,$//
13485_ACEOF
13486program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
13487rm conftest.sed
13488
13489
13490
13491
13492
13493if test "$ac_cv_header_stdint_h" = "yes" -o "$notset" = "dontmatch"; then
13494 include_stdint_h="#include <stdint.h>"
13495else
13496 include_stdint_h="/* #include <stdint.h> */"
13497fi
13498if test "$ac_cv_header_stdarg_h" = "yes" -o "$notset" = "dontmatch"; then
13499 include_stdarg_h="#include <cstdarg>"
13500else
13501 include_stdarg_h="/* #include <cstdarg> */"
13502fi
13503if test "$ac_cv_header_stdlib_h" = "yes" -o "$notset" = "dontmatch"; then
13504 include_stdlib_h="#include <cstdlib>"
13505else
13506 include_stdlib_h="/* #include <cstdlib> */"
13507fi
13508if test "$ac_cv_header_unistd_h" = "yes" -o "$notset" = "dontmatch"; then
13509 include_unistd_h="#include <unistd.h>"
13510else
13511 include_unistd_h="/* #include <unistd.h> */"
13512fi
13513if test "$ac_cv_header_string_h" = "yes" -o "$notset" = "dontmatch"; then
13514 include_string_h="#include <cstring>"
13515else
13516 include_string_h="/* #include <cstring> */"
13517fi
13518if test "$ac_cv_header_fcntl_h" = "yes" -o "$notset" = "dontmatch"; then
13519 include_fcntl_h="#include <fcntl.h>"
13520else
13521 include_fcntl_h="/* #include <fcntl.h> */"
13522fi
13523if test "$ac_cv_header_util_h" = "yes" -o "$notset" = "dontmatch"; then
13524 include_util_h="#include <util.h>"
13525else
13526 include_util_h="/* #include <util.h> */"
13527fi
13528if test "$ac_cv_header_assert_h" = "yes" -o "$notset" = "dontmatch"; then
13529 include_assert_h="#include <assert.h>"
13530else
13531 include_assert_h="/* #include <assert.h> */"
13532fi
13533if test "$rxvt_cv_header_sysioctl" = "yes" -o "$notset" = "dontmatch"; then
13534 include_sys_ioctl_h="#include <sys/ioctl.h>"
13535else
13536 include_sys_ioctl_h="/* #include <sys/ioctl.h> */"
13537fi
13538if test "$ac_cv_header_sys_select_h" = "yes" -o "$notset" = "dontmatch"; then
13539 include_sys_select_h="#include <sys/select.h>"
13540else
13541 include_sys_select_h="/* #include <sys/select.h> */"
13542fi
13543if test "$ac_cv_header_sys_strredir_h" = "yes" -o "$notset" = "dontmatch"; then
13544 include_sys_strredir_h="#include <sys/strredir.h>"
13545else
13546 include_sys_strredir_h="/* #include <sys/strredir.h> */"
13547fi
13548if test "$ac_cv_header_sys_time_h" = "yes" -o "$notset" = "dontmatch"; then
13549 include_sys_time_h="#include <sys/time.h>"
13550else
13551 include_sys_time_h="/* #include <sys/time.h> */"
13552fi
13553if test "$ac_cv_header_sys_time_h" = "no" -o "$ac_cv_header_time" = "yes"; then
13554 include_time_h="#include <time.h>"
13555else
13556 include_time_h="/* #include <time.h> */"
13557fi
13558
13559 ac_config_files="$ac_config_files Makefile doc/Makefile src/Makefile src/rxvtlib.h"
13560 8266
13561cat >confcache <<\_ACEOF 8267cat >confcache <<\_ACEOF
13562# This file is a shell script that caches the results of configure 8268# This file is a shell script that caches the results of configure
13563# tests run on this system so they can be shared between configure 8269# tests run on this system so they can be shared between configure
13564# scripts and configure runs, see configure's option --config-cache. 8270# scripts and configure runs, see configure's option --config-cache.
13574 8280
13575_ACEOF 8281_ACEOF
13576 8282
13577# The following way of writing the cache mishandles newlines in values, 8283# The following way of writing the cache mishandles newlines in values,
13578# but we know of no workaround that is simple, portable, and efficient. 8284# but we know of no workaround that is simple, portable, and efficient.
13579# So, don't put newlines in cache variables' values. 8285# So, we kill variables containing newlines.
13580# Ultrix sh set writes to stderr and can't be redirected directly, 8286# Ultrix sh set writes to stderr and can't be redirected directly,
13581# and sets the high bit in the cache file unless we assign to the vars. 8287# and sets the high bit in the cache file unless we assign to the vars.
13582{ 8288(
8289 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
8290 eval ac_val=\$$ac_var
8291 case $ac_val in #(
8292 *${as_nl}*)
8293 case $ac_var in #(
8294 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
8295$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
8296 esac
8297 case $ac_var in #(
8298 _ | IFS | as_nl) ;; #(
8299 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
8300 *) { eval $ac_var=; unset $ac_var;} ;;
8301 esac ;;
8302 esac
8303 done
8304
13583 (set) 2>&1 | 8305 (set) 2>&1 |
13584 case `(ac_space=' '; set | grep ac_space) 2>&1` in 8306 case $as_nl`(ac_space=' '; set) 2>&1` in #(
13585 *ac_space=\ *) 8307 *${as_nl}ac_space=\ *)
13586 # `set' does not quote correctly, so add quotes (double-quote 8308 # `set' does not quote correctly, so add quotes: double-quote
13587 # substitution turns \\\\ into \\, and sed turns \\ into \). 8309 # substitution turns \\\\ into \\, and sed turns \\ into \.
13588 sed -n \ 8310 sed -n \
13589 "s/'/'\\\\''/g; 8311 "s/'/'\\\\''/g;
13590 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 8312 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
13591 ;; 8313 ;; #(
13592 *) 8314 *)
13593 # `set' quotes correctly as required by POSIX, so do not add quotes. 8315 # `set' quotes correctly as required by POSIX, so do not add quotes.
13594 sed -n \ 8316 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
13595 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
13596 ;; 8317 ;;
13597 esac; 8318 esac |
13598} | 8319 sort
8320) |
13599 sed ' 8321 sed '
8322 /^ac_cv_env_/b end
13600 t clear 8323 t clear
13601 : clear 8324 :clear
13602 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 8325 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
13603 t end 8326 t end
13604 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 8327 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
13605 : end' >>confcache 8328 :end' >>confcache
13606if diff $cache_file confcache >/dev/null 2>&1; then :; else 8329if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
13607 if test -w $cache_file; then 8330 if test -w "$cache_file"; then
13608 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file" 8331 if test "x$cache_file" != "x/dev/null"; then
8332 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
8333$as_echo "$as_me: updating cache $cache_file" >&6;}
8334 if test ! -f "$cache_file" || test -h "$cache_file"; then
13609 cat confcache >$cache_file 8335 cat confcache >"$cache_file"
8336 else
8337 case $cache_file in #(
8338 */* | ?:*)
8339 mv -f confcache "$cache_file"$$ &&
8340 mv -f "$cache_file"$$ "$cache_file" ;; #(
8341 *)
8342 mv -f confcache "$cache_file" ;;
8343 esac
8344 fi
8345 fi
13610 else 8346 else
8347 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
13611 echo "not updating unwritable cache $cache_file" 8348$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
13612 fi 8349 fi
13613fi 8350fi
13614rm -f confcache 8351rm -f confcache
13615 8352
13616test "x$prefix" = xNONE && prefix=$ac_default_prefix 8353test "x$prefix" = xNONE && prefix=$ac_default_prefix
13617# Let make expand exec_prefix. 8354# Let make expand exec_prefix.
13618test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 8355test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
13619 8356
13620# VPATH may cause trouble with some makes, so we remove $(srcdir),
13621# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
13622# trailing colons and then remove the whole line if VPATH becomes empty
13623# (actually we leave an empty line to preserve line numbers).
13624if test "x$srcdir" = x.; then
13625 ac_vpsub='/^[ ]*VPATH[ ]*=/{
13626s/:*\$(srcdir):*/:/;
13627s/:*\${srcdir}:*/:/;
13628s/:*@srcdir@:*/:/;
13629s/^\([^=]*=[ ]*\):*/\1/;
13630s/:*$//;
13631s/^[^=]*=[ ]*$//;
13632}'
13633fi
13634
13635DEFS=-DHAVE_CONFIG_H 8357DEFS=-DHAVE_CONFIG_H
13636 8358
13637ac_libobjs= 8359ac_libobjs=
13638ac_ltlibobjs= 8360ac_ltlibobjs=
8361U=
13639for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 8362for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
13640 # 1. Remove the extension, and $U if already installed. 8363 # 1. Remove the extension, and $U if already installed.
13641 ac_i=`echo "$ac_i" |
13642 sed 's/\$U\././;s/\.o$//;s/\.obj$//'` 8364 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
13643 # 2. Add them. 8365 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
13644 ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext" 8366 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
13645 ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo' 8367 # will be set to the directory where LIBOBJS objects are built.
8368 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
8369 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
13646done 8370done
13647LIBOBJS=$ac_libobjs 8371LIBOBJS=$ac_libobjs
13648 8372
13649LTLIBOBJS=$ac_ltlibobjs 8373LTLIBOBJS=$ac_ltlibobjs
13650 8374
13651 8375
13652 8376
13653: ${CONFIG_STATUS=./config.status} 8377: "${CONFIG_STATUS=./config.status}"
8378ac_write_fail=0
13654ac_clean_files_save=$ac_clean_files 8379ac_clean_files_save=$ac_clean_files
13655ac_clean_files="$ac_clean_files $CONFIG_STATUS" 8380ac_clean_files="$ac_clean_files $CONFIG_STATUS"
13656{ echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5 8381{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
13657echo "$as_me: creating $CONFIG_STATUS" >&6;} 8382$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
13658cat >$CONFIG_STATUS <<_ACEOF 8383as_write_fail=0
8384cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
13659#! $SHELL 8385#! $SHELL
13660# Generated by $as_me. 8386# Generated by $as_me.
13661# Run this file to recreate the current configuration. 8387# Run this file to recreate the current configuration.
13662# Compiler output produced by configure, useful for debugging 8388# Compiler output produced by configure, useful for debugging
13663# configure, is in config.log if it exists. 8389# configure, is in config.log if it exists.
13664 8390
13665debug=false 8391debug=false
13666ac_cs_recheck=false 8392ac_cs_recheck=false
13667ac_cs_silent=false 8393ac_cs_silent=false
8394
13668SHELL=\${CONFIG_SHELL-$SHELL} 8395SHELL=\${CONFIG_SHELL-$SHELL}
8396export SHELL
13669_ACEOF 8397_ASEOF
13670 8398cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
13671cat >>$CONFIG_STATUS <<\_ACEOF
13672## --------------------- ## 8399## -------------------- ##
13673## M4sh Initialization. ## 8400## M4sh Initialization. ##
13674## --------------------- ## 8401## -------------------- ##
13675 8402
13676# Be Bourne compatible 8403# Be more Bourne compatible
8404DUALCASE=1; export DUALCASE # for MKS sh
13677if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then 8405if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
13678 emulate sh 8406 emulate sh
13679 NULLCMD=: 8407 NULLCMD=:
13680 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which 8408 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
13681 # is contrary to our usage. Disable this feature. 8409 # is contrary to our usage. Disable this feature.
13682 alias -g '${1+"$@"}'='"$@"' 8410 alias -g '${1+"$@"}'='"$@"'
13683elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then 8411 setopt NO_GLOB_SUBST
8412else
8413 case `(set -o) 2>/dev/null` in #(
8414 *posix*) :
13684 set -o posix 8415 set -o posix ;; #(
8416 *) :
8417 ;;
8418esac
13685fi 8419fi
13686DUALCASE=1; export DUALCASE # for MKS sh
13687 8420
13688# Support unset when possible. 8421
13689if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 8422as_nl='
13690 as_unset=unset 8423'
8424export as_nl
8425# Printing a long string crashes Solaris 7 /usr/bin/printf.
8426as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
8427as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
8428as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
8429# Prefer a ksh shell builtin over an external printf program on Solaris,
8430# but without wasting forks for bash or zsh.
8431if test -z "$BASH_VERSION$ZSH_VERSION" \
8432 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
8433 as_echo='print -r --'
8434 as_echo_n='print -rn --'
8435elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
8436 as_echo='printf %s\n'
8437 as_echo_n='printf %s'
8438else
8439 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
8440 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
8441 as_echo_n='/usr/ucb/echo -n'
13691else 8442 else
13692 as_unset=false 8443 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
8444 as_echo_n_body='eval
8445 arg=$1;
8446 case $arg in #(
8447 *"$as_nl"*)
8448 expr "X$arg" : "X\\(.*\\)$as_nl";
8449 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
8450 esac;
8451 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
8452 '
8453 export as_echo_n_body
8454 as_echo_n='sh -c $as_echo_n_body as_echo'
8455 fi
8456 export as_echo_body
8457 as_echo='sh -c $as_echo_body as_echo'
13693fi 8458fi
13694 8459
8460# The user is always right.
8461if test "${PATH_SEPARATOR+set}" != set; then
8462 PATH_SEPARATOR=:
8463 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
8464 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
8465 PATH_SEPARATOR=';'
8466 }
8467fi
13695 8468
13696# Work around bugs in pre-3.0 UWIN ksh. 8469
13697$as_unset ENV MAIL MAILPATH 8470# IFS
8471# We need space, tab and new line, in precisely that order. Quoting is
8472# there to prevent editors from complaining about space-tab.
8473# (If _AS_PATH_WALK were called with IFS unset, it would disable word
8474# splitting by setting IFS to empty value.)
8475IFS=" "" $as_nl"
8476
8477# Find who we are. Look in the path if we contain no directory separator.
8478as_myself=
8479case $0 in #((
8480 *[\\/]* ) as_myself=$0 ;;
8481 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8482for as_dir in $PATH
8483do
8484 IFS=$as_save_IFS
8485 test -z "$as_dir" && as_dir=.
8486 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
8487 done
8488IFS=$as_save_IFS
8489
8490 ;;
8491esac
8492# We did not find ourselves, most probably we were run as `sh COMMAND'
8493# in which case we are not to be found in the path.
8494if test "x$as_myself" = x; then
8495 as_myself=$0
8496fi
8497if test ! -f "$as_myself"; then
8498 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
8499 exit 1
8500fi
8501
8502# Unset variables that we do not need and which cause bugs (e.g. in
8503# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
8504# suppresses any "Segmentation fault" message there. '((' could
8505# trigger a bug in pdksh 5.2.14.
8506for as_var in BASH_ENV ENV MAIL MAILPATH
8507do eval test x\${$as_var+set} = xset \
8508 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
8509done
13698PS1='$ ' 8510PS1='$ '
13699PS2='> ' 8511PS2='> '
13700PS4='+ ' 8512PS4='+ '
13701 8513
13702# NLS nuisances. 8514# NLS nuisances.
13703for as_var in \ 8515LC_ALL=C
13704 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \ 8516export LC_ALL
13705 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \ 8517LANGUAGE=C
13706 LC_TELEPHONE LC_TIME 8518export LANGUAGE
13707do 8519
13708 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then 8520# CDPATH.
13709 eval $as_var=C; export $as_var 8521(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
8522
8523
8524# as_fn_error STATUS ERROR [LINENO LOG_FD]
8525# ----------------------------------------
8526# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
8527# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
8528# script with STATUS, using 1 if that was 0.
8529as_fn_error ()
8530{
8531 as_status=$1; test $as_status -eq 0 && as_status=1
8532 if test "$4"; then
8533 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
8534 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
8535 fi
8536 $as_echo "$as_me: error: $2" >&2
8537 as_fn_exit $as_status
8538} # as_fn_error
8539
8540
8541# as_fn_set_status STATUS
8542# -----------------------
8543# Set $? to STATUS, without forking.
8544as_fn_set_status ()
8545{
8546 return $1
8547} # as_fn_set_status
8548
8549# as_fn_exit STATUS
8550# -----------------
8551# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
8552as_fn_exit ()
8553{
8554 set +e
8555 as_fn_set_status $1
8556 exit $1
8557} # as_fn_exit
8558
8559# as_fn_unset VAR
8560# ---------------
8561# Portably unset VAR.
8562as_fn_unset ()
8563{
8564 { eval $1=; unset $1;}
8565}
8566as_unset=as_fn_unset
8567# as_fn_append VAR VALUE
8568# ----------------------
8569# Append the text in VALUE to the end of the definition contained in VAR. Take
8570# advantage of any shell optimizations that allow amortized linear growth over
8571# repeated appends, instead of the typical quadratic growth present in naive
8572# implementations.
8573if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
8574 eval 'as_fn_append ()
8575 {
8576 eval $1+=\$2
8577 }'
13710 else 8578else
13711 $as_unset $as_var 8579 as_fn_append ()
13712 fi 8580 {
13713done 8581 eval $1=\$$1\$2
8582 }
8583fi # as_fn_append
13714 8584
13715# Required to use basename. 8585# as_fn_arith ARG...
8586# ------------------
8587# Perform arithmetic evaluation on the ARGs, and store the result in the
8588# global $as_val. Take advantage of shells that can avoid forks. The arguments
8589# must be portable across $(()) and expr.
8590if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
8591 eval 'as_fn_arith ()
8592 {
8593 as_val=$(( $* ))
8594 }'
8595else
8596 as_fn_arith ()
8597 {
8598 as_val=`expr "$@" || test $? -eq 1`
8599 }
8600fi # as_fn_arith
8601
8602
13716if expr a : '\(a\)' >/dev/null 2>&1; then 8603if expr a : '\(a\)' >/dev/null 2>&1 &&
8604 test "X`expr 00001 : '.*\(...\)'`" = X001; then
13717 as_expr=expr 8605 as_expr=expr
13718else 8606else
13719 as_expr=false 8607 as_expr=false
13720fi 8608fi
13721 8609
13722if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then 8610if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
13723 as_basename=basename 8611 as_basename=basename
13724else 8612else
13725 as_basename=false 8613 as_basename=false
13726fi 8614fi
13727 8615
8616if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
8617 as_dirname=dirname
8618else
8619 as_dirname=false
8620fi
13728 8621
13729# Name of the executable.
13730as_me=`$as_basename "$0" || 8622as_me=`$as_basename -- "$0" ||
13731$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 8623$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
13732 X"$0" : 'X\(//\)$' \| \ 8624 X"$0" : 'X\(//\)$' \| \
13733 X"$0" : 'X\(/\)$' \| \ 8625 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
13734 . : '\(.\)' 2>/dev/null ||
13735echo X/"$0" | 8626$as_echo X/"$0" |
13736 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; } 8627 sed '/^.*\/\([^/][^/]*\)\/*$/{
13737 /^X\/\(\/\/\)$/{ s//\1/; q; } 8628 s//\1/
13738 /^X\/\(\/\).*/{ s//\1/; q; } 8629 q
8630 }
8631 /^X\/\(\/\/\)$/{
8632 s//\1/
8633 q
8634 }
8635 /^X\/\(\/\).*/{
8636 s//\1/
8637 q
8638 }
13739 s/.*/./; q'` 8639 s/.*/./; q'`
13740 8640
13741
13742# PATH needs CR, and LINENO needs CR and PATH.
13743# Avoid depending upon Character Ranges. 8641# Avoid depending upon Character Ranges.
13744as_cr_letters='abcdefghijklmnopqrstuvwxyz' 8642as_cr_letters='abcdefghijklmnopqrstuvwxyz'
13745as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 8643as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
13746as_cr_Letters=$as_cr_letters$as_cr_LETTERS 8644as_cr_Letters=$as_cr_letters$as_cr_LETTERS
13747as_cr_digits='0123456789' 8645as_cr_digits='0123456789'
13748as_cr_alnum=$as_cr_Letters$as_cr_digits 8646as_cr_alnum=$as_cr_Letters$as_cr_digits
13749 8647
13750# The user is always right. 8648ECHO_C= ECHO_N= ECHO_T=
13751if test "${PATH_SEPARATOR+set}" != set; then 8649case `echo -n x` in #(((((
13752 echo "#! /bin/sh" >conf$$.sh 8650-n*)
13753 echo "exit 0" >>conf$$.sh 8651 case `echo 'xy\c'` in
13754 chmod +x conf$$.sh 8652 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
13755 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then 8653 xy) ECHO_C='\c';;
13756 PATH_SEPARATOR=';' 8654 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
8655 ECHO_T=' ';;
8656 esac;;
8657*)
8658 ECHO_N='-n';;
8659esac
8660
8661rm -f conf$$ conf$$.exe conf$$.file
8662if test -d conf$$.dir; then
8663 rm -f conf$$.dir/conf$$.file
8664else
8665 rm -f conf$$.dir
8666 mkdir conf$$.dir 2>/dev/null
8667fi
8668if (echo >conf$$.file) 2>/dev/null; then
8669 if ln -s conf$$.file conf$$ 2>/dev/null; then
8670 as_ln_s='ln -s'
8671 # ... but there are two gotchas:
8672 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
8673 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
8674 # In both cases, we have to default to `cp -p'.
8675 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
8676 as_ln_s='cp -p'
8677 elif ln conf$$.file conf$$ 2>/dev/null; then
8678 as_ln_s=ln
13757 else 8679 else
13758 PATH_SEPARATOR=: 8680 as_ln_s='cp -p'
13759 fi 8681 fi
13760 rm -f conf$$.sh 8682else
8683 as_ln_s='cp -p'
13761fi 8684fi
8685rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
8686rmdir conf$$.dir 2>/dev/null
13762 8687
13763 8688
13764 as_lineno_1=$LINENO 8689# as_fn_mkdir_p
13765 as_lineno_2=$LINENO 8690# -------------
13766 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null` 8691# Create "$as_dir" as a directory, including parents if necessary.
13767 test "x$as_lineno_1" != "x$as_lineno_2" && 8692as_fn_mkdir_p ()
13768 test "x$as_lineno_3" = "x$as_lineno_2" || { 8693{
13769 # Find who we are. Look in the path if we contain no path at all
13770 # relative or not.
13771 case $0 in
13772 *[\\/]* ) as_myself=$0 ;;
13773 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13774for as_dir in $PATH
13775do
13776 IFS=$as_save_IFS
13777 test -z "$as_dir" && as_dir=.
13778 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
13779done
13780 8694
13781 ;; 8695 case $as_dir in #(
8696 -*) as_dir=./$as_dir;;
13782 esac 8697 esac
13783 # We did not find ourselves, most probably we were run as `sh COMMAND' 8698 test -d "$as_dir" || eval $as_mkdir_p || {
13784 # in which case we are not to be found in the path. 8699 as_dirs=
13785 if test "x$as_myself" = x; then 8700 while :; do
13786 as_myself=$0
13787 fi
13788 if test ! -f "$as_myself"; then
13789 { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
13790echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
13791 { (exit 1); exit 1; }; }
13792 fi
13793 case $CONFIG_SHELL in
13794 '')
13795 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13796for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
13797do
13798 IFS=$as_save_IFS
13799 test -z "$as_dir" && as_dir=.
13800 for as_base in sh bash ksh sh5; do
13801 case $as_dir in 8701 case $as_dir in #(
13802 /*) 8702 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
13803 if ("$as_dir/$as_base" -c ' 8703 *) as_qdir=$as_dir;;
13804 as_lineno_1=$LINENO 8704 esac
13805 as_lineno_2=$LINENO 8705 as_dirs="'$as_qdir' $as_dirs"
13806 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null` 8706 as_dir=`$as_dirname -- "$as_dir" ||
13807 test "x$as_lineno_1" != "x$as_lineno_2" && 8707$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13808 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then 8708 X"$as_dir" : 'X\(//\)[^/]' \| \
13809 $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; } 8709 X"$as_dir" : 'X\(//\)$' \| \
13810 $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; } 8710 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
13811 CONFIG_SHELL=$as_dir/$as_base 8711$as_echo X"$as_dir" |
13812 export CONFIG_SHELL 8712 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13813 exec "$CONFIG_SHELL" "$0" ${1+"$@"} 8713 s//\1/
13814 fi;; 8714 q
13815 esac 8715 }
8716 /^X\(\/\/\)[^/].*/{
8717 s//\1/
8718 q
8719 }
8720 /^X\(\/\/\)$/{
8721 s//\1/
8722 q
8723 }
8724 /^X\(\/\).*/{
8725 s//\1/
8726 q
8727 }
8728 s/.*/./; q'`
8729 test -d "$as_dir" && break
13816 done 8730 done
13817done 8731 test -z "$as_dirs" || eval "mkdir $as_dirs"
13818;; 8732 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
13819 esac
13820 8733
13821 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
13822 # uniformly replaced by the line number. The first 'sed' inserts a
13823 # line-number line before each line; the second 'sed' does the real
13824 # work. The second script uses 'N' to pair each line-number line
13825 # with the numbered line, and appends trailing '-' during
13826 # substitution so that $LINENO is not a special case at line end.
13827 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
13828 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
13829 sed '=' <$as_myself |
13830 sed '
13831 N
13832 s,$,-,
13833 : loop
13834 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
13835 t loop
13836 s,-$,,
13837 s,^['$as_cr_digits']*\n,,
13838 ' >$as_me.lineno &&
13839 chmod +x $as_me.lineno ||
13840 { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
13841echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
13842 { (exit 1); exit 1; }; }
13843 8734
13844 # Don't try to exec as it changes $[0], causing all sort of problems 8735} # as_fn_mkdir_p
13845 # (the dirname of $[0] is not the place where we might find the
13846 # original and so on. Autoconf is especially sensible to this).
13847 . ./$as_me.lineno
13848 # Exit status is that of the last command.
13849 exit
13850}
13851
13852
13853case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
13854 *c*,-n*) ECHO_N= ECHO_C='
13855' ECHO_T=' ' ;;
13856 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
13857 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
13858esac
13859
13860if expr a : '\(a\)' >/dev/null 2>&1; then
13861 as_expr=expr
13862else
13863 as_expr=false
13864fi
13865
13866rm -f conf$$ conf$$.exe conf$$.file
13867echo >conf$$.file
13868if ln -s conf$$.file conf$$ 2>/dev/null; then
13869 # We could just check for DJGPP; but this test a) works b) is more generic
13870 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
13871 if test -f conf$$.exe; then
13872 # Don't use ln at all; we don't have any links
13873 as_ln_s='cp -p'
13874 else
13875 as_ln_s='ln -s'
13876 fi
13877elif ln conf$$.file conf$$ 2>/dev/null; then
13878 as_ln_s=ln
13879else
13880 as_ln_s='cp -p'
13881fi
13882rm -f conf$$ conf$$.exe conf$$.file
13883
13884if mkdir -p . 2>/dev/null; then 8736if mkdir -p . 2>/dev/null; then
13885 as_mkdir_p=: 8737 as_mkdir_p='mkdir -p "$as_dir"'
13886else 8738else
13887 test -d ./-p && rmdir ./-p 8739 test -d ./-p && rmdir ./-p
13888 as_mkdir_p=false 8740 as_mkdir_p=false
13889fi 8741fi
13890 8742
8743if test -x / >/dev/null 2>&1; then
8744 as_test_x='test -x'
8745else
8746 if ls -dL / >/dev/null 2>&1; then
8747 as_ls_L_option=L
8748 else
8749 as_ls_L_option=
8750 fi
8751 as_test_x='
8752 eval sh -c '\''
8753 if test -d "$1"; then
8754 test -d "$1/.";
8755 else
8756 case $1 in #(
8757 -*)set "./$1";;
8758 esac;
8759 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
8760 ???[sx]*):;;*)false;;esac;fi
8761 '\'' sh
8762 '
8763fi
13891as_executable_p="test -f" 8764as_executable_p=$as_test_x
13892 8765
13893# Sed expression to map a string onto a valid CPP name. 8766# Sed expression to map a string onto a valid CPP name.
13894as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 8767as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
13895 8768
13896# Sed expression to map a string onto a valid variable name. 8769# Sed expression to map a string onto a valid variable name.
13897as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 8770as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
13898 8771
13899 8772
13900# IFS
13901# We need space, tab and new line, in precisely that order.
13902as_nl='
13903'
13904IFS=" $as_nl"
13905
13906# CDPATH.
13907$as_unset CDPATH
13908
13909exec 6>&1 8773exec 6>&1
8774## ----------------------------------- ##
8775## Main body of $CONFIG_STATUS script. ##
8776## ----------------------------------- ##
8777_ASEOF
8778test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
13910 8779
8780cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13911# Open the log real soon, to keep \$[0] and so on meaningful, and to 8781# Save the log message, to keep $0 and so on meaningful, and to
13912# report actual input values of CONFIG_FILES etc. instead of their 8782# report actual input values of CONFIG_FILES etc. instead of their
13913# values after options handling. Logging --version etc. is OK. 8783# values after options handling.
13914exec 5>>config.log 8784ac_log="
13915{
13916 echo
13917 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
13918## Running $as_me. ##
13919_ASBOX
13920} >&5
13921cat >&5 <<_CSEOF
13922
13923This file was extended by $as_me, which was 8785This file was extended by $as_me, which was
13924generated by GNU Autoconf 2.59. Invocation command line was 8786generated by GNU Autoconf 2.68. Invocation command line was
13925 8787
13926 CONFIG_FILES = $CONFIG_FILES 8788 CONFIG_FILES = $CONFIG_FILES
13927 CONFIG_HEADERS = $CONFIG_HEADERS 8789 CONFIG_HEADERS = $CONFIG_HEADERS
13928 CONFIG_LINKS = $CONFIG_LINKS 8790 CONFIG_LINKS = $CONFIG_LINKS
13929 CONFIG_COMMANDS = $CONFIG_COMMANDS 8791 CONFIG_COMMANDS = $CONFIG_COMMANDS
13930 $ $0 $@ 8792 $ $0 $@
13931 8793
13932_CSEOF
13933echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5 8794on `(hostname || uname -n) 2>/dev/null | sed 1q`
13934echo >&5 8795"
13935_ACEOF
13936 8796
8797_ACEOF
8798
8799case $ac_config_files in *"
8800"*) set x $ac_config_files; shift; ac_config_files=$*;;
8801esac
8802
8803case $ac_config_headers in *"
8804"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
8805esac
8806
8807
8808cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13937# Files that config.status was made for. 8809# Files that config.status was made for.
13938if test -n "$ac_config_files"; then 8810config_files="$ac_config_files"
13939 echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS 8811config_headers="$ac_config_headers"
13940fi
13941 8812
13942if test -n "$ac_config_headers"; then 8813_ACEOF
13943 echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
13944fi
13945 8814
13946if test -n "$ac_config_links"; then
13947 echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
13948fi
13949
13950if test -n "$ac_config_commands"; then
13951 echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
13952fi
13953
13954cat >>$CONFIG_STATUS <<\_ACEOF 8815cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13955
13956ac_cs_usage="\ 8816ac_cs_usage="\
13957\`$as_me' instantiates files from templates according to the 8817\`$as_me' instantiates files and other configuration actions
13958current configuration. 8818from templates according to the current configuration. Unless the files
8819and actions are specified as TAGs, all are instantiated by default.
13959 8820
13960Usage: $0 [OPTIONS] [FILE]... 8821Usage: $0 [OPTION]... [TAG]...
13961 8822
13962 -h, --help print this help, then exit 8823 -h, --help print this help, then exit
13963 -V, --version print version number, then exit 8824 -V, --version print version number and configuration settings, then exit
8825 --config print configuration, then exit
8826 -q, --quiet, --silent
13964 -q, --quiet do not print progress messages 8827 do not print progress messages
13965 -d, --debug don't remove temporary files 8828 -d, --debug don't remove temporary files
13966 --recheck update $as_me by reconfiguring in the same conditions 8829 --recheck update $as_me by reconfiguring in the same conditions
13967 --file=FILE[:TEMPLATE] 8830 --file=FILE[:TEMPLATE]
13968 instantiate the configuration file FILE 8831 instantiate the configuration file FILE
13969 --header=FILE[:TEMPLATE] 8832 --header=FILE[:TEMPLATE]
13970 instantiate the configuration header FILE 8833 instantiate the configuration header FILE
13971 8834
13972Configuration files: 8835Configuration files:
13973$config_files 8836$config_files
13974 8837
13975Configuration headers: 8838Configuration headers:
13976$config_headers 8839$config_headers
13977 8840
13978Report bugs to <bug-autoconf@gnu.org>." 8841Report bugs to the package provider."
13979_ACEOF
13980 8842
8843_ACEOF
13981cat >>$CONFIG_STATUS <<_ACEOF 8844cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8845ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
13982ac_cs_version="\\ 8846ac_cs_version="\\
13983config.status 8847config.status
13984configured by $0, generated by GNU Autoconf 2.59, 8848configured by $0, generated by GNU Autoconf 2.68,
13985 with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\" 8849 with options \\"\$ac_cs_config\\"
13986 8850
13987Copyright (C) 2003 Free Software Foundation, Inc. 8851Copyright (C) 2010 Free Software Foundation, Inc.
13988This config.status script is free software; the Free Software Foundation 8852This config.status script is free software; the Free Software Foundation
13989gives unlimited permission to copy, distribute and modify it." 8853gives unlimited permission to copy, distribute and modify it."
8854
8855ac_pwd='$ac_pwd'
13990srcdir=$srcdir 8856srcdir='$srcdir'
13991INSTALL="$INSTALL" 8857INSTALL='$INSTALL'
8858test -n "\$AWK" || AWK=awk
13992_ACEOF 8859_ACEOF
13993 8860
13994cat >>$CONFIG_STATUS <<\_ACEOF 8861cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13995# If no file are specified by the user, then we need to provide default 8862# The default lists apply if the user does not specify any file.
13996# value. By we need to know if files were specified by the user.
13997ac_need_defaults=: 8863ac_need_defaults=:
13998while test $# != 0 8864while test $# != 0
13999do 8865do
14000 case $1 in 8866 case $1 in
14001 --*=*) 8867 --*=?*)
14002 ac_option=`expr "x$1" : 'x\([^=]*\)='` 8868 ac_option=`expr "X$1" : 'X\([^=]*\)='`
14003 ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'` 8869 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
14004 ac_shift=: 8870 ac_shift=:
14005 ;; 8871 ;;
8872 --*=)
8873 ac_option=`expr "X$1" : 'X\([^=]*\)='`
8874 ac_optarg=
8875 ac_shift=:
8876 ;;
14006 -*) 8877 *)
14007 ac_option=$1 8878 ac_option=$1
14008 ac_optarg=$2 8879 ac_optarg=$2
14009 ac_shift=shift 8880 ac_shift=shift
14010 ;; 8881 ;;
14011 *) # This is not an option, so the user has probably given explicit
14012 # arguments.
14013 ac_option=$1
14014 ac_need_defaults=false;;
14015 esac 8882 esac
14016 8883
14017 case $ac_option in 8884 case $ac_option in
14018 # Handling of the options. 8885 # Handling of the options.
14019_ACEOF
14020cat >>$CONFIG_STATUS <<\_ACEOF
14021 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 8886 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
14022 ac_cs_recheck=: ;; 8887 ac_cs_recheck=: ;;
14023 --version | --vers* | -V ) 8888 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
14024 echo "$ac_cs_version"; exit 0 ;; 8889 $as_echo "$ac_cs_version"; exit ;;
14025 --he | --h) 8890 --config | --confi | --conf | --con | --co | --c )
14026 # Conflict between --help and --header
14027 { { echo "$as_me:$LINENO: error: ambiguous option: $1
14028Try \`$0 --help' for more information." >&5
14029echo "$as_me: error: ambiguous option: $1
14030Try \`$0 --help' for more information." >&2;}
14031 { (exit 1); exit 1; }; };;
14032 --help | --hel | -h )
14033 echo "$ac_cs_usage"; exit 0 ;; 8891 $as_echo "$ac_cs_config"; exit ;;
14034 --debug | --d* | -d ) 8892 --debug | --debu | --deb | --de | --d | -d )
14035 debug=: ;; 8893 debug=: ;;
14036 --file | --fil | --fi | --f ) 8894 --file | --fil | --fi | --f )
14037 $ac_shift 8895 $ac_shift
14038 CONFIG_FILES="$CONFIG_FILES $ac_optarg" 8896 case $ac_optarg in
8897 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
8898 '') as_fn_error $? "missing file argument" ;;
8899 esac
8900 as_fn_append CONFIG_FILES " '$ac_optarg'"
14039 ac_need_defaults=false;; 8901 ac_need_defaults=false;;
14040 --header | --heade | --head | --hea ) 8902 --header | --heade | --head | --hea )
14041 $ac_shift 8903 $ac_shift
14042 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg" 8904 case $ac_optarg in
8905 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
8906 esac
8907 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
14043 ac_need_defaults=false;; 8908 ac_need_defaults=false;;
8909 --he | --h)
8910 # Conflict between --help and --header
8911 as_fn_error $? "ambiguous option: \`$1'
8912Try \`$0 --help' for more information.";;
8913 --help | --hel | -h )
8914 $as_echo "$ac_cs_usage"; exit ;;
14044 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 8915 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
14045 | -silent | --silent | --silen | --sile | --sil | --si | --s) 8916 | -silent | --silent | --silen | --sile | --sil | --si | --s)
14046 ac_cs_silent=: ;; 8917 ac_cs_silent=: ;;
14047 8918
14048 # This is an error. 8919 # This is an error.
14049 -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1 8920 -*) as_fn_error $? "unrecognized option: \`$1'
14050Try \`$0 --help' for more information." >&5
14051echo "$as_me: error: unrecognized option: $1
14052Try \`$0 --help' for more information." >&2;} 8921Try \`$0 --help' for more information." ;;
14053 { (exit 1); exit 1; }; } ;;
14054 8922
14055 *) ac_config_targets="$ac_config_targets $1" ;; 8923 *) as_fn_append ac_config_targets " $1"
8924 ac_need_defaults=false ;;
14056 8925
14057 esac 8926 esac
14058 shift 8927 shift
14059done 8928done
14060 8929
14064 exec 6>/dev/null 8933 exec 6>/dev/null
14065 ac_configure_extra_args="$ac_configure_extra_args --silent" 8934 ac_configure_extra_args="$ac_configure_extra_args --silent"
14066fi 8935fi
14067 8936
14068_ACEOF 8937_ACEOF
14069cat >>$CONFIG_STATUS <<_ACEOF 8938cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14070if \$ac_cs_recheck; then 8939if \$ac_cs_recheck; then
14071 echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
14072 exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 8940 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
8941 shift
8942 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
8943 CONFIG_SHELL='$SHELL'
8944 export CONFIG_SHELL
8945 exec "\$@"
14073fi 8946fi
14074 8947
14075_ACEOF 8948_ACEOF
14076
14077
14078
14079
14080
14081cat >>$CONFIG_STATUS <<\_ACEOF 8949cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8950exec 5>>config.log
8951{
8952 echo
8953 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
8954## Running $as_me. ##
8955_ASBOX
8956 $as_echo "$ac_log"
8957} >&5
8958
8959_ACEOF
8960cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8961_ACEOF
8962
8963cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8964
8965# Handling of arguments.
14082for ac_config_target in $ac_config_targets 8966for ac_config_target in $ac_config_targets
14083do 8967do
14084 case "$ac_config_target" in 8968 case $ac_config_target in
14085 # Handling of arguments.
14086 "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
14087 "doc/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
14088 "src/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
14089 "src/rxvtlib.h" ) CONFIG_FILES="$CONFIG_FILES src/rxvtlib.h" ;;
14090 "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.h.in" ;; 8969 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.h.in" ;;
14091 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5 8970 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
14092echo "$as_me: error: invalid argument: $ac_config_target" >&2;} 8971 "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
14093 { (exit 1); exit 1; }; };; 8972 "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
8973
8974 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
14094 esac 8975 esac
14095done 8976done
8977
14096 8978
14097# If the user did not use the arguments to specify the items to instantiate, 8979# If the user did not use the arguments to specify the items to instantiate,
14098# then the envvar interface is used. Set only those that are not. 8980# then the envvar interface is used. Set only those that are not.
14099# We use the long form for the default assignment because of an extremely 8981# We use the long form for the default assignment because of an extremely
14100# bizarre bug on SunOS 4.1.3. 8982# bizarre bug on SunOS 4.1.3.
14102 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 8984 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
14103 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 8985 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
14104fi 8986fi
14105 8987
14106# Have a temporary directory for convenience. Make it in the build tree 8988# Have a temporary directory for convenience. Make it in the build tree
14107# simply because there is no reason to put it here, and in addition, 8989# simply because there is no reason against having it here, and in addition,
14108# creating and moving files from /tmp can sometimes cause problems. 8990# creating and moving files from /tmp can sometimes cause problems.
14109# Create a temporary directory, and hook for its removal unless debugging. 8991# Hook for its removal unless debugging.
8992# Note that there is a small window in which the directory will not be cleaned:
8993# after its creation but before its name has been assigned to `$tmp'.
14110$debug || 8994$debug ||
14111{ 8995{
14112 trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0 8996 tmp= ac_tmp=
14113 trap '{ (exit 1); exit 1; }' 1 2 13 15 8997 trap 'exit_status=$?
8998 : "${ac_tmp:=$tmp}"
8999 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
9000' 0
9001 trap 'as_fn_exit 1' 1 2 13 15
14114} 9002}
14115
14116# Create a (secure) tmp directory for tmp files. 9003# Create a (secure) tmp directory for tmp files.
14117 9004
14118{ 9005{
14119 tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` && 9006 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
14120 test -n "$tmp" && test -d "$tmp" 9007 test -d "$tmp"
14121} || 9008} ||
14122{ 9009{
14123 tmp=./confstat$$-$RANDOM 9010 tmp=./conf$$-$RANDOM
14124 (umask 077 && mkdir $tmp) 9011 (umask 077 && mkdir "$tmp")
14125} || 9012} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
9013ac_tmp=$tmp
9014
9015# Set up the scripts for CONFIG_FILES section.
9016# No need to generate them if there are no CONFIG_FILES.
9017# This happens for instance with `./config.status config.h'.
9018if test -n "$CONFIG_FILES"; then
9019
9020
9021ac_cr=`echo X | tr X '\015'`
9022# On cygwin, bash can eat \r inside `` if the user requested igncr.
9023# But we know of no other shell where ac_cr would be empty at this
9024# point, so we can use a bashism as a fallback.
9025if test "x$ac_cr" = x; then
9026 eval ac_cr=\$\'\\r\'
9027fi
9028ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
9029if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
9030 ac_cs_awk_cr='\\r'
9031else
9032 ac_cs_awk_cr=$ac_cr
9033fi
9034
9035echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
9036_ACEOF
9037
9038
14126{ 9039{
14127 echo "$me: cannot create a temporary directory in ." >&2 9040 echo "cat >conf$$subs.awk <<_ACEOF" &&
14128 { (exit 1); exit 1; } 9041 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
9042 echo "_ACEOF"
9043} >conf$$subs.sh ||
9044 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
9045ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
9046ac_delim='%!_!# '
9047for ac_last_try in false false false false false :; do
9048 . ./conf$$subs.sh ||
9049 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
9050
9051 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
9052 if test $ac_delim_n = $ac_delim_num; then
9053 break
9054 elif $ac_last_try; then
9055 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
9056 else
9057 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
9058 fi
9059done
9060rm -f conf$$subs.sh
9061
9062cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9063cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
9064_ACEOF
9065sed -n '
9066h
9067s/^/S["/; s/!.*/"]=/
9068p
9069g
9070s/^[^!]*!//
9071:repl
9072t repl
9073s/'"$ac_delim"'$//
9074t delim
9075:nl
9076h
9077s/\(.\{148\}\)..*/\1/
9078t more1
9079s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
9080p
9081n
9082b repl
9083:more1
9084s/["\\]/\\&/g; s/^/"/; s/$/"\\/
9085p
9086g
9087s/.\{148\}//
9088t nl
9089:delim
9090h
9091s/\(.\{148\}\)..*/\1/
9092t more2
9093s/["\\]/\\&/g; s/^/"/; s/$/"/
9094p
9095b
9096:more2
9097s/["\\]/\\&/g; s/^/"/; s/$/"\\/
9098p
9099g
9100s/.\{148\}//
9101t delim
9102' <conf$$subs.awk | sed '
9103/^[^""]/{
9104 N
9105 s/\n//
14129} 9106}
14130 9107' >>$CONFIG_STATUS || ac_write_fail=1
14131_ACEOF 9108rm -f conf$$subs.awk
14132
14133cat >>$CONFIG_STATUS <<_ACEOF 9109cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9110_ACAWK
9111cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
9112 for (key in S) S_is_set[key] = 1
9113 FS = ""
14134 9114
14135# 9115}
14136# CONFIG_FILES section. 9116{
14137# 9117 line = $ 0
14138 9118 nfields = split(line, field, "@")
14139# No need to generate the scripts if there are no CONFIG_FILES. 9119 substed = 0
14140# This happens for instance when ./config.status config.h 9120 len = length(field[1])
14141if test -n "\$CONFIG_FILES"; then 9121 for (i = 2; i < nfields; i++) {
14142 # Protect against being on the right side of a sed subst in config.status. 9122 key = field[i]
14143 sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g; 9123 keylen = length(key)
14144 s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF 9124 if (S_is_set[key]) {
14145s,@SHELL@,$SHELL,;t t 9125 value = S[key]
14146s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t 9126 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
14147s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t 9127 len += length(value) + length(field[++i])
14148s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t 9128 substed = 1
14149s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
14150s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
14151s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
14152s,@exec_prefix@,$exec_prefix,;t t
14153s,@prefix@,$prefix,;t t
14154s,@program_transform_name@,$program_transform_name,;t t
14155s,@bindir@,$bindir,;t t
14156s,@sbindir@,$sbindir,;t t
14157s,@libexecdir@,$libexecdir,;t t
14158s,@datadir@,$datadir,;t t
14159s,@sysconfdir@,$sysconfdir,;t t
14160s,@sharedstatedir@,$sharedstatedir,;t t
14161s,@localstatedir@,$localstatedir,;t t
14162s,@libdir@,$libdir,;t t
14163s,@includedir@,$includedir,;t t
14164s,@oldincludedir@,$oldincludedir,;t t
14165s,@infodir@,$infodir,;t t
14166s,@mandir@,$mandir,;t t
14167s,@build_alias@,$build_alias,;t t
14168s,@host_alias@,$host_alias,;t t
14169s,@target_alias@,$target_alias,;t t
14170s,@DEFS@,$DEFS,;t t
14171s,@ECHO_C@,$ECHO_C,;t t
14172s,@ECHO_N@,$ECHO_N,;t t
14173s,@ECHO_T@,$ECHO_T,;t t
14174s,@LIBS@,$LIBS,;t t
14175s,@build@,$build,;t t
14176s,@build_cpu@,$build_cpu,;t t
14177s,@build_vendor@,$build_vendor,;t t
14178s,@build_os@,$build_os,;t t
14179s,@host@,$host,;t t
14180s,@host_cpu@,$host_cpu,;t t
14181s,@host_vendor@,$host_vendor,;t t
14182s,@host_os@,$host_os,;t t
14183s,@VERSION@,$VERSION,;t t
14184s,@DATE@,$DATE,;t t
14185s,@LSMDATE@,$LSMDATE,;t t
14186s,@LIBVERSION@,$LIBVERSION,;t t
14187s,@CC@,$CC,;t t
14188s,@CFLAGS@,$CFLAGS,;t t
14189s,@LDFLAGS@,$LDFLAGS,;t t
14190s,@CPPFLAGS@,$CPPFLAGS,;t t
14191s,@ac_ct_CC@,$ac_ct_CC,;t t
14192s,@EXEEXT@,$EXEEXT,;t t
14193s,@OBJEXT@,$OBJEXT,;t t
14194s,@CXX@,$CXX,;t t
14195s,@CXXFLAGS@,$CXXFLAGS,;t t
14196s,@ac_ct_CXX@,$ac_ct_CXX,;t t
14197s,@CPP@,$CPP,;t t
14198s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
14199s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
14200s,@INSTALL_DATA@,$INSTALL_DATA,;t t
14201s,@EGREP@,$EGREP,;t t
14202s,@LINKER@,$LINKER,;t t
14203s,@INSTALL_LIBRXVT@,$INSTALL_LIBRXVT,;t t
14204s,@RXVTNAME@,$RXVTNAME,;t t
14205s,@MV@,$MV,;t t
14206s,@RM@,$RM,;t t
14207s,@CP@,$CP,;t t
14208s,@LN@,$LN,;t t
14209s,@SED@,$SED,;t t
14210s,@ECHO@,$ECHO,;t t
14211s,@CMP@,$CMP,;t t
14212s,@TIC@,$TIC,;t t
14213s,@CXXCPP@,$CXXCPP,;t t
14214s,@X_CFLAGS@,$X_CFLAGS,;t t
14215s,@X_PRE_LIBS@,$X_PRE_LIBS,;t t
14216s,@X_LIBS@,$X_LIBS,;t t
14217s,@X_EXTRA_LIBS@,$X_EXTRA_LIBS,;t t
14218s,@XPM_CPPFLAGS@,$XPM_CPPFLAGS,;t t
14219s,@XPM_CFLAGS@,$XPM_CFLAGS,;t t
14220s,@XPM_LIBS@,$XPM_LIBS,;t t
14221s,@rxvt_int16_typedef@,$rxvt_int16_typedef,;t t
14222s,@rxvt_uint16_typedef@,$rxvt_uint16_typedef,;t t
14223s,@rxvt_int32_typedef@,$rxvt_int32_typedef,;t t
14224s,@rxvt_uint32_typedef@,$rxvt_uint32_typedef,;t t
14225s,@rxvt_intp_define@,$rxvt_intp_define,;t t
14226s,@rxvt_u_intp_define@,$rxvt_u_intp_define,;t t
14227s,@PKG_CONFIG@,$PKG_CONFIG,;t t
14228s,@XFT_CONFIG@,$XFT_CONFIG,;t t
14229s,@PERL@,$PERL,;t t
14230s,@PERLLIB@,$PERLLIB,;t t
14231s,@PERLFLAGS@,$PERLFLAGS,;t t
14232s,@PERLPRIVLIBEXP@,$PERLPRIVLIBEXP,;t t
14233s,@IF_PERL@,$IF_PERL,;t t
14234s,@PERL_O@,$PERL_O,;t t
14235s,@DEBUG@,$DEBUG,;t t
14236s,@DINCLUDE@,$DINCLUDE,;t t
14237s,@DLIB@,$DLIB,;t t
14238s,@include_stdint_h@,$include_stdint_h,;t t
14239s,@include_stdarg_h@,$include_stdarg_h,;t t
14240s,@include_stdlib_h@,$include_stdlib_h,;t t
14241s,@include_unistd_h@,$include_unistd_h,;t t
14242s,@include_string_h@,$include_string_h,;t t
14243s,@include_fcntl_h@,$include_fcntl_h,;t t
14244s,@include_util_h@,$include_util_h,;t t
14245s,@include_assert_h@,$include_assert_h,;t t
14246s,@include_sys_ioctl_h@,$include_sys_ioctl_h,;t t
14247s,@include_sys_select_h@,$include_sys_select_h,;t t
14248s,@include_sys_strredir_h@,$include_sys_strredir_h,;t t
14249s,@include_sys_time_h@,$include_sys_time_h,;t t
14250s,@include_time_h@,$include_time_h,;t t
14251s,@LIBOBJS@,$LIBOBJS,;t t
14252s,@LTLIBOBJS@,$LTLIBOBJS,;t t
14253CEOF
14254
14255_ACEOF
14256
14257 cat >>$CONFIG_STATUS <<\_ACEOF
14258 # Split the substitutions into bite-sized pieces for seds with
14259 # small command number limits, like on Digital OSF/1 and HP-UX.
14260 ac_max_sed_lines=48
14261 ac_sed_frag=1 # Number of current file.
14262 ac_beg=1 # First line for current file.
14263 ac_end=$ac_max_sed_lines # Line after last line for current file.
14264 ac_more_lines=:
14265 ac_sed_cmds=
14266 while $ac_more_lines; do
14267 if test $ac_beg -gt 1; then
14268 sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
14269 else 9129 } else
14270 sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag 9130 len += 1 + keylen
9131 }
9132
9133 print line
9134}
9135
9136_ACAWK
9137_ACEOF
9138cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
9139if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
9140 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
9141else
9142 cat
9143fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
9144 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
9145_ACEOF
9146
9147# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
9148# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
9149# trailing colons and then remove the whole line if VPATH becomes empty
9150# (actually we leave an empty line to preserve line numbers).
9151if test "x$srcdir" = x.; then
9152 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
9153h
9154s///
9155s/^/:/
9156s/[ ]*$/:/
9157s/:\$(srcdir):/:/g
9158s/:\${srcdir}:/:/g
9159s/:@srcdir@:/:/g
9160s/^:*//
9161s/:*$//
9162x
9163s/\(=[ ]*\).*/\1/
9164G
9165s/\n//
9166s/^[^=]*=[ ]*$//
9167}'
9168fi
9169
9170cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
9171fi # test -n "$CONFIG_FILES"
9172
9173# Set up the scripts for CONFIG_HEADERS section.
9174# No need to generate them if there are no CONFIG_HEADERS.
9175# This happens for instance with `./config.status Makefile'.
9176if test -n "$CONFIG_HEADERS"; then
9177cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
9178BEGIN {
9179_ACEOF
9180
9181# Transform confdefs.h into an awk script `defines.awk', embedded as
9182# here-document in config.status, that substitutes the proper values into
9183# config.h.in to produce config.h.
9184
9185# Create a delimiter string that does not exist in confdefs.h, to ease
9186# handling of long lines.
9187ac_delim='%!_!# '
9188for ac_last_try in false false :; do
9189 ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
9190 if test -z "$ac_tt"; then
9191 break
9192 elif $ac_last_try; then
9193 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
9194 else
9195 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
9196 fi
9197done
9198
9199# For the awk script, D is an array of macro values keyed by name,
9200# likewise P contains macro parameters if any. Preserve backslash
9201# newline sequences.
9202
9203ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
9204sed -n '
9205s/.\{148\}/&'"$ac_delim"'/g
9206t rset
9207:rset
9208s/^[ ]*#[ ]*define[ ][ ]*/ /
9209t def
9210d
9211:def
9212s/\\$//
9213t bsnl
9214s/["\\]/\\&/g
9215s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
9216D["\1"]=" \3"/p
9217s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
9218d
9219:bsnl
9220s/["\\]/\\&/g
9221s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
9222D["\1"]=" \3\\\\\\n"\\/p
9223t cont
9224s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
9225t cont
9226d
9227:cont
9228n
9229s/.\{148\}/&'"$ac_delim"'/g
9230t clear
9231:clear
9232s/\\$//
9233t bsnlc
9234s/["\\]/\\&/g; s/^/"/; s/$/"/p
9235d
9236:bsnlc
9237s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
9238b cont
9239' <confdefs.h | sed '
9240s/'"$ac_delim"'/"\\\
9241"/g' >>$CONFIG_STATUS || ac_write_fail=1
9242
9243cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9244 for (key in D) D_is_set[key] = 1
9245 FS = ""
9246}
9247/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
9248 line = \$ 0
9249 split(line, arg, " ")
9250 if (arg[1] == "#") {
9251 defundef = arg[2]
9252 mac1 = arg[3]
9253 } else {
9254 defundef = substr(arg[1], 2)
9255 mac1 = arg[2]
9256 }
9257 split(mac1, mac2, "(") #)
9258 macro = mac2[1]
9259 prefix = substr(line, 1, index(line, defundef) - 1)
9260 if (D_is_set[macro]) {
9261 # Preserve the white space surrounding the "#".
9262 print prefix "define", macro P[macro] D[macro]
9263 next
9264 } else {
9265 # Replace #undef with comments. This is necessary, for example,
9266 # in the case of _POSIX_SOURCE, which is predefined and required
9267 # on some systems where configure will not decide to define it.
9268 if (defundef == "undef") {
9269 print "/*", prefix defundef, macro, "*/"
9270 next
9271 }
9272 }
9273}
9274{ print }
9275_ACAWK
9276_ACEOF
9277cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
9278 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
9279fi # test -n "$CONFIG_HEADERS"
9280
9281
9282eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS "
9283shift
9284for ac_tag
9285do
9286 case $ac_tag in
9287 :[FHLC]) ac_mode=$ac_tag; continue;;
9288 esac
9289 case $ac_mode$ac_tag in
9290 :[FHL]*:*);;
9291 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
9292 :[FH]-) ac_tag=-:-;;
9293 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
9294 esac
9295 ac_save_IFS=$IFS
9296 IFS=:
9297 set x $ac_tag
9298 IFS=$ac_save_IFS
9299 shift
9300 ac_file=$1
9301 shift
9302
9303 case $ac_mode in
9304 :L) ac_source=$1;;
9305 :[FH])
9306 ac_file_inputs=
9307 for ac_f
9308 do
9309 case $ac_f in
9310 -) ac_f="$ac_tmp/stdin";;
9311 *) # Look for the file first in the build tree, then in the source tree
9312 # (if the path is not absolute). The absolute path cannot be DOS-style,
9313 # because $ac_f cannot contain `:'.
9314 test -f "$ac_f" ||
9315 case $ac_f in
9316 [\\/$]*) false;;
9317 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
9318 esac ||
9319 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
9320 esac
9321 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
9322 as_fn_append ac_file_inputs " '$ac_f'"
9323 done
9324
9325 # Let's still pretend it is `configure' which instantiates (i.e., don't
9326 # use $as_me), people would be surprised to read:
9327 # /* config.h. Generated by config.status. */
9328 configure_input='Generated from '`
9329 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
9330 `' by configure.'
9331 if test x"$ac_file" != x-; then
9332 configure_input="$ac_file. $configure_input"
9333 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
9334$as_echo "$as_me: creating $ac_file" >&6;}
14271 fi 9335 fi
14272 if test ! -s $tmp/subs.frag; then 9336 # Neutralize special characters interpreted by sed in replacement strings.
14273 ac_more_lines=false 9337 case $configure_input in #(
9338 *\&* | *\|* | *\\* )
9339 ac_sed_conf_input=`$as_echo "$configure_input" |
9340 sed 's/[\\\\&|]/\\\\&/g'`;; #(
9341 *) ac_sed_conf_input=$configure_input;;
14274 else 9342 esac
14275 # The purpose of the label and of the branching condition is to
14276 # speed up the sed processing (if there are no `@' at all, there
14277 # is no need to browse any of the substitutions).
14278 # These are the two extra sed commands mentioned above.
14279 (echo ':t
14280 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
14281 if test -z "$ac_sed_cmds"; then
14282 ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
14283 else
14284 ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
14285 fi
14286 ac_sed_frag=`expr $ac_sed_frag + 1`
14287 ac_beg=$ac_end
14288 ac_end=`expr $ac_end + $ac_max_sed_lines`
14289 fi
14290 done
14291 if test -z "$ac_sed_cmds"; then
14292 ac_sed_cmds=cat
14293 fi
14294fi # test -n "$CONFIG_FILES"
14295 9343
14296_ACEOF
14297cat >>$CONFIG_STATUS <<\_ACEOF
14298for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
14299 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
14300 case $ac_file in 9344 case $ac_tag in
14301 - | *:- | *:-:* ) # input from stdin 9345 *:-:* | *:-) cat >"$ac_tmp/stdin" \
14302 cat >$tmp/stdin 9346 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
14303 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'` 9347 esac
14304 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;; 9348 ;;
14305 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
14306 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
14307 * ) ac_file_in=$ac_file.in ;;
14308 esac 9349 esac
14309 9350
14310 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories. 9351 ac_dir=`$as_dirname -- "$ac_file" ||
14311 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
14312$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 9352$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14313 X"$ac_file" : 'X\(//\)[^/]' \| \ 9353 X"$ac_file" : 'X\(//\)[^/]' \| \
14314 X"$ac_file" : 'X\(//\)$' \| \ 9354 X"$ac_file" : 'X\(//\)$' \| \
14315 X"$ac_file" : 'X\(/\)' \| \ 9355 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
14316 . : '\(.\)' 2>/dev/null ||
14317echo X"$ac_file" | 9356$as_echo X"$ac_file" |
14318 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } 9357 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14319 /^X\(\/\/\)[^/].*/{ s//\1/; q; } 9358 s//\1/
14320 /^X\(\/\/\)$/{ s//\1/; q; } 9359 q
14321 /^X\(\/\).*/{ s//\1/; q; } 9360 }
9361 /^X\(\/\/\)[^/].*/{
9362 s//\1/
9363 q
9364 }
9365 /^X\(\/\/\)$/{
9366 s//\1/
9367 q
9368 }
9369 /^X\(\/\).*/{
9370 s//\1/
9371 q
9372 }
14322 s/.*/./; q'` 9373 s/.*/./; q'`
14323 { if $as_mkdir_p; then 9374 as_dir="$ac_dir"; as_fn_mkdir_p
14324 mkdir -p "$ac_dir"
14325 else
14326 as_dir="$ac_dir"
14327 as_dirs=
14328 while test ! -d "$as_dir"; do
14329 as_dirs="$as_dir $as_dirs"
14330 as_dir=`(dirname "$as_dir") 2>/dev/null ||
14331$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14332 X"$as_dir" : 'X\(//\)[^/]' \| \
14333 X"$as_dir" : 'X\(//\)$' \| \
14334 X"$as_dir" : 'X\(/\)' \| \
14335 . : '\(.\)' 2>/dev/null ||
14336echo X"$as_dir" |
14337 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14338 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14339 /^X\(\/\/\)$/{ s//\1/; q; }
14340 /^X\(\/\).*/{ s//\1/; q; }
14341 s/.*/./; q'`
14342 done
14343 test ! -n "$as_dirs" || mkdir $as_dirs
14344 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
14345echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
14346 { (exit 1); exit 1; }; }; }
14347
14348 ac_builddir=. 9375 ac_builddir=.
14349 9376
14350if test "$ac_dir" != .; then 9377case "$ac_dir" in
9378.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
9379*)
14351 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` 9380 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
14352 # A "../" for each directory in $ac_dir_suffix. 9381 # A ".." for each directory in $ac_dir_suffix.
14353 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'` 9382 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
14354else 9383 case $ac_top_builddir_sub in
14355 ac_dir_suffix= ac_top_builddir= 9384 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
14356fi 9385 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
9386 esac ;;
9387esac
9388ac_abs_top_builddir=$ac_pwd
9389ac_abs_builddir=$ac_pwd$ac_dir_suffix
9390# for backward compatibility:
9391ac_top_builddir=$ac_top_build_prefix
14357 9392
14358case $srcdir in 9393case $srcdir in
14359 .) # No --srcdir option. We are building in place. 9394 .) # We are building in place.
14360 ac_srcdir=. 9395 ac_srcdir=.
14361 if test -z "$ac_top_builddir"; then 9396 ac_top_srcdir=$ac_top_builddir_sub
14362 ac_top_srcdir=. 9397 ac_abs_top_srcdir=$ac_pwd ;;
14363 else
14364 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
14365 fi ;;
14366 [\\/]* | ?:[\\/]* ) # Absolute path. 9398 [\\/]* | ?:[\\/]* ) # Absolute name.
14367 ac_srcdir=$srcdir$ac_dir_suffix; 9399 ac_srcdir=$srcdir$ac_dir_suffix;
14368 ac_top_srcdir=$srcdir ;; 9400 ac_top_srcdir=$srcdir
9401 ac_abs_top_srcdir=$srcdir ;;
14369 *) # Relative path. 9402 *) # Relative name.
14370 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix 9403 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
14371 ac_top_srcdir=$ac_top_builddir$srcdir ;; 9404 ac_top_srcdir=$ac_top_build_prefix$srcdir
9405 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
14372esac 9406esac
9407ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
14373 9408
14374# Do not use `cd foo && pwd` to compute absolute paths, because 9409
14375# the directories may not exist.
14376case `pwd` in
14377.) ac_abs_builddir="$ac_dir";;
14378*)
14379 case "$ac_dir" in 9410 case $ac_mode in
14380 .) ac_abs_builddir=`pwd`;; 9411 :F)
14381 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";; 9412 #
14382 *) ac_abs_builddir=`pwd`/"$ac_dir";; 9413 # CONFIG_FILE
14383 esac;; 9414 #
14384esac
14385case $ac_abs_builddir in
14386.) ac_abs_top_builddir=${ac_top_builddir}.;;
14387*)
14388 case ${ac_top_builddir}. in
14389 .) ac_abs_top_builddir=$ac_abs_builddir;;
14390 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
14391 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
14392 esac;;
14393esac
14394case $ac_abs_builddir in
14395.) ac_abs_srcdir=$ac_srcdir;;
14396*)
14397 case $ac_srcdir in
14398 .) ac_abs_srcdir=$ac_abs_builddir;;
14399 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
14400 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
14401 esac;;
14402esac
14403case $ac_abs_builddir in
14404.) ac_abs_top_srcdir=$ac_top_srcdir;;
14405*)
14406 case $ac_top_srcdir in
14407 .) ac_abs_top_srcdir=$ac_abs_builddir;;
14408 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
14409 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
14410 esac;;
14411esac
14412
14413 9415
14414 case $INSTALL in 9416 case $INSTALL in
14415 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 9417 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
14416 *) ac_INSTALL=$ac_top_builddir$INSTALL ;; 9418 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
14417 esac 9419 esac
14418
14419 # Let's still pretend it is `configure' which instantiates (i.e., don't
14420 # use $as_me), people would be surprised to read:
14421 # /* config.h. Generated by config.status. */
14422 if test x"$ac_file" = x-; then
14423 configure_input=
14424 else
14425 configure_input="$ac_file. "
14426 fi
14427 configure_input=$configure_input"Generated from `echo $ac_file_in |
14428 sed 's,.*/,,'` by configure."
14429
14430 # First look for the input files in the build tree, otherwise in the
14431 # src tree.
14432 ac_file_inputs=`IFS=:
14433 for f in $ac_file_in; do
14434 case $f in
14435 -) echo $tmp/stdin ;;
14436 [\\/$]*)
14437 # Absolute (can't be DOS-style, as IFS=:)
14438 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
14439echo "$as_me: error: cannot find input file: $f" >&2;}
14440 { (exit 1); exit 1; }; }
14441 echo "$f";;
14442 *) # Relative
14443 if test -f "$f"; then
14444 # Build tree
14445 echo "$f"
14446 elif test -f "$srcdir/$f"; then
14447 # Source tree
14448 echo "$srcdir/$f"
14449 else
14450 # /dev/null tree
14451 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
14452echo "$as_me: error: cannot find input file: $f" >&2;}
14453 { (exit 1); exit 1; }; }
14454 fi;;
14455 esac
14456 done` || { (exit 1); exit 1; }
14457
14458 if test x"$ac_file" != x-; then
14459 { echo "$as_me:$LINENO: creating $ac_file" >&5
14460echo "$as_me: creating $ac_file" >&6;}
14461 rm -f "$ac_file"
14462 fi
14463_ACEOF 9420_ACEOF
9421
9422cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
9423# If the template does not know about datarootdir, expand it.
9424# FIXME: This hack should be removed a few years after 2.60.
9425ac_datarootdir_hack=; ac_datarootdir_seen=
9426ac_sed_dataroot='
9427/datarootdir/ {
9428 p
9429 q
9430}
9431/@datadir@/p
9432/@docdir@/p
9433/@infodir@/p
9434/@localedir@/p
9435/@mandir@/p'
9436case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
9437*datarootdir*) ac_datarootdir_seen=yes;;
9438*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
9439 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
9440$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
9441_ACEOF
14464cat >>$CONFIG_STATUS <<_ACEOF 9442cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14465 sed "$ac_vpsub 9443 ac_datarootdir_hack='
9444 s&@datadir@&$datadir&g
9445 s&@docdir@&$docdir&g
9446 s&@infodir@&$infodir&g
9447 s&@localedir@&$localedir&g
9448 s&@mandir@&$mandir&g
9449 s&\\\${datarootdir}&$datarootdir&g' ;;
9450esac
9451_ACEOF
9452
9453# Neutralize VPATH when `$srcdir' = `.'.
9454# Shell code in configure.ac might set extrasub.
9455# FIXME: do we really want to maintain this feature?
9456cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9457ac_sed_extra="$ac_vpsub
14466$extrasub 9458$extrasub
14467_ACEOF 9459_ACEOF
14468cat >>$CONFIG_STATUS <<\_ACEOF 9460cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14469:t 9461:t
14470/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 9462/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
14471s,@configure_input@,$configure_input,;t t 9463s|@configure_input@|$ac_sed_conf_input|;t t
9464s&@top_builddir@&$ac_top_builddir_sub&;t t
9465s&@top_build_prefix@&$ac_top_build_prefix&;t t
14472s,@srcdir@,$ac_srcdir,;t t 9466s&@srcdir@&$ac_srcdir&;t t
14473s,@abs_srcdir@,$ac_abs_srcdir,;t t 9467s&@abs_srcdir@&$ac_abs_srcdir&;t t
14474s,@top_srcdir@,$ac_top_srcdir,;t t 9468s&@top_srcdir@&$ac_top_srcdir&;t t
14475s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t 9469s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
14476s,@builddir@,$ac_builddir,;t t 9470s&@builddir@&$ac_builddir&;t t
14477s,@abs_builddir@,$ac_abs_builddir,;t t 9471s&@abs_builddir@&$ac_abs_builddir&;t t
14478s,@top_builddir@,$ac_top_builddir,;t t
14479s,@abs_top_builddir@,$ac_abs_top_builddir,;t t 9472s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
14480s,@INSTALL@,$ac_INSTALL,;t t 9473s&@INSTALL@&$ac_INSTALL&;t t
14481" $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out 9474$ac_datarootdir_hack
9475"
9476eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
9477 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
9478
9479test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
9480 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
9481 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
9482 "$ac_tmp/out"`; test -z "$ac_out"; } &&
9483 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
9484which seems to be undefined. Please make sure it is defined" >&5
9485$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
9486which seems to be undefined. Please make sure it is defined" >&2;}
9487
14482 rm -f $tmp/stdin 9488 rm -f "$ac_tmp/stdin"
9489 case $ac_file in
9490 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
9491 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
9492 esac \
9493 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
9494 ;;
9495 :H)
9496 #
9497 # CONFIG_HEADER
9498 #
14483 if test x"$ac_file" != x-; then 9499 if test x"$ac_file" != x-; then
14484 mv $tmp/out $ac_file 9500 {
14485 else 9501 $as_echo "/* $configure_input */" \
14486 cat $tmp/out 9502 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
14487 rm -f $tmp/out 9503 } >"$ac_tmp/config.h" \
14488 fi 9504 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
14489
14490done
14491_ACEOF
14492cat >>$CONFIG_STATUS <<\_ACEOF
14493
14494#
14495# CONFIG_HEADER section.
14496#
14497
14498# These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
14499# NAME is the cpp macro being defined and VALUE is the value it is being given.
14500#
14501# ac_d sets the value in "#define NAME VALUE" lines.
14502ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
14503ac_dB='[ ].*$,\1#\2'
14504ac_dC=' '
14505ac_dD=',;t'
14506# ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
14507ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
14508ac_uB='$,\1#\2define\3'
14509ac_uC=' '
14510ac_uD=',;t'
14511
14512for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
14513 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
14514 case $ac_file in
14515 - | *:- | *:-:* ) # input from stdin
14516 cat >$tmp/stdin
14517 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
14518 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
14519 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
14520 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
14521 * ) ac_file_in=$ac_file.in ;;
14522 esac
14523
14524 test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
14525echo "$as_me: creating $ac_file" >&6;}
14526
14527 # First look for the input files in the build tree, otherwise in the
14528 # src tree.
14529 ac_file_inputs=`IFS=:
14530 for f in $ac_file_in; do
14531 case $f in
14532 -) echo $tmp/stdin ;;
14533 [\\/$]*)
14534 # Absolute (can't be DOS-style, as IFS=:)
14535 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
14536echo "$as_me: error: cannot find input file: $f" >&2;}
14537 { (exit 1); exit 1; }; }
14538 # Do quote $f, to prevent DOS paths from being IFS'd.
14539 echo "$f";;
14540 *) # Relative
14541 if test -f "$f"; then
14542 # Build tree
14543 echo "$f"
14544 elif test -f "$srcdir/$f"; then
14545 # Source tree
14546 echo "$srcdir/$f"
14547 else
14548 # /dev/null tree
14549 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
14550echo "$as_me: error: cannot find input file: $f" >&2;}
14551 { (exit 1); exit 1; }; }
14552 fi;;
14553 esac
14554 done` || { (exit 1); exit 1; }
14555 # Remove the trailing spaces.
14556 sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
14557
14558_ACEOF
14559
14560# Transform confdefs.h into two sed scripts, `conftest.defines' and
14561# `conftest.undefs', that substitutes the proper values into
14562# config.h.in to produce config.h. The first handles `#define'
14563# templates, and the second `#undef' templates.
14564# And first: Protect against being on the right side of a sed subst in
14565# config.status. Protect against being in an unquoted here document
14566# in config.status.
14567rm -f conftest.defines conftest.undefs
14568# Using a here document instead of a string reduces the quoting nightmare.
14569# Putting comments in sed scripts is not portable.
14570#
14571# `end' is used to avoid that the second main sed command (meant for
14572# 0-ary CPP macros) applies to n-ary macro definitions.
14573# See the Autoconf documentation for `clear'.
14574cat >confdef2sed.sed <<\_ACEOF
14575s/[\\&,]/\\&/g
14576s,[\\$`],\\&,g
14577t clear
14578: clear
14579s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
14580t end
14581s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
14582: end
14583_ACEOF
14584# If some macros were called several times there might be several times
14585# the same #defines, which is useless. Nevertheless, we may not want to
14586# sort them, since we want the *last* AC-DEFINE to be honored.
14587uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
14588sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
14589rm -f confdef2sed.sed
14590
14591# This sed command replaces #undef with comments. This is necessary, for
14592# example, in the case of _POSIX_SOURCE, which is predefined and required
14593# on some systems where configure will not decide to define it.
14594cat >>conftest.undefs <<\_ACEOF
14595s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
14596_ACEOF
14597
14598# Break up conftest.defines because some shells have a limit on the size
14599# of here documents, and old seds have small limits too (100 cmds).
14600echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
14601echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
14602echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
14603echo ' :' >>$CONFIG_STATUS
14604rm -f conftest.tail
14605while grep . conftest.defines >/dev/null
14606do
14607 # Write a limited-size here document to $tmp/defines.sed.
14608 echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
14609 # Speed up: don't consider the non `#define' lines.
14610 echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS
14611 # Work around the forget-to-reset-the-flag bug.
14612 echo 't clr' >>$CONFIG_STATUS
14613 echo ': clr' >>$CONFIG_STATUS
14614 sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
14615 echo 'CEOF
14616 sed -f $tmp/defines.sed $tmp/in >$tmp/out
14617 rm -f $tmp/in
14618 mv $tmp/out $tmp/in
14619' >>$CONFIG_STATUS
14620 sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
14621 rm -f conftest.defines
14622 mv conftest.tail conftest.defines
14623done
14624rm -f conftest.defines
14625echo ' fi # grep' >>$CONFIG_STATUS
14626echo >>$CONFIG_STATUS
14627
14628# Break up conftest.undefs because some shells have a limit on the size
14629# of here documents, and old seds have small limits too (100 cmds).
14630echo ' # Handle all the #undef templates' >>$CONFIG_STATUS
14631rm -f conftest.tail
14632while grep . conftest.undefs >/dev/null
14633do
14634 # Write a limited-size here document to $tmp/undefs.sed.
14635 echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
14636 # Speed up: don't consider the non `#undef'
14637 echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS
14638 # Work around the forget-to-reset-the-flag bug.
14639 echo 't clr' >>$CONFIG_STATUS
14640 echo ': clr' >>$CONFIG_STATUS
14641 sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
14642 echo 'CEOF
14643 sed -f $tmp/undefs.sed $tmp/in >$tmp/out
14644 rm -f $tmp/in
14645 mv $tmp/out $tmp/in
14646' >>$CONFIG_STATUS
14647 sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
14648 rm -f conftest.undefs
14649 mv conftest.tail conftest.undefs
14650done
14651rm -f conftest.undefs
14652
14653cat >>$CONFIG_STATUS <<\_ACEOF
14654 # Let's still pretend it is `configure' which instantiates (i.e., don't
14655 # use $as_me), people would be surprised to read:
14656 # /* config.h. Generated by config.status. */
14657 if test x"$ac_file" = x-; then
14658 echo "/* Generated by configure. */" >$tmp/config.h
14659 else
14660 echo "/* $ac_file. Generated by configure. */" >$tmp/config.h
14661 fi
14662 cat $tmp/in >>$tmp/config.h
14663 rm -f $tmp/in
14664 if test x"$ac_file" != x-; then
14665 if diff $ac_file $tmp/config.h >/dev/null 2>&1; then 9505 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
14666 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5 9506 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
14667echo "$as_me: $ac_file is unchanged" >&6;} 9507$as_echo "$as_me: $ac_file is unchanged" >&6;}
14668 else 9508 else
14669 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
14670$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14671 X"$ac_file" : 'X\(//\)[^/]' \| \
14672 X"$ac_file" : 'X\(//\)$' \| \
14673 X"$ac_file" : 'X\(/\)' \| \
14674 . : '\(.\)' 2>/dev/null ||
14675echo X"$ac_file" |
14676 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14677 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14678 /^X\(\/\/\)$/{ s//\1/; q; }
14679 /^X\(\/\).*/{ s//\1/; q; }
14680 s/.*/./; q'`
14681 { if $as_mkdir_p; then
14682 mkdir -p "$ac_dir"
14683 else
14684 as_dir="$ac_dir"
14685 as_dirs=
14686 while test ! -d "$as_dir"; do
14687 as_dirs="$as_dir $as_dirs"
14688 as_dir=`(dirname "$as_dir") 2>/dev/null ||
14689$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14690 X"$as_dir" : 'X\(//\)[^/]' \| \
14691 X"$as_dir" : 'X\(//\)$' \| \
14692 X"$as_dir" : 'X\(/\)' \| \
14693 . : '\(.\)' 2>/dev/null ||
14694echo X"$as_dir" |
14695 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14696 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14697 /^X\(\/\/\)$/{ s//\1/; q; }
14698 /^X\(\/\).*/{ s//\1/; q; }
14699 s/.*/./; q'`
14700 done
14701 test ! -n "$as_dirs" || mkdir $as_dirs
14702 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
14703echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
14704 { (exit 1); exit 1; }; }; }
14705
14706 rm -f $ac_file 9509 rm -f "$ac_file"
14707 mv $tmp/config.h $ac_file 9510 mv "$ac_tmp/config.h" "$ac_file" \
9511 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
14708 fi 9512 fi
14709 else 9513 else
14710 cat $tmp/config.h 9514 $as_echo "/* $configure_input */" \
14711 rm -f $tmp/config.h 9515 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
9516 || as_fn_error $? "could not create -" "$LINENO" 5
14712 fi 9517 fi
14713done 9518 ;;
14714_ACEOF
14715 9519
14716cat >>$CONFIG_STATUS <<\_ACEOF
14717 9520
14718{ (exit 0); exit 0; } 9521 esac
9522
9523done # for ac_tag
9524
9525
9526as_fn_exit 0
14719_ACEOF 9527_ACEOF
14720chmod +x $CONFIG_STATUS
14721ac_clean_files=$ac_clean_files_save 9528ac_clean_files=$ac_clean_files_save
9529
9530test $ac_write_fail = 0 ||
9531 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
14722 9532
14723 9533
14724# configure is writing to config.log, and then calls config.status. 9534# configure is writing to config.log, and then calls config.status.
14725# config.status does its own redirection, appending to config.log. 9535# config.status does its own redirection, appending to config.log.
14726# Unfortunately, on DOS this fails, as config.log is still kept open 9536# Unfortunately, on DOS this fails, as config.log is still kept open
14737 exec 5>/dev/null 9547 exec 5>/dev/null
14738 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 9548 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
14739 exec 5>>config.log 9549 exec 5>>config.log
14740 # Use ||, not &&, to avoid exiting from the if with $? = 1, which 9550 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
14741 # would make configure fail if this is the last instruction. 9551 # would make configure fail if this is the last instruction.
14742 $ac_cs_success || { (exit 1); exit 1; } 9552 $ac_cs_success || as_fn_exit 1
9553fi
9554if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
9555 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
9556$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
14743fi 9557fi
14744 9558
14745 9559
14746echo "Configuration: 9560echo "Configuration:
14747 9561
14748 Rxvt version: $VERSION : $DATE 9562 Rxvt version: $VERSION : $DATE
14749 Source code location: $srcdir 9563 Source code location: $srcdir
14750 Install path: ${prefix}/bin 9564 Install path: ${prefix}/bin
14751 Compiler: $CXX 9565 Compiler: $CXX
14752 Compiler flags: $CFLAGS 9566 Compiler flags: $CXXFLAGS
14753 Linker: $LINKER" 9567 Linker: $LINKER"
14754 9568
14755if test "$MALLOC_TYPE" = S; then
14756 echo " malloc support: system default"
14757fi
14758if test "$MALLOC_TYPE" = G; then
14759 echo " malloc support: Gray Watson's dmalloc"
14760fi
14761if test "$MALLOC_TYPE" = D; then
14762 echo " malloc support: Doug Lea's malloc"
14763fi
14764
14765if test x$support_xpm = xyes; then
14766 echo " Xpm library: $XPM_LIBS"
14767fi
14768
14769echo "
14770The following are set in config.h
14771"
14772if test x$support_utmp != xyes; then
14773 echo " utmp support: disabled"
14774 echo
14775else
14776 echo " utmp support: enabled
14777 utmp file: $rxvt_cv_path_utmp
14778 utmpx file: $rxvt_cv_path_utmpx
14779 wtmp file: $rxvt_cv_path_wtmp
14780 wtmpx file: $rxvt_cv_path_wtmpx
14781 lastlog file: $rxvt_cv_path_lastlog
14782 ttys/ttytab file: $rxvt_cv_path_ttytab
14783 embedded perl: $support_perl"
14784 echo
14785fi
14786if test x$term != x; then 9569if test x$term != x; then
14787 echo " set TERM to: $term" 9570 echo " set TERM to: $term"
14788fi 9571fi
14789if test x$terminfo != x; then 9572if test x$terminfo != x; then
14790 echo " set TERMINFO to: $terminfo" 9573 echo " set TERMINFO to: $terminfo"
14793echo " resource class: $RESCLASS" 9576echo " resource class: $RESCLASS"
14794if test x$RESFALLBACK != x; then 9577if test x$RESFALLBACK != x; then
14795 echo " resource class fallback: $RESFALLBACK" 9578 echo " resource class fallback: $RESFALLBACK"
14796fi 9579fi
14797echo 9580echo
14798if test x$support_xpm = xneedsmanualspecification; then 9581echo " embedded perl: $support_perl"
14799 echo ".----------------------------------------------------------------." 9582echo " image library: $image_lib"
14800 echo ". WARNING: --enable-xpm-background was specified however the ." 9583echo
14801 echo ". XPM includes files and libraries could not be found. ."
14802 echo ". XPM backgrounds are now being DISABLED! If you want ."
14803 echo ". to use them you should rerun configure with the ."
14804 echo ". appropriate --with-xpm-includes=/path/to/xpm/includes ."
14805 echo ". and --with-xpm-library=/path/to/xpm/library lines. ."
14806 echo ".----------------------------------------------------------------."
14807fi
14808if test x$support_xim = xyes -a x$rxvt_cv_func_xlocale = xno; then 9584if test x$support_xim = xyes -a x$rxvt_cv_func_xlocale = xno; then
14809 echo ".----------------------------------------------------------------." 9585 echo ".----------------------------------------------------------------."
14810 echo ". WARNING: --enable-xim was specified however the locale support ." 9586 echo ". WARNING: --enable-xim was specified however the locale support ."
14811 echo ". functions could not be found. ." 9587 echo ". functions could not be found. ."
14812 echo ". XIM is now being DISABLED! ." 9588 echo ". XIM is now being DISABLED! ."
14813 echo ".----------------------------------------------------------------." 9589 echo ".----------------------------------------------------------------."
14814fi 9590fi
14815 9591
14816echo " *** Optionally check src/feature.h for further options ***" 9592echo "*** Optionally check src/feature.h for further, rarely used options ***"
14817echo 9593echo
14818 9594
14819echo ".----------------------------------------------------------------."
14820echo ". NOTE: some features are disabled by default, try ."
14821echo ". configure --help to get an idea of the optional features, ."
14822echo ". or read ./README.configure ."
14823echo ". ."
14824echo ". The script ./reconf gives a reasonable baseline, try it if ."
14825echo ". you do not want to read documentation and still want some ."
14826echo ". useful features. ."
14827echo ".----------------------------------------------------------------."
14828echo
14829

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines