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

Comparing rxvt-unicode/configure (file contents):
Revision 1.87 by root, Sat Jan 21 23:50:33 2006 UTC vs.
Revision 1.133 by sf-exg, Wed Jul 21 09:06:20 2010 UTC

1#! /bin/sh 1#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles. 2# Guess values for system-dependent variables and create Makefiles.
3# Generated by GNU Autoconf 2.59. 3# Generated by GNU Autoconf 2.65.
4# 4#
5# Copyright (C) 2003 Free Software Foundation, Inc. 5#
6# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
7# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation,
8# Inc.
9#
10#
6# This configure script is free software; the Free Software Foundation 11# This configure script is free software; the Free Software Foundation
7# gives unlimited permission to copy, distribute and modify it. 12# gives unlimited permission to copy, distribute and modify it.
8## --------------------- ## 13## -------------------- ##
9## M4sh Initialization. ## 14## M4sh Initialization. ##
10## --------------------- ## 15## -------------------- ##
11 16
12# Be Bourne compatible 17# Be more Bourne compatible
18DUALCASE=1; export DUALCASE # for MKS sh
13if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then 19if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
14 emulate sh 20 emulate sh
15 NULLCMD=: 21 NULLCMD=:
16 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which 22 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
17 # is contrary to our usage. Disable this feature. 23 # is contrary to our usage. Disable this feature.
18 alias -g '${1+"$@"}'='"$@"' 24 alias -g '${1+"$@"}'='"$@"'
19elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then 25 setopt NO_GLOB_SUBST
26else
27 case `(set -o) 2>/dev/null` in #(
28 *posix*) :
20 set -o posix 29 set -o posix ;; #(
30 *) :
31 ;;
32esac
21fi 33fi
22DUALCASE=1; export DUALCASE # for MKS sh
23 34
24# Support unset when possible. 35
25if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 36as_nl='
26 as_unset=unset 37'
38export as_nl
39# Printing a long string crashes Solaris 7 /usr/bin/printf.
40as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
41as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
42as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
43# Prefer a ksh shell builtin over an external printf program on Solaris,
44# but without wasting forks for bash or zsh.
45if test -z "$BASH_VERSION$ZSH_VERSION" \
46 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
47 as_echo='print -r --'
48 as_echo_n='print -rn --'
49elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
50 as_echo='printf %s\n'
51 as_echo_n='printf %s'
52else
53 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
54 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
55 as_echo_n='/usr/ucb/echo -n'
27else 56 else
28 as_unset=false 57 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
58 as_echo_n_body='eval
59 arg=$1;
60 case $arg in #(
61 *"$as_nl"*)
62 expr "X$arg" : "X\\(.*\\)$as_nl";
63 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
64 esac;
65 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
66 '
67 export as_echo_n_body
68 as_echo_n='sh -c $as_echo_n_body as_echo'
69 fi
70 export as_echo_body
71 as_echo='sh -c $as_echo_body as_echo'
29fi 72fi
30 73
74# The user is always right.
75if test "${PATH_SEPARATOR+set}" != set; then
76 PATH_SEPARATOR=:
77 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
78 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
79 PATH_SEPARATOR=';'
80 }
81fi
31 82
32# Work around bugs in pre-3.0 UWIN ksh. 83
33$as_unset ENV MAIL MAILPATH 84# IFS
85# We need space, tab and new line, in precisely that order. Quoting is
86# there to prevent editors from complaining about space-tab.
87# (If _AS_PATH_WALK were called with IFS unset, it would disable word
88# splitting by setting IFS to empty value.)
89IFS=" "" $as_nl"
90
91# Find who we are. Look in the path if we contain no directory separator.
92case $0 in #((
93 *[\\/]* ) as_myself=$0 ;;
94 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
95for as_dir in $PATH
96do
97 IFS=$as_save_IFS
98 test -z "$as_dir" && as_dir=.
99 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
100 done
101IFS=$as_save_IFS
102
103 ;;
104esac
105# We did not find ourselves, most probably we were run as `sh COMMAND'
106# in which case we are not to be found in the path.
107if test "x$as_myself" = x; then
108 as_myself=$0
109fi
110if test ! -f "$as_myself"; then
111 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
112 exit 1
113fi
114
115# Unset variables that we do not need and which cause bugs (e.g. in
116# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
117# suppresses any "Segmentation fault" message there. '((' could
118# trigger a bug in pdksh 5.2.14.
119for as_var in BASH_ENV ENV MAIL MAILPATH
120do eval test x\${$as_var+set} = xset \
121 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
122done
34PS1='$ ' 123PS1='$ '
35PS2='> ' 124PS2='> '
36PS4='+ ' 125PS4='+ '
37 126
38# NLS nuisances. 127# NLS nuisances.
39for as_var in \ 128LC_ALL=C
40 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \ 129export LC_ALL
41 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \ 130LANGUAGE=C
42 LC_TELEPHONE LC_TIME 131export LANGUAGE
132
133# CDPATH.
134(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
135
136if test "x$CONFIG_SHELL" = x; then
137 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
138 emulate sh
139 NULLCMD=:
140 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
141 # is contrary to our usage. Disable this feature.
142 alias -g '\${1+\"\$@\"}'='\"\$@\"'
143 setopt NO_GLOB_SUBST
144else
145 case \`(set -o) 2>/dev/null\` in #(
146 *posix*) :
147 set -o posix ;; #(
148 *) :
149 ;;
150esac
151fi
152"
153 as_required="as_fn_return () { (exit \$1); }
154as_fn_success () { as_fn_return 0; }
155as_fn_failure () { as_fn_return 1; }
156as_fn_ret_success () { return 0; }
157as_fn_ret_failure () { return 1; }
158
159exitcode=0
160as_fn_success || { exitcode=1; echo as_fn_success failed.; }
161as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
162as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
163as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
164if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
165
166else
167 exitcode=1; echo positional parameters were not saved.
168fi
169test x\$exitcode = x0 || exit 1"
170 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
171 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
172 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
173 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
174test \$(( 1 + 1 )) = 2 || exit 1"
175 if (eval "$as_required") 2>/dev/null; then :
176 as_have_required=yes
177else
178 as_have_required=no
179fi
180 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
181
182else
183 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
184as_found=false
185for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
43do 186do
44 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then 187 IFS=$as_save_IFS
45 eval $as_var=C; export $as_var 188 test -z "$as_dir" && as_dir=.
189 as_found=:
190 case $as_dir in #(
191 /*)
192 for as_base in sh bash ksh sh5; do
193 # Try only shells that exist, to save several forks.
194 as_shell=$as_dir/$as_base
195 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
196 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
197 CONFIG_SHELL=$as_shell as_have_required=yes
198 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
199 break 2
200fi
201fi
202 done;;
203 esac
204 as_found=false
205done
206$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
207 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
208 CONFIG_SHELL=$SHELL as_have_required=yes
209fi; }
210IFS=$as_save_IFS
211
212
213 if test "x$CONFIG_SHELL" != x; then :
214 # We cannot yet assume a decent shell, so we have to provide a
215 # neutralization value for shells without unset; and this also
216 # works around shells that cannot unset nonexistent variables.
217 BASH_ENV=/dev/null
218 ENV=/dev/null
219 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
220 export CONFIG_SHELL
221 exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
222fi
223
224 if test x$as_have_required = xno; then :
225 $as_echo "$0: This script requires a shell more modern than all"
226 $as_echo "$0: the shells that I found on your system."
227 if test x${ZSH_VERSION+set} = xset ; then
228 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
229 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
46 else 230 else
47 $as_unset $as_var 231 $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
232$0: including any error possibly output before this
233$0: message. Then install a modern shell, or manually run
234$0: the script under such a shell if you do have one."
48 fi 235 fi
49done 236 exit 1
237fi
238fi
239fi
240SHELL=${CONFIG_SHELL-/bin/sh}
241export SHELL
242# Unset more variables known to interfere with behavior of common tools.
243CLICOLOR_FORCE= GREP_OPTIONS=
244unset CLICOLOR_FORCE GREP_OPTIONS
50 245
51# Required to use basename. 246## --------------------- ##
247## M4sh Shell Functions. ##
248## --------------------- ##
249# as_fn_unset VAR
250# ---------------
251# Portably unset VAR.
252as_fn_unset ()
253{
254 { eval $1=; unset $1;}
255}
256as_unset=as_fn_unset
257
258# as_fn_set_status STATUS
259# -----------------------
260# Set $? to STATUS, without forking.
261as_fn_set_status ()
262{
263 return $1
264} # as_fn_set_status
265
266# as_fn_exit STATUS
267# -----------------
268# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
269as_fn_exit ()
270{
271 set +e
272 as_fn_set_status $1
273 exit $1
274} # as_fn_exit
275
276# as_fn_mkdir_p
277# -------------
278# Create "$as_dir" as a directory, including parents if necessary.
279as_fn_mkdir_p ()
280{
281
282 case $as_dir in #(
283 -*) as_dir=./$as_dir;;
284 esac
285 test -d "$as_dir" || eval $as_mkdir_p || {
286 as_dirs=
287 while :; do
288 case $as_dir in #(
289 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
290 *) as_qdir=$as_dir;;
291 esac
292 as_dirs="'$as_qdir' $as_dirs"
293 as_dir=`$as_dirname -- "$as_dir" ||
294$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
295 X"$as_dir" : 'X\(//\)[^/]' \| \
296 X"$as_dir" : 'X\(//\)$' \| \
297 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
298$as_echo X"$as_dir" |
299 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
300 s//\1/
301 q
302 }
303 /^X\(\/\/\)[^/].*/{
304 s//\1/
305 q
306 }
307 /^X\(\/\/\)$/{
308 s//\1/
309 q
310 }
311 /^X\(\/\).*/{
312 s//\1/
313 q
314 }
315 s/.*/./; q'`
316 test -d "$as_dir" && break
317 done
318 test -z "$as_dirs" || eval "mkdir $as_dirs"
319 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
320
321
322} # as_fn_mkdir_p
323# as_fn_append VAR VALUE
324# ----------------------
325# Append the text in VALUE to the end of the definition contained in VAR. Take
326# advantage of any shell optimizations that allow amortized linear growth over
327# repeated appends, instead of the typical quadratic growth present in naive
328# implementations.
329if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
330 eval 'as_fn_append ()
331 {
332 eval $1+=\$2
333 }'
334else
335 as_fn_append ()
336 {
337 eval $1=\$$1\$2
338 }
339fi # as_fn_append
340
341# as_fn_arith ARG...
342# ------------------
343# Perform arithmetic evaluation on the ARGs, and store the result in the
344# global $as_val. Take advantage of shells that can avoid forks. The arguments
345# must be portable across $(()) and expr.
346if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
347 eval 'as_fn_arith ()
348 {
349 as_val=$(( $* ))
350 }'
351else
352 as_fn_arith ()
353 {
354 as_val=`expr "$@" || test $? -eq 1`
355 }
356fi # as_fn_arith
357
358
359# as_fn_error ERROR [LINENO LOG_FD]
360# ---------------------------------
361# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
362# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
363# script with status $?, using 1 if that was 0.
364as_fn_error ()
365{
366 as_status=$?; test $as_status -eq 0 && as_status=1
367 if test "$3"; then
368 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
369 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
370 fi
371 $as_echo "$as_me: error: $1" >&2
372 as_fn_exit $as_status
373} # as_fn_error
374
52if expr a : '\(a\)' >/dev/null 2>&1; then 375if expr a : '\(a\)' >/dev/null 2>&1 &&
376 test "X`expr 00001 : '.*\(...\)'`" = X001; then
53 as_expr=expr 377 as_expr=expr
54else 378else
55 as_expr=false 379 as_expr=false
56fi 380fi
57 381
58if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then 382if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
59 as_basename=basename 383 as_basename=basename
60else 384else
61 as_basename=false 385 as_basename=false
62fi 386fi
63 387
388if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
389 as_dirname=dirname
390else
391 as_dirname=false
392fi
64 393
65# Name of the executable.
66as_me=`$as_basename "$0" || 394as_me=`$as_basename -- "$0" ||
67$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 395$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
68 X"$0" : 'X\(//\)$' \| \ 396 X"$0" : 'X\(//\)$' \| \
69 X"$0" : 'X\(/\)$' \| \ 397 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
70 . : '\(.\)' 2>/dev/null ||
71echo X/"$0" | 398$as_echo X/"$0" |
72 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; } 399 sed '/^.*\/\([^/][^/]*\)\/*$/{
73 /^X\/\(\/\/\)$/{ s//\1/; q; } 400 s//\1/
74 /^X\/\(\/\).*/{ s//\1/; q; } 401 q
402 }
403 /^X\/\(\/\/\)$/{
404 s//\1/
405 q
406 }
407 /^X\/\(\/\).*/{
408 s//\1/
409 q
410 }
75 s/.*/./; q'` 411 s/.*/./; q'`
76 412
77
78# PATH needs CR, and LINENO needs CR and PATH.
79# Avoid depending upon Character Ranges. 413# Avoid depending upon Character Ranges.
80as_cr_letters='abcdefghijklmnopqrstuvwxyz' 414as_cr_letters='abcdefghijklmnopqrstuvwxyz'
81as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 415as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
82as_cr_Letters=$as_cr_letters$as_cr_LETTERS 416as_cr_Letters=$as_cr_letters$as_cr_LETTERS
83as_cr_digits='0123456789' 417as_cr_digits='0123456789'
84as_cr_alnum=$as_cr_Letters$as_cr_digits 418as_cr_alnum=$as_cr_Letters$as_cr_digits
85 419
86# The user is always right.
87if test "${PATH_SEPARATOR+set}" != set; then
88 echo "#! /bin/sh" >conf$$.sh
89 echo "exit 0" >>conf$$.sh
90 chmod +x conf$$.sh
91 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
92 PATH_SEPARATOR=';'
93 else
94 PATH_SEPARATOR=:
95 fi
96 rm -f conf$$.sh
97fi
98 420
99 421 as_lineno_1=$LINENO as_lineno_1a=$LINENO
100 as_lineno_1=$LINENO 422 as_lineno_2=$LINENO as_lineno_2a=$LINENO
101 as_lineno_2=$LINENO
102 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
103 test "x$as_lineno_1" != "x$as_lineno_2" && 423 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
104 test "x$as_lineno_3" = "x$as_lineno_2" || { 424 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
105 # Find who we are. Look in the path if we contain no path at all 425 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
106 # relative or not. 426 sed -n '
107 case $0 in 427 p
108 *[\\/]* ) as_myself=$0 ;; 428 /[$]LINENO/=
109 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
110for as_dir in $PATH
111do
112 IFS=$as_save_IFS
113 test -z "$as_dir" && as_dir=.
114 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
115done
116
117 ;;
118 esac
119 # We did not find ourselves, most probably we were run as `sh COMMAND'
120 # in which case we are not to be found in the path.
121 if test "x$as_myself" = x; then
122 as_myself=$0
123 fi
124 if test ! -f "$as_myself"; then
125 { echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2
126 { (exit 1); exit 1; }; }
127 fi
128 case $CONFIG_SHELL in
129 '')
130 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
131for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
132do
133 IFS=$as_save_IFS
134 test -z "$as_dir" && as_dir=.
135 for as_base in sh bash ksh sh5; do
136 case $as_dir in
137 /*)
138 if ("$as_dir/$as_base" -c '
139 as_lineno_1=$LINENO
140 as_lineno_2=$LINENO
141 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
142 test "x$as_lineno_1" != "x$as_lineno_2" &&
143 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
144 $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
145 $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
146 CONFIG_SHELL=$as_dir/$as_base
147 export CONFIG_SHELL
148 exec "$CONFIG_SHELL" "$0" ${1+"$@"}
149 fi;;
150 esac
151 done
152done
153;;
154 esac
155
156 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
157 # uniformly replaced by the line number. The first 'sed' inserts a
158 # line-number line before each line; the second 'sed' does the real
159 # work. The second script uses 'N' to pair each line-number line
160 # with the numbered line, and appends trailing '-' during
161 # substitution so that $LINENO is not a special case at line end.
162 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
163 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
164 sed '=' <$as_myself | 429 ' <$as_myself |
165 sed ' 430 sed '
431 s/[$]LINENO.*/&-/
432 t lineno
433 b
434 :lineno
166 N 435 N
167 s,$,-,
168 : loop 436 :loop
169 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3, 437 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
170 t loop 438 t loop
171 s,-$,, 439 s/-\n.*//
172 s,^['$as_cr_digits']*\n,,
173 ' >$as_me.lineno && 440 ' >$as_me.lineno &&
174 chmod +x $as_me.lineno || 441 chmod +x "$as_me.lineno" ||
175 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2 442 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
176 { (exit 1); exit 1; }; }
177 443
178 # Don't try to exec as it changes $[0], causing all sort of problems 444 # Don't try to exec as it changes $[0], causing all sort of problems
179 # (the dirname of $[0] is not the place where we might find the 445 # (the dirname of $[0] is not the place where we might find the
180 # original and so on. Autoconf is especially sensible to this). 446 # original and so on. Autoconf is especially sensitive to this).
181 . ./$as_me.lineno 447 . "./$as_me.lineno"
182 # Exit status is that of the last command. 448 # Exit status is that of the last command.
183 exit 449 exit
184} 450}
185 451
186 452ECHO_C= ECHO_N= ECHO_T=
187case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in 453case `echo -n x` in #(((((
188 *c*,-n*) ECHO_N= ECHO_C=' 454-n*)
455 case `echo 'xy\c'` in
456 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
457 xy) ECHO_C='\c';;
458 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
189' ECHO_T=' ' ;; 459 ECHO_T=' ';;
190 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;; 460 esac;;
191 *) ECHO_N= ECHO_C='\c' ECHO_T= ;; 461*)
462 ECHO_N='-n';;
192esac 463esac
193 464
194if expr a : '\(a\)' >/dev/null 2>&1; then
195 as_expr=expr
196else
197 as_expr=false
198fi
199
200rm -f conf$$ conf$$.exe conf$$.file 465rm -f conf$$ conf$$.exe conf$$.file
201echo >conf$$.file 466if test -d conf$$.dir; then
467 rm -f conf$$.dir/conf$$.file
468else
469 rm -f conf$$.dir
470 mkdir conf$$.dir 2>/dev/null
471fi
472if (echo >conf$$.file) 2>/dev/null; then
202if ln -s conf$$.file conf$$ 2>/dev/null; then 473 if ln -s conf$$.file conf$$ 2>/dev/null; then
203 # We could just check for DJGPP; but this test a) works b) is more generic 474 as_ln_s='ln -s'
204 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04). 475 # ... but there are two gotchas:
205 if test -f conf$$.exe; then 476 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
206 # Don't use ln at all; we don't have any links 477 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
478 # In both cases, we have to default to `cp -p'.
479 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
480 as_ln_s='cp -p'
481 elif ln conf$$.file conf$$ 2>/dev/null; then
482 as_ln_s=ln
483 else
207 as_ln_s='cp -p' 484 as_ln_s='cp -p'
208 else
209 as_ln_s='ln -s'
210 fi 485 fi
211elif ln conf$$.file conf$$ 2>/dev/null; then
212 as_ln_s=ln
213else 486else
214 as_ln_s='cp -p' 487 as_ln_s='cp -p'
215fi 488fi
216rm -f conf$$ conf$$.exe conf$$.file 489rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
490rmdir conf$$.dir 2>/dev/null
217 491
218if mkdir -p . 2>/dev/null; then 492if mkdir -p . 2>/dev/null; then
219 as_mkdir_p=: 493 as_mkdir_p='mkdir -p "$as_dir"'
220else 494else
221 test -d ./-p && rmdir ./-p 495 test -d ./-p && rmdir ./-p
222 as_mkdir_p=false 496 as_mkdir_p=false
223fi 497fi
224 498
499if test -x / >/dev/null 2>&1; then
500 as_test_x='test -x'
501else
502 if ls -dL / >/dev/null 2>&1; then
503 as_ls_L_option=L
504 else
505 as_ls_L_option=
506 fi
507 as_test_x='
508 eval sh -c '\''
509 if test -d "$1"; then
510 test -d "$1/.";
511 else
512 case $1 in #(
513 -*)set "./$1";;
514 esac;
515 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
516 ???[sx]*):;;*)false;;esac;fi
517 '\'' sh
518 '
519fi
225as_executable_p="test -f" 520as_executable_p=$as_test_x
226 521
227# Sed expression to map a string onto a valid CPP name. 522# Sed expression to map a string onto a valid CPP name.
228as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 523as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
229 524
230# Sed expression to map a string onto a valid variable name. 525# Sed expression to map a string onto a valid variable name.
231as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 526as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
232 527
233 528
234# IFS 529test -n "$DJDIR" || exec 7<&0 </dev/null
235# We need space, tab and new line, in precisely that order. 530exec 6>&1
236as_nl='
237'
238IFS=" $as_nl"
239
240# CDPATH.
241$as_unset CDPATH
242
243 531
244# Name of the host. 532# Name of the host.
245# hostname on some systems (SVR3.2, Linux) returns a bogus exit status, 533# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
246# so uname gets run too. 534# so uname gets run too.
247ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 535ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
248 536
249exec 6>&1
250
251# 537#
252# Initializations. 538# Initializations.
253# 539#
254ac_default_prefix=/usr/local 540ac_default_prefix=/usr/local
541ac_clean_files=
255ac_config_libobj_dir=. 542ac_config_libobj_dir=.
543LIBOBJS=
256cross_compiling=no 544cross_compiling=no
257subdirs= 545subdirs=
258MFLAGS= 546MFLAGS=
259MAKEFLAGS= 547MAKEFLAGS=
260SHELL=${CONFIG_SHELL-/bin/sh}
261
262# Maximum number of lines to put in a shell here document.
263# This variable seems obsolete. It should probably be removed, and
264# only ac_max_sed_lines should be used.
265: ${ac_max_here_lines=38}
266 548
267# Identity of this package. 549# Identity of this package.
268PACKAGE_NAME= 550PACKAGE_NAME=
269PACKAGE_TARNAME= 551PACKAGE_TARNAME=
270PACKAGE_VERSION= 552PACKAGE_VERSION=
271PACKAGE_STRING= 553PACKAGE_STRING=
272PACKAGE_BUGREPORT= 554PACKAGE_BUGREPORT=
555PACKAGE_URL=
273 556
274ac_unique_file="src/feature.h" 557ac_unique_file="src/feature.h"
275# Factoring default headers for most tests. 558# Factoring default headers for most tests.
276ac_includes_default="\ 559ac_includes_default="\
277#include <stdio.h> 560#include <stdio.h>
278#if HAVE_SYS_TYPES_H 561#ifdef HAVE_SYS_TYPES_H
279# include <sys/types.h> 562# include <sys/types.h>
280#endif 563#endif
281#if HAVE_SYS_STAT_H 564#ifdef HAVE_SYS_STAT_H
282# include <sys/stat.h> 565# include <sys/stat.h>
283#endif 566#endif
284#if STDC_HEADERS 567#ifdef STDC_HEADERS
285# include <stdlib.h> 568# include <stdlib.h>
286# include <stddef.h> 569# include <stddef.h>
287#else 570#else
288# if HAVE_STDLIB_H 571# ifdef HAVE_STDLIB_H
289# include <stdlib.h> 572# include <stdlib.h>
290# endif 573# endif
291#endif 574#endif
292#if HAVE_STRING_H 575#ifdef HAVE_STRING_H
293# if !STDC_HEADERS && HAVE_MEMORY_H 576# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
294# include <memory.h> 577# include <memory.h>
295# endif 578# endif
296# include <string.h> 579# include <string.h>
297#endif 580#endif
298#if HAVE_STRINGS_H 581#ifdef HAVE_STRINGS_H
299# include <strings.h> 582# include <strings.h>
300#endif 583#endif
301#if HAVE_INTTYPES_H 584#ifdef HAVE_INTTYPES_H
302# include <inttypes.h> 585# include <inttypes.h>
303#else
304# if HAVE_STDINT_H
305# include <stdint.h>
306# endif
307#endif 586#endif
587#ifdef HAVE_STDINT_H
588# include <stdint.h>
589#endif
308#if HAVE_UNISTD_H 590#ifdef HAVE_UNISTD_H
309# include <unistd.h> 591# include <unistd.h>
310#endif" 592#endif"
311 593
312ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS build build_cpu build_vendor build_os host host_cpu host_vendor host_os VERSION DATE LSMDATE LIBVERSION CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT CXX CXXFLAGS ac_ct_CXX CPP INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA EGREP LINKER INSTALL_LIBRXVT RXVTNAME MV RM CP LN SED ECHO CMP TIC CXXCPP X_CFLAGS X_PRE_LIBS X_LIBS X_EXTRA_LIBS XPM_CPPFLAGS XPM_CFLAGS XPM_LIBS rxvt_int16_typedef rxvt_uint16_typedef rxvt_int32_typedef rxvt_uint32_typedef rxvt_intp_define rxvt_u_intp_define 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' 594ac_subst_vars='LTLIBOBJS
595LIBOBJS
596AFTERIMAGE_LIBS
597AFTERIMAGE_CFLAGS
598PERL_O
599IF_PERL
600PERLPRIVLIBEXP
601PERLFLAGS
602PERLLIB
603PERL
604XFT_CONFIG
605PKG_CONFIG
606afterimage_config
607X_EXTRA_LIBS
608X_LIBS
609X_PRE_LIBS
610X_CFLAGS
611XMKMF
612TIC
613CXXCPP
614RXVTNAME
615LINKER
616EGREP
617GREP
618INSTALL_DATA
619INSTALL_SCRIPT
620INSTALL_PROGRAM
621CPP
622ac_ct_CXX
623CXXFLAGS
624CXX
625OBJEXT
626EXEEXT
627ac_ct_CC
628CPPFLAGS
629LDFLAGS
630CFLAGS
631CC
632DATE
633VERSION
634host_os
635host_vendor
636host_cpu
637host
638build_os
639build_vendor
640build_cpu
641build
642target_alias
643host_alias
644build_alias
645LIBS
646ECHO_T
647ECHO_N
648ECHO_C
649DEFS
650mandir
651localedir
652libdir
653psdir
654pdfdir
655dvidir
656htmldir
657infodir
658docdir
659oldincludedir
660includedir
661localstatedir
662sharedstatedir
663sysconfdir
664datadir
665datarootdir
666libexecdir
667sbindir
668bindir
669program_transform_name
670prefix
671exec_prefix
672PACKAGE_URL
673PACKAGE_BUGREPORT
674PACKAGE_STRING
675PACKAGE_VERSION
676PACKAGE_TARNAME
677PACKAGE_NAME
678PATH_SEPARATOR
679SHELL'
313ac_subst_files='' 680ac_subst_files=''
681ac_user_opts='
682enable_option_checking
683enable_everything
684enable_assert
685enable_warnings
686enable_256_color
687enable_unicode3
688enable_combining
689enable_xft
690enable_font_styles
691enable_afterimage
692with_afterimage_config
693enable_transparency
694enable_fading
695enable_rxvt_scroll
696enable_next_scroll
697enable_xterm_scroll
698enable_perl
699with_codesets
700enable_xim
701enable_backspace_key
702enable_delete_key
703enable_resources
704enable_8bitctrls
705enable_fallback
706with_res_name
707with_res_class
708with_name
709enable_swapscreen
710enable_iso14755
711enable_frills
712enable_keepscrolling
713enable_selectionscrolling
714enable_mousewheel
715enable_slipwheeling
716enable_smart_resize
717enable_text_blink
718enable_pointer_blank
719with_term
720with_terminfo
721with_x
722enable_utmp
723enable_wtmp
724enable_lastlog
725'
726 ac_precious_vars='build_alias
727host_alias
728target_alias
729CC
730CFLAGS
731LDFLAGS
732LIBS
733CPPFLAGS
734CXX
735CXXFLAGS
736CCC
737CPP
738CXXCPP
739XMKMF'
740
314 741
315# Initialize some variables set by options. 742# Initialize some variables set by options.
316ac_init_help= 743ac_init_help=
317ac_init_version=false 744ac_init_version=false
745ac_unrecognized_opts=
746ac_unrecognized_sep=
318# The variables have the same names as the options, with 747# The variables have the same names as the options, with
319# dashes changed to underlines. 748# dashes changed to underlines.
320cache_file=/dev/null 749cache_file=/dev/null
321exec_prefix=NONE 750exec_prefix=NONE
322no_create= 751no_create=
335# Installation directory options. 764# Installation directory options.
336# These are left unexpanded so users can "make install exec_prefix=/foo" 765# 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 766# and all the variables that are supposed to be based on exec_prefix
338# by default will actually change. 767# by default will actually change.
339# Use braces instead of parens because sh, perl, etc. also accept them. 768# Use braces instead of parens because sh, perl, etc. also accept them.
769# (The list follows the same order as the GNU Coding Standards.)
340bindir='${exec_prefix}/bin' 770bindir='${exec_prefix}/bin'
341sbindir='${exec_prefix}/sbin' 771sbindir='${exec_prefix}/sbin'
342libexecdir='${exec_prefix}/libexec' 772libexecdir='${exec_prefix}/libexec'
343datadir='${prefix}/share' 773datarootdir='${prefix}/share'
774datadir='${datarootdir}'
344sysconfdir='${prefix}/etc' 775sysconfdir='${prefix}/etc'
345sharedstatedir='${prefix}/com' 776sharedstatedir='${prefix}/com'
346localstatedir='${prefix}/var' 777localstatedir='${prefix}/var'
347libdir='${exec_prefix}/lib'
348includedir='${prefix}/include' 778includedir='${prefix}/include'
349oldincludedir='/usr/include' 779oldincludedir='/usr/include'
780docdir='${datarootdir}/doc/${PACKAGE}'
350infodir='${prefix}/info' 781infodir='${datarootdir}/info'
351mandir='${prefix}/man' 782htmldir='${docdir}'
783dvidir='${docdir}'
784pdfdir='${docdir}'
785psdir='${docdir}'
786libdir='${exec_prefix}/lib'
787localedir='${datarootdir}/locale'
788mandir='${datarootdir}/man'
352 789
353ac_prev= 790ac_prev=
791ac_dashdash=
354for ac_option 792for ac_option
355do 793do
356 # If the previous option needs an argument, assign it. 794 # If the previous option needs an argument, assign it.
357 if test -n "$ac_prev"; then 795 if test -n "$ac_prev"; then
358 eval "$ac_prev=\$ac_option" 796 eval $ac_prev=\$ac_option
359 ac_prev= 797 ac_prev=
360 continue 798 continue
361 fi 799 fi
362 800
801 case $ac_option in
363 ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'` 802 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
803 *) ac_optarg=yes ;;
804 esac
364 805
365 # Accept the important Cygnus configure options, so we can diagnose typos. 806 # Accept the important Cygnus configure options, so we can diagnose typos.
366 807
367 case $ac_option in 808 case $ac_dashdash$ac_option in
809 --)
810 ac_dashdash=yes ;;
368 811
369 -bindir | --bindir | --bindi | --bind | --bin | --bi) 812 -bindir | --bindir | --bindi | --bind | --bin | --bi)
370 ac_prev=bindir ;; 813 ac_prev=bindir ;;
371 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 814 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
372 bindir=$ac_optarg ;; 815 bindir=$ac_optarg ;;
384 cache_file=$ac_optarg ;; 827 cache_file=$ac_optarg ;;
385 828
386 --config-cache | -C) 829 --config-cache | -C)
387 cache_file=config.cache ;; 830 cache_file=config.cache ;;
388 831
389 -datadir | --datadir | --datadi | --datad | --data | --dat | --da) 832 -datadir | --datadir | --datadi | --datad)
390 ac_prev=datadir ;; 833 ac_prev=datadir ;;
391 -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \ 834 -datadir=* | --datadir=* | --datadi=* | --datad=*)
392 | --da=*)
393 datadir=$ac_optarg ;; 835 datadir=$ac_optarg ;;
394 836
837 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
838 | --dataroo | --dataro | --datar)
839 ac_prev=datarootdir ;;
840 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
841 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
842 datarootdir=$ac_optarg ;;
843
395 -disable-* | --disable-*) 844 -disable-* | --disable-*)
396 ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 845 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
397 # Reject names that are not valid shell variable names. 846 # Reject names that are not valid shell variable names.
398 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null && 847 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
399 { echo "$as_me: error: invalid feature name: $ac_feature" >&2 848 as_fn_error "invalid feature name: $ac_useropt"
400 { (exit 1); exit 1; }; } 849 ac_useropt_orig=$ac_useropt
401 ac_feature=`echo $ac_feature | sed 's/-/_/g'` 850 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
851 case $ac_user_opts in
852 *"
853"enable_$ac_useropt"
854"*) ;;
855 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
856 ac_unrecognized_sep=', ';;
857 esac
402 eval "enable_$ac_feature=no" ;; 858 eval enable_$ac_useropt=no ;;
859
860 -docdir | --docdir | --docdi | --doc | --do)
861 ac_prev=docdir ;;
862 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
863 docdir=$ac_optarg ;;
864
865 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
866 ac_prev=dvidir ;;
867 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
868 dvidir=$ac_optarg ;;
403 869
404 -enable-* | --enable-*) 870 -enable-* | --enable-*)
405 ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 871 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
406 # Reject names that are not valid shell variable names. 872 # Reject names that are not valid shell variable names.
407 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null && 873 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
408 { echo "$as_me: error: invalid feature name: $ac_feature" >&2 874 as_fn_error "invalid feature name: $ac_useropt"
409 { (exit 1); exit 1; }; } 875 ac_useropt_orig=$ac_useropt
410 ac_feature=`echo $ac_feature | sed 's/-/_/g'` 876 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
411 case $ac_option in 877 case $ac_user_opts in
412 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;; 878 *"
413 *) ac_optarg=yes ;; 879"enable_$ac_useropt"
880"*) ;;
881 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
882 ac_unrecognized_sep=', ';;
414 esac 883 esac
415 eval "enable_$ac_feature='$ac_optarg'" ;; 884 eval enable_$ac_useropt=\$ac_optarg ;;
416 885
417 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 886 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
418 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 887 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
419 | --exec | --exe | --ex) 888 | --exec | --exe | --ex)
420 ac_prev=exec_prefix ;; 889 ac_prev=exec_prefix ;;
437 -host | --host | --hos | --ho) 906 -host | --host | --hos | --ho)
438 ac_prev=host_alias ;; 907 ac_prev=host_alias ;;
439 -host=* | --host=* | --hos=* | --ho=*) 908 -host=* | --host=* | --hos=* | --ho=*)
440 host_alias=$ac_optarg ;; 909 host_alias=$ac_optarg ;;
441 910
911 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
912 ac_prev=htmldir ;;
913 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
914 | --ht=*)
915 htmldir=$ac_optarg ;;
916
442 -includedir | --includedir | --includedi | --included | --include \ 917 -includedir | --includedir | --includedi | --included | --include \
443 | --includ | --inclu | --incl | --inc) 918 | --includ | --inclu | --incl | --inc)
444 ac_prev=includedir ;; 919 ac_prev=includedir ;;
445 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 920 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
446 | --includ=* | --inclu=* | --incl=* | --inc=*) 921 | --includ=* | --inclu=* | --incl=* | --inc=*)
461 ac_prev=libexecdir ;; 936 ac_prev=libexecdir ;;
462 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 937 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
463 | --libexe=* | --libex=* | --libe=*) 938 | --libexe=* | --libex=* | --libe=*)
464 libexecdir=$ac_optarg ;; 939 libexecdir=$ac_optarg ;;
465 940
941 -localedir | --localedir | --localedi | --localed | --locale)
942 ac_prev=localedir ;;
943 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
944 localedir=$ac_optarg ;;
945
466 -localstatedir | --localstatedir | --localstatedi | --localstated \ 946 -localstatedir | --localstatedir | --localstatedi | --localstated \
467 | --localstate | --localstat | --localsta | --localst \ 947 | --localstate | --localstat | --localsta | --localst | --locals)
468 | --locals | --local | --loca | --loc | --lo)
469 ac_prev=localstatedir ;; 948 ac_prev=localstatedir ;;
470 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 949 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
471 | --localstate=* | --localstat=* | --localsta=* | --localst=* \ 950 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
472 | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
473 localstatedir=$ac_optarg ;; 951 localstatedir=$ac_optarg ;;
474 952
475 -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 953 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
476 ac_prev=mandir ;; 954 ac_prev=mandir ;;
477 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 955 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
532 | --program-transfo=* | --program-transf=* \ 1010 | --program-transfo=* | --program-transf=* \
533 | --program-trans=* | --program-tran=* \ 1011 | --program-trans=* | --program-tran=* \
534 | --progr-tra=* | --program-tr=* | --program-t=*) 1012 | --progr-tra=* | --program-tr=* | --program-t=*)
535 program_transform_name=$ac_optarg ;; 1013 program_transform_name=$ac_optarg ;;
536 1014
1015 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1016 ac_prev=pdfdir ;;
1017 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1018 pdfdir=$ac_optarg ;;
1019
1020 -psdir | --psdir | --psdi | --psd | --ps)
1021 ac_prev=psdir ;;
1022 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1023 psdir=$ac_optarg ;;
1024
537 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1025 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
538 | -silent | --silent | --silen | --sile | --sil) 1026 | -silent | --silent | --silen | --sile | --sil)
539 silent=yes ;; 1027 silent=yes ;;
540 1028
541 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1029 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
582 1070
583 -version | --version | --versio | --versi | --vers | -V) 1071 -version | --version | --versio | --versi | --vers | -V)
584 ac_init_version=: ;; 1072 ac_init_version=: ;;
585 1073
586 -with-* | --with-*) 1074 -with-* | --with-*)
587 ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1075 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
588 # Reject names that are not valid shell variable names. 1076 # Reject names that are not valid shell variable names.
589 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null && 1077 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
590 { echo "$as_me: error: invalid package name: $ac_package" >&2 1078 as_fn_error "invalid package name: $ac_useropt"
591 { (exit 1); exit 1; }; } 1079 ac_useropt_orig=$ac_useropt
592 ac_package=`echo $ac_package| sed 's/-/_/g'` 1080 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
593 case $ac_option in 1081 case $ac_user_opts in
594 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;; 1082 *"
595 *) ac_optarg=yes ;; 1083"with_$ac_useropt"
1084"*) ;;
1085 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1086 ac_unrecognized_sep=', ';;
596 esac 1087 esac
597 eval "with_$ac_package='$ac_optarg'" ;; 1088 eval with_$ac_useropt=\$ac_optarg ;;
598 1089
599 -without-* | --without-*) 1090 -without-* | --without-*)
600 ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1091 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
601 # Reject names that are not valid shell variable names. 1092 # Reject names that are not valid shell variable names.
602 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null && 1093 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
603 { echo "$as_me: error: invalid package name: $ac_package" >&2 1094 as_fn_error "invalid package name: $ac_useropt"
604 { (exit 1); exit 1; }; } 1095 ac_useropt_orig=$ac_useropt
605 ac_package=`echo $ac_package | sed 's/-/_/g'` 1096 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1097 case $ac_user_opts in
1098 *"
1099"with_$ac_useropt"
1100"*) ;;
1101 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1102 ac_unrecognized_sep=', ';;
1103 esac
606 eval "with_$ac_package=no" ;; 1104 eval with_$ac_useropt=no ;;
607 1105
608 --x) 1106 --x)
609 # Obsolete; use --with-x. 1107 # Obsolete; use --with-x.
610 with_x=yes ;; 1108 with_x=yes ;;
611 1109
621 ac_prev=x_libraries ;; 1119 ac_prev=x_libraries ;;
622 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 1120 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
623 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 1121 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
624 x_libraries=$ac_optarg ;; 1122 x_libraries=$ac_optarg ;;
625 1123
626 -*) { echo "$as_me: error: unrecognized option: $ac_option 1124 -*) as_fn_error "unrecognized option: \`$ac_option'
627Try \`$0 --help' for more information." >&2 1125Try \`$0 --help' for more information."
628 { (exit 1); exit 1; }; }
629 ;; 1126 ;;
630 1127
631 *=*) 1128 *=*)
632 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 1129 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
633 # Reject names that are not valid shell variable names. 1130 # Reject names that are not valid shell variable names.
634 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null && 1131 case $ac_envvar in #(
1132 '' | [0-9]* | *[!_$as_cr_alnum]* )
635 { echo "$as_me: error: invalid variable name: $ac_envvar" >&2 1133 as_fn_error "invalid variable name: \`$ac_envvar'" ;;
636 { (exit 1); exit 1; }; } 1134 esac
637 ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
638 eval "$ac_envvar='$ac_optarg'" 1135 eval $ac_envvar=\$ac_optarg
639 export $ac_envvar ;; 1136 export $ac_envvar ;;
640 1137
641 *) 1138 *)
642 # FIXME: should be removed in autoconf 3.0. 1139 # FIXME: should be removed in autoconf 3.0.
643 echo "$as_me: WARNING: you should use --build, --host, --target" >&2 1140 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
644 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1141 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
645 echo "$as_me: WARNING: invalid host type: $ac_option" >&2 1142 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
646 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option} 1143 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
647 ;; 1144 ;;
648 1145
649 esac 1146 esac
650done 1147done
651 1148
652if test -n "$ac_prev"; then 1149if test -n "$ac_prev"; then
653 ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1150 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
654 { echo "$as_me: error: missing argument to $ac_option" >&2 1151 as_fn_error "missing argument to $ac_option"
655 { (exit 1); exit 1; }; }
656fi 1152fi
657 1153
658# Be sure to have absolute paths. 1154if test -n "$ac_unrecognized_opts"; then
659for ac_var in exec_prefix prefix 1155 case $enable_option_checking in
1156 no) ;;
1157 fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1158 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1159 esac
1160fi
1161
1162# Check all directory arguments for consistency.
1163for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1164 datadir sysconfdir sharedstatedir localstatedir includedir \
1165 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1166 libdir localedir mandir
660do 1167do
661 eval ac_val=$`echo $ac_var` 1168 eval ac_val=\$$ac_var
1169 # Remove trailing slashes.
662 case $ac_val in 1170 case $ac_val in
663 [\\/$]* | ?:[\\/]* | NONE | '' ) ;; 1171 */ )
664 *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2 1172 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
665 { (exit 1); exit 1; }; };; 1173 eval $ac_var=\$ac_val;;
666 esac 1174 esac
667done
668
669# Be sure to have absolute paths. 1175 # 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 1176 case $ac_val in
675 [\\/$]* | ?:[\\/]* ) ;; 1177 [\\/$]* | ?:[\\/]* ) continue;;
676 *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2 1178 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
677 { (exit 1); exit 1; }; };;
678 esac 1179 esac
1180 as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
679done 1181done
680 1182
681# There might be people who depend on the old broken behavior: `$host' 1183# There might be people who depend on the old broken behavior: `$host'
682# used to hold the argument of --host etc. 1184# used to hold the argument of --host etc.
683# FIXME: To remove some day. 1185# FIXME: To remove some day.
687 1189
688# FIXME: To remove some day. 1190# FIXME: To remove some day.
689if test "x$host_alias" != x; then 1191if test "x$host_alias" != x; then
690 if test "x$build_alias" = x; then 1192 if test "x$build_alias" = x; then
691 cross_compiling=maybe 1193 cross_compiling=maybe
692 echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host. 1194 $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 1195 If a cross compiler is detected then cross compile mode will be used." >&2
694 elif test "x$build_alias" != "x$host_alias"; then 1196 elif test "x$build_alias" != "x$host_alias"; then
695 cross_compiling=yes 1197 cross_compiling=yes
696 fi 1198 fi
697fi 1199fi
700test -n "$host_alias" && ac_tool_prefix=$host_alias- 1202test -n "$host_alias" && ac_tool_prefix=$host_alias-
701 1203
702test "$silent" = yes && exec 6>/dev/null 1204test "$silent" = yes && exec 6>/dev/null
703 1205
704 1206
1207ac_pwd=`pwd` && test -n "$ac_pwd" &&
1208ac_ls_di=`ls -di .` &&
1209ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1210 as_fn_error "working directory cannot be determined"
1211test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1212 as_fn_error "pwd does not report name of working directory"
1213
1214
705# Find the source files, if location was not specified. 1215# Find the source files, if location was not specified.
706if test -z "$srcdir"; then 1216if test -z "$srcdir"; then
707 ac_srcdir_defaulted=yes 1217 ac_srcdir_defaulted=yes
708 # Try the directory containing this script, then its parent. 1218 # Try the directory containing this script, then the parent directory.
709 ac_confdir=`(dirname "$0") 2>/dev/null || 1219 ac_confdir=`$as_dirname -- "$as_myself" ||
710$as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1220$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
711 X"$0" : 'X\(//\)[^/]' \| \ 1221 X"$as_myself" : 'X\(//\)[^/]' \| \
712 X"$0" : 'X\(//\)$' \| \ 1222 X"$as_myself" : 'X\(//\)$' \| \
713 X"$0" : 'X\(/\)' \| \ 1223 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
714 . : '\(.\)' 2>/dev/null || 1224$as_echo X"$as_myself" |
715echo X"$0" |
716 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } 1225 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
717 /^X\(\/\/\)[^/].*/{ s//\1/; q; } 1226 s//\1/
718 /^X\(\/\/\)$/{ s//\1/; q; } 1227 q
719 /^X\(\/\).*/{ s//\1/; q; } 1228 }
1229 /^X\(\/\/\)[^/].*/{
1230 s//\1/
1231 q
1232 }
1233 /^X\(\/\/\)$/{
1234 s//\1/
1235 q
1236 }
1237 /^X\(\/\).*/{
1238 s//\1/
1239 q
1240 }
720 s/.*/./; q'` 1241 s/.*/./; q'`
721 srcdir=$ac_confdir 1242 srcdir=$ac_confdir
722 if test ! -r $srcdir/$ac_unique_file; then 1243 if test ! -r "$srcdir/$ac_unique_file"; then
723 srcdir=.. 1244 srcdir=..
724 fi 1245 fi
725else 1246else
726 ac_srcdir_defaulted=no 1247 ac_srcdir_defaulted=no
727fi 1248fi
728if test ! -r $srcdir/$ac_unique_file; then 1249if test ! -r "$srcdir/$ac_unique_file"; then
729 if test "$ac_srcdir_defaulted" = yes; then 1250 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 1251 as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
734 { (exit 1); exit 1; }; }
735 fi
736fi 1252fi
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 1253ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
739 { (exit 1); exit 1; }; } 1254ac_abs_confdir=`(
740srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'` 1255 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
741ac_env_build_alias_set=${build_alias+set} 1256 pwd)`
742ac_env_build_alias_value=$build_alias 1257# When building in place, set srcdir=.
743ac_cv_env_build_alias_set=${build_alias+set} 1258if test "$ac_abs_confdir" = "$ac_pwd"; then
744ac_cv_env_build_alias_value=$build_alias 1259 srcdir=.
745ac_env_host_alias_set=${host_alias+set} 1260fi
746ac_env_host_alias_value=$host_alias 1261# Remove unnecessary trailing slashes from srcdir.
747ac_cv_env_host_alias_set=${host_alias+set} 1262# Double slashes in file names in object file debugging info
748ac_cv_env_host_alias_value=$host_alias 1263# mess up M-x gdb in Emacs.
749ac_env_target_alias_set=${target_alias+set} 1264case $srcdir in
750ac_env_target_alias_value=$target_alias 1265*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
751ac_cv_env_target_alias_set=${target_alias+set} 1266esac
752ac_cv_env_target_alias_value=$target_alias 1267for ac_var in $ac_precious_vars; do
753ac_env_CC_set=${CC+set} 1268 eval ac_env_${ac_var}_set=\${${ac_var}+set}
754ac_env_CC_value=$CC 1269 eval ac_env_${ac_var}_value=\$${ac_var}
755ac_cv_env_CC_set=${CC+set} 1270 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
756ac_cv_env_CC_value=$CC 1271 eval ac_cv_env_${ac_var}_value=\$${ac_var}
757ac_env_CFLAGS_set=${CFLAGS+set} 1272done
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 1273
786# 1274#
787# Report the --help message. 1275# Report the --help message.
788# 1276#
789if test "$ac_init_help" = "long"; then 1277if test "$ac_init_help" = "long"; then
808 --cache-file=FILE cache test results in FILE [disabled] 1296 --cache-file=FILE cache test results in FILE [disabled]
809 -C, --config-cache alias for \`--cache-file=config.cache' 1297 -C, --config-cache alias for \`--cache-file=config.cache'
810 -n, --no-create do not create output files 1298 -n, --no-create do not create output files
811 --srcdir=DIR find the sources in DIR [configure dir or \`..'] 1299 --srcdir=DIR find the sources in DIR [configure dir or \`..']
812 1300
813_ACEOF
814
815 cat <<_ACEOF
816Installation directories: 1301Installation directories:
817 --prefix=PREFIX install architecture-independent files in PREFIX 1302 --prefix=PREFIX install architecture-independent files in PREFIX
818 [$ac_default_prefix] 1303 [$ac_default_prefix]
819 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 1304 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
820 [PREFIX] 1305 [PREFIX]
821 1306
822By default, \`make install' will install all the files in 1307By default, \`make install' will install all the files in
823\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 1308\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
824an installation prefix other than \`$ac_default_prefix' using \`--prefix', 1309an installation prefix other than \`$ac_default_prefix' using \`--prefix',
825for instance \`--prefix=\$HOME'. 1310for instance \`--prefix=\$HOME'.
826 1311
827For better control, use the options below. 1312For better control, use the options below.
828 1313
829Fine tuning of the installation directories: 1314Fine tuning of the installation directories:
830 --bindir=DIR user executables [EPREFIX/bin] 1315 --bindir=DIR user executables [EPREFIX/bin]
831 --sbindir=DIR system admin executables [EPREFIX/sbin] 1316 --sbindir=DIR system admin executables [EPREFIX/sbin]
832 --libexecdir=DIR program executables [EPREFIX/libexec] 1317 --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] 1318 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
835 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1319 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
836 --localstatedir=DIR modifiable single-machine data [PREFIX/var] 1320 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
837 --libdir=DIR object code libraries [EPREFIX/lib] 1321 --libdir=DIR object code libraries [EPREFIX/lib]
838 --includedir=DIR C header files [PREFIX/include] 1322 --includedir=DIR C header files [PREFIX/include]
839 --oldincludedir=DIR C header files for non-gcc [/usr/include] 1323 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1324 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1325 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
840 --infodir=DIR info documentation [PREFIX/info] 1326 --infodir=DIR info documentation [DATAROOTDIR/info]
1327 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
841 --mandir=DIR man documentation [PREFIX/man] 1328 --mandir=DIR man documentation [DATAROOTDIR/man]
1329 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1330 --htmldir=DIR html documentation [DOCDIR]
1331 --dvidir=DIR dvi documentation [DOCDIR]
1332 --pdfdir=DIR pdf documentation [DOCDIR]
1333 --psdir=DIR ps documentation [DOCDIR]
842_ACEOF 1334_ACEOF
843 1335
844 cat <<\_ACEOF 1336 cat <<\_ACEOF
845 1337
846X features: 1338X features:
861if test -n "$ac_init_help"; then 1353if test -n "$ac_init_help"; then
862 1354
863 cat <<\_ACEOF 1355 cat <<\_ACEOF
864 1356
865Optional Features: 1357Optional Features:
1358 --disable-option-checking ignore unrecognized --enable/--with options
866 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1359 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
867 --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1360 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
868 --enable-everything enable standard non-multichoice features 1361 --enable-everything enable standard non-multichoice features
869 NOTE: this option is order dependent 1362 NOTE: this option is order dependent
870 NOTE: automatically enabled with --enable-shared 1363 --enable-assert enable assertions
1364 --enable-warnings turn on g++ warnings
1365 --enable-256-color enable 256-color support
871 --enable-unicode3 use 21 instead of 16 bits to represent unicode characters 1366 --enable-unicode3 use 21 instead of 16 bits to represent unicode characters
872 --enable-combining enable composition of base and combining characters 1367 --enable-combining enable composition of base and combining characters
873 --enable-xft enable xft support on systems that have it 1368 --enable-xft enable xft support on systems that have it
874 --enable-font-styles enable bold and italic support 1369 --enable-font-styles enable bold and italic support
875 --enable-utmp enable utmp (utmpx) support 1370 --enable-afterimage enable integration with libAfterImage for background images
876 --enable-wtmp enable wtmp (wtmpx) support (requires --enable-utmp)
877 --enable-lastlog enable lastlog support (requires --enable-utmp)
878 --enable-xpm-background enable XPM background pixmaps
879 --enable-transparency enable transparent backgrounds 1371 --enable-transparency enable transparent backgrounds
880 --enable-tinting enable tinting of transparent bg
881 --enable-fading enable colors fading when off focus 1372 --enable-fading enable colors fading when off focus
882 --enable-rxvt-scroll enable rxvt style scrollbar 1373 --enable-rxvt-scroll enable rxvt style scrollbar
883 --enable-next-scroll enable NeXT style scrollbar 1374 --enable-next-scroll enable NeXT style scrollbar
884 --enable-xterm-scroll enable Xterm style scrollbar 1375 --enable-xterm-scroll enable Xterm style scrollbar
885 --enable-perl enable embedded perl interpreter 1376 --enable-perl enable embedded perl interpreter
886 --enable-plain-scroll enable plain style scrollbar
887 --enable-xim XIM (X Input Method) protocol support 1377 --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 1378 --disable-backspace-key disable handling of the backspace key
890 --disable-delete-key disable handling of the delete key 1379 --disable-delete-key disable handling of the delete key
891 --disable-resources disable all resource checking 1380 --disable-resources disable all resource checking
892 --enable-8bitctrls enable 8 bit control sequences (not recommended) 1381 --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) 1382 --enable-fallback[=CLASS] fall back on CLASS resources in addition to URxvt ones (default: Rxvt)
894 --disable-swapscreen disable swap screen support 1383 --disable-swapscreen disable swap screen support
895 --enable-iso14755 enable support for extended ISO 14755 modes 1384 --enable-iso14755 enable support for extended ISO 14755 modes
896 --enable-frills enable support for rarely used features 1385 --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 1386 --enable-keepscrolling enable continual scrolling on scrollbar arrow press
899 --enable-selectionscrolling enable scrolling during selections 1387 --enable-selectionscrolling enable scrolling during selections
900 --enable-mousewheel enable scrolling via mouse wheel or buttons 4 & 5 1388 --enable-mousewheel enable scrolling via mouse wheel or buttons 4 & 5
901 --enable-slipwheeling enable slip wheel scrolling (requires previous) 1389 --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 1390 --enable-smart-resize enable smart growth/shrink behaviour
906 --enable-text-blink enable blinking text 1391 --enable-text-blink enable blinking text
907 --enable-pointer-blank enable pointer blank when typing or inactive pointer 1392 --enable-pointer-blank enable pointer blanking when typing or inactive
1393 --enable-utmp enable utmp (utmpx) support
1394 --enable-wtmp enable wtmp (wtmpx) support (requires --enable-utmp)
1395 --enable-lastlog enable lastlog support (requires --enable-utmp)
908 1396
909Optional Packages: 1397Optional Packages:
910 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1398 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
911 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1399 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1400 --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) 1401 --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) 1402 --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) 1403 --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) 1404 --with-name=NAME set the basename for the installed binaries (default: urxvt)
916 --with-term=NAME set the terminal to NAME (default: rxvt) 1405 --with-term=NAME set the terminal to NAME (default: rxvt)
917 --with-terminfo=PATH set the path to the terminfo tree to PATH 1406 --with-terminfo=PATH set the path to the terminfo tree to PATH
918 --with-x use the X Window System 1407 --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 1408
923Some influential environment variables: 1409Some influential environment variables:
924 CC C compiler command 1410 CC C compiler command
925 CFLAGS C compiler flags 1411 CFLAGS C compiler flags
926 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1412 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
927 nonstandard directory <lib dir> 1413 nonstandard directory <lib dir>
1414 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 1415 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
929 headers in a nonstandard directory <include dir> 1416 you have headers in a nonstandard directory <include dir>
930 CXX C++ compiler command 1417 CXX C++ compiler command
931 CXXFLAGS C++ compiler flags 1418 CXXFLAGS C++ compiler flags
932 CPP C preprocessor 1419 CPP C preprocessor
933 CXXCPP C++ preprocessor 1420 CXXCPP C++ preprocessor
1421 XMKMF Path to xmkmf, Makefile generator for X Window System
934 1422
935Use these variables to override the choices made by `configure' or to help 1423Use these variables to override the choices made by `configure' or to help
936it to find libraries and programs with nonstandard names/locations. 1424it to find libraries and programs with nonstandard names/locations.
937 1425
1426Report bugs to the package provider.
938_ACEOF 1427_ACEOF
1428ac_status=$?
939fi 1429fi
940 1430
941if test "$ac_init_help" = "recursive"; then 1431if test "$ac_init_help" = "recursive"; then
942 # If there are subdirs, report their specific --help. 1432 # 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 1433 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
945 test -d $ac_dir || continue 1434 test -d "$ac_dir" ||
1435 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1436 continue
946 ac_builddir=. 1437 ac_builddir=.
947 1438
948if test "$ac_dir" != .; then 1439case "$ac_dir" in
1440.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1441*)
949 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` 1442 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
950 # A "../" for each directory in $ac_dir_suffix. 1443 # A ".." for each directory in $ac_dir_suffix.
951 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'` 1444 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
952else 1445 case $ac_top_builddir_sub in
953 ac_dir_suffix= ac_top_builddir= 1446 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
954fi 1447 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1448 esac ;;
1449esac
1450ac_abs_top_builddir=$ac_pwd
1451ac_abs_builddir=$ac_pwd$ac_dir_suffix
1452# for backward compatibility:
1453ac_top_builddir=$ac_top_build_prefix
955 1454
956case $srcdir in 1455case $srcdir in
957 .) # No --srcdir option. We are building in place. 1456 .) # We are building in place.
958 ac_srcdir=. 1457 ac_srcdir=.
959 if test -z "$ac_top_builddir"; then 1458 ac_top_srcdir=$ac_top_builddir_sub
1459 ac_abs_top_srcdir=$ac_pwd ;;
1460 [\\/]* | ?:[\\/]* ) # Absolute name.
1461 ac_srcdir=$srcdir$ac_dir_suffix;
960 ac_top_srcdir=. 1462 ac_top_srcdir=$srcdir
1463 ac_abs_top_srcdir=$srcdir ;;
1464 *) # Relative name.
1465 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1466 ac_top_srcdir=$ac_top_build_prefix$srcdir
1467 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1468esac
1469ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1470
1471 cd "$ac_dir" || { ac_status=$?; continue; }
1472 # Check for guested configure.
1473 if test -f "$ac_srcdir/configure.gnu"; then
1474 echo &&
1475 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1476 elif test -f "$ac_srcdir/configure"; then
1477 echo &&
1478 $SHELL "$ac_srcdir/configure" --help=recursive
961 else 1479 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 1480 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1025 fi 1481 fi || ac_status=$?
1026 cd "$ac_popdir" 1482 cd "$ac_pwd" || { ac_status=$?; break; }
1027 done 1483 done
1028fi 1484fi
1029 1485
1030test -n "$ac_init_help" && exit 0 1486test -n "$ac_init_help" && exit $ac_status
1031if $ac_init_version; then 1487if $ac_init_version; then
1032 cat <<\_ACEOF 1488 cat <<\_ACEOF
1489configure
1490generated by GNU Autoconf 2.65
1033 1491
1034Copyright (C) 2003 Free Software Foundation, Inc. 1492Copyright (C) 2009 Free Software Foundation, Inc.
1035This configure script is free software; the Free Software Foundation 1493This configure script is free software; the Free Software Foundation
1036gives unlimited permission to copy, distribute and modify it. 1494gives unlimited permission to copy, distribute and modify it.
1037_ACEOF 1495_ACEOF
1038 exit 0 1496 exit
1039fi 1497fi
1040exec 5>config.log 1498
1041cat >&5 <<_ACEOF 1499## ------------------------ ##
1500## Autoconf initialization. ##
1501## ------------------------ ##
1502
1503# ac_fn_c_try_compile LINENO
1504# --------------------------
1505# Try to compile conftest.$ac_ext, and return whether this succeeded.
1506ac_fn_c_try_compile ()
1507{
1508 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1509 rm -f conftest.$ac_objext
1510 if { { ac_try="$ac_compile"
1511case "(($ac_try" in
1512 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1513 *) ac_try_echo=$ac_try;;
1514esac
1515eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1516$as_echo "$ac_try_echo"; } >&5
1517 (eval "$ac_compile") 2>conftest.err
1518 ac_status=$?
1519 if test -s conftest.err; then
1520 grep -v '^ *+' conftest.err >conftest.er1
1521 cat conftest.er1 >&5
1522 mv -f conftest.er1 conftest.err
1523 fi
1524 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1525 test $ac_status = 0; } && {
1526 test -z "$ac_c_werror_flag" ||
1527 test ! -s conftest.err
1528 } && test -s conftest.$ac_objext; then :
1529 ac_retval=0
1530else
1531 $as_echo "$as_me: failed program was:" >&5
1532sed 's/^/| /' conftest.$ac_ext >&5
1533
1534 ac_retval=1
1535fi
1536 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1537 as_fn_set_status $ac_retval
1538
1539} # ac_fn_c_try_compile
1540
1541# ac_fn_cxx_try_compile LINENO
1542# ----------------------------
1543# Try to compile conftest.$ac_ext, and return whether this succeeded.
1544ac_fn_cxx_try_compile ()
1545{
1546 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1547 rm -f conftest.$ac_objext
1548 if { { ac_try="$ac_compile"
1549case "(($ac_try" in
1550 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1551 *) ac_try_echo=$ac_try;;
1552esac
1553eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1554$as_echo "$ac_try_echo"; } >&5
1555 (eval "$ac_compile") 2>conftest.err
1556 ac_status=$?
1557 if test -s conftest.err; then
1558 grep -v '^ *+' conftest.err >conftest.er1
1559 cat conftest.er1 >&5
1560 mv -f conftest.er1 conftest.err
1561 fi
1562 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1563 test $ac_status = 0; } && {
1564 test -z "$ac_cxx_werror_flag" ||
1565 test ! -s conftest.err
1566 } && test -s conftest.$ac_objext; then :
1567 ac_retval=0
1568else
1569 $as_echo "$as_me: failed program was:" >&5
1570sed 's/^/| /' conftest.$ac_ext >&5
1571
1572 ac_retval=1
1573fi
1574 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1575 as_fn_set_status $ac_retval
1576
1577} # ac_fn_cxx_try_compile
1578
1579# ac_fn_c_try_cpp LINENO
1580# ----------------------
1581# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1582ac_fn_c_try_cpp ()
1583{
1584 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1585 if { { ac_try="$ac_cpp conftest.$ac_ext"
1586case "(($ac_try" in
1587 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1588 *) ac_try_echo=$ac_try;;
1589esac
1590eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1591$as_echo "$ac_try_echo"; } >&5
1592 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1593 ac_status=$?
1594 if test -s conftest.err; then
1595 grep -v '^ *+' conftest.err >conftest.er1
1596 cat conftest.er1 >&5
1597 mv -f conftest.er1 conftest.err
1598 fi
1599 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1600 test $ac_status = 0; } >/dev/null && {
1601 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1602 test ! -s conftest.err
1603 }; then :
1604 ac_retval=0
1605else
1606 $as_echo "$as_me: failed program was:" >&5
1607sed 's/^/| /' conftest.$ac_ext >&5
1608
1609 ac_retval=1
1610fi
1611 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1612 as_fn_set_status $ac_retval
1613
1614} # ac_fn_c_try_cpp
1615
1616# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1617# -------------------------------------------------------
1618# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1619# the include files in INCLUDES and setting the cache variable VAR
1620# accordingly.
1621ac_fn_c_check_header_mongrel ()
1622{
1623 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1624 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1625 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1626$as_echo_n "checking for $2... " >&6; }
1627if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1628 $as_echo_n "(cached) " >&6
1629fi
1630eval ac_res=\$$3
1631 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1632$as_echo "$ac_res" >&6; }
1633else
1634 # Is the header compilable?
1635{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1636$as_echo_n "checking $2 usability... " >&6; }
1637cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1638/* end confdefs.h. */
1639$4
1640#include <$2>
1641_ACEOF
1642if ac_fn_c_try_compile "$LINENO"; then :
1643 ac_header_compiler=yes
1644else
1645 ac_header_compiler=no
1646fi
1647rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1648{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1649$as_echo "$ac_header_compiler" >&6; }
1650
1651# Is the header present?
1652{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1653$as_echo_n "checking $2 presence... " >&6; }
1654cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1655/* end confdefs.h. */
1656#include <$2>
1657_ACEOF
1658if ac_fn_c_try_cpp "$LINENO"; then :
1659 ac_header_preproc=yes
1660else
1661 ac_header_preproc=no
1662fi
1663rm -f conftest.err conftest.$ac_ext
1664{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1665$as_echo "$ac_header_preproc" >&6; }
1666
1667# So? What about this header?
1668case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1669 yes:no: )
1670 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1671$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1672 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1673$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1674 ;;
1675 no:yes:* )
1676 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1677$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1678 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1679$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1680 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1681$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1682 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1683$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&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 ;;
1687esac
1688 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1689$as_echo_n "checking for $2... " >&6; }
1690if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1691 $as_echo_n "(cached) " >&6
1692else
1693 eval "$3=\$ac_header_compiler"
1694fi
1695eval ac_res=\$$3
1696 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1697$as_echo "$ac_res" >&6; }
1698fi
1699 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1700
1701} # ac_fn_c_check_header_mongrel
1702
1703# ac_fn_c_try_run LINENO
1704# ----------------------
1705# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1706# that executables *can* be run.
1707ac_fn_c_try_run ()
1708{
1709 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1710 if { { ac_try="$ac_link"
1711case "(($ac_try" in
1712 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1713 *) ac_try_echo=$ac_try;;
1714esac
1715eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1716$as_echo "$ac_try_echo"; } >&5
1717 (eval "$ac_link") 2>&5
1718 ac_status=$?
1719 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1720 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1721 { { case "(($ac_try" in
1722 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1723 *) ac_try_echo=$ac_try;;
1724esac
1725eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1726$as_echo "$ac_try_echo"; } >&5
1727 (eval "$ac_try") 2>&5
1728 ac_status=$?
1729 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1730 test $ac_status = 0; }; }; then :
1731 ac_retval=0
1732else
1733 $as_echo "$as_me: program exited with status $ac_status" >&5
1734 $as_echo "$as_me: failed program was:" >&5
1735sed 's/^/| /' conftest.$ac_ext >&5
1736
1737 ac_retval=$ac_status
1738fi
1739 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1740 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1741 as_fn_set_status $ac_retval
1742
1743} # ac_fn_c_try_run
1744
1745# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1746# -------------------------------------------------------
1747# Tests whether HEADER exists and can be compiled using the include files in
1748# INCLUDES, setting the cache variable VAR accordingly.
1749ac_fn_c_check_header_compile ()
1750{
1751 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1752 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1753$as_echo_n "checking for $2... " >&6; }
1754if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1755 $as_echo_n "(cached) " >&6
1756else
1757 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1758/* end confdefs.h. */
1759$4
1760#include <$2>
1761_ACEOF
1762if ac_fn_c_try_compile "$LINENO"; then :
1763 eval "$3=yes"
1764else
1765 eval "$3=no"
1766fi
1767rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1768fi
1769eval ac_res=\$$3
1770 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1771$as_echo "$ac_res" >&6; }
1772 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1773
1774} # ac_fn_c_check_header_compile
1775
1776# ac_fn_c_try_link LINENO
1777# -----------------------
1778# Try to link conftest.$ac_ext, and return whether this succeeded.
1779ac_fn_c_try_link ()
1780{
1781 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1782 rm -f conftest.$ac_objext conftest$ac_exeext
1783 if { { ac_try="$ac_link"
1784case "(($ac_try" in
1785 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1786 *) ac_try_echo=$ac_try;;
1787esac
1788eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1789$as_echo "$ac_try_echo"; } >&5
1790 (eval "$ac_link") 2>conftest.err
1791 ac_status=$?
1792 if test -s conftest.err; then
1793 grep -v '^ *+' conftest.err >conftest.er1
1794 cat conftest.er1 >&5
1795 mv -f conftest.er1 conftest.err
1796 fi
1797 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1798 test $ac_status = 0; } && {
1799 test -z "$ac_c_werror_flag" ||
1800 test ! -s conftest.err
1801 } && test -s conftest$ac_exeext && {
1802 test "$cross_compiling" = yes ||
1803 $as_test_x conftest$ac_exeext
1804 }; then :
1805 ac_retval=0
1806else
1807 $as_echo "$as_me: failed program was:" >&5
1808sed 's/^/| /' conftest.$ac_ext >&5
1809
1810 ac_retval=1
1811fi
1812 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1813 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1814 # interfere with the next link command; also delete a directory that is
1815 # left behind by Apple's compiler. We do this before executing the actions.
1816 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1817 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1818 as_fn_set_status $ac_retval
1819
1820} # ac_fn_c_try_link
1821
1822# ac_fn_cxx_try_link LINENO
1823# -------------------------
1824# Try to link conftest.$ac_ext, and return whether this succeeded.
1825ac_fn_cxx_try_link ()
1826{
1827 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1828 rm -f conftest.$ac_objext conftest$ac_exeext
1829 if { { ac_try="$ac_link"
1830case "(($ac_try" in
1831 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1832 *) ac_try_echo=$ac_try;;
1833esac
1834eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1835$as_echo "$ac_try_echo"; } >&5
1836 (eval "$ac_link") 2>conftest.err
1837 ac_status=$?
1838 if test -s conftest.err; then
1839 grep -v '^ *+' conftest.err >conftest.er1
1840 cat conftest.er1 >&5
1841 mv -f conftest.er1 conftest.err
1842 fi
1843 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1844 test $ac_status = 0; } && {
1845 test -z "$ac_cxx_werror_flag" ||
1846 test ! -s conftest.err
1847 } && test -s conftest$ac_exeext && {
1848 test "$cross_compiling" = yes ||
1849 $as_test_x conftest$ac_exeext
1850 }; then :
1851 ac_retval=0
1852else
1853 $as_echo "$as_me: failed program was:" >&5
1854sed 's/^/| /' conftest.$ac_ext >&5
1855
1856 ac_retval=1
1857fi
1858 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1859 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1860 # interfere with the next link command; also delete a directory that is
1861 # left behind by Apple's compiler. We do this before executing the actions.
1862 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1863 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1864 as_fn_set_status $ac_retval
1865
1866} # ac_fn_cxx_try_link
1867
1868# ac_fn_cxx_try_cpp LINENO
1869# ------------------------
1870# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1871ac_fn_cxx_try_cpp ()
1872{
1873 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1874 if { { ac_try="$ac_cpp conftest.$ac_ext"
1875case "(($ac_try" in
1876 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1877 *) ac_try_echo=$ac_try;;
1878esac
1879eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1880$as_echo "$ac_try_echo"; } >&5
1881 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1882 ac_status=$?
1883 if test -s conftest.err; then
1884 grep -v '^ *+' conftest.err >conftest.er1
1885 cat conftest.er1 >&5
1886 mv -f conftest.er1 conftest.err
1887 fi
1888 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1889 test $ac_status = 0; } >/dev/null && {
1890 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
1891 test ! -s conftest.err
1892 }; then :
1893 ac_retval=0
1894else
1895 $as_echo "$as_me: failed program was:" >&5
1896sed 's/^/| /' conftest.$ac_ext >&5
1897
1898 ac_retval=1
1899fi
1900 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1901 as_fn_set_status $ac_retval
1902
1903} # ac_fn_cxx_try_cpp
1904
1905# ac_fn_cxx_check_header_mongrel LINENO HEADER VAR INCLUDES
1906# ---------------------------------------------------------
1907# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1908# the include files in INCLUDES and setting the cache variable VAR
1909# accordingly.
1910ac_fn_cxx_check_header_mongrel ()
1911{
1912 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1913 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1914 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1915$as_echo_n "checking for $2... " >&6; }
1916if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1917 $as_echo_n "(cached) " >&6
1918fi
1919eval ac_res=\$$3
1920 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1921$as_echo "$ac_res" >&6; }
1922else
1923 # Is the header compilable?
1924{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1925$as_echo_n "checking $2 usability... " >&6; }
1926cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1927/* end confdefs.h. */
1928$4
1929#include <$2>
1930_ACEOF
1931if ac_fn_cxx_try_compile "$LINENO"; then :
1932 ac_header_compiler=yes
1933else
1934 ac_header_compiler=no
1935fi
1936rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1937{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1938$as_echo "$ac_header_compiler" >&6; }
1939
1940# Is the header present?
1941{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1942$as_echo_n "checking $2 presence... " >&6; }
1943cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1944/* end confdefs.h. */
1945#include <$2>
1946_ACEOF
1947if ac_fn_cxx_try_cpp "$LINENO"; then :
1948 ac_header_preproc=yes
1949else
1950 ac_header_preproc=no
1951fi
1952rm -f conftest.err conftest.$ac_ext
1953{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1954$as_echo "$ac_header_preproc" >&6; }
1955
1956# So? What about this header?
1957case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in #((
1958 yes:no: )
1959 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1960$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1961 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1962$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1963 ;;
1964 no:yes:* )
1965 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1966$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1967 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1968$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1969 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1970$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1971 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1972$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&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 ;;
1976esac
1977 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1978$as_echo_n "checking for $2... " >&6; }
1979if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1980 $as_echo_n "(cached) " >&6
1981else
1982 eval "$3=\$ac_header_compiler"
1983fi
1984eval ac_res=\$$3
1985 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1986$as_echo "$ac_res" >&6; }
1987fi
1988 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1989
1990} # ac_fn_cxx_check_header_mongrel
1991
1992# ac_fn_cxx_check_func LINENO FUNC VAR
1993# ------------------------------------
1994# Tests whether FUNC exists, setting the cache variable VAR accordingly
1995ac_fn_cxx_check_func ()
1996{
1997 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1998 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1999$as_echo_n "checking for $2... " >&6; }
2000if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2001 $as_echo_n "(cached) " >&6
2002else
2003 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2004/* end confdefs.h. */
2005/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
2006 For example, HP-UX 11i <limits.h> declares gettimeofday. */
2007#define $2 innocuous_$2
2008
2009/* System header to define __stub macros and hopefully few prototypes,
2010 which can conflict with char $2 (); below.
2011 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2012 <limits.h> exists even on freestanding compilers. */
2013
2014#ifdef __STDC__
2015# include <limits.h>
2016#else
2017# include <assert.h>
2018#endif
2019
2020#undef $2
2021
2022/* Override any GCC internal prototype to avoid an error.
2023 Use char because int might match the return type of a GCC
2024 builtin and then its argument prototype would still apply. */
2025#ifdef __cplusplus
2026extern "C"
2027#endif
2028char $2 ();
2029/* The GNU C library defines this for functions which it implements
2030 to always fail with ENOSYS. Some functions are actually named
2031 something starting with __ and the normal name is an alias. */
2032#if defined __stub_$2 || defined __stub___$2
2033choke me
2034#endif
2035
2036int
2037main ()
2038{
2039return $2 ();
2040 ;
2041 return 0;
2042}
2043_ACEOF
2044if ac_fn_cxx_try_link "$LINENO"; then :
2045 eval "$3=yes"
2046else
2047 eval "$3=no"
2048fi
2049rm -f core conftest.err conftest.$ac_objext \
2050 conftest$ac_exeext conftest.$ac_ext
2051fi
2052eval ac_res=\$$3
2053 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2054$as_echo "$ac_res" >&6; }
2055 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2056
2057} # ac_fn_cxx_check_func
2058
2059# ac_fn_cxx_check_type LINENO TYPE VAR INCLUDES
2060# ---------------------------------------------
2061# Tests whether TYPE exists after having included INCLUDES, setting cache
2062# variable VAR accordingly.
2063ac_fn_cxx_check_type ()
2064{
2065 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2066 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2067$as_echo_n "checking for $2... " >&6; }
2068if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2069 $as_echo_n "(cached) " >&6
2070else
2071 eval "$3=no"
2072 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2073/* end confdefs.h. */
2074$4
2075int
2076main ()
2077{
2078if (sizeof ($2))
2079 return 0;
2080 ;
2081 return 0;
2082}
2083_ACEOF
2084if ac_fn_cxx_try_compile "$LINENO"; then :
2085 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2086/* end confdefs.h. */
2087$4
2088int
2089main ()
2090{
2091if (sizeof (($2)))
2092 return 0;
2093 ;
2094 return 0;
2095}
2096_ACEOF
2097if ac_fn_cxx_try_compile "$LINENO"; then :
2098
2099else
2100 eval "$3=yes"
2101fi
2102rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2103fi
2104rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2105fi
2106eval ac_res=\$$3
2107 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2108$as_echo "$ac_res" >&6; }
2109 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2110
2111} # ac_fn_cxx_check_type
2112
2113# ac_fn_c_find_intX_t LINENO BITS VAR
2114# -----------------------------------
2115# Finds a signed integer type with width BITS, setting cache variable VAR
2116# accordingly.
2117ac_fn_c_find_intX_t ()
2118{
2119 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2120 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for int$2_t" >&5
2121$as_echo_n "checking for int$2_t... " >&6; }
2122if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2123 $as_echo_n "(cached) " >&6
2124else
2125 eval "$3=no"
2126 # Order is important - never check a type that is potentially smaller
2127 # than half of the expected target width.
2128 for ac_type in int$2_t 'int' 'long int' \
2129 'long long int' 'short int' 'signed char'; do
2130 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2131/* end confdefs.h. */
2132$ac_includes_default
2133int
2134main ()
2135{
2136static int test_array [1 - 2 * !(enum { N = $2 / 2 - 1 };
2137 0 < ($ac_type) ((((($ac_type) 1 << N) << N) - 1) * 2 + 1))];
2138test_array [0] = 0
2139
2140 ;
2141 return 0;
2142}
2143_ACEOF
2144if ac_fn_cxx_try_compile "$LINENO"; then :
2145 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2146/* end confdefs.h. */
2147$ac_includes_default
2148int
2149main ()
2150{
2151static int test_array [1 - 2 * !(enum { N = $2 / 2 - 1 };
2152 ($ac_type) ((((($ac_type) 1 << N) << N) - 1) * 2 + 1)
2153 < ($ac_type) ((((($ac_type) 1 << N) << N) - 1) * 2 + 2))];
2154test_array [0] = 0
2155
2156 ;
2157 return 0;
2158}
2159_ACEOF
2160if ac_fn_cxx_try_compile "$LINENO"; then :
2161
2162else
2163 case $ac_type in #(
2164 int$2_t) :
2165 eval "$3=yes" ;; #(
2166 *) :
2167 eval "$3=\$ac_type" ;;
2168esac
2169fi
2170rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2171fi
2172rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2173 eval as_val=\$$3
2174 if test "x$as_val" = x""no; then :
2175
2176else
2177 break
2178fi
2179 done
2180fi
2181eval ac_res=\$$3
2182 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2183$as_echo "$ac_res" >&6; }
2184 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2185
2186} # ac_fn_c_find_intX_t
2187
2188# ac_fn_c_find_uintX_t LINENO BITS VAR
2189# ------------------------------------
2190# Finds an unsigned integer type with width BITS, setting cache variable VAR
2191# accordingly.
2192ac_fn_c_find_uintX_t ()
2193{
2194 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2195 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uint$2_t" >&5
2196$as_echo_n "checking for uint$2_t... " >&6; }
2197if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2198 $as_echo_n "(cached) " >&6
2199else
2200 eval "$3=no"
2201 # Order is important - never check a type that is potentially smaller
2202 # than half of the expected target width.
2203 for ac_type in uint$2_t 'unsigned int' 'unsigned long int' \
2204 'unsigned long long int' 'unsigned short int' 'unsigned char'; do
2205 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2206/* end confdefs.h. */
2207$ac_includes_default
2208int
2209main ()
2210{
2211static int test_array [1 - 2 * !((($ac_type) -1 >> ($2 / 2 - 1)) >> ($2 / 2 - 1) == 3)];
2212test_array [0] = 0
2213
2214 ;
2215 return 0;
2216}
2217_ACEOF
2218if ac_fn_cxx_try_compile "$LINENO"; then :
2219 case $ac_type in #(
2220 uint$2_t) :
2221 eval "$3=yes" ;; #(
2222 *) :
2223 eval "$3=\$ac_type" ;;
2224esac
2225fi
2226rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2227 eval as_val=\$$3
2228 if test "x$as_val" = x""no; then :
2229
2230else
2231 break
2232fi
2233 done
2234fi
2235eval ac_res=\$$3
2236 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2237$as_echo "$ac_res" >&6; }
2238 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2239
2240} # ac_fn_c_find_uintX_t
2241
2242# ac_fn_cxx_try_run LINENO
2243# ------------------------
2244# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
2245# that executables *can* be run.
2246ac_fn_cxx_try_run ()
2247{
2248 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2249 if { { ac_try="$ac_link"
2250case "(($ac_try" in
2251 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2252 *) ac_try_echo=$ac_try;;
2253esac
2254eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2255$as_echo "$ac_try_echo"; } >&5
2256 (eval "$ac_link") 2>&5
2257 ac_status=$?
2258 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2259 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
2260 { { case "(($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_try") 2>&5
2267 ac_status=$?
2268 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2269 test $ac_status = 0; }; }; then :
2270 ac_retval=0
2271else
2272 $as_echo "$as_me: program exited with status $ac_status" >&5
2273 $as_echo "$as_me: failed program was:" >&5
2274sed 's/^/| /' conftest.$ac_ext >&5
2275
2276 ac_retval=$ac_status
2277fi
2278 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
2279 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2280 as_fn_set_status $ac_retval
2281
2282} # ac_fn_cxx_try_run
2283cat >config.log <<_ACEOF
1042This file contains any messages produced by compilers while 2284This file contains any messages produced by compilers while
1043running configure, to aid debugging if configure makes a mistake. 2285running configure, to aid debugging if configure makes a mistake.
1044 2286
1045It was created by $as_me, which was 2287It was created by $as_me, which was
1046generated by GNU Autoconf 2.59. Invocation command line was 2288generated by GNU Autoconf 2.65. Invocation command line was
1047 2289
1048 $ $0 $@ 2290 $ $0 $@
1049 2291
1050_ACEOF 2292_ACEOF
2293exec 5>>config.log
1051{ 2294{
1052cat <<_ASUNAME 2295cat <<_ASUNAME
1053## --------- ## 2296## --------- ##
1054## Platform. ## 2297## Platform. ##
1055## --------- ## 2298## --------- ##
1064/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 2307/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1065 2308
1066/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 2309/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1067/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 2310/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` 2311/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1069hostinfo = `(hostinfo) 2>/dev/null || echo unknown` 2312/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1070/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 2313/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1071/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 2314/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1072/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 2315/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1073 2316
1074_ASUNAME 2317_ASUNAME
1076as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2319as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1077for as_dir in $PATH 2320for as_dir in $PATH
1078do 2321do
1079 IFS=$as_save_IFS 2322 IFS=$as_save_IFS
1080 test -z "$as_dir" && as_dir=. 2323 test -z "$as_dir" && as_dir=.
1081 echo "PATH: $as_dir" 2324 $as_echo "PATH: $as_dir"
1082done 2325 done
2326IFS=$as_save_IFS
1083 2327
1084} >&5 2328} >&5
1085 2329
1086cat >&5 <<_ACEOF 2330cat >&5 <<_ACEOF
1087 2331
1099# Also quote any args containing shell meta-characters. 2343# Also quote any args containing shell meta-characters.
1100# Make two passes to allow for proper duplicate-argument suppression. 2344# Make two passes to allow for proper duplicate-argument suppression.
1101ac_configure_args= 2345ac_configure_args=
1102ac_configure_args0= 2346ac_configure_args0=
1103ac_configure_args1= 2347ac_configure_args1=
1104ac_sep=
1105ac_must_keep_next=false 2348ac_must_keep_next=false
1106for ac_pass in 1 2 2349for ac_pass in 1 2
1107do 2350do
1108 for ac_arg 2351 for ac_arg
1109 do 2352 do
1110 case $ac_arg in 2353 case $ac_arg in
1111 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 2354 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1112 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 2355 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1113 | -silent | --silent | --silen | --sile | --sil) 2356 | -silent | --silent | --silen | --sile | --sil)
1114 continue ;; 2357 continue ;;
1115 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*) 2358 *\'*)
1116 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 2359 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1117 esac 2360 esac
1118 case $ac_pass in 2361 case $ac_pass in
1119 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;; 2362 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1120 2) 2363 2)
1121 ac_configure_args1="$ac_configure_args1 '$ac_arg'" 2364 as_fn_append ac_configure_args1 " '$ac_arg'"
1122 if test $ac_must_keep_next = true; then 2365 if test $ac_must_keep_next = true; then
1123 ac_must_keep_next=false # Got value, back to normal. 2366 ac_must_keep_next=false # Got value, back to normal.
1124 else 2367 else
1125 case $ac_arg in 2368 case $ac_arg in
1126 *=* | --config-cache | -C | -disable-* | --disable-* \ 2369 *=* | --config-cache | -C | -disable-* | --disable-* \
1132 esac 2375 esac
1133 ;; 2376 ;;
1134 -* ) ac_must_keep_next=true ;; 2377 -* ) ac_must_keep_next=true ;;
1135 esac 2378 esac
1136 fi 2379 fi
1137 ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'" 2380 as_fn_append ac_configure_args " '$ac_arg'"
1138 # Get rid of the leading space.
1139 ac_sep=" "
1140 ;; 2381 ;;
1141 esac 2382 esac
1142 done 2383 done
1143done 2384done
1144$as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; } 2385{ 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; } 2386{ ac_configure_args1=; unset ac_configure_args1;}
1146 2387
1147# When interrupted or exit'd, cleanup temporary files, and complete 2388# When interrupted or exit'd, cleanup temporary files, and complete
1148# config.log. We remove comments because anyway the quotes in there 2389# config.log. We remove comments because anyway the quotes in there
1149# would cause problems or look ugly. 2390# would cause problems or look ugly.
1150# WARNING: Be sure not to use single quotes in there, as some shells, 2391# WARNING: Use '\'' to represent an apostrophe within the trap.
1151# such as our DU 5.0 friend, will then `close' the trap. 2392# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1152trap 'exit_status=$? 2393trap 'exit_status=$?
1153 # Save into config.log some information that might help in debugging. 2394 # Save into config.log some information that might help in debugging.
1154 { 2395 {
1155 echo 2396 echo
1156 2397
1159## Cache variables. ## 2400## Cache variables. ##
1160## ---------------- ## 2401## ---------------- ##
1161_ASBOX 2402_ASBOX
1162 echo 2403 echo
1163 # The following way of writing the cache mishandles newlines in values, 2404 # The following way of writing the cache mishandles newlines in values,
1164{ 2405(
2406 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2407 eval ac_val=\$$ac_var
2408 case $ac_val in #(
2409 *${as_nl}*)
2410 case $ac_var in #(
2411 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2412$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2413 esac
2414 case $ac_var in #(
2415 _ | IFS | as_nl) ;; #(
2416 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2417 *) { eval $ac_var=; unset $ac_var;} ;;
2418 esac ;;
2419 esac
2420 done
1165 (set) 2>&1 | 2421 (set) 2>&1 |
1166 case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in 2422 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1167 *ac_space=\ *) 2423 *${as_nl}ac_space=\ *)
1168 sed -n \ 2424 sed -n \
1169 "s/'"'"'/'"'"'\\\\'"'"''"'"'/g; 2425 "s/'\''/'\''\\\\'\'''\''/g;
1170 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p" 2426 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2427 ;; #(
2428 *)
2429 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1171 ;; 2430 ;;
1172 *)
1173 sed -n \
1174 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1175 ;;
1176 esac; 2431 esac |
1177} 2432 sort
2433)
1178 echo 2434 echo
1179 2435
1180 cat <<\_ASBOX 2436 cat <<\_ASBOX
1181## ----------------- ## 2437## ----------------- ##
1182## Output variables. ## 2438## Output variables. ##
1183## ----------------- ## 2439## ----------------- ##
1184_ASBOX 2440_ASBOX
1185 echo 2441 echo
1186 for ac_var in $ac_subst_vars 2442 for ac_var in $ac_subst_vars
1187 do 2443 do
1188 eval ac_val=$`echo $ac_var` 2444 eval ac_val=\$$ac_var
2445 case $ac_val in
2446 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2447 esac
1189 echo "$ac_var='"'"'$ac_val'"'"'" 2448 $as_echo "$ac_var='\''$ac_val'\''"
1190 done | sort 2449 done | sort
1191 echo 2450 echo
1192 2451
1193 if test -n "$ac_subst_files"; then 2452 if test -n "$ac_subst_files"; then
1194 cat <<\_ASBOX 2453 cat <<\_ASBOX
1195## ------------- ## 2454## ------------------- ##
1196## Output files. ## 2455## File substitutions. ##
1197## ------------- ## 2456## ------------------- ##
1198_ASBOX 2457_ASBOX
1199 echo 2458 echo
1200 for ac_var in $ac_subst_files 2459 for ac_var in $ac_subst_files
1201 do 2460 do
1202 eval ac_val=$`echo $ac_var` 2461 eval ac_val=\$$ac_var
2462 case $ac_val in
2463 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2464 esac
1203 echo "$ac_var='"'"'$ac_val'"'"'" 2465 $as_echo "$ac_var='\''$ac_val'\''"
1204 done | sort 2466 done | sort
1205 echo 2467 echo
1206 fi 2468 fi
1207 2469
1208 if test -s confdefs.h; then 2470 if test -s confdefs.h; then
1210## ----------- ## 2472## ----------- ##
1211## confdefs.h. ## 2473## confdefs.h. ##
1212## ----------- ## 2474## ----------- ##
1213_ASBOX 2475_ASBOX
1214 echo 2476 echo
1215 sed "/^$/d" confdefs.h | sort 2477 cat confdefs.h
1216 echo 2478 echo
1217 fi 2479 fi
1218 test "$ac_signal" != 0 && 2480 test "$ac_signal" != 0 &&
1219 echo "$as_me: caught signal $ac_signal" 2481 $as_echo "$as_me: caught signal $ac_signal"
1220 echo "$as_me: exit $exit_status" 2482 $as_echo "$as_me: exit $exit_status"
1221 } >&5 2483 } >&5
1222 rm -f core *.core && 2484 rm -f core *.core core.conftest.* &&
1223 rm -rf conftest* confdefs* conf$$* $ac_clean_files && 2485 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1224 exit $exit_status 2486 exit $exit_status
1225 ' 0 2487' 0
1226for ac_signal in 1 2 13 15; do 2488for ac_signal in 1 2 13 15; do
1227 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal 2489 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
1228done 2490done
1229ac_signal=0 2491ac_signal=0
1230 2492
1231# confdefs.h avoids OS command line length limits that DEFS can exceed. 2493# confdefs.h avoids OS command line length limits that DEFS can exceed.
1232rm -rf conftest* confdefs.h 2494rm -f -r conftest* confdefs.h
1233# AIX cpp loses on an empty file, so make sure it contains at least a newline. 2495
1234echo >confdefs.h 2496$as_echo "/* confdefs.h */" > confdefs.h
1235 2497
1236# Predefined preprocessor variables. 2498# Predefined preprocessor variables.
1237 2499
1238cat >>confdefs.h <<_ACEOF 2500cat >>confdefs.h <<_ACEOF
1239#define PACKAGE_NAME "$PACKAGE_NAME" 2501#define PACKAGE_NAME "$PACKAGE_NAME"
1240_ACEOF 2502_ACEOF
1241 2503
1242
1243cat >>confdefs.h <<_ACEOF 2504cat >>confdefs.h <<_ACEOF
1244#define PACKAGE_TARNAME "$PACKAGE_TARNAME" 2505#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1245_ACEOF 2506_ACEOF
1246 2507
1247
1248cat >>confdefs.h <<_ACEOF 2508cat >>confdefs.h <<_ACEOF
1249#define PACKAGE_VERSION "$PACKAGE_VERSION" 2509#define PACKAGE_VERSION "$PACKAGE_VERSION"
1250_ACEOF 2510_ACEOF
1251 2511
1252
1253cat >>confdefs.h <<_ACEOF 2512cat >>confdefs.h <<_ACEOF
1254#define PACKAGE_STRING "$PACKAGE_STRING" 2513#define PACKAGE_STRING "$PACKAGE_STRING"
1255_ACEOF 2514_ACEOF
1256 2515
1257
1258cat >>confdefs.h <<_ACEOF 2516cat >>confdefs.h <<_ACEOF
1259#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 2517#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1260_ACEOF 2518_ACEOF
1261 2519
2520cat >>confdefs.h <<_ACEOF
2521#define PACKAGE_URL "$PACKAGE_URL"
2522_ACEOF
2523
1262 2524
1263# Let the site file select an alternate cache file if it wants to. 2525# Let the site file select an alternate cache file if it wants to.
1264# Prefer explicitly selected file to automatically selected ones. 2526# Prefer an explicitly selected file to automatically selected ones.
2527ac_site_file1=NONE
2528ac_site_file2=NONE
1265if test -z "$CONFIG_SITE"; then 2529if test -n "$CONFIG_SITE"; then
2530 ac_site_file1=$CONFIG_SITE
1266 if test "x$prefix" != xNONE; then 2531elif test "x$prefix" != xNONE; then
1267 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site" 2532 ac_site_file1=$prefix/share/config.site
2533 ac_site_file2=$prefix/etc/config.site
1268 else 2534else
1269 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site" 2535 ac_site_file1=$ac_default_prefix/share/config.site
1270 fi 2536 ac_site_file2=$ac_default_prefix/etc/config.site
1271fi 2537fi
1272for ac_site_file in $CONFIG_SITE; do 2538for ac_site_file in "$ac_site_file1" "$ac_site_file2"
1273 if test -r "$ac_site_file"; then 2539do
2540 test "x$ac_site_file" = xNONE && continue
2541 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 2542 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
1275echo "$as_me: loading site script $ac_site_file" >&6;} 2543$as_echo "$as_me: loading site script $ac_site_file" >&6;}
1276 sed 's/^/| /' "$ac_site_file" >&5 2544 sed 's/^/| /' "$ac_site_file" >&5
1277 . "$ac_site_file" 2545 . "$ac_site_file"
1278 fi 2546 fi
1279done 2547done
1280 2548
1281if test -r "$cache_file"; then 2549if test -r "$cache_file"; then
1282 # Some versions of bash will fail to source /dev/null (special 2550 # Some versions of bash will fail to source /dev/null (special files
1283 # files actually), so we avoid doing that. 2551 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
1284 if test -f "$cache_file"; then 2552 if test /dev/null != "$cache_file" && test -f "$cache_file"; then
1285 { echo "$as_me:$LINENO: loading cache $cache_file" >&5 2553 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
1286echo "$as_me: loading cache $cache_file" >&6;} 2554$as_echo "$as_me: loading cache $cache_file" >&6;}
1287 case $cache_file in 2555 case $cache_file in
1288 [\\/]* | ?:[\\/]* ) . $cache_file;; 2556 [\\/]* | ?:[\\/]* ) . "$cache_file";;
1289 *) . ./$cache_file;; 2557 *) . "./$cache_file";;
1290 esac 2558 esac
1291 fi 2559 fi
1292else 2560else
1293 { echo "$as_me:$LINENO: creating cache $cache_file" >&5 2561 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
1294echo "$as_me: creating cache $cache_file" >&6;} 2562$as_echo "$as_me: creating cache $cache_file" >&6;}
1295 >$cache_file 2563 >$cache_file
1296fi 2564fi
1297 2565
1298# Check that the precious variables saved in the cache have kept the same 2566# Check that the precious variables saved in the cache have kept the same
1299# value. 2567# value.
1300ac_cache_corrupted=false 2568ac_cache_corrupted=false
1301for ac_var in `(set) 2>&1 | 2569for 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 2570 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1304 eval ac_new_set=\$ac_env_${ac_var}_set 2571 eval ac_new_set=\$ac_env_${ac_var}_set
1305 eval ac_old_val="\$ac_cv_env_${ac_var}_value" 2572 eval ac_old_val=\$ac_cv_env_${ac_var}_value
1306 eval ac_new_val="\$ac_env_${ac_var}_value" 2573 eval ac_new_val=\$ac_env_${ac_var}_value
1307 case $ac_old_set,$ac_new_set in 2574 case $ac_old_set,$ac_new_set in
1308 set,) 2575 set,)
1309 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 2576 { $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;} 2577$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1311 ac_cache_corrupted=: ;; 2578 ac_cache_corrupted=: ;;
1312 ,set) 2579 ,set)
1313 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5 2580 { $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;} 2581$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1315 ac_cache_corrupted=: ;; 2582 ac_cache_corrupted=: ;;
1316 ,);; 2583 ,);;
1317 *) 2584 *)
1318 if test "x$ac_old_val" != "x$ac_new_val"; then 2585 if test "x$ac_old_val" != "x$ac_new_val"; then
2586 # differences in whitespace do not lead to failure.
2587 ac_old_val_w=`echo x $ac_old_val`
2588 ac_new_val_w=`echo x $ac_new_val`
2589 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 2590 { $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;} 2591$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=: 2592 ac_cache_corrupted=:
2593 else
2594 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2595$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2596 eval $ac_var=\$ac_old_val
2597 fi
2598 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2599$as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2600 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2601$as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
1326 fi;; 2602 fi;;
1327 esac 2603 esac
1328 # Pass precious variables to config.status. 2604 # Pass precious variables to config.status.
1329 if test "$ac_new_set" = set; then 2605 if test "$ac_new_set" = set; then
1330 case $ac_new_val in 2606 case $ac_new_val in
1331 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1332 ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 2607 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1333 *) ac_arg=$ac_var=$ac_new_val ;; 2608 *) ac_arg=$ac_var=$ac_new_val ;;
1334 esac 2609 esac
1335 case " $ac_configure_args " in 2610 case " $ac_configure_args " in
1336 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 2611 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1337 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;; 2612 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
1338 esac 2613 esac
1339 fi 2614 fi
1340done 2615done
1341if $ac_cache_corrupted; then 2616if $ac_cache_corrupted; then
2617 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2618$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
1342 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5 2619 { $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;} 2620$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;} 2621 as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
1346 { (exit 1); exit 1; }; }
1347fi 2622fi
2623## -------------------- ##
2624## Main body of script. ##
2625## -------------------- ##
1348 2626
1349ac_ext=c 2627ac_ext=c
1350ac_cpp='$CPP $CPPFLAGS' 2628ac_cpp='$CPP $CPPFLAGS'
1351ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2629ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1352ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2630ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1353ac_compiler_gnu=$ac_cv_c_compiler_gnu 2631ac_compiler_gnu=$ac_cv_c_compiler_gnu
1354 2632
1355 2633
1356 2634
1357 2635
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" 2636ac_config_headers="$ac_config_headers config.h:config.h.in"
1376 2637
1377 2638
1378ac_aux_dir= 2639ac_aux_dir=
1379for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do 2640for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2641 for ac_t in install-sh install.sh shtool; do
1380 if test -f $ac_dir/install-sh; then 2642 if test -f "$ac_dir/$ac_t"; then
1381 ac_aux_dir=$ac_dir 2643 ac_aux_dir=$ac_dir
1382 ac_install_sh="$ac_aux_dir/install-sh -c" 2644 ac_install_sh="$ac_aux_dir/$ac_t -c"
1383 break 2645 break 2
1384 elif test -f $ac_dir/install.sh; then
1385 ac_aux_dir=$ac_dir
1386 ac_install_sh="$ac_aux_dir/install.sh -c"
1387 break
1388 elif test -f $ac_dir/shtool; then
1389 ac_aux_dir=$ac_dir
1390 ac_install_sh="$ac_aux_dir/shtool install -c"
1391 break
1392 fi 2646 fi
2647 done
1393done 2648done
1394if test -z "$ac_aux_dir"; then 2649if test -z "$ac_aux_dir"; then
1395 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&5 2650 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 2651fi
2652
2653# These three variables are undocumented and unsupported,
2654# and are intended to be withdrawn in a future Autoconf release.
2655# They can cause serious problems if a builder's source tree is in a directory
2656# whose full name contains unusual characters.
1399ac_config_guess="$SHELL $ac_aux_dir/config.guess" 2657ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
1400ac_config_sub="$SHELL $ac_aux_dir/config.sub" 2658ac_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. 2659ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2660
1402 2661
1403# Make sure we can run config.sub. 2662# Make sure we can run config.sub.
1404$ac_config_sub sun4 >/dev/null 2>&1 || 2663$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
1405 { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5 2664 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 2665
1409echo "$as_me:$LINENO: checking build system type" >&5 2666{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
1410echo $ECHO_N "checking build system type... $ECHO_C" >&6 2667$as_echo_n "checking build system type... " >&6; }
1411if test "${ac_cv_build+set}" = set; then 2668if test "${ac_cv_build+set}" = set; then :
1412 echo $ECHO_N "(cached) $ECHO_C" >&6 2669 $as_echo_n "(cached) " >&6
1413else 2670else
1414 ac_cv_build_alias=$build_alias 2671 ac_build_alias=$build_alias
1415test -z "$ac_cv_build_alias" && 2672test "x$ac_build_alias" = x &&
1416 ac_cv_build_alias=`$ac_config_guess` 2673 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
1417test -z "$ac_cv_build_alias" && 2674test "x$ac_build_alias" = x &&
1418 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1419echo "$as_me: error: cannot guess build type; you must specify one" >&2;} 2675 as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
1420 { (exit 1); exit 1; }; }
1421ac_cv_build=`$ac_config_sub $ac_cv_build_alias` || 2676ac_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 2677 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 2678
1426fi 2679fi
1427echo "$as_me:$LINENO: result: $ac_cv_build" >&5 2680{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
1428echo "${ECHO_T}$ac_cv_build" >&6 2681$as_echo "$ac_cv_build" >&6; }
2682case $ac_cv_build in
2683*-*-*) ;;
2684*) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
2685esac
1429build=$ac_cv_build 2686build=$ac_cv_build
1430build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` 2687ac_save_IFS=$IFS; IFS='-'
1431build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` 2688set x $ac_cv_build
1432build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` 2689shift
2690build_cpu=$1
2691build_vendor=$2
2692shift; shift
2693# Remember, the first character of IFS is used to create $*,
2694# except with old shells:
2695build_os=$*
2696IFS=$ac_save_IFS
2697case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
1433 2698
1434 2699
1435echo "$as_me:$LINENO: checking host system type" >&5 2700{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
1436echo $ECHO_N "checking host system type... $ECHO_C" >&6 2701$as_echo_n "checking host system type... " >&6; }
1437if test "${ac_cv_host+set}" = set; then 2702if test "${ac_cv_host+set}" = set; then :
1438 echo $ECHO_N "(cached) $ECHO_C" >&6 2703 $as_echo_n "(cached) " >&6
1439else 2704else
1440 ac_cv_host_alias=$host_alias 2705 if test "x$host_alias" = x; then
1441test -z "$ac_cv_host_alias" &&
1442 ac_cv_host_alias=$ac_cv_build_alias 2706 ac_cv_host=$ac_cv_build
2707else
1443ac_cv_host=`$ac_config_sub $ac_cv_host_alias` || 2708 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 2709 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 2710fi
2711
2712fi
1449echo "$as_me:$LINENO: result: $ac_cv_host" >&5 2713{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
1450echo "${ECHO_T}$ac_cv_host" >&6 2714$as_echo "$ac_cv_host" >&6; }
2715case $ac_cv_host in
2716*-*-*) ;;
2717*) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
2718esac
1451host=$ac_cv_host 2719host=$ac_cv_host
1452host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` 2720ac_save_IFS=$IFS; IFS='-'
1453host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` 2721set x $ac_cv_host
1454host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` 2722shift
2723host_cpu=$1
2724host_vendor=$2
2725shift; shift
2726# Remember, the first character of IFS is used to create $*,
2727# except with old shells:
2728host_os=$*
2729IFS=$ac_save_IFS
2730case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
1455 2731
1456 2732
1457 2733
1458VERSION=`sed -n -e 's/^.*[ \t]VERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h` 2734VERSION=`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` 2735DATE=`sed -n -e 's/^.*[ \t]DATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
2736
1460echo "" 2737echo ""
1461echo "configuring for rxvt $VERSION" 2738echo "configuring for rxvt $VERSION"
1462echo "" 2739echo ""
1463 2740
1464orig_CXXFLAGS="$CXXFLAGS" 2741orig_CXXFLAGS="$CXXFLAGS"
1465
1466 2742
1467ac_ext=c 2743ac_ext=c
1468ac_cpp='$CPP $CPPFLAGS' 2744ac_cpp='$CPP $CPPFLAGS'
1469ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2745ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1470ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2746ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1471ac_compiler_gnu=$ac_cv_c_compiler_gnu 2747ac_compiler_gnu=$ac_cv_c_compiler_gnu
1472if test -n "$ac_tool_prefix"; then 2748if 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. 2749 # 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 2750set dummy ${ac_tool_prefix}gcc; ac_word=$2
1475echo "$as_me:$LINENO: checking for $ac_word" >&5 2751{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
1476echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 2752$as_echo_n "checking for $ac_word... " >&6; }
1477if test "${ac_cv_prog_CC+set}" = set; then 2753if test "${ac_cv_prog_CC+set}" = set; then :
1478 echo $ECHO_N "(cached) $ECHO_C" >&6 2754 $as_echo_n "(cached) " >&6
1479else 2755else
1480 if test -n "$CC"; then 2756 if test -n "$CC"; then
1481 ac_cv_prog_CC="$CC" # Let the user override the test. 2757 ac_cv_prog_CC="$CC" # Let the user override the test.
1482else 2758else
1483as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2759as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1484for as_dir in $PATH 2760for as_dir in $PATH
1485do 2761do
1486 IFS=$as_save_IFS 2762 IFS=$as_save_IFS
1487 test -z "$as_dir" && as_dir=. 2763 test -z "$as_dir" && as_dir=.
1488 for ac_exec_ext in '' $ac_executable_extensions; do 2764 for ac_exec_ext in '' $ac_executable_extensions; do
1489 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2765 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" 2766 ac_cv_prog_CC="${ac_tool_prefix}gcc"
1491 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2767 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1492 break 2 2768 break 2
1493 fi 2769 fi
1494done 2770done
1495done 2771 done
2772IFS=$as_save_IFS
1496 2773
1497fi 2774fi
1498fi 2775fi
1499CC=$ac_cv_prog_CC 2776CC=$ac_cv_prog_CC
1500if test -n "$CC"; then 2777if test -n "$CC"; then
1501 echo "$as_me:$LINENO: result: $CC" >&5 2778 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
1502echo "${ECHO_T}$CC" >&6 2779$as_echo "$CC" >&6; }
1503else 2780else
1504 echo "$as_me:$LINENO: result: no" >&5 2781 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1505echo "${ECHO_T}no" >&6 2782$as_echo "no" >&6; }
1506fi 2783fi
2784
1507 2785
1508fi 2786fi
1509if test -z "$ac_cv_prog_CC"; then 2787if test -z "$ac_cv_prog_CC"; then
1510 ac_ct_CC=$CC 2788 ac_ct_CC=$CC
1511 # Extract the first word of "gcc", so it can be a program name with args. 2789 # Extract the first word of "gcc", so it can be a program name with args.
1512set dummy gcc; ac_word=$2 2790set dummy gcc; ac_word=$2
1513echo "$as_me:$LINENO: checking for $ac_word" >&5 2791{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
1514echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 2792$as_echo_n "checking for $ac_word... " >&6; }
1515if test "${ac_cv_prog_ac_ct_CC+set}" = set; then 2793if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
1516 echo $ECHO_N "(cached) $ECHO_C" >&6 2794 $as_echo_n "(cached) " >&6
1517else 2795else
1518 if test -n "$ac_ct_CC"; then 2796 if test -n "$ac_ct_CC"; then
1519 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2797 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1520else 2798else
1521as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2799as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1522for as_dir in $PATH 2800for as_dir in $PATH
1523do 2801do
1524 IFS=$as_save_IFS 2802 IFS=$as_save_IFS
1525 test -z "$as_dir" && as_dir=. 2803 test -z "$as_dir" && as_dir=.
1526 for ac_exec_ext in '' $ac_executable_extensions; do 2804 for ac_exec_ext in '' $ac_executable_extensions; do
1527 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2805 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" 2806 ac_cv_prog_ac_ct_CC="gcc"
1529 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2807 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1530 break 2 2808 break 2
1531 fi 2809 fi
1532done 2810done
1533done 2811 done
2812IFS=$as_save_IFS
1534 2813
1535fi 2814fi
1536fi 2815fi
1537ac_ct_CC=$ac_cv_prog_ac_ct_CC 2816ac_ct_CC=$ac_cv_prog_ac_ct_CC
1538if test -n "$ac_ct_CC"; then 2817if test -n "$ac_ct_CC"; then
1539 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 2818 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
1540echo "${ECHO_T}$ac_ct_CC" >&6 2819$as_echo "$ac_ct_CC" >&6; }
1541else 2820else
1542 echo "$as_me:$LINENO: result: no" >&5 2821 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1543echo "${ECHO_T}no" >&6 2822$as_echo "no" >&6; }
1544fi 2823fi
1545 2824
2825 if test "x$ac_ct_CC" = x; then
2826 CC=""
2827 else
2828 case $cross_compiling:$ac_tool_warned in
2829yes:)
2830{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2831$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2832ac_tool_warned=yes ;;
2833esac
1546 CC=$ac_ct_CC 2834 CC=$ac_ct_CC
2835 fi
1547else 2836else
1548 CC="$ac_cv_prog_CC" 2837 CC="$ac_cv_prog_CC"
1549fi 2838fi
1550 2839
1551if test -z "$CC"; then 2840if test -z "$CC"; then
1552 if test -n "$ac_tool_prefix"; then 2841 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. 2842 # 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 2843set dummy ${ac_tool_prefix}cc; ac_word=$2
1555echo "$as_me:$LINENO: checking for $ac_word" >&5 2844{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
1556echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 2845$as_echo_n "checking for $ac_word... " >&6; }
1557if test "${ac_cv_prog_CC+set}" = set; then 2846if test "${ac_cv_prog_CC+set}" = set; then :
1558 echo $ECHO_N "(cached) $ECHO_C" >&6 2847 $as_echo_n "(cached) " >&6
1559else 2848else
1560 if test -n "$CC"; then 2849 if test -n "$CC"; then
1561 ac_cv_prog_CC="$CC" # Let the user override the test. 2850 ac_cv_prog_CC="$CC" # Let the user override the test.
1562else 2851else
1563as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2852as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1564for as_dir in $PATH 2853for as_dir in $PATH
1565do 2854do
1566 IFS=$as_save_IFS 2855 IFS=$as_save_IFS
1567 test -z "$as_dir" && as_dir=. 2856 test -z "$as_dir" && as_dir=.
1568 for ac_exec_ext in '' $ac_executable_extensions; do 2857 for ac_exec_ext in '' $ac_executable_extensions; do
1569 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2858 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" 2859 ac_cv_prog_CC="${ac_tool_prefix}cc"
1571 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2860 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1572 break 2 2861 break 2
1573 fi 2862 fi
1574done 2863done
1575done 2864 done
2865IFS=$as_save_IFS
1576 2866
1577fi 2867fi
1578fi 2868fi
1579CC=$ac_cv_prog_CC 2869CC=$ac_cv_prog_CC
1580if test -n "$CC"; then 2870if test -n "$CC"; then
1581 echo "$as_me:$LINENO: result: $CC" >&5 2871 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
1582echo "${ECHO_T}$CC" >&6 2872$as_echo "$CC" >&6; }
1583else 2873else
1584 echo "$as_me:$LINENO: result: no" >&5 2874 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1585echo "${ECHO_T}no" >&6 2875$as_echo "no" >&6; }
1586fi 2876fi
1587 2877
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 2878
1615fi 2879 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 2880fi
1632if test -z "$CC"; then 2881if test -z "$CC"; then
1633 # Extract the first word of "cc", so it can be a program name with args. 2882 # Extract the first word of "cc", so it can be a program name with args.
1634set dummy cc; ac_word=$2 2883set dummy cc; ac_word=$2
1635echo "$as_me:$LINENO: checking for $ac_word" >&5 2884{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
1636echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 2885$as_echo_n "checking for $ac_word... " >&6; }
1637if test "${ac_cv_prog_CC+set}" = set; then 2886if test "${ac_cv_prog_CC+set}" = set; then :
1638 echo $ECHO_N "(cached) $ECHO_C" >&6 2887 $as_echo_n "(cached) " >&6
1639else 2888else
1640 if test -n "$CC"; then 2889 if test -n "$CC"; then
1641 ac_cv_prog_CC="$CC" # Let the user override the test. 2890 ac_cv_prog_CC="$CC" # Let the user override the test.
1642else 2891else
1643 ac_prog_rejected=no 2892 ac_prog_rejected=no
1644as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2893as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1645for as_dir in $PATH 2894for as_dir in $PATH
1646do 2895do
1647 IFS=$as_save_IFS 2896 IFS=$as_save_IFS
1648 test -z "$as_dir" && as_dir=. 2897 test -z "$as_dir" && as_dir=.
1649 for ac_exec_ext in '' $ac_executable_extensions; do 2898 for ac_exec_ext in '' $ac_executable_extensions; do
1650 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2899 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 2900 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
1652 ac_prog_rejected=yes 2901 ac_prog_rejected=yes
1653 continue 2902 continue
1654 fi 2903 fi
1655 ac_cv_prog_CC="cc" 2904 ac_cv_prog_CC="cc"
1656 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2905 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1657 break 2 2906 break 2
1658 fi 2907 fi
1659done 2908done
1660done 2909 done
2910IFS=$as_save_IFS
1661 2911
1662if test $ac_prog_rejected = yes; then 2912if test $ac_prog_rejected = yes; then
1663 # We found a bogon in the path, so make sure we never use it. 2913 # We found a bogon in the path, so make sure we never use it.
1664 set dummy $ac_cv_prog_CC 2914 set dummy $ac_cv_prog_CC
1665 shift 2915 shift
1673fi 2923fi
1674fi 2924fi
1675fi 2925fi
1676CC=$ac_cv_prog_CC 2926CC=$ac_cv_prog_CC
1677if test -n "$CC"; then 2927if test -n "$CC"; then
1678 echo "$as_me:$LINENO: result: $CC" >&5 2928 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
1679echo "${ECHO_T}$CC" >&6 2929$as_echo "$CC" >&6; }
1680else 2930else
1681 echo "$as_me:$LINENO: result: no" >&5 2931 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1682echo "${ECHO_T}no" >&6 2932$as_echo "no" >&6; }
1683fi 2933fi
2934
1684 2935
1685fi 2936fi
1686if test -z "$CC"; then 2937if test -z "$CC"; then
1687 if test -n "$ac_tool_prefix"; then 2938 if test -n "$ac_tool_prefix"; then
1688 for ac_prog in cl 2939 for ac_prog in cl.exe
1689 do 2940 do
1690 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 2941 # 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 2942set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1692echo "$as_me:$LINENO: checking for $ac_word" >&5 2943{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
1693echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 2944$as_echo_n "checking for $ac_word... " >&6; }
1694if test "${ac_cv_prog_CC+set}" = set; then 2945if test "${ac_cv_prog_CC+set}" = set; then :
1695 echo $ECHO_N "(cached) $ECHO_C" >&6 2946 $as_echo_n "(cached) " >&6
1696else 2947else
1697 if test -n "$CC"; then 2948 if test -n "$CC"; then
1698 ac_cv_prog_CC="$CC" # Let the user override the test. 2949 ac_cv_prog_CC="$CC" # Let the user override the test.
1699else 2950else
1700as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2951as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1701for as_dir in $PATH 2952for as_dir in $PATH
1702do 2953do
1703 IFS=$as_save_IFS 2954 IFS=$as_save_IFS
1704 test -z "$as_dir" && as_dir=. 2955 test -z "$as_dir" && as_dir=.
1705 for ac_exec_ext in '' $ac_executable_extensions; do 2956 for ac_exec_ext in '' $ac_executable_extensions; do
1706 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2957 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" 2958 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
1708 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2959 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1709 break 2 2960 break 2
1710 fi 2961 fi
1711done 2962done
1712done 2963 done
2964IFS=$as_save_IFS
1713 2965
1714fi 2966fi
1715fi 2967fi
1716CC=$ac_cv_prog_CC 2968CC=$ac_cv_prog_CC
1717if test -n "$CC"; then 2969if test -n "$CC"; then
1718 echo "$as_me:$LINENO: result: $CC" >&5 2970 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
1719echo "${ECHO_T}$CC" >&6 2971$as_echo "$CC" >&6; }
1720else 2972else
1721 echo "$as_me:$LINENO: result: no" >&5 2973 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1722echo "${ECHO_T}no" >&6 2974$as_echo "no" >&6; }
1723fi 2975fi
2976
1724 2977
1725 test -n "$CC" && break 2978 test -n "$CC" && break
1726 done 2979 done
1727fi 2980fi
1728if test -z "$CC"; then 2981if test -z "$CC"; then
1729 ac_ct_CC=$CC 2982 ac_ct_CC=$CC
1730 for ac_prog in cl 2983 for ac_prog in cl.exe
1731do 2984do
1732 # Extract the first word of "$ac_prog", so it can be a program name with args. 2985 # Extract the first word of "$ac_prog", so it can be a program name with args.
1733set dummy $ac_prog; ac_word=$2 2986set dummy $ac_prog; ac_word=$2
1734echo "$as_me:$LINENO: checking for $ac_word" >&5 2987{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
1735echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 2988$as_echo_n "checking for $ac_word... " >&6; }
1736if test "${ac_cv_prog_ac_ct_CC+set}" = set; then 2989if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
1737 echo $ECHO_N "(cached) $ECHO_C" >&6 2990 $as_echo_n "(cached) " >&6
1738else 2991else
1739 if test -n "$ac_ct_CC"; then 2992 if test -n "$ac_ct_CC"; then
1740 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2993 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1741else 2994else
1742as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2995as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1743for as_dir in $PATH 2996for as_dir in $PATH
1744do 2997do
1745 IFS=$as_save_IFS 2998 IFS=$as_save_IFS
1746 test -z "$as_dir" && as_dir=. 2999 test -z "$as_dir" && as_dir=.
1747 for ac_exec_ext in '' $ac_executable_extensions; do 3000 for ac_exec_ext in '' $ac_executable_extensions; do
1748 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3001 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" 3002 ac_cv_prog_ac_ct_CC="$ac_prog"
1750 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 3003 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1751 break 2 3004 break 2
1752 fi 3005 fi
1753done 3006done
1754done 3007 done
3008IFS=$as_save_IFS
1755 3009
1756fi 3010fi
1757fi 3011fi
1758ac_ct_CC=$ac_cv_prog_ac_ct_CC 3012ac_ct_CC=$ac_cv_prog_ac_ct_CC
1759if test -n "$ac_ct_CC"; then 3013if test -n "$ac_ct_CC"; then
1760 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 3014 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
1761echo "${ECHO_T}$ac_ct_CC" >&6 3015$as_echo "$ac_ct_CC" >&6; }
1762else 3016else
1763 echo "$as_me:$LINENO: result: no" >&5 3017 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1764echo "${ECHO_T}no" >&6 3018$as_echo "no" >&6; }
1765fi 3019fi
3020
1766 3021
1767 test -n "$ac_ct_CC" && break 3022 test -n "$ac_ct_CC" && break
1768done 3023done
1769 3024
3025 if test "x$ac_ct_CC" = x; then
3026 CC=""
3027 else
3028 case $cross_compiling:$ac_tool_warned in
3029yes:)
3030{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3031$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3032ac_tool_warned=yes ;;
3033esac
1770 CC=$ac_ct_CC 3034 CC=$ac_ct_CC
3035 fi
1771fi 3036fi
1772 3037
1773fi 3038fi
1774 3039
1775 3040
1776test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH 3041test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
1777See \`config.log' for more details." >&5 3042$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
1778echo "$as_me: error: no acceptable C compiler found in \$PATH 3043as_fn_error "no acceptable C compiler found in \$PATH
1779See \`config.log' for more details." >&2;} 3044See \`config.log' for more details." "$LINENO" 5; }
1780 { (exit 1); exit 1; }; }
1781 3045
1782# Provide some information about the compiler. 3046# Provide some information about the compiler.
1783echo "$as_me:$LINENO:" \ 3047$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
1784 "checking for C compiler version" >&5 3048set X $ac_compile
1785ac_compiler=`set X $ac_compile; echo $2` 3049ac_compiler=$2
1786{ (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5 3050for ac_option in --version -v -V -qversion; do
1787 (eval $ac_compiler --version </dev/null >&5) 2>&5 3051 { { ac_try="$ac_compiler $ac_option >&5"
3052case "(($ac_try" in
3053 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3054 *) ac_try_echo=$ac_try;;
3055esac
3056eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3057$as_echo "$ac_try_echo"; } >&5
3058 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
1788 ac_status=$? 3059 ac_status=$?
3060 if test -s conftest.err; then
3061 sed '10a\
3062... rest of stderr output deleted ...
3063 10q' conftest.err >conftest.er1
3064 cat conftest.er1 >&5
3065 fi
3066 rm -f conftest.er1 conftest.err
1789 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3067 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1790 (exit $ac_status); } 3068 test $ac_status = 0; }
1791{ (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5 3069done
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 3070
1802cat >conftest.$ac_ext <<_ACEOF
1803/* confdefs.h. */
1804_ACEOF
1805cat confdefs.h >>conftest.$ac_ext 3071cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1806cat >>conftest.$ac_ext <<_ACEOF
1807/* end confdefs.h. */ 3072/* end confdefs.h. */
1808 3073
1809int 3074int
1810main () 3075main ()
1811{ 3076{
1813 ; 3078 ;
1814 return 0; 3079 return 0;
1815} 3080}
1816_ACEOF 3081_ACEOF
1817ac_clean_files_save=$ac_clean_files 3082ac_clean_files_save=$ac_clean_files
1818ac_clean_files="$ac_clean_files a.out a.exe b.out" 3083ac_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. 3084# Try to create an executable without -o first, disregard a.out.
1820# It will help us diagnose broken compilers, and finding out an intuition 3085# It will help us diagnose broken compilers, and finding out an intuition
1821# of exeext. 3086# of exeext.
1822echo "$as_me:$LINENO: checking for C compiler default output file name" >&5 3087{ $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 3088$as_echo_n "checking whether the C compiler works... " >&6; }
1824ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 3089ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1825if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5 3090
3091# The possible output files:
3092ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3093
3094ac_rmfiles=
3095for ac_file in $ac_files
3096do
3097 case $ac_file in
3098 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3099 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3100 esac
3101done
3102rm -f $ac_rmfiles
3103
3104if { { ac_try="$ac_link_default"
3105case "(($ac_try" in
3106 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3107 *) ac_try_echo=$ac_try;;
3108esac
3109eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3110$as_echo "$ac_try_echo"; } >&5
1826 (eval $ac_link_default) 2>&5 3111 (eval "$ac_link_default") 2>&5
1827 ac_status=$? 3112 ac_status=$?
1828 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3113 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1829 (exit $ac_status); }; then 3114 test $ac_status = 0; }; then :
1830 # Find the output, starting from the most likely. This scheme is 3115 # 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 3116# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
1832# resort. 3117# in a Makefile. We should not override ac_cv_exeext if it was cached,
1833 3118# 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. 3119# Autoconf.
1835# Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile. 3120for 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 3121do
1840 test -f "$ac_file" || continue 3122 test -f "$ac_file" || continue
1841 case $ac_file in 3123 case $ac_file in
1842 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) 3124 *.$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 ;; 3125 ;;
1847 [ab].out ) 3126 [ab].out )
1848 # We found the default executable, but exeext='' is most 3127 # We found the default executable, but exeext='' is most
1849 # certainly right. 3128 # certainly right.
1850 break;; 3129 break;;
1851 *.* ) 3130 *.* )
3131 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3132 then :; else
1852 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3133 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1853 # FIXME: I believe we export ac_cv_exeext for Libtool, 3134 fi
1854 # but it would be cool to find out if it's true. Does anybody 3135 # We set ac_cv_exeext here because the later test for it is not
1855 # maintain Libtool? --akim. 3136 # safe: cross compilers may not add the suffix if given an `-o'
1856 export ac_cv_exeext 3137 # argument, so we may need to know it at that point already.
3138 # Even if this section looks crufty: it has the advantage of
3139 # actually working.
1857 break;; 3140 break;;
1858 * ) 3141 * )
1859 break;; 3142 break;;
1860 esac 3143 esac
1861done 3144done
3145test "$ac_cv_exeext" = no && ac_cv_exeext=
3146
1862else 3147else
3148 ac_file=''
3149fi
3150if test -z "$ac_file"; then :
3151 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3152$as_echo "no" >&6; }
1863 echo "$as_me: failed program was:" >&5 3153$as_echo "$as_me: failed program was:" >&5
1864sed 's/^/| /' conftest.$ac_ext >&5 3154sed 's/^/| /' conftest.$ac_ext >&5
1865 3155
1866{ { echo "$as_me:$LINENO: error: C compiler cannot create executables 3156{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
1867See \`config.log' for more details." >&5 3157$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3158{ as_fn_set_status 77
1868echo "$as_me: error: C compiler cannot create executables 3159as_fn_error "C compiler cannot create executables
1869See \`config.log' for more details." >&2;} 3160See \`config.log' for more details." "$LINENO" 5; }; }
1870 { (exit 77); exit 77; }; } 3161else
3162 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3163$as_echo "yes" >&6; }
1871fi 3164fi
1872 3165{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3166$as_echo_n "checking for C compiler default output file name... " >&6; }
3167{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3168$as_echo "$ac_file" >&6; }
1873ac_exeext=$ac_cv_exeext 3169ac_exeext=$ac_cv_exeext
1874echo "$as_me:$LINENO: result: $ac_file" >&5
1875echo "${ECHO_T}$ac_file" >&6
1876 3170
1877# Check the compiler produces executables we can run. If not, either 3171rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
1878# the compiler is broken, or we cross compile. 3172ac_clean_files=$ac_clean_files_save
1879echo "$as_me:$LINENO: checking whether the C compiler works" >&5 3173{ $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 3174$as_echo_n "checking for suffix of executables... " >&6; }
1881# FIXME: These cross compiler hacks should be removed for Autoconf 3.0 3175if { { ac_try="$ac_link"
1882# If not cross compiling, check that we can run a simple program. 3176case "(($ac_try" in
1883if test "$cross_compiling" != yes; then 3177 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1884 if { ac_try='./$ac_file' 3178 *) ac_try_echo=$ac_try;;
1885 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3179esac
3180eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3181$as_echo "$ac_try_echo"; } >&5
1886 (eval $ac_try) 2>&5 3182 (eval "$ac_link") 2>&5
1887 ac_status=$? 3183 ac_status=$?
1888 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3184 $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 3185 test $ac_status = 0; }; then :
1924 # If both `conftest.exe' and `conftest' are `present' (well, observable) 3186 # If both `conftest.exe' and `conftest' are `present' (well, observable)
1925# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 3187# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
1926# work properly (i.e., refer to `conftest.exe'), while it won't with 3188# work properly (i.e., refer to `conftest.exe'), while it won't with
1927# `rm'. 3189# `rm'.
1928for ac_file in conftest.exe conftest conftest.*; do 3190for ac_file in conftest.exe conftest conftest.*; do
1929 test -f "$ac_file" || continue 3191 test -f "$ac_file" || continue
1930 case $ac_file in 3192 case $ac_file in
1931 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;; 3193 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
1932 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3194 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1933 export ac_cv_exeext
1934 break;; 3195 break;;
1935 * ) break;; 3196 * ) break;;
1936 esac 3197 esac
1937done 3198done
1938else 3199else
1939 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link 3200 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
1940See \`config.log' for more details." >&5 3201$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
1941echo "$as_me: error: cannot compute suffix of executables: cannot compile and link 3202as_fn_error "cannot compute suffix of executables: cannot compile and link
1942See \`config.log' for more details." >&2;} 3203See \`config.log' for more details." "$LINENO" 5; }
1943 { (exit 1); exit 1; }; }
1944fi 3204fi
1945
1946rm -f conftest$ac_cv_exeext 3205rm -f conftest conftest$ac_cv_exeext
1947echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5 3206{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
1948echo "${ECHO_T}$ac_cv_exeext" >&6 3207$as_echo "$ac_cv_exeext" >&6; }
1949 3208
1950rm -f conftest.$ac_ext 3209rm -f conftest.$ac_ext
1951EXEEXT=$ac_cv_exeext 3210EXEEXT=$ac_cv_exeext
1952ac_exeext=$EXEEXT 3211ac_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 3212cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1962cat >>conftest.$ac_ext <<_ACEOF
1963/* end confdefs.h. */ 3213/* end confdefs.h. */
1964 3214#include <stdio.h>
1965int 3215int
1966main () 3216main ()
1967{ 3217{
3218FILE *f = fopen ("conftest.out", "w");
3219 return ferror (f) || fclose (f) != 0;
1968 3220
1969 ; 3221 ;
1970 return 0; 3222 return 0;
1971} 3223}
1972_ACEOF 3224_ACEOF
3225ac_clean_files="$ac_clean_files conftest.out"
3226# Check that the compiler produces executables we can run. If not, either
3227# the compiler is broken, or we cross compile.
3228{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3229$as_echo_n "checking whether we are cross compiling... " >&6; }
3230if test "$cross_compiling" != yes; then
3231 { { ac_try="$ac_link"
3232case "(($ac_try" in
3233 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3234 *) ac_try_echo=$ac_try;;
3235esac
3236eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3237$as_echo "$ac_try_echo"; } >&5
3238 (eval "$ac_link") 2>&5
3239 ac_status=$?
3240 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3241 test $ac_status = 0; }
3242 if { ac_try='./conftest$ac_cv_exeext'
3243 { { case "(($ac_try" in
3244 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3245 *) ac_try_echo=$ac_try;;
3246esac
3247eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3248$as_echo "$ac_try_echo"; } >&5
3249 (eval "$ac_try") 2>&5
3250 ac_status=$?
3251 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3252 test $ac_status = 0; }; }; then
3253 cross_compiling=no
3254 else
3255 if test "$cross_compiling" = maybe; then
3256 cross_compiling=yes
3257 else
3258 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3259$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3260as_fn_error "cannot run C compiled programs.
3261If you meant to cross compile, use \`--host'.
3262See \`config.log' for more details." "$LINENO" 5; }
3263 fi
3264 fi
3265fi
3266{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3267$as_echo "$cross_compiling" >&6; }
3268
3269rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3270ac_clean_files=$ac_clean_files_save
3271{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3272$as_echo_n "checking for suffix of object files... " >&6; }
3273if test "${ac_cv_objext+set}" = set; then :
3274 $as_echo_n "(cached) " >&6
3275else
3276 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3277/* end confdefs.h. */
3278
3279int
3280main ()
3281{
3282
3283 ;
3284 return 0;
3285}
3286_ACEOF
1973rm -f conftest.o conftest.obj 3287rm -f conftest.o conftest.obj
1974if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 3288if { { ac_try="$ac_compile"
3289case "(($ac_try" in
3290 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3291 *) ac_try_echo=$ac_try;;
3292esac
3293eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3294$as_echo "$ac_try_echo"; } >&5
1975 (eval $ac_compile) 2>&5 3295 (eval "$ac_compile") 2>&5
1976 ac_status=$? 3296 ac_status=$?
1977 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3297 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1978 (exit $ac_status); }; then 3298 test $ac_status = 0; }; then :
1979 for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do 3299 for ac_file in conftest.o conftest.obj conftest.*; do
3300 test -f "$ac_file" || continue;
1980 case $ac_file in 3301 case $ac_file in
1981 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;; 3302 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
1982 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 3303 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
1983 break;; 3304 break;;
1984 esac 3305 esac
1985done 3306done
1986else 3307else
1987 echo "$as_me: failed program was:" >&5 3308 $as_echo "$as_me: failed program was:" >&5
1988sed 's/^/| /' conftest.$ac_ext >&5 3309sed 's/^/| /' conftest.$ac_ext >&5
1989 3310
1990{ { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile 3311{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
1991See \`config.log' for more details." >&5 3312$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
1992echo "$as_me: error: cannot compute suffix of object files: cannot compile 3313as_fn_error "cannot compute suffix of object files: cannot compile
1993See \`config.log' for more details." >&2;} 3314See \`config.log' for more details." "$LINENO" 5; }
1994 { (exit 1); exit 1; }; }
1995fi 3315fi
1996
1997rm -f conftest.$ac_cv_objext conftest.$ac_ext 3316rm -f conftest.$ac_cv_objext conftest.$ac_ext
1998fi 3317fi
1999echo "$as_me:$LINENO: result: $ac_cv_objext" >&5 3318{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
2000echo "${ECHO_T}$ac_cv_objext" >&6 3319$as_echo "$ac_cv_objext" >&6; }
2001OBJEXT=$ac_cv_objext 3320OBJEXT=$ac_cv_objext
2002ac_objext=$OBJEXT 3321ac_objext=$OBJEXT
2003echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5 3322{ $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 3323$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
2005if test "${ac_cv_c_compiler_gnu+set}" = set; then 3324if test "${ac_cv_c_compiler_gnu+set}" = set; then :
2006 echo $ECHO_N "(cached) $ECHO_C" >&6 3325 $as_echo_n "(cached) " >&6
2007else 3326else
2008 cat >conftest.$ac_ext <<_ACEOF
2009/* confdefs.h. */
2010_ACEOF
2011cat confdefs.h >>conftest.$ac_ext 3327 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2012cat >>conftest.$ac_ext <<_ACEOF
2013/* end confdefs.h. */ 3328/* end confdefs.h. */
2014 3329
2015int 3330int
2016main () 3331main ()
2017{ 3332{
2021 3336
2022 ; 3337 ;
2023 return 0; 3338 return 0;
2024} 3339}
2025_ACEOF 3340_ACEOF
2026rm -f conftest.$ac_objext 3341if 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 3342 ac_compiler_gnu=yes
2048else 3343else
2049 echo "$as_me: failed program was:" >&5
2050sed 's/^/| /' conftest.$ac_ext >&5
2051
2052ac_compiler_gnu=no 3344 ac_compiler_gnu=no
2053fi 3345fi
2054rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 3346rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2055ac_cv_c_compiler_gnu=$ac_compiler_gnu 3347ac_cv_c_compiler_gnu=$ac_compiler_gnu
2056 3348
2057fi 3349fi
2058echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5 3350{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
2059echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6 3351$as_echo "$ac_cv_c_compiler_gnu" >&6; }
2060GCC=`test $ac_compiler_gnu = yes && echo yes` 3352if test $ac_compiler_gnu = yes; then
3353 GCC=yes
3354else
3355 GCC=
3356fi
2061ac_test_CFLAGS=${CFLAGS+set} 3357ac_test_CFLAGS=${CFLAGS+set}
2062ac_save_CFLAGS=$CFLAGS 3358ac_save_CFLAGS=$CFLAGS
2063CFLAGS="-g"
2064echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5 3359{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
2065echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6 3360$as_echo_n "checking whether $CC accepts -g... " >&6; }
2066if test "${ac_cv_prog_cc_g+set}" = set; then 3361if test "${ac_cv_prog_cc_g+set}" = set; then :
2067 echo $ECHO_N "(cached) $ECHO_C" >&6 3362 $as_echo_n "(cached) " >&6
2068else 3363else
2069 cat >conftest.$ac_ext <<_ACEOF 3364 ac_save_c_werror_flag=$ac_c_werror_flag
2070/* confdefs.h. */ 3365 ac_c_werror_flag=yes
2071_ACEOF 3366 ac_cv_prog_cc_g=no
3367 CFLAGS="-g"
2072cat confdefs.h >>conftest.$ac_ext 3368 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2073cat >>conftest.$ac_ext <<_ACEOF
2074/* end confdefs.h. */ 3369/* end confdefs.h. */
2075 3370
2076int 3371int
2077main () 3372main ()
2078{ 3373{
2079 3374
2080 ; 3375 ;
2081 return 0; 3376 return 0;
2082} 3377}
2083_ACEOF 3378_ACEOF
2084rm -f conftest.$ac_objext 3379if 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 3380 ac_cv_prog_cc_g=yes
2106else 3381else
2107 echo "$as_me: failed program was:" >&5 3382 CFLAGS=""
2108sed 's/^/| /' conftest.$ac_ext >&5 3383 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3384/* end confdefs.h. */
2109 3385
3386int
3387main ()
3388{
3389
3390 ;
3391 return 0;
3392}
3393_ACEOF
3394if ac_fn_c_try_compile "$LINENO"; then :
3395
3396else
3397 ac_c_werror_flag=$ac_save_c_werror_flag
3398 CFLAGS="-g"
3399 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3400/* end confdefs.h. */
3401
3402int
3403main ()
3404{
3405
3406 ;
3407 return 0;
3408}
3409_ACEOF
3410if ac_fn_c_try_compile "$LINENO"; then :
2110ac_cv_prog_cc_g=no 3411 ac_cv_prog_cc_g=yes
2111fi 3412fi
2112rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 3413rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2113fi 3414fi
3415rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3416fi
3417rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3418 ac_c_werror_flag=$ac_save_c_werror_flag
3419fi
2114echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5 3420{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
2115echo "${ECHO_T}$ac_cv_prog_cc_g" >&6 3421$as_echo "$ac_cv_prog_cc_g" >&6; }
2116if test "$ac_test_CFLAGS" = set; then 3422if test "$ac_test_CFLAGS" = set; then
2117 CFLAGS=$ac_save_CFLAGS 3423 CFLAGS=$ac_save_CFLAGS
2118elif test $ac_cv_prog_cc_g = yes; then 3424elif test $ac_cv_prog_cc_g = yes; then
2119 if test "$GCC" = yes; then 3425 if test "$GCC" = yes; then
2120 CFLAGS="-g -O2" 3426 CFLAGS="-g -O2"
2126 CFLAGS="-O2" 3432 CFLAGS="-O2"
2127 else 3433 else
2128 CFLAGS= 3434 CFLAGS=
2129 fi 3435 fi
2130fi 3436fi
2131echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5 3437{ $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 3438$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
2133if test "${ac_cv_prog_cc_stdc+set}" = set; then 3439if test "${ac_cv_prog_cc_c89+set}" = set; then :
2134 echo $ECHO_N "(cached) $ECHO_C" >&6 3440 $as_echo_n "(cached) " >&6
2135else 3441else
2136 ac_cv_prog_cc_stdc=no 3442 ac_cv_prog_cc_c89=no
2137ac_save_CC=$CC 3443ac_save_CC=$CC
2138cat >conftest.$ac_ext <<_ACEOF
2139/* confdefs.h. */
2140_ACEOF
2141cat confdefs.h >>conftest.$ac_ext 3444cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2142cat >>conftest.$ac_ext <<_ACEOF
2143/* end confdefs.h. */ 3445/* end confdefs.h. */
2144#include <stdarg.h> 3446#include <stdarg.h>
2145#include <stdio.h> 3447#include <stdio.h>
2146#include <sys/types.h> 3448#include <sys/types.h>
2147#include <sys/stat.h> 3449#include <sys/stat.h>
2165} 3467}
2166 3468
2167/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 3469/* 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. 3470 function prototypes and stuff, but not '\xHH' hex character constants.
2169 These don't provoke an error unfortunately, instead are silently treated 3471 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 3472 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 3473 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 3474 array size at least. It's necessary to write '\x00'==0 to get something
2173 that's true only with -std1. */ 3475 that's true only with -std. */
2174int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 3476int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3477
3478/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3479 inside strings and character constants. */
3480#define FOO(x) 'x'
3481int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
2175 3482
2176int test (int i, double x); 3483int test (int i, double x);
2177struct s1 {int (*f) (int a);}; 3484struct s1 {int (*f) (int a);};
2178struct s2 {int (*f) (double a);}; 3485struct s2 {int (*f) (double a);};
2179int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 3486int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2185return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 3492return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2186 ; 3493 ;
2187 return 0; 3494 return 0;
2188} 3495}
2189_ACEOF 3496_ACEOF
2190# Don't try gcc -ansi; that turns off useful extensions and 3497for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
2191# breaks some systems' header files. 3498 -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 3499do
2199 CC="$ac_save_CC $ac_arg" 3500 CC="$ac_save_CC $ac_arg"
2200 rm -f conftest.$ac_objext 3501 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 3502 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 3503fi
2228rm -f conftest.err conftest.$ac_objext 3504rm -f core conftest.err conftest.$ac_objext
3505 test "x$ac_cv_prog_cc_c89" != "xno" && break
2229done 3506done
2230rm -f conftest.$ac_ext conftest.$ac_objext 3507rm -f conftest.$ac_ext
2231CC=$ac_save_CC 3508CC=$ac_save_CC
2232 3509
2233fi 3510fi
2234 3511# AC_CACHE_VAL
2235case "x$ac_cv_prog_cc_stdc" in 3512case "x$ac_cv_prog_cc_c89" in
3513 x)
3514 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3515$as_echo "none needed" >&6; } ;;
2236 x|xno) 3516 xno)
2237 echo "$as_me:$LINENO: result: none needed" >&5 3517 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
2238echo "${ECHO_T}none needed" >&6 ;; 3518$as_echo "unsupported" >&6; } ;;
2239 *) 3519 *)
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" ;; 3520 CC="$CC $ac_cv_prog_cc_c89"
3521 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3522$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
2243esac 3523esac
3524if test "x$ac_cv_prog_cc_c89" != xno; then :
2244 3525
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 3526fi
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 3527
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 3528ac_ext=c
2386ac_cpp='$CPP $CPPFLAGS' 3529ac_cpp='$CPP $CPPFLAGS'
2387ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3530ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2388ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3531ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2389ac_compiler_gnu=$ac_cv_c_compiler_gnu 3532ac_compiler_gnu=$ac_cv_c_compiler_gnu
2390 3533
2391ac_ext=cc 3534ac_ext=cpp
2392ac_cpp='$CXXCPP $CPPFLAGS' 3535ac_cpp='$CXXCPP $CPPFLAGS'
2393ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3536ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2394ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3537ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2395ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 3538ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3539if test -z "$CXX"; then
3540 if test -n "$CCC"; then
3541 CXX=$CCC
3542 else
2396if test -n "$ac_tool_prefix"; then 3543 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 3544 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
2398 do 3545 do
2399 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 3546 # 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 3547set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2401echo "$as_me:$LINENO: checking for $ac_word" >&5 3548{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2402echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 3549$as_echo_n "checking for $ac_word... " >&6; }
2403if test "${ac_cv_prog_CXX+set}" = set; then 3550if test "${ac_cv_prog_CXX+set}" = set; then :
2404 echo $ECHO_N "(cached) $ECHO_C" >&6 3551 $as_echo_n "(cached) " >&6
2405else 3552else
2406 if test -n "$CXX"; then 3553 if test -n "$CXX"; then
2407 ac_cv_prog_CXX="$CXX" # Let the user override the test. 3554 ac_cv_prog_CXX="$CXX" # Let the user override the test.
2408else 3555else
2409as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3556as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2410for as_dir in $PATH 3557for as_dir in $PATH
2411do 3558do
2412 IFS=$as_save_IFS 3559 IFS=$as_save_IFS
2413 test -z "$as_dir" && as_dir=. 3560 test -z "$as_dir" && as_dir=.
2414 for ac_exec_ext in '' $ac_executable_extensions; do 3561 for ac_exec_ext in '' $ac_executable_extensions; do
2415 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3562 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" 3563 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
2417 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 3564 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2418 break 2 3565 break 2
2419 fi 3566 fi
2420done 3567done
2421done 3568 done
3569IFS=$as_save_IFS
2422 3570
2423fi 3571fi
2424fi 3572fi
2425CXX=$ac_cv_prog_CXX 3573CXX=$ac_cv_prog_CXX
2426if test -n "$CXX"; then 3574if test -n "$CXX"; then
2427 echo "$as_me:$LINENO: result: $CXX" >&5 3575 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
2428echo "${ECHO_T}$CXX" >&6 3576$as_echo "$CXX" >&6; }
2429else 3577else
2430 echo "$as_me:$LINENO: result: no" >&5 3578 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2431echo "${ECHO_T}no" >&6 3579$as_echo "no" >&6; }
2432fi 3580fi
3581
2433 3582
2434 test -n "$CXX" && break 3583 test -n "$CXX" && break
2435 done 3584 done
2436fi 3585fi
2437if test -z "$CXX"; then 3586if test -z "$CXX"; then
2438 ac_ct_CXX=$CXX 3587 ac_ct_CXX=$CXX
2439 for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC 3588 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
2440do 3589do
2441 # Extract the first word of "$ac_prog", so it can be a program name with args. 3590 # Extract the first word of "$ac_prog", so it can be a program name with args.
2442set dummy $ac_prog; ac_word=$2 3591set dummy $ac_prog; ac_word=$2
2443echo "$as_me:$LINENO: checking for $ac_word" >&5 3592{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2444echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 3593$as_echo_n "checking for $ac_word... " >&6; }
2445if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then 3594if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then :
2446 echo $ECHO_N "(cached) $ECHO_C" >&6 3595 $as_echo_n "(cached) " >&6
2447else 3596else
2448 if test -n "$ac_ct_CXX"; then 3597 if test -n "$ac_ct_CXX"; then
2449 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test. 3598 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
2450else 3599else
2451as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3600as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2452for as_dir in $PATH 3601for as_dir in $PATH
2453do 3602do
2454 IFS=$as_save_IFS 3603 IFS=$as_save_IFS
2455 test -z "$as_dir" && as_dir=. 3604 test -z "$as_dir" && as_dir=.
2456 for ac_exec_ext in '' $ac_executable_extensions; do 3605 for ac_exec_ext in '' $ac_executable_extensions; do
2457 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3606 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" 3607 ac_cv_prog_ac_ct_CXX="$ac_prog"
2459 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 3608 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2460 break 2 3609 break 2
2461 fi 3610 fi
2462done 3611done
2463done 3612 done
3613IFS=$as_save_IFS
2464 3614
2465fi 3615fi
2466fi 3616fi
2467ac_ct_CXX=$ac_cv_prog_ac_ct_CXX 3617ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
2468if test -n "$ac_ct_CXX"; then 3618if test -n "$ac_ct_CXX"; then
2469 echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5 3619 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
2470echo "${ECHO_T}$ac_ct_CXX" >&6 3620$as_echo "$ac_ct_CXX" >&6; }
2471else 3621else
2472 echo "$as_me:$LINENO: result: no" >&5 3622 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2473echo "${ECHO_T}no" >&6 3623$as_echo "no" >&6; }
2474fi 3624fi
3625
2475 3626
2476 test -n "$ac_ct_CXX" && break 3627 test -n "$ac_ct_CXX" && break
2477done 3628done
2478test -n "$ac_ct_CXX" || ac_ct_CXX="g++"
2479 3629
3630 if test "x$ac_ct_CXX" = x; then
3631 CXX="g++"
3632 else
3633 case $cross_compiling:$ac_tool_warned in
3634yes:)
3635{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3636$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3637ac_tool_warned=yes ;;
3638esac
2480 CXX=$ac_ct_CXX 3639 CXX=$ac_ct_CXX
3640 fi
2481fi 3641fi
2482 3642
2483 3643 fi
3644fi
2484# Provide some information about the compiler. 3645# Provide some information about the compiler.
2485echo "$as_me:$LINENO:" \ 3646$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
2486 "checking for C++ compiler version" >&5 3647set X $ac_compile
2487ac_compiler=`set X $ac_compile; echo $2` 3648ac_compiler=$2
2488{ (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5 3649for ac_option in --version -v -V -qversion; do
2489 (eval $ac_compiler --version </dev/null >&5) 2>&5 3650 { { ac_try="$ac_compiler $ac_option >&5"
3651case "(($ac_try" in
3652 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3653 *) ac_try_echo=$ac_try;;
3654esac
3655eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3656$as_echo "$ac_try_echo"; } >&5
3657 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2490 ac_status=$? 3658 ac_status=$?
3659 if test -s conftest.err; then
3660 sed '10a\
3661... rest of stderr output deleted ...
3662 10q' conftest.err >conftest.er1
3663 cat conftest.er1 >&5
3664 fi
3665 rm -f conftest.er1 conftest.err
2491 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3666 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2492 (exit $ac_status); } 3667 test $ac_status = 0; }
2493{ (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5 3668done
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 3669
2504echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5 3670{ $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 3671$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
2506if test "${ac_cv_cxx_compiler_gnu+set}" = set; then 3672if test "${ac_cv_cxx_compiler_gnu+set}" = set; then :
2507 echo $ECHO_N "(cached) $ECHO_C" >&6 3673 $as_echo_n "(cached) " >&6
2508else 3674else
2509 cat >conftest.$ac_ext <<_ACEOF
2510/* confdefs.h. */
2511_ACEOF
2512cat confdefs.h >>conftest.$ac_ext 3675 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2513cat >>conftest.$ac_ext <<_ACEOF
2514/* end confdefs.h. */ 3676/* end confdefs.h. */
2515 3677
2516int 3678int
2517main () 3679main ()
2518{ 3680{
2522 3684
2523 ; 3685 ;
2524 return 0; 3686 return 0;
2525} 3687}
2526_ACEOF 3688_ACEOF
2527rm -f conftest.$ac_objext 3689if 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 3690 ac_compiler_gnu=yes
2549else 3691else
2550 echo "$as_me: failed program was:" >&5
2551sed 's/^/| /' conftest.$ac_ext >&5
2552
2553ac_compiler_gnu=no 3692 ac_compiler_gnu=no
2554fi 3693fi
2555rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 3694rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2556ac_cv_cxx_compiler_gnu=$ac_compiler_gnu 3695ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
2557 3696
2558fi 3697fi
2559echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5 3698{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
2560echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6 3699$as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
2561GXX=`test $ac_compiler_gnu = yes && echo yes` 3700if test $ac_compiler_gnu = yes; then
3701 GXX=yes
3702else
3703 GXX=
3704fi
2562ac_test_CXXFLAGS=${CXXFLAGS+set} 3705ac_test_CXXFLAGS=${CXXFLAGS+set}
2563ac_save_CXXFLAGS=$CXXFLAGS 3706ac_save_CXXFLAGS=$CXXFLAGS
2564CXXFLAGS="-g"
2565echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5 3707{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
2566echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6 3708$as_echo_n "checking whether $CXX accepts -g... " >&6; }
2567if test "${ac_cv_prog_cxx_g+set}" = set; then 3709if test "${ac_cv_prog_cxx_g+set}" = set; then :
2568 echo $ECHO_N "(cached) $ECHO_C" >&6 3710 $as_echo_n "(cached) " >&6
2569else 3711else
2570 cat >conftest.$ac_ext <<_ACEOF 3712 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
2571/* confdefs.h. */ 3713 ac_cxx_werror_flag=yes
2572_ACEOF 3714 ac_cv_prog_cxx_g=no
3715 CXXFLAGS="-g"
2573cat confdefs.h >>conftest.$ac_ext 3716 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2574cat >>conftest.$ac_ext <<_ACEOF
2575/* end confdefs.h. */ 3717/* end confdefs.h. */
2576 3718
2577int 3719int
2578main () 3720main ()
2579{ 3721{
2580 3722
2581 ; 3723 ;
2582 return 0; 3724 return 0;
2583} 3725}
2584_ACEOF 3726_ACEOF
2585rm -f conftest.$ac_objext 3727if 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 3728 ac_cv_prog_cxx_g=yes
2607else 3729else
2608 echo "$as_me: failed program was:" >&5 3730 CXXFLAGS=""
2609sed 's/^/| /' conftest.$ac_ext >&5 3731 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3732/* end confdefs.h. */
2610 3733
3734int
3735main ()
3736{
3737
3738 ;
3739 return 0;
3740}
3741_ACEOF
3742if ac_fn_cxx_try_compile "$LINENO"; then :
3743
3744else
3745 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3746 CXXFLAGS="-g"
3747 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3748/* end confdefs.h. */
3749
3750int
3751main ()
3752{
3753
3754 ;
3755 return 0;
3756}
3757_ACEOF
3758if ac_fn_cxx_try_compile "$LINENO"; then :
2611ac_cv_prog_cxx_g=no 3759 ac_cv_prog_cxx_g=yes
2612fi 3760fi
2613rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 3761rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2614fi 3762fi
3763rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3764fi
3765rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3766 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3767fi
2615echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5 3768{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
2616echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6 3769$as_echo "$ac_cv_prog_cxx_g" >&6; }
2617if test "$ac_test_CXXFLAGS" = set; then 3770if test "$ac_test_CXXFLAGS" = set; then
2618 CXXFLAGS=$ac_save_CXXFLAGS 3771 CXXFLAGS=$ac_save_CXXFLAGS
2619elif test $ac_cv_prog_cxx_g = yes; then 3772elif test $ac_cv_prog_cxx_g = yes; then
2620 if test "$GXX" = yes; then 3773 if test "$GXX" = yes; then
2621 CXXFLAGS="-g -O2" 3774 CXXFLAGS="-g -O2"
2627 CXXFLAGS="-O2" 3780 CXXFLAGS="-O2"
2628 else 3781 else
2629 CXXFLAGS= 3782 CXXFLAGS=
2630 fi 3783 fi
2631fi 3784fi
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 3785ac_ext=c
2737ac_cpp='$CPP $CPPFLAGS' 3786ac_cpp='$CPP $CPPFLAGS'
2738ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3787ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2739ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3788ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2740ac_compiler_gnu=$ac_cv_c_compiler_gnu 3789ac_compiler_gnu=$ac_cv_c_compiler_gnu
2742ac_ext=c 3791ac_ext=c
2743ac_cpp='$CPP $CPPFLAGS' 3792ac_cpp='$CPP $CPPFLAGS'
2744ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3793ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2745ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3794ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2746ac_compiler_gnu=$ac_cv_c_compiler_gnu 3795ac_compiler_gnu=$ac_cv_c_compiler_gnu
2747echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5 3796{ $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 3797$as_echo_n "checking how to run the C preprocessor... " >&6; }
2749# On Suns, sometimes $CPP names a directory. 3798# On Suns, sometimes $CPP names a directory.
2750if test -n "$CPP" && test -d "$CPP"; then 3799if test -n "$CPP" && test -d "$CPP"; then
2751 CPP= 3800 CPP=
2752fi 3801fi
2753if test -z "$CPP"; then 3802if test -z "$CPP"; then
2754 if test "${ac_cv_prog_CPP+set}" = set; then 3803 if test "${ac_cv_prog_CPP+set}" = set; then :
2755 echo $ECHO_N "(cached) $ECHO_C" >&6 3804 $as_echo_n "(cached) " >&6
2756else 3805else
2757 # Double quotes because CPP needs to be expanded 3806 # Double quotes because CPP needs to be expanded
2758 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 3807 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
2759 do 3808 do
2760 ac_preproc_ok=false 3809 ac_preproc_ok=false
2764 # with a fresh cross-compiler works. 3813 # with a fresh cross-compiler works.
2765 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 3814 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2766 # <limits.h> exists even on freestanding compilers. 3815 # <limits.h> exists even on freestanding compilers.
2767 # On the NeXT, cc -E runs the code through the compiler's parser, 3816 # 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. 3817 # 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 3818 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2773cat >>conftest.$ac_ext <<_ACEOF
2774/* end confdefs.h. */ 3819/* end confdefs.h. */
2775#ifdef __STDC__ 3820#ifdef __STDC__
2776# include <limits.h> 3821# include <limits.h>
2777#else 3822#else
2778# include <assert.h> 3823# include <assert.h>
2779#endif 3824#endif
2780 Syntax error 3825 Syntax error
2781_ACEOF 3826_ACEOF
2782if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 3827if ac_fn_c_try_cpp "$LINENO"; then :
2783 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 3828
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 3829else
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. 3830 # Broken: fails on valid input.
2806continue 3831continue
2807fi 3832fi
2808rm -f conftest.err conftest.$ac_ext 3833rm -f conftest.err conftest.$ac_ext
2809 3834
2810 # OK, works on sane cases. Now check whether non-existent headers 3835 # OK, works on sane cases. Now check whether nonexistent headers
2811 # can be detected and how. 3836 # can be detected and how.
2812 cat >conftest.$ac_ext <<_ACEOF
2813/* confdefs.h. */
2814_ACEOF
2815cat confdefs.h >>conftest.$ac_ext 3837 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2816cat >>conftest.$ac_ext <<_ACEOF
2817/* end confdefs.h. */ 3838/* end confdefs.h. */
2818#include <ac_nonexistent.h> 3839#include <ac_nonexistent.h>
2819_ACEOF 3840_ACEOF
2820if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 3841if 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. 3842 # Broken: success on invalid input.
2839continue 3843continue
2840else 3844else
2841 echo "$as_me: failed program was:" >&5
2842sed 's/^/| /' conftest.$ac_ext >&5
2843
2844 # Passes both tests. 3845 # Passes both tests.
2845ac_preproc_ok=: 3846ac_preproc_ok=:
2846break 3847break
2847fi 3848fi
2848rm -f conftest.err conftest.$ac_ext 3849rm -f conftest.err conftest.$ac_ext
2849 3850
2850done 3851done
2851# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 3852# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2852rm -f conftest.err conftest.$ac_ext 3853rm -f conftest.err conftest.$ac_ext
2853if $ac_preproc_ok; then 3854if $ac_preproc_ok; then :
2854 break 3855 break
2855fi 3856fi
2856 3857
2857 done 3858 done
2858 ac_cv_prog_CPP=$CPP 3859 ac_cv_prog_CPP=$CPP
2860fi 3861fi
2861 CPP=$ac_cv_prog_CPP 3862 CPP=$ac_cv_prog_CPP
2862else 3863else
2863 ac_cv_prog_CPP=$CPP 3864 ac_cv_prog_CPP=$CPP
2864fi 3865fi
2865echo "$as_me:$LINENO: result: $CPP" >&5 3866{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
2866echo "${ECHO_T}$CPP" >&6 3867$as_echo "$CPP" >&6; }
2867ac_preproc_ok=false 3868ac_preproc_ok=false
2868for ac_c_preproc_warn_flag in '' yes 3869for ac_c_preproc_warn_flag in '' yes
2869do 3870do
2870 # Use a header file that comes with gcc, so configuring glibc 3871 # Use a header file that comes with gcc, so configuring glibc
2871 # with a fresh cross-compiler works. 3872 # with a fresh cross-compiler works.
2872 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 3873 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2873 # <limits.h> exists even on freestanding compilers. 3874 # <limits.h> exists even on freestanding compilers.
2874 # On the NeXT, cc -E runs the code through the compiler's parser, 3875 # 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. 3876 # 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 3877 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2880cat >>conftest.$ac_ext <<_ACEOF
2881/* end confdefs.h. */ 3878/* end confdefs.h. */
2882#ifdef __STDC__ 3879#ifdef __STDC__
2883# include <limits.h> 3880# include <limits.h>
2884#else 3881#else
2885# include <assert.h> 3882# include <assert.h>
2886#endif 3883#endif
2887 Syntax error 3884 Syntax error
2888_ACEOF 3885_ACEOF
2889if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 3886if ac_fn_c_try_cpp "$LINENO"; then :
2890 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 3887
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 3888else
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. 3889 # Broken: fails on valid input.
2913continue 3890continue
2914fi 3891fi
2915rm -f conftest.err conftest.$ac_ext 3892rm -f conftest.err conftest.$ac_ext
2916 3893
2917 # OK, works on sane cases. Now check whether non-existent headers 3894 # OK, works on sane cases. Now check whether nonexistent headers
2918 # can be detected and how. 3895 # can be detected and how.
2919 cat >conftest.$ac_ext <<_ACEOF
2920/* confdefs.h. */
2921_ACEOF
2922cat confdefs.h >>conftest.$ac_ext 3896 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2923cat >>conftest.$ac_ext <<_ACEOF
2924/* end confdefs.h. */ 3897/* end confdefs.h. */
2925#include <ac_nonexistent.h> 3898#include <ac_nonexistent.h>
2926_ACEOF 3899_ACEOF
2927if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 3900if 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. 3901 # Broken: success on invalid input.
2946continue 3902continue
2947else 3903else
2948 echo "$as_me: failed program was:" >&5
2949sed 's/^/| /' conftest.$ac_ext >&5
2950
2951 # Passes both tests. 3904 # Passes both tests.
2952ac_preproc_ok=: 3905ac_preproc_ok=:
2953break 3906break
2954fi 3907fi
2955rm -f conftest.err conftest.$ac_ext 3908rm -f conftest.err conftest.$ac_ext
2956 3909
2957done 3910done
2958# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 3911# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2959rm -f conftest.err conftest.$ac_ext 3912rm -f conftest.err conftest.$ac_ext
2960if $ac_preproc_ok; then 3913if $ac_preproc_ok; then :
2961 : 3914
2962else 3915else
2963 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check 3916 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2964See \`config.log' for more details." >&5 3917$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2965echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check 3918as_fn_error "C preprocessor \"$CPP\" fails sanity check
2966See \`config.log' for more details." >&2;} 3919See \`config.log' for more details." "$LINENO" 5; }
2967 { (exit 1); exit 1; }; }
2968fi 3920fi
2969 3921
2970ac_ext=c 3922ac_ext=c
2971ac_cpp='$CPP $CPPFLAGS' 3923ac_cpp='$CPP $CPPFLAGS'
2972ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3924ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2984# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 3936# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2985# AFS /usr/afsws/bin/install, which mishandles nonexistent args 3937# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2986# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 3938# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2987# OS/2's system install, which has a completely different semantic 3939# OS/2's system install, which has a completely different semantic
2988# ./install, which can be erroneously created by make from ./install.sh. 3940# ./install, which can be erroneously created by make from ./install.sh.
3941# Reject install programs that cannot install multiple files.
2989echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5 3942{ $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 3943$as_echo_n "checking for a BSD-compatible install... " >&6; }
2991if test -z "$INSTALL"; then 3944if test -z "$INSTALL"; then
2992if test "${ac_cv_path_install+set}" = set; then 3945if test "${ac_cv_path_install+set}" = set; then :
2993 echo $ECHO_N "(cached) $ECHO_C" >&6 3946 $as_echo_n "(cached) " >&6
2994else 3947else
2995 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3948 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2996for as_dir in $PATH 3949for as_dir in $PATH
2997do 3950do
2998 IFS=$as_save_IFS 3951 IFS=$as_save_IFS
2999 test -z "$as_dir" && as_dir=. 3952 test -z "$as_dir" && as_dir=.
3000 # Account for people who put trailing slashes in PATH elements. 3953 # Account for people who put trailing slashes in PATH elements.
3001case $as_dir/ in 3954case $as_dir/ in #((
3002 ./ | .// | /cC/* | \ 3955 ./ | .// | /[cC]/* | \
3003 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 3956 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3004 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \ 3957 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
3005 /usr/ucb/* ) ;; 3958 /usr/ucb/* ) ;;
3006 *) 3959 *)
3007 # OSF1 and SCO ODT 3.0 have their own names for install. 3960 # 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 3961 # Don't use installbsd from OSF since it installs stuff as root
3009 # by default. 3962 # by default.
3010 for ac_prog in ginstall scoinst install; do 3963 for ac_prog in ginstall scoinst install; do
3011 for ac_exec_ext in '' $ac_executable_extensions; do 3964 for ac_exec_ext in '' $ac_executable_extensions; do
3012 if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then 3965 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 && 3966 if test $ac_prog = install &&
3014 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 3967 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3015 # AIX install. It has an incompatible calling convention. 3968 # AIX install. It has an incompatible calling convention.
3016 : 3969 :
3017 elif test $ac_prog = install && 3970 elif test $ac_prog = install &&
3018 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 3971 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. 3972 # program-specific install script used by HP pwplus--don't use.
3020 : 3973 :
3021 else 3974 else
3975 rm -rf conftest.one conftest.two conftest.dir
3976 echo one > conftest.one
3977 echo two > conftest.two
3978 mkdir conftest.dir
3979 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
3980 test -s conftest.one && test -s conftest.two &&
3981 test -s conftest.dir/conftest.one &&
3982 test -s conftest.dir/conftest.two
3983 then
3022 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 3984 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3023 break 3 3985 break 3
3986 fi
3024 fi 3987 fi
3025 fi 3988 fi
3026 done 3989 done
3027 done 3990 done
3028 ;; 3991 ;;
3029esac 3992esac
3993
3030done 3994 done
3995IFS=$as_save_IFS
3031 3996
3997rm -rf conftest.one conftest.two conftest.dir
3032 3998
3033fi 3999fi
3034 if test "${ac_cv_path_install+set}" = set; then 4000 if test "${ac_cv_path_install+set}" = set; then
3035 INSTALL=$ac_cv_path_install 4001 INSTALL=$ac_cv_path_install
3036 else 4002 else
3037 # As a last resort, use the slow shell script. We don't cache a 4003 # As a last resort, use the slow shell script. Don't cache a
3038 # path for INSTALL within a source directory, because that will 4004 # value for INSTALL within a source directory, because that will
3039 # break other packages using the cache if that directory is 4005 # break other packages using the cache if that directory is
3040 # removed, or if the path is relative. 4006 # removed, or if the value is a relative name.
3041 INSTALL=$ac_install_sh 4007 INSTALL=$ac_install_sh
3042 fi 4008 fi
3043fi 4009fi
3044echo "$as_me:$LINENO: result: $INSTALL" >&5 4010{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
3045echo "${ECHO_T}$INSTALL" >&6 4011$as_echo "$INSTALL" >&6; }
3046 4012
3047# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 4013# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3048# It thinks the first close brace ends the variable substitution. 4014# It thinks the first close brace ends the variable substitution.
3049test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 4015test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3050 4016
3053test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 4019test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3054 4020
3055 4021
3056 4022
3057 4023
3058echo "$as_me:$LINENO: checking for egrep" >&5 4024{ $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 4025$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3060if test "${ac_cv_prog_egrep+set}" = set; then 4026if test "${ac_cv_path_GREP+set}" = set; then :
3061 echo $ECHO_N "(cached) $ECHO_C" >&6 4027 $as_echo_n "(cached) " >&6
3062else 4028else
3063 if echo a | (grep -E '(a|b)') >/dev/null 2>&1 4029 if test -z "$GREP"; then
3064 then ac_cv_prog_egrep='grep -E' 4030 ac_path_GREP_found=false
3065 else ac_cv_prog_egrep='egrep' 4031 # Loop through the user's path and test for each of PROGNAME-LIST
4032 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4033for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4034do
4035 IFS=$as_save_IFS
4036 test -z "$as_dir" && as_dir=.
4037 for ac_prog in grep ggrep; do
4038 for ac_exec_ext in '' $ac_executable_extensions; do
4039 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4040 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4041# Check for GNU ac_path_GREP and select it if it is found.
4042 # Check for GNU $ac_path_GREP
4043case `"$ac_path_GREP" --version 2>&1` in
4044*GNU*)
4045 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4046*)
4047 ac_count=0
4048 $as_echo_n 0123456789 >"conftest.in"
4049 while :
4050 do
4051 cat "conftest.in" "conftest.in" >"conftest.tmp"
4052 mv "conftest.tmp" "conftest.in"
4053 cp "conftest.in" "conftest.nl"
4054 $as_echo 'GREP' >> "conftest.nl"
4055 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4056 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4057 as_fn_arith $ac_count + 1 && ac_count=$as_val
4058 if test $ac_count -gt ${ac_path_GREP_max-0}; then
4059 # Best one so far, save it but keep looking for a better one
4060 ac_cv_path_GREP="$ac_path_GREP"
4061 ac_path_GREP_max=$ac_count
3066 fi 4062 fi
3067fi 4063 # 10*(2^10) chars as input seems more than enough
3068echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5 4064 test $ac_count -gt 10 && break
3069echo "${ECHO_T}$ac_cv_prog_egrep" >&6 4065 done
3070 EGREP=$ac_cv_prog_egrep 4066 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4067esac
3071 4068
4069 $ac_path_GREP_found && break 3
4070 done
4071 done
4072 done
4073IFS=$as_save_IFS
4074 if test -z "$ac_cv_path_GREP"; then
4075 as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4076 fi
4077else
4078 ac_cv_path_GREP=$GREP
4079fi
3072 4080
4081fi
4082{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4083$as_echo "$ac_cv_path_GREP" >&6; }
4084 GREP="$ac_cv_path_GREP"
3073 4085
3074echo "$as_me:$LINENO: checking for AIX" >&5 4086
3075echo $ECHO_N "checking for AIX... $ECHO_C" >&6 4087{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
3076cat >conftest.$ac_ext <<_ACEOF 4088$as_echo_n "checking for egrep... " >&6; }
3077/* confdefs.h. */ 4089if test "${ac_cv_path_EGREP+set}" = set; then :
3078_ACEOF 4090 $as_echo_n "(cached) " >&6
4091else
4092 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4093 then ac_cv_path_EGREP="$GREP -E"
4094 else
4095 if test -z "$EGREP"; then
4096 ac_path_EGREP_found=false
4097 # Loop through the user's path and test for each of PROGNAME-LIST
4098 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4099for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4100do
4101 IFS=$as_save_IFS
4102 test -z "$as_dir" && as_dir=.
4103 for ac_prog in egrep; do
4104 for ac_exec_ext in '' $ac_executable_extensions; do
4105 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4106 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4107# Check for GNU ac_path_EGREP and select it if it is found.
4108 # Check for GNU $ac_path_EGREP
4109case `"$ac_path_EGREP" --version 2>&1` in
4110*GNU*)
4111 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4112*)
4113 ac_count=0
4114 $as_echo_n 0123456789 >"conftest.in"
4115 while :
4116 do
4117 cat "conftest.in" "conftest.in" >"conftest.tmp"
4118 mv "conftest.tmp" "conftest.in"
4119 cp "conftest.in" "conftest.nl"
4120 $as_echo 'EGREP' >> "conftest.nl"
4121 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4122 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4123 as_fn_arith $ac_count + 1 && ac_count=$as_val
4124 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4125 # Best one so far, save it but keep looking for a better one
4126 ac_cv_path_EGREP="$ac_path_EGREP"
4127 ac_path_EGREP_max=$ac_count
4128 fi
4129 # 10*(2^10) chars as input seems more than enough
4130 test $ac_count -gt 10 && break
4131 done
4132 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4133esac
4134
4135 $ac_path_EGREP_found && break 3
4136 done
4137 done
4138 done
4139IFS=$as_save_IFS
4140 if test -z "$ac_cv_path_EGREP"; then
4141 as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4142 fi
4143else
4144 ac_cv_path_EGREP=$EGREP
4145fi
4146
4147 fi
4148fi
4149{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4150$as_echo "$ac_cv_path_EGREP" >&6; }
4151 EGREP="$ac_cv_path_EGREP"
4152
4153
4154{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4155$as_echo_n "checking for ANSI C header files... " >&6; }
4156if test "${ac_cv_header_stdc+set}" = set; then :
4157 $as_echo_n "(cached) " >&6
4158else
3079cat confdefs.h >>conftest.$ac_ext 4159 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3080cat >>conftest.$ac_ext <<_ACEOF
3081/* end confdefs.h. */ 4160/* end confdefs.h. */
3082#ifdef _AIX 4161#include <stdlib.h>
3083 yes 4162#include <stdarg.h>
4163#include <string.h>
4164#include <float.h>
4165
4166int
4167main ()
4168{
4169
4170 ;
4171 return 0;
4172}
4173_ACEOF
4174if ac_fn_c_try_compile "$LINENO"; then :
4175 ac_cv_header_stdc=yes
4176else
4177 ac_cv_header_stdc=no
4178fi
4179rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4180
4181if test $ac_cv_header_stdc = yes; then
4182 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4183 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4184/* end confdefs.h. */
4185#include <string.h>
4186
4187_ACEOF
4188if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4189 $EGREP "memchr" >/dev/null 2>&1; then :
4190
4191else
4192 ac_cv_header_stdc=no
4193fi
4194rm -f conftest*
4195
4196fi
4197
4198if test $ac_cv_header_stdc = yes; then
4199 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4200 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4201/* end confdefs.h. */
4202#include <stdlib.h>
4203
4204_ACEOF
4205if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4206 $EGREP "free" >/dev/null 2>&1; then :
4207
4208else
4209 ac_cv_header_stdc=no
4210fi
4211rm -f conftest*
4212
4213fi
4214
4215if test $ac_cv_header_stdc = yes; then
4216 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4217 if test "$cross_compiling" = yes; then :
4218 :
4219else
4220 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4221/* end confdefs.h. */
4222#include <ctype.h>
4223#include <stdlib.h>
4224#if ((' ' & 0x0FF) == 0x020)
4225# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4226# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4227#else
4228# define ISLOWER(c) \
4229 (('a' <= (c) && (c) <= 'i') \
4230 || ('j' <= (c) && (c) <= 'r') \
4231 || ('s' <= (c) && (c) <= 'z'))
4232# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
3084#endif 4233#endif
3085 4234
4235#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4236int
4237main ()
4238{
4239 int i;
4240 for (i = 0; i < 256; i++)
4241 if (XOR (islower (i), ISLOWER (i))
4242 || toupper (i) != TOUPPER (i))
4243 return 2;
4244 return 0;
4245}
3086_ACEOF 4246_ACEOF
3087if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4247if ac_fn_c_try_run "$LINENO"; then :
3088 $EGREP "yes" >/dev/null 2>&1; then 4248
3089 echo "$as_me:$LINENO: result: yes" >&5 4249else
3090echo "${ECHO_T}yes" >&6 4250 ac_cv_header_stdc=no
4251fi
4252rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4253 conftest.$ac_objext conftest.beam conftest.$ac_ext
4254fi
4255
4256fi
4257fi
4258{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4259$as_echo "$ac_cv_header_stdc" >&6; }
4260if test $ac_cv_header_stdc = yes; then
4261
4262$as_echo "#define STDC_HEADERS 1" >>confdefs.h
4263
4264fi
4265
4266# On IRIX 5.3, sys/types and inttypes.h are conflicting.
4267for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4268 inttypes.h stdint.h unistd.h
4269do :
4270 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4271ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4272"
4273eval as_val=\$$as_ac_Header
4274 if test "x$as_val" = x""yes; then :
3091cat >>confdefs.h <<\_ACEOF 4275 cat >>confdefs.h <<_ACEOF
3092#define _ALL_SOURCE 1 4276#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
3093_ACEOF 4277_ACEOF
3094 4278
3095else
3096 echo "$as_me:$LINENO: result: no" >&5
3097echo "${ECHO_T}no" >&6
3098fi 4279fi
3099rm -f conftest*
3100 4280
4281done
3101 4282
4283
4284
4285 ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
4286if test "x$ac_cv_header_minix_config_h" = x""yes; then :
4287 MINIX=yes
4288else
4289 MINIX=
4290fi
4291
4292
4293 if test "$MINIX" = yes; then
4294
4295$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
4296
4297
4298$as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
4299
4300
4301$as_echo "#define _MINIX 1" >>confdefs.h
4302
4303 fi
4304
4305
4306 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
4307$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
4308if test "${ac_cv_safe_to_define___extensions__+set}" = set; then :
4309 $as_echo_n "(cached) " >&6
4310else
4311 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4312/* end confdefs.h. */
4313
4314# define __EXTENSIONS__ 1
4315 $ac_includes_default
4316int
4317main ()
4318{
4319
4320 ;
4321 return 0;
4322}
4323_ACEOF
4324if ac_fn_c_try_compile "$LINENO"; then :
4325 ac_cv_safe_to_define___extensions__=yes
4326else
4327 ac_cv_safe_to_define___extensions__=no
4328fi
4329rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4330fi
4331{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
4332$as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
4333 test $ac_cv_safe_to_define___extensions__ = yes &&
4334 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
4335
4336 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
4337
4338 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
4339
4340 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
4341
4342 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
4343
4344
4345
4346
3102echo "$as_me:$LINENO: checking for library containing strerror" >&5 4347{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing strerror" >&5
3103echo $ECHO_N "checking for library containing strerror... $ECHO_C" >&6 4348$as_echo_n "checking for library containing strerror... " >&6; }
3104if test "${ac_cv_search_strerror+set}" = set; then 4349if test "${ac_cv_search_strerror+set}" = set; then :
3105 echo $ECHO_N "(cached) $ECHO_C" >&6 4350 $as_echo_n "(cached) " >&6
3106else 4351else
3107 ac_func_search_save_LIBS=$LIBS 4352 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 4353cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3113cat >>conftest.$ac_ext <<_ACEOF
3114/* end confdefs.h. */ 4354/* end confdefs.h. */
3115 4355
3116/* Override any gcc2 internal prototype to avoid an error. */ 4356/* Override any GCC internal prototype to avoid an error.
4357 Use char because int might match the return type of a GCC
4358 builtin and then its argument prototype would still apply. */
3117#ifdef __cplusplus 4359#ifdef __cplusplus
3118extern "C" 4360extern "C"
3119#endif 4361#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 (); 4362char strerror ();
3123int 4363int
3124main () 4364main ()
3125{ 4365{
3126strerror (); 4366return strerror ();
3127 ; 4367 ;
3128 return 0; 4368 return 0;
3129} 4369}
3130_ACEOF 4370_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 4371for ac_lib in '' cposix; do
4372 if test -z "$ac_lib"; then
4373 ac_res="none required"
4374 else
4375 ac_res=-l$ac_lib
3162 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 4376 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
3163 cat >conftest.$ac_ext <<_ACEOF 4377 fi
3164/* confdefs.h. */ 4378 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" 4379 ac_cv_search_strerror=$ac_res
3207break
3208else
3209 echo "$as_me: failed program was:" >&5
3210sed 's/^/| /' conftest.$ac_ext >&5
3211
3212fi 4380fi
3213rm -f conftest.err conftest.$ac_objext \ 4381rm -f core conftest.err conftest.$ac_objext \
3214 conftest$ac_exeext conftest.$ac_ext 4382 conftest$ac_exeext
4383 if test "${ac_cv_search_strerror+set}" = set; then :
4384 break
4385fi
3215 done 4386done
4387if test "${ac_cv_search_strerror+set}" = set; then :
4388
4389else
4390 ac_cv_search_strerror=no
3216fi 4391fi
4392rm conftest.$ac_ext
3217LIBS=$ac_func_search_save_LIBS 4393LIBS=$ac_func_search_save_LIBS
3218fi 4394fi
3219echo "$as_me:$LINENO: result: $ac_cv_search_strerror" >&5 4395{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_strerror" >&5
3220echo "${ECHO_T}$ac_cv_search_strerror" >&6 4396$as_echo "$ac_cv_search_strerror" >&6; }
3221if test "$ac_cv_search_strerror" != no; then 4397ac_res=$ac_cv_search_strerror
4398if test "$ac_res" != no; then :
3222 test "$ac_cv_search_strerror" = "none required" || LIBS="$ac_cv_search_strerror $LIBS" 4399 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
3223 4400
3224fi 4401fi
3225 4402
3226ac_ext=cc 4403ac_ext=cpp
3227ac_cpp='$CXXCPP $CPPFLAGS' 4404ac_cpp='$CXXCPP $CPPFLAGS'
3228ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4405ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3229ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4406ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3230ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 4407ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3231 4408
3232 4409
3233if test x$GCC = xyes && test x$GXX = xyes; then 4410if test x$GCC = xyes && test x$GXX = xyes; then
3234 echo "$as_me:$LINENO: checking for working libsupc++" >&5 4411 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working libsupc++" >&5
3235echo $ECHO_N "checking for working libsupc++... $ECHO_C" >&6 4412$as_echo_n "checking for working libsupc++... " >&6; }
3236 save_CXX="$CXX" 4413 save_CXX="$CXX"
3237 save_LIBS="$LIBS" 4414 save_LIBS="$LIBS"
3238 CXX="$CC" 4415 CXX="$CC"
3239 LIBS="$LIBS -lsupc++" 4416 LIBS="$LIBS -lsupc++"
3240 LINKER="$CC" 4417 LINKER="$CC"
3241 4418
3242cat >conftest.$ac_ext <<_ACEOF
3243/* confdefs.h. */
3244_ACEOF
3245cat confdefs.h >>conftest.$ac_ext 4419cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3246cat >>conftest.$ac_ext <<_ACEOF
3247/* end confdefs.h. */ 4420/* end confdefs.h. */
3248struct test { }; void f() try { throw new test; } catch (...) { throw; } 4421struct test { }; void f() try { throw new test; } catch (...) { throw; }
3249int 4422int
3250main () 4423main ()
3251{ 4424{
3252 4425
3253 ; 4426 ;
3254 return 0; 4427 return 0;
3255} 4428}
3256_ACEOF 4429_ACEOF
3257rm -f conftest.$ac_objext conftest$ac_exeext 4430if 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 4431 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
3279echo "${ECHO_T}ok" >&6 4432$as_echo "ok" >&6; }
3280else 4433else
3281 echo "$as_me: failed program was:" >&5
3282sed 's/^/| /' conftest.$ac_ext >&5
3283 4434
3284
3285 echo "$as_me:$LINENO: result: no, making everything bigger and slower" >&5 4435 { $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 4436$as_echo "no, making everything bigger and slower" >&6; }
3287 LIBS="$save_LIBS" 4437 LIBS="$save_LIBS"
3288 LINKER="$save_CXX" 4438 LINKER="$save_CXX"
3289 4439
3290 4440
3291fi 4441fi
3292rm -f conftest.err conftest.$ac_objext \ 4442rm -f core conftest.err conftest.$ac_objext \
3293 conftest$ac_exeext conftest.$ac_ext 4443 conftest$ac_exeext conftest.$ac_ext
3294 CXX="$save_CXX" 4444 CXX="$save_CXX"
3295fi 4445fi
3296LINKER=$LINKER 4446LINKER=$LINKER
3297 4447
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 4448
3305if test -z "$orig_CXXFLAGS"; then 4449if test -z "$orig_CXXFLAGS"; then
3306 if test x$GCC = xyes && test "x$GXX" = xyes; then 4450 if test x$GCC = xyes && test "x$GXX" = xyes; then
3307 CXXFLAGS="-g -O3 -fno-threadsafe-statics -fno-enforce-eh-specs" 4451 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 4452 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3312cat >>conftest.$ac_ext <<_ACEOF
3313/* end confdefs.h. */ 4453/* end confdefs.h. */
3314 4454
3315int 4455int
3316main () 4456main ()
3317{ 4457{
3318 4458
3319 ; 4459 ;
3320 return 0; 4460 return 0;
3321} 4461}
3322_ACEOF 4462_ACEOF
3323rm -f conftest.$ac_objext 4463if 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 4464
4465else
3349CXXFLAGS="-g -O3" 4466 CXXFLAGS="-g -O3"
3350fi 4467fi
3351rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 4468rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3352 else 4469 else
3353 CXXFLAGS="-O" 4470 CXXFLAGS="-O"
3354 fi 4471 fi
3355 CFLAGS="$CXXFLAGS" 4472 CFLAGS="$CXXFLAGS"
3356fi 4473fi
3357 4474
3358
3359cat >>confdefs.h <<\_ACEOF
3360#define _GNU_SOURCE 1
3361_ACEOF
3362
3363
3364case $host in 4475case $host in
3365 *-*-solaris* ) 4476 *-*-solaris* )
3366 4477
3367cat >>confdefs.h <<\_ACEOF 4478$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 4479
3381 ;; 4480 ;;
3382esac 4481esac
3383 4482
3384 4483{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing setlocale" >&5
3385echo "$as_me:$LINENO: checking for setlocale" >&5 4484$as_echo_n "checking for library containing setlocale... " >&6; }
3386echo $ECHO_N "checking for setlocale... $ECHO_C" >&6
3387if test "${ac_cv_func_setlocale+set}" = set; then 4485if test "${ac_cv_search_setlocale+set}" = set; then :
3388 echo $ECHO_N "(cached) $ECHO_C" >&6 4486 $as_echo_n "(cached) " >&6
3389else 4487else
3390 cat >conftest.$ac_ext <<_ACEOF 4488 ac_func_search_save_LIBS=$LIBS
3391/* confdefs.h. */
3392_ACEOF
3393cat confdefs.h >>conftest.$ac_ext 4489cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3394cat >>conftest.$ac_ext <<_ACEOF
3395/* end confdefs.h. */ 4490/* 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 4491
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. */ 4492/* Override any GCC internal prototype to avoid an error.
4493 Use char because int might match the return type of a GCC
4494 builtin and then its argument prototype would still apply. */
3414#ifdef __cplusplus 4495#ifdef __cplusplus
3415extern "C" 4496extern "C"
3416{
3417#endif 4497#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 (); 4498char 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 4499int
3434main () 4500main ()
3435{ 4501{
3436return f != setlocale; 4502return setlocale ();
3437 ; 4503 ;
3438 return 0; 4504 return 0;
3439} 4505}
3440_ACEOF 4506_ACEOF
3441rm -f conftest.$ac_objext conftest$ac_exeext 4507for ac_lib in '' xpg4; do
3442if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 4508 if test -z "$ac_lib"; then
3443 (eval $ac_link) 2>conftest.er1 4509 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 4510 else
3464 echo "$as_me: failed program was:" >&5 4511 ac_res=-l$ac_lib
3465sed 's/^/| /' conftest.$ac_ext >&5 4512 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
3466 4513 fi
3467ac_cv_func_setlocale=no 4514 if ac_fn_cxx_try_link "$LINENO"; then :
4515 ac_cv_search_setlocale=$ac_res
3468fi 4516fi
3469rm -f conftest.err conftest.$ac_objext \ 4517rm -f core conftest.err conftest.$ac_objext \
3470 conftest$ac_exeext conftest.$ac_ext 4518 conftest$ac_exeext
3471fi
3472echo "$as_me:$LINENO: result: $ac_cv_func_setlocale" >&5
3473echo "${ECHO_T}$ac_cv_func_setlocale" >&6
3474if test $ac_cv_func_setlocale = yes; then 4519 if test "${ac_cv_search_setlocale+set}" = set; then :
3475 : 4520 break
3476else 4521fi
3477 echo "$as_me:$LINENO: checking for setlocale in -lxpg4" >&5 4522done
3478echo $ECHO_N "checking for setlocale in -lxpg4... $ECHO_C" >&6
3479if test "${ac_cv_lib_xpg4_setlocale+set}" = set; then 4523if test "${ac_cv_search_setlocale+set}" = set; then :
3480 echo $ECHO_N "(cached) $ECHO_C" >&6 4524
3481else 4525else
3482 ac_check_lib_save_LIBS=$LIBS 4526 ac_cv_search_setlocale=no
3483LIBS="-lxpg4 $LIBS" 4527fi
3484cat >conftest.$ac_ext <<_ACEOF 4528rm conftest.$ac_ext
3485/* confdefs.h. */ 4529LIBS=$ac_func_search_save_LIBS
3486_ACEOF 4530fi
4531{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_setlocale" >&5
4532$as_echo "$ac_cv_search_setlocale" >&6; }
4533ac_res=$ac_cv_search_setlocale
4534if test "$ac_res" != no; then :
4535 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4536
4537fi
4538
4539
4540{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing gethostbyname" >&5
4541$as_echo_n "checking for library containing gethostbyname... " >&6; }
4542if test "${ac_cv_search_gethostbyname+set}" = set; then :
4543 $as_echo_n "(cached) " >&6
4544else
4545 ac_func_search_save_LIBS=$LIBS
3487cat confdefs.h >>conftest.$ac_ext 4546cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3488cat >>conftest.$ac_ext <<_ACEOF
3489/* end confdefs.h. */ 4547/* end confdefs.h. */
3490 4548
3491/* Override any gcc2 internal prototype to avoid an error. */ 4549/* Override any GCC internal prototype to avoid an error.
4550 Use char because int might match the return type of a GCC
4551 builtin and then its argument prototype would still apply. */
3492#ifdef __cplusplus 4552#ifdef __cplusplus
3493extern "C" 4553extern "C"
3494#endif 4554#endif
3495/* We use char because int might match the return type of a gcc2 4555char gethostbyname ();
3496 builtin and then its argument prototype would still apply. */
3497char setlocale ();
3498int 4556int
3499main () 4557main ()
3500{ 4558{
3501setlocale (); 4559return gethostbyname ();
3502 ; 4560 ;
3503 return 0; 4561 return 0;
3504} 4562}
3505_ACEOF 4563_ACEOF
3506rm -f conftest.$ac_objext conftest$ac_exeext 4564for ac_lib in '' nsl; do
3507if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 4565 if test -z "$ac_lib"; then
3508 (eval $ac_link) 2>conftest.er1 4566 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 4567 else
3529 echo "$as_me: failed program was:" >&5 4568 ac_res=-l$ac_lib
3530sed 's/^/| /' conftest.$ac_ext >&5 4569 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
3531 4570 fi
3532ac_cv_lib_xpg4_setlocale=no 4571 if ac_fn_cxx_try_link "$LINENO"; then :
4572 ac_cv_search_gethostbyname=$ac_res
3533fi 4573fi
3534rm -f conftest.err conftest.$ac_objext \ 4574rm -f core conftest.err conftest.$ac_objext \
3535 conftest$ac_exeext conftest.$ac_ext 4575 conftest$ac_exeext
3536LIBS=$ac_check_lib_save_LIBS 4576 if test "${ac_cv_search_gethostbyname+set}" = set; then :
4577 break
3537fi 4578fi
3538echo "$as_me:$LINENO: result: $ac_cv_lib_xpg4_setlocale" >&5 4579done
3539echo "${ECHO_T}$ac_cv_lib_xpg4_setlocale" >&6
3540if test $ac_cv_lib_xpg4_setlocale = yes; then
3541 LIBS="$LIBS -lxpg4"
3542fi
3543
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 4580if test "${ac_cv_search_gethostbyname+set}" = set; then :
3550 echo $ECHO_N "(cached) $ECHO_C" >&6 4581
3551else 4582else
3552 cat >conftest.$ac_ext <<_ACEOF 4583 ac_cv_search_gethostbyname=no
3553/* confdefs.h. */ 4584fi
3554_ACEOF 4585rm conftest.$ac_ext
4586LIBS=$ac_func_search_save_LIBS
4587fi
4588{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_gethostbyname" >&5
4589$as_echo "$ac_cv_search_gethostbyname" >&6; }
4590ac_res=$ac_cv_search_gethostbyname
4591if test "$ac_res" != no; then :
4592 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4593
4594fi
4595
4596{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing socket" >&5
4597$as_echo_n "checking for library containing socket... " >&6; }
4598if test "${ac_cv_search_socket+set}" = set; then :
4599 $as_echo_n "(cached) " >&6
4600else
4601 ac_func_search_save_LIBS=$LIBS
3555cat confdefs.h >>conftest.$ac_ext 4602cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3556cat >>conftest.$ac_ext <<_ACEOF
3557/* end confdefs.h. */ 4603/* 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 4604
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. */ 4605/* Override any GCC internal prototype to avoid an error.
4606 Use char because int might match the return type of a GCC
4607 builtin and then its argument prototype would still apply. */
3576#ifdef __cplusplus 4608#ifdef __cplusplus
3577extern "C" 4609extern "C"
3578{
3579#endif 4610#endif
3580/* We use char because int might match the return type of a gcc2 4611char 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 4612int
3596main () 4613main ()
3597{ 4614{
3598return f != gethostbyname; 4615return socket ();
3599 ; 4616 ;
3600 return 0; 4617 return 0;
3601} 4618}
3602_ACEOF 4619_ACEOF
3603rm -f conftest.$ac_objext conftest$ac_exeext 4620for ac_lib in '' socket; do
3604if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 4621 if test -z "$ac_lib"; then
3605 (eval $ac_link) 2>conftest.er1 4622 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 4623 else
3626 echo "$as_me: failed program was:" >&5 4624 ac_res=-l$ac_lib
3627sed 's/^/| /' conftest.$ac_ext >&5 4625 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
3628 4626 fi
3629ac_cv_func_gethostbyname=no 4627 if ac_fn_cxx_try_link "$LINENO"; then :
4628 ac_cv_search_socket=$ac_res
3630fi 4629fi
3631rm -f conftest.err conftest.$ac_objext \ 4630rm -f core conftest.err conftest.$ac_objext \
3632 conftest$ac_exeext conftest.$ac_ext 4631 conftest$ac_exeext
4632 if test "${ac_cv_search_socket+set}" = set; then :
4633 break
3633fi 4634fi
3634echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5 4635done
3635echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6
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
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 4636if test "${ac_cv_search_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 4637
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 4638else
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 4639 ac_cv_search_socket=no
3791fi 4640fi
3792rm -f conftest.err conftest.$ac_objext \ 4641rm conftest.$ac_ext
3793 conftest$ac_exeext conftest.$ac_ext 4642LIBS=$ac_func_search_save_LIBS
3794fi 4643fi
3795echo "$as_me:$LINENO: result: $ac_cv_func_socket" >&5 4644{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_socket" >&5
3796echo "${ECHO_T}$ac_cv_func_socket" >&6 4645$as_echo "$ac_cv_search_socket" >&6; }
3797if test $ac_cv_func_socket = yes; then 4646ac_res=$ac_cv_search_socket
3798 : 4647if test "$ac_res" != no; then :
3799else 4648 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 4649
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 4650fi
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 4651
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 4652
4090support_frills=yes 4653support_frills=yes
4091support_inheritpixmap=yes 4654support_inheritpixmap=yes
4092support_tinting=yes
4093support_fading=yes 4655support_fading=yes
4094support_keepscrolling=yes 4656support_keepscrolling=yes
4095support_selectionscrolling=yes 4657support_selectionscrolling=yes
4096support_mousewheel=yes 4658support_mousewheel=yes
4097support_mouseslipwheel=yes 4659support_mouseslipwheel=yes
4098support_utmp=yes
4099support_wtmp=yes
4100support_lastlog=yes
4101support_text_blink=yes 4660support_text_blink=yes
4102support_pointer_blank=yes 4661support_pointer_blank=yes
4103support_scroll_rxvt=yes 4662support_scroll_rxvt=yes
4104support_scroll_next=yes 4663support_scroll_next=yes
4105support_scroll_xterm=yes 4664support_scroll_xterm=yes
4106support_scroll_plain=yes
4107support_xim=yes 4665support_xim=yes
4108support_xpm=yes 4666support_afterimage=yes
4667support_afterstep=yes
4109support_xft=yes 4668support_xft=yes
4110support_unicode3=no 4669support_unicode3=no
4111support_combining=yes 4670support_combining=yes
4112support_8bitctrls=no 4671support_8bitctrls=no
4113support_iso14755=yes 4672support_iso14755=yes
4114support_styles=yes 4673support_styles=yes
4115support_perl=yes 4674support_perl=yes
4116codesets=all 4675codesets=all
4117 4676
4118 4677
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. 4678# Check whether --enable-everything was given.
4130if test "${enable_everything+set}" = set; then 4679if test "${enable_everything+set}" = set; then :
4131 enableval="$enable_everything" 4680 enableval=$enable_everything;
4132
4133 if test x$enableval = xno; then 4681 if test x$enableval = xno; then
4134 support_24bit=no
4135 support_frills=no 4682 support_frills=no
4136 support_inheritpixmap=no 4683 support_inheritpixmap=no
4137 support_tinting=no
4138 support_fading=no 4684 support_fading=no
4139 support_keepscrolling=no 4685 support_keepscrolling=no
4140 support_selectionscrolling=no 4686 support_selectionscrolling=no
4141 support_lastlog=no 4687 support_lastlog=no
4142 support_mousewheel=no 4688 support_mousewheel=no
4144 support_text_blink=no 4690 support_text_blink=no
4145 support_pointer_blank=no 4691 support_pointer_blank=no
4146 support_scroll_rxvt=no 4692 support_scroll_rxvt=no
4147 support_scroll_next=no 4693 support_scroll_next=no
4148 support_scroll_xterm=no 4694 support_scroll_xterm=no
4149 support_scroll_plain=no
4150 support_utmp=no 4695 support_utmp=no
4151 support_wtmp=no 4696 support_wtmp=no
4152 support_xim=no 4697 support_xim=no
4698 support_afterimage=no
4153 support_xpm=no 4699 support_afterstep=no
4154 support_xft=no 4700 support_xft=no
4155 support_unicode3=no 4701 support_unicode3=no
4156 support_combining=no 4702 support_combining=no
4157 support_8bitctrls=no 4703 support_8bitctrls=no
4158 support_iso14755=no 4704 support_iso14755=no
4159 support_styles=no 4705 support_styles=no
4160 support_perl=no 4706 support_perl=no
4161 codesets= 4707 codesets=
4162 fi 4708 fi
4163 if test x$enableval = xyes; then 4709 if test x$enableval = xyes; then
4164 support_24bit=yes
4165 support_frills=yes 4710 support_frills=yes
4166 support_inheritpixmap=yes 4711 support_inheritpixmap=yes
4167 support_tinting=yes
4168 support_fading=yes 4712 support_fading=yes
4169 support_keepscrolling=yes 4713 support_keepscrolling=yes
4170 support_selectionscrolling=yes 4714 support_selectionscrolling=yes
4171 support_lastlog=yes 4715 support_lastlog=yes
4172 support_mousewheel=yes 4716 support_mousewheel=yes
4174 support_text_blink=yes 4718 support_text_blink=yes
4175 support_pointer_blank=yes 4719 support_pointer_blank=yes
4176 support_scroll_rxvt=yes 4720 support_scroll_rxvt=yes
4177 support_scroll_next=yes 4721 support_scroll_next=yes
4178 support_scroll_xterm=yes 4722 support_scroll_xterm=yes
4179 support_scroll_plain=yes
4180 support_utmp=yes 4723 support_utmp=yes
4181 support_wtmp=yes 4724 support_wtmp=yes
4182 support_xim=yes 4725 support_xim=yes
4726 support_afterimage=yes
4183 support_xpm=yes 4727 support_afterstep=yes
4184 support_xft=yes 4728 support_xft=yes
4185 support_unicode3=yes 4729 support_unicode3=yes
4186 support_combining=yes 4730 support_combining=yes
4187 #support_8bitctrls=yes 4731 #support_8bitctrls=yes
4188 support_iso14755=yes 4732 support_iso14755=yes
4189 support_styles=yes 4733 support_styles=yes
4190 support_perl=yes 4734 support_perl=yes
4191 codesets=all 4735 codesets=all
4192 fi 4736 fi
4193 4737
4194fi; 4738fi
4195 4739
4740
4741ASSERTIONS=no
4742# Check whether --enable-assert was given.
4743if test "${enable_assert+set}" = set; then :
4744 enableval=$enable_assert; if test x$enableval = xyes; then
4745 ASSERTIONS=yes
4746 fi
4747fi
4748
4749if test x$ASSERTIONS = xno; then
4750
4751$as_echo "#define NDEBUG 1" >>confdefs.h
4752
4753fi
4754
4755WARNINGS=no
4756# Check whether --enable-warnings was given.
4757if test "${enable_warnings+set}" = set; then :
4758 enableval=$enable_warnings; if test x$enableval = xyes; then
4759 WARNINGS=yes
4760 fi
4761fi
4762
4763if test x$GXX = xyes; then
4764 if test $WARNINGS = yes; then
4765 save_CXXFLAGS="$CXXFLAGS"
4766 CXXFLAGS="$CXXFLAGS -Wall -Wno-sign-compare -Wno-reorder -Wno-non-virtual-dtor"
4767 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4768/* end confdefs.h. */
4769
4770int
4771main ()
4772{
4773
4774 ;
4775 return 0;
4776}
4777_ACEOF
4778if ac_fn_cxx_try_compile "$LINENO"; then :
4779
4780else
4781 CXXFLAGS="$save_CXXFLAGS"
4782fi
4783rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4784 else
4785 CXXFLAGS="$CXXFLAGS -w"
4786 fi
4787fi
4788
4789support_256_color=no
4790# Check whether --enable-256-color was given.
4791if test "${enable_256_color+set}" = set; then :
4792 enableval=$enable_256_color; if test x$enableval = xyes; then
4793 support_256_color=yes
4794 fi
4795fi
4796
4797if test x$support_256_color = xyes; then
4798
4799$as_echo "#define USE_256_COLORS 1" >>confdefs.h
4800
4801fi
4802
4196# Check whether --enable-unicode3 or --disable-unicode3 was given. 4803# Check whether --enable-unicode3 was given.
4197if test "${enable_unicode3+set}" = set; then 4804if test "${enable_unicode3+set}" = set; then :
4198 enableval="$enable_unicode3"
4199 if test x$enableval = xyes -o x$enableval = xno; then 4805 enableval=$enable_unicode3; if test x$enableval = xyes -o x$enableval = xno; then
4200 support_unicode3=$enableval 4806 support_unicode3=$enableval
4201 fi 4807 fi
4202fi; 4808fi
4203 4809
4810
4204# Check whether --enable-combining or --disable-combining was given. 4811# Check whether --enable-combining was given.
4205if test "${enable_combining+set}" = set; then 4812if test "${enable_combining+set}" = set; then :
4206 enableval="$enable_combining"
4207 if test x$enableval = xyes -o x$enableval = xno; then 4813 enableval=$enable_combining; if test x$enableval = xyes -o x$enableval = xno; then
4208 support_combining=$enableval 4814 support_combining=$enableval
4209 fi 4815 fi
4210fi; 4816fi
4211 4817
4818
4212# Check whether --enable-xft or --disable-xft was given. 4819# Check whether --enable-xft was given.
4213if test "${enable_xft+set}" = set; then 4820if test "${enable_xft+set}" = set; then :
4214 enableval="$enable_xft"
4215 if test x$enableval = xyes -o x$enableval = xno; then 4821 enableval=$enable_xft; if test x$enableval = xyes -o x$enableval = xno; then
4216 support_xft=$enableval 4822 support_xft=$enableval
4217 fi 4823 fi
4218fi; 4824fi
4219 4825
4826
4220# Check whether --enable-font-styles or --disable-font-styles was given. 4827# Check whether --enable-font-styles was given.
4221if test "${enable_font_styles+set}" = set; then 4828if test "${enable_font_styles+set}" = set; then :
4222 enableval="$enable_font_styles"
4223 if test x$enableval = xyes -o x$enableval = xno; then 4829 enableval=$enable_font_styles; if test x$enableval = xyes -o x$enableval = xno; then
4224 support_styles=$enableval 4830 support_styles=$enableval
4225 fi 4831 fi
4226fi; 4832fi
4227 4833
4834
4228# Check whether --enable-utmp or --disable-utmp was given. 4835# Check whether --enable-afterimage was given.
4229if test "${enable_utmp+set}" = set; then 4836if test "${enable_afterimage+set}" = set; then :
4230 enableval="$enable_utmp"
4231 if test x$enableval = xyes -o x$enableval = xno; then 4837 enableval=$enable_afterimage; if test x$enableval = xyes -o x$enableval = xno; then
4232 support_utmp=$enableval 4838 support_afterimage=$enableval
4233 fi 4839 fi
4234fi; 4840fi
4235 4841
4236# Check whether --enable-wtmp or --disable-wtmp was given. 4842
4237if test "${enable_wtmp+set}" = set; then 4843
4238 enableval="$enable_wtmp" 4844# Check whether --with-afterimage_config was given.
4239 if test x$enableval = xyes -o x$enableval = xno; then 4845if test "${with_afterimage_config+set}" = set; then :
4240 support_wtmp=$enableval 4846 withval=$with_afterimage_config; if test "x$withval" != x; then
4847 afterimage_config=$withval/afterimage-config
4241 fi 4848 fi
4242fi; 4849fi
4243 4850
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 4851
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
4257 fi
4258fi;
4259 4852
4260# Check whether --enable-transparency or --disable-transparency was given. 4853# Check whether --enable-transparency was given.
4261if test "${enable_transparency+set}" = set; then 4854if test "${enable_transparency+set}" = set; then :
4262 enableval="$enable_transparency"
4263 if test x$enableval = xyes -o x$enableval = xno; then 4855 enableval=$enable_transparency; if test x$enableval = xyes -o x$enableval = xno; then
4264 support_inheritpixmap=$enableval 4856 support_inheritpixmap=$enableval
4265 fi 4857 fi
4266fi; 4858fi
4267 4859
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 4860
4276# Check whether --enable-fading or --disable-fading was given. 4861# Check whether --enable-fading was given.
4277if test "${enable_fading+set}" = set; then 4862if test "${enable_fading+set}" = set; then :
4278 enableval="$enable_fading"
4279 if test x$enableval = xyes -o x$enableval = xno; then 4863 enableval=$enable_fading; if test x$enableval = xyes -o x$enableval = xno; then
4280 support_fading=$enableval 4864 support_fading=$enableval
4281 fi 4865 fi
4282fi; 4866fi
4283 4867
4868
4284# Check whether --enable-rxvt-scroll or --disable-rxvt-scroll was given. 4869# Check whether --enable-rxvt-scroll was given.
4285if test "${enable_rxvt_scroll+set}" = set; then 4870if test "${enable_rxvt_scroll+set}" = set; then :
4286 enableval="$enable_rxvt_scroll"
4287 if test x$enableval = xyes -o x$enableval = xno; then 4871 enableval=$enable_rxvt_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4288 support_scroll_rxvt=$enableval 4872 support_scroll_rxvt=$enableval
4289 fi 4873 fi
4290fi; 4874fi
4291 4875
4876
4292# Check whether --enable-next-scroll or --disable-next-scroll was given. 4877# Check whether --enable-next-scroll was given.
4293if test "${enable_next_scroll+set}" = set; then 4878if test "${enable_next_scroll+set}" = set; then :
4294 enableval="$enable_next_scroll"
4295 if test x$enableval = xyes -o x$enableval = xno; then 4879 enableval=$enable_next_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4296 support_scroll_next=$enableval 4880 support_scroll_next=$enableval
4297 fi 4881 fi
4298fi; 4882fi
4299 4883
4884
4300# Check whether --enable-xterm-scroll or --disable-xterm-scroll was given. 4885# Check whether --enable-xterm-scroll was given.
4301if test "${enable_xterm_scroll+set}" = set; then 4886if test "${enable_xterm_scroll+set}" = set; then :
4302 enableval="$enable_xterm_scroll"
4303 if test x$enableval = xyes -o x$enableval = xno; then 4887 enableval=$enable_xterm_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4304 support_scroll_xterm=$enableval 4888 support_scroll_xterm=$enableval
4305 fi 4889 fi
4306fi; 4890fi
4307 4891
4892
4308# Check whether --enable-perl or --disable-perl was given. 4893# Check whether --enable-perl was given.
4309if test "${enable_perl+set}" = set; then 4894if test "${enable_perl+set}" = set; then :
4310 enableval="$enable_perl"
4311 if test x$enableval = xyes -o x$enableval = xno; then 4895 enableval=$enable_perl; if test x$enableval = xyes -o x$enableval = xno; then
4312 support_perl=$enableval 4896 support_perl=$enableval
4313 fi 4897 fi
4314fi; 4898fi
4315 4899
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 4900
4324 4901
4325
4326# Check whether --with-codesets or --without-codesets was given. 4902# Check whether --with-codesets was given.
4327if test "${with_codesets+set}" = set; then 4903if test "${with_codesets+set}" = set; then :
4328 withval="$with_codesets" 4904 withval=$with_codesets; codesets="$withval"
4329 codesets="$withval"
4330fi; 4905fi
4331 4906
4907
4332# Check whether --enable-xim or --disable-xim was given. 4908# Check whether --enable-xim was given.
4333if test "${enable_xim+set}" = set; then 4909if test "${enable_xim+set}" = set; then :
4334 enableval="$enable_xim"
4335 if test x$enableval = xyes -o x$enableval = xno; then 4910 enableval=$enable_xim; if test x$enableval = xyes -o x$enableval = xno; then
4336 support_xim=$enableval 4911 support_xim=$enableval
4337 fi 4912 fi
4338fi; 4913fi
4339 4914
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 4915
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. 4916# Check whether --enable-backspace-key was given.
4353if test "${enable_backspace_key+set}" = set; then 4917if test "${enable_backspace_key+set}" = set; then :
4354 enableval="$enable_backspace_key" 4918 enableval=$enable_backspace_key; if test x$enableval = xno; then
4355 if test x$enableval = xno; then
4356 4919
4357cat >>confdefs.h <<\_ACEOF 4920$as_echo "#define NO_BACKSPACE_KEY 1" >>confdefs.h
4358#define NO_BACKSPACE_KEY 1
4359_ACEOF
4360 4921
4361 fi 4922 fi
4362fi; 4923fi
4363 4924
4925
4364# Check whether --enable-delete-key or --disable-delete-key was given. 4926# Check whether --enable-delete-key was given.
4365if test "${enable_delete_key+set}" = set; then 4927if test "${enable_delete_key+set}" = set; then :
4366 enableval="$enable_delete_key" 4928 enableval=$enable_delete_key; if test x$enableval = xno; then
4367 if test x$enableval = xno; then
4368 4929
4369cat >>confdefs.h <<\_ACEOF 4930$as_echo "#define NO_DELETE_KEY 1" >>confdefs.h
4370#define NO_DELETE_KEY 1
4371_ACEOF
4372 4931
4373 fi 4932 fi
4374fi; 4933fi
4375 4934
4935
4376# Check whether --enable-resources or --disable-resources was given. 4936# Check whether --enable-resources was given.
4377if test "${enable_resources+set}" = set; then 4937if test "${enable_resources+set}" = set; then :
4378 enableval="$enable_resources" 4938 enableval=$enable_resources; if test x$enableval = xno; then
4379 if test x$enableval = xno; then
4380 4939
4381cat >>confdefs.h <<\_ACEOF 4940$as_echo "#define NO_RESOURCES 1" >>confdefs.h
4382#define NO_RESOURCES 1
4383_ACEOF
4384 4941
4385 fi 4942 fi
4386fi; 4943fi
4387 4944
4945
4388# Check whether --enable-8bitctrls or --disable-8bitctrls was given. 4946# Check whether --enable-8bitctrls was given.
4389if test "${enable_8bitctrls+set}" = set; then 4947if test "${enable_8bitctrls+set}" = set; then :
4390 enableval="$enable_8bitctrls"
4391 if test x$enableval = xyes -o x$enableval = xno; then 4948 enableval=$enable_8bitctrls; if test x$enableval = xyes -o x$enableval = xno; then
4392 support_8bitctrls=$enableval 4949 support_8bitctrls=$enableval
4393 fi 4950 fi
4394fi; 4951fi
4952
4395 4953
4396RESFALLBACK=Rxvt 4954RESFALLBACK=Rxvt
4397# Check whether --enable-fallback or --disable-fallback was given. 4955# Check whether --enable-fallback was given.
4398if test "${enable_fallback+set}" = set; then 4956if test "${enable_fallback+set}" = set; then :
4399 enableval="$enable_fallback" 4957 enableval=$enable_fallback;
4400
4401 test x$enableval = xyes && enableval=Rxvt 4958 test x$enableval = xyes && enableval=Rxvt
4402 test x$enableval = xno && enableval= 4959 test x$enableval = xno && enableval=
4403 RESFALLBACK="$enableval" 4960 RESFALLBACK="$enableval"
4404 4961
4405fi; 4962fi
4963
4406 4964
4407if test x$RESFALLBACK != x; then 4965if test x$RESFALLBACK != x; then
4408 4966
4409cat >>confdefs.h <<_ACEOF 4967cat >>confdefs.h <<_ACEOF
4410#define RESFALLBACK "$RESFALLBACK" 4968#define RESFALLBACK "$RESFALLBACK"
4412 4970
4413fi 4971fi
4414 4972
4415RESNAME=urxvt 4973RESNAME=urxvt
4416 4974
4417# Check whether --with-res-name or --without-res-name was given. 4975# Check whether --with-res-name was given.
4418if test "${with_res_name+set}" = set; then 4976if test "${with_res_name+set}" = set; then :
4419 withval="$with_res_name" 4977 withval=$with_res_name; RESNAME="$withval"
4420 RESNAME="$withval"
4421fi; 4978fi
4979
4422 4980
4423cat >>confdefs.h <<_ACEOF 4981cat >>confdefs.h <<_ACEOF
4424#define RESNAME "$RESNAME" 4982#define RESNAME "$RESNAME"
4425_ACEOF 4983_ACEOF
4426 4984
4427 4985
4428RESCLASS=URxvt 4986RESCLASS=URxvt
4429 4987
4430# Check whether --with-res-class or --without-res-class was given. 4988# Check whether --with-res-class was given.
4431if test "${with_res_class+set}" = set; then 4989if test "${with_res_class+set}" = set; then :
4432 withval="$with_res_class" 4990 withval=$with_res_class; RESCLASS="$withval"
4433 RESCLASS="$withval"
4434fi; 4991fi
4992
4435 4993
4436cat >>confdefs.h <<_ACEOF 4994cat >>confdefs.h <<_ACEOF
4437#define RESCLASS "$RESCLASS" 4995#define RESCLASS "$RESCLASS"
4438_ACEOF 4996_ACEOF
4439 4997
4440 4998
4441RXVTNAME=urxvt 4999RXVTNAME=urxvt
4442 5000
4443# Check whether --with-name or --without-name was given. 5001# Check whether --with-name was given.
4444if test "${with_name+set}" = set; then 5002if test "${with_name+set}" = set; then :
4445 withval="$with_name" 5003 withval=$with_name; RXVTNAME="$withval"
4446 RXVTNAME="$withval"
4447fi; 5004fi
5005
4448 5006
4449cat >>confdefs.h <<_ACEOF 5007cat >>confdefs.h <<_ACEOF
4450#define RXVTNAME "$RXVTNAME" 5008#define RXVTNAME "$RXVTNAME"
4451_ACEOF 5009_ACEOF
4452 5010
4453 5011
4454RXVTNAME=`echo "$RXVTNAME"|sed "$program_transform_name"` 5012RXVTNAME=`echo "$RXVTNAME"|sed "$program_transform_name"`
4455 5013
4456 5014
4457# Check whether --enable-swapscreen or --disable-swapscreen was given. 5015# Check whether --enable-swapscreen was given.
4458if test "${enable_swapscreen+set}" = set; then 5016if test "${enable_swapscreen+set}" = set; then :
4459 enableval="$enable_swapscreen" 5017 enableval=$enable_swapscreen; if test x$enableval = xno; then
4460 if test x$enableval = xno; then
4461 5018
4462cat >>confdefs.h <<\_ACEOF 5019$as_echo "#define NO_SECONDARY_SCREEN 1" >>confdefs.h
4463#define NO_SECONDARY_SCREEN 1
4464_ACEOF
4465 5020
4466 fi 5021 fi
4467fi; 5022fi
4468 5023
5024
4469# Check whether --enable-iso14755 or --disable-iso14755 was given. 5025# Check whether --enable-iso14755 was given.
4470if test "${enable_iso14755+set}" = set; then 5026if test "${enable_iso14755+set}" = set; then :
4471 enableval="$enable_iso14755"
4472 if test x$enableval = xyes -o x$enableval = xno; then 5027 enableval=$enable_iso14755; if test x$enableval = xyes -o x$enableval = xno; then
4473 support_iso14755=$enableval 5028 support_iso14755=$enableval
4474 fi 5029 fi
4475fi; 5030fi
4476 5031
5032
4477# Check whether --enable-frills or --disable-frills was given. 5033# Check whether --enable-frills was given.
4478if test "${enable_frills+set}" = set; then 5034if test "${enable_frills+set}" = set; then :
4479 enableval="$enable_frills"
4480 if test x$enableval = xyes -o x$enableval = xno; then 5035 enableval=$enable_frills; if test x$enableval = xyes -o x$enableval = xno; then
4481 support_frills=$enableval 5036 support_frills=$enableval
4482 fi 5037 fi
4483fi; 5038fi
4484 5039
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 5040
4493# Check whether --enable-keepscrolling or --disable-keepscrolling was given. 5041# Check whether --enable-keepscrolling was given.
4494if test "${enable_keepscrolling+set}" = set; then 5042if test "${enable_keepscrolling+set}" = set; then :
4495 enableval="$enable_keepscrolling"
4496 if test x$enableval = xyes -o x$enableval = xno; then 5043 enableval=$enable_keepscrolling; if test x$enableval = xyes -o x$enableval = xno; then
4497 support_keepscrolling=$enableval 5044 support_keepscrolling=$enableval
4498 fi 5045 fi
4499fi; 5046fi
4500 5047
5048
4501# Check whether --enable-selectionscrolling or --disable-selectionscrolling was given. 5049# Check whether --enable-selectionscrolling was given.
4502if test "${enable_selectionscrolling+set}" = set; then 5050if test "${enable_selectionscrolling+set}" = set; then :
4503 enableval="$enable_selectionscrolling" 5051 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 5052 support_selectionscrolling=$enableval
4506 fi 5053 fi
4507fi; 5054fi
4508 5055
5056
4509# Check whether --enable-mousewheel or --disable-mousewheel was given. 5057# Check whether --enable-mousewheel was given.
4510if test "${enable_mousewheel+set}" = set; then 5058if test "${enable_mousewheel+set}" = set; then :
4511 enableval="$enable_mousewheel"
4512 if test x$enableval = xyes -o x$enableval = xno; then 5059 enableval=$enable_mousewheel; if test x$enableval = xyes -o x$enableval = xno; then
4513 support_mousewheel=$enableval 5060 support_mousewheel=$enableval
4514 fi 5061 fi
4515fi; 5062fi
4516 5063
5064
4517# Check whether --enable-slipwheeling or --disable-slipwheeling was given. 5065# Check whether --enable-slipwheeling was given.
4518if test "${enable_slipwheeling+set}" = set; then 5066if test "${enable_slipwheeling+set}" = set; then :
4519 enableval="$enable_slipwheeling"
4520 if test x$enableval = xyes -o x$enableval = xno; then 5067 enableval=$enable_slipwheeling; if test x$enableval = xyes -o x$enableval = xno; then
4521 support_mouseslipwheel=$enableval 5068 support_mouseslipwheel=$enableval
4522 fi 5069 fi
4523fi; 5070fi
4524 5071
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 5072
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. 5073# Check whether --enable-smart-resize was given.
4548if test "${enable_smart_resize+set}" = set; then 5074if test "${enable_smart_resize+set}" = set; then :
4549 enableval="$enable_smart_resize" 5075 enableval=$enable_smart_resize; if test x$enableval = xyes; then
4550 if test x$enableval = xyes; then
4551 5076
4552cat >>confdefs.h <<\_ACEOF 5077$as_echo "#define SMART_RESIZE 1" >>confdefs.h
4553#define SMART_RESIZE 1
4554_ACEOF
4555 5078
4556 fi 5079 fi
4557fi; 5080fi
4558 5081
5082
4559# Check whether --enable-text-blink or --disable-text-blink was given. 5083# Check whether --enable-text-blink was given.
4560if test "${enable_text_blink+set}" = set; then 5084if test "${enable_text_blink+set}" = set; then :
4561 enableval="$enable_text_blink"
4562 if test x$enableval = xyes -o x$enableval = xno; then 5085 enableval=$enable_text_blink; if test x$enableval = xyes -o x$enableval = xno; then
4563 support_text_blink=$enableval 5086 support_text_blink=$enableval
4564 fi 5087 fi
4565fi; 5088fi
4566 5089
5090
4567# Check whether --enable-pointer-blank or --disable-pointer-blank was given. 5091# Check whether --enable-pointer-blank was given.
4568if test "${enable_pointer_blank+set}" = set; then 5092if test "${enable_pointer_blank+set}" = set; then :
4569 enableval="$enable_pointer_blank"
4570 if test x$enableval = xyes -o x$enableval = xno; then 5093 enableval=$enable_pointer_blank; if test x$enableval = xyes -o x$enableval = xno; then
4571 support_pointer_blank=$enableval 5094 support_pointer_blank=$enableval
4572 fi 5095 fi
4573fi; 5096fi
4574 5097
4575 5098
5099
4576# Check whether --with-term or --without-term was given. 5100# Check whether --with-term was given.
4577if test "${with_term+set}" = set; then 5101if test "${with_term+set}" = set; then :
4578 withval="$with_term"
4579 if test x$withval != x; then 5102 withval=$with_term; if test x$withval != x; then
4580 5103
4581cat >>confdefs.h <<_ACEOF 5104cat >>confdefs.h <<_ACEOF
4582#define TERMENV "$withval" 5105#define TERMENV "$withval"
4583_ACEOF 5106_ACEOF
4584 term="$withval" 5107 term="$withval"
4585 fi 5108 fi
4586fi; 5109fi
4587 5110
4588 5111
5112
4589# Check whether --with-terminfo or --without-terminfo was given. 5113# Check whether --with-terminfo was given.
4590if test "${with_terminfo+set}" = set; then 5114if test "${with_terminfo+set}" = set; then :
4591 withval="$with_terminfo" 5115 withval=$with_terminfo; if test x$withval != x; then
4592 if test x$withval != x; then
4593 5116
4594cat >>confdefs.h <<_ACEOF 5117cat >>confdefs.h <<_ACEOF
4595#define RXVT_TERMINFO "$withval" 5118#define RXVT_TERMINFO "$withval"
4596_ACEOF 5119_ACEOF
4597 terminfo="$withval" 5120 terminfo="$withval"
4598 fi 5121 fi
4599fi; 5122fi
4600 5123
4601 5124
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 5125
4628 test -z "$ac_cv_path_MV" && ac_cv_path_MV="mv" 5126LIBEV_M4_AVOID_LIBRT=1
4629 ;;
4630esac
4631fi
4632MV=$ac_cv_path_MV
4633 5127
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 5128ac_ext=cpp
4925ac_cpp='$CXXCPP $CPPFLAGS' 5129ac_cpp='$CXXCPP $CPPFLAGS'
4926ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 5130ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4927ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 5131ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4928ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 5132ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4929echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5 5133{ $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 5134$as_echo_n "checking how to run the C++ preprocessor... " >&6; }
4931if test -z "$CXXCPP"; then 5135if test -z "$CXXCPP"; then
4932 if test "${ac_cv_prog_CXXCPP+set}" = set; then 5136 if test "${ac_cv_prog_CXXCPP+set}" = set; then :
4933 echo $ECHO_N "(cached) $ECHO_C" >&6 5137 $as_echo_n "(cached) " >&6
4934else 5138else
4935 # Double quotes because CXXCPP needs to be expanded 5139 # Double quotes because CXXCPP needs to be expanded
4936 for CXXCPP in "$CXX -E" "/lib/cpp" 5140 for CXXCPP in "$CXX -E" "/lib/cpp"
4937 do 5141 do
4938 ac_preproc_ok=false 5142 ac_preproc_ok=false
4942 # with a fresh cross-compiler works. 5146 # with a fresh cross-compiler works.
4943 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 5147 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4944 # <limits.h> exists even on freestanding compilers. 5148 # <limits.h> exists even on freestanding compilers.
4945 # On the NeXT, cc -E runs the code through the compiler's parser, 5149 # 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. 5150 # 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 5151 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4951cat >>conftest.$ac_ext <<_ACEOF
4952/* end confdefs.h. */ 5152/* end confdefs.h. */
4953#ifdef __STDC__ 5153#ifdef __STDC__
4954# include <limits.h> 5154# include <limits.h>
4955#else 5155#else
4956# include <assert.h> 5156# include <assert.h>
4957#endif 5157#endif
4958 Syntax error 5158 Syntax error
4959_ACEOF 5159_ACEOF
4960if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 5160if ac_fn_cxx_try_cpp "$LINENO"; then :
4961 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 5161
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 5162else
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. 5163 # Broken: fails on valid input.
4984continue 5164continue
4985fi 5165fi
4986rm -f conftest.err conftest.$ac_ext 5166rm -f conftest.err conftest.$ac_ext
4987 5167
4988 # OK, works on sane cases. Now check whether non-existent headers 5168 # OK, works on sane cases. Now check whether nonexistent headers
4989 # can be detected and how. 5169 # can be detected and how.
4990 cat >conftest.$ac_ext <<_ACEOF
4991/* confdefs.h. */
4992_ACEOF
4993cat confdefs.h >>conftest.$ac_ext 5170 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4994cat >>conftest.$ac_ext <<_ACEOF
4995/* end confdefs.h. */ 5171/* end confdefs.h. */
4996#include <ac_nonexistent.h> 5172#include <ac_nonexistent.h>
4997_ACEOF 5173_ACEOF
4998if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 5174if 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. 5175 # Broken: success on invalid input.
5017continue 5176continue
5018else 5177else
5019 echo "$as_me: failed program was:" >&5
5020sed 's/^/| /' conftest.$ac_ext >&5
5021
5022 # Passes both tests. 5178 # Passes both tests.
5023ac_preproc_ok=: 5179ac_preproc_ok=:
5024break 5180break
5025fi 5181fi
5026rm -f conftest.err conftest.$ac_ext 5182rm -f conftest.err conftest.$ac_ext
5027 5183
5028done 5184done
5029# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 5185# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5030rm -f conftest.err conftest.$ac_ext 5186rm -f conftest.err conftest.$ac_ext
5031if $ac_preproc_ok; then 5187if $ac_preproc_ok; then :
5032 break 5188 break
5033fi 5189fi
5034 5190
5035 done 5191 done
5036 ac_cv_prog_CXXCPP=$CXXCPP 5192 ac_cv_prog_CXXCPP=$CXXCPP
5038fi 5194fi
5039 CXXCPP=$ac_cv_prog_CXXCPP 5195 CXXCPP=$ac_cv_prog_CXXCPP
5040else 5196else
5041 ac_cv_prog_CXXCPP=$CXXCPP 5197 ac_cv_prog_CXXCPP=$CXXCPP
5042fi 5198fi
5043echo "$as_me:$LINENO: result: $CXXCPP" >&5 5199{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5
5044echo "${ECHO_T}$CXXCPP" >&6 5200$as_echo "$CXXCPP" >&6; }
5045ac_preproc_ok=false 5201ac_preproc_ok=false
5046for ac_cxx_preproc_warn_flag in '' yes 5202for ac_cxx_preproc_warn_flag in '' yes
5047do 5203do
5048 # Use a header file that comes with gcc, so configuring glibc 5204 # Use a header file that comes with gcc, so configuring glibc
5049 # with a fresh cross-compiler works. 5205 # with a fresh cross-compiler works.
5050 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 5206 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5051 # <limits.h> exists even on freestanding compilers. 5207 # <limits.h> exists even on freestanding compilers.
5052 # On the NeXT, cc -E runs the code through the compiler's parser, 5208 # 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. 5209 # 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 5210 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5058cat >>conftest.$ac_ext <<_ACEOF
5059/* end confdefs.h. */ 5211/* end confdefs.h. */
5060#ifdef __STDC__ 5212#ifdef __STDC__
5061# include <limits.h> 5213# include <limits.h>
5062#else 5214#else
5063# include <assert.h> 5215# include <assert.h>
5064#endif 5216#endif
5065 Syntax error 5217 Syntax error
5066_ACEOF 5218_ACEOF
5067if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 5219if ac_fn_cxx_try_cpp "$LINENO"; then :
5068 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 5220
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 5221else
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. 5222 # Broken: fails on valid input.
5091continue 5223continue
5092fi 5224fi
5093rm -f conftest.err conftest.$ac_ext 5225rm -f conftest.err conftest.$ac_ext
5094 5226
5095 # OK, works on sane cases. Now check whether non-existent headers 5227 # OK, works on sane cases. Now check whether nonexistent headers
5096 # can be detected and how. 5228 # can be detected and how.
5097 cat >conftest.$ac_ext <<_ACEOF
5098/* confdefs.h. */
5099_ACEOF
5100cat confdefs.h >>conftest.$ac_ext 5229 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5101cat >>conftest.$ac_ext <<_ACEOF
5102/* end confdefs.h. */ 5230/* end confdefs.h. */
5103#include <ac_nonexistent.h> 5231#include <ac_nonexistent.h>
5104_ACEOF 5232_ACEOF
5105if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 5233if 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. 5234 # Broken: success on invalid input.
5124continue 5235continue
5125else 5236else
5126 echo "$as_me: failed program was:" >&5
5127sed 's/^/| /' conftest.$ac_ext >&5
5128
5129 # Passes both tests. 5237 # Passes both tests.
5130ac_preproc_ok=: 5238ac_preproc_ok=:
5131break 5239break
5132fi 5240fi
5133rm -f conftest.err conftest.$ac_ext 5241rm -f conftest.err conftest.$ac_ext
5134 5242
5135done 5243done
5136# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 5244# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5137rm -f conftest.err conftest.$ac_ext 5245rm -f conftest.err conftest.$ac_ext
5138if $ac_preproc_ok; then 5246if $ac_preproc_ok; then :
5139 : 5247
5140else 5248else
5141 { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check 5249 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5142See \`config.log' for more details." >&5 5250$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5143echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check 5251as_fn_error "C++ preprocessor \"$CXXCPP\" fails sanity check
5144See \`config.log' for more details." >&2;} 5252See \`config.log' for more details." "$LINENO" 5; }
5145 { (exit 1); exit 1; }; }
5146fi 5253fi
5147 5254
5148ac_ext=cc 5255ac_ext=cpp
5149ac_cpp='$CXXCPP $CPPFLAGS' 5256ac_cpp='$CXXCPP $CPPFLAGS'
5150ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 5257ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5151ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 5258ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5152ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 5259ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5153 5260
5154 5261
5262for 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
5263do :
5264 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5265ac_fn_cxx_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
5266eval as_val=\$$as_ac_Header
5267 if test "x$as_val" = x""yes; then :
5268 cat >>confdefs.h <<_ACEOF
5269#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
5270_ACEOF
5155 5271
5156if test "x$ac_path_x_has_been_run" != xyes; then 5272fi
5273
5274done
5275
5276
5277for ac_func in inotify_init epoll_ctl kqueue port_create poll select eventfd signalfd
5278do :
5279 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
5280ac_fn_cxx_check_func "$LINENO" "$ac_func" "$as_ac_var"
5281eval as_val=\$$as_ac_var
5282 if test "x$as_val" = x""yes; then :
5283 cat >>confdefs.h <<_ACEOF
5284#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
5285_ACEOF
5286
5287fi
5288done
5289
5290
5291ac_fn_cxx_check_func "$LINENO" "clock_gettime" "ac_cv_func_clock_gettime"
5292if test "x$ac_cv_func_clock_gettime" = x""yes; then :
5293
5294else
5295
5296 if test $(uname) = Linux; then
5297 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for clock_gettime syscall" >&5
5298$as_echo_n "checking for clock_gettime syscall... " >&6; }
5299 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5300/* end confdefs.h. */
5301#include <unistd.h>
5302 #include <sys/syscall.h>
5303 #include <time.h>
5304int
5305main ()
5306{
5307struct timespec ts; int status = syscall (SYS_clock_gettime, CLOCK_REALTIME, &ts)
5308 ;
5309 return 0;
5310}
5311_ACEOF
5312if ac_fn_cxx_try_link "$LINENO"; then :
5313 ac_have_clock_syscall=1
5314
5315$as_echo "#define HAVE_CLOCK_SYSCALL 1" >>confdefs.h
5316
5317 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5318$as_echo "yes" >&6; }
5319else
5320 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5321$as_echo "no" >&6; }
5322fi
5323rm -f core conftest.err conftest.$ac_objext \
5324 conftest$ac_exeext conftest.$ac_ext
5325 fi
5326 if test -z "$LIBEV_M4_AVOID_LIBRT" && test -z "$ac_have_clock_syscall"; then
5327 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for clock_gettime in -lrt" >&5
5328$as_echo_n "checking for clock_gettime in -lrt... " >&6; }
5329if test "${ac_cv_lib_rt_clock_gettime+set}" = set; then :
5330 $as_echo_n "(cached) " >&6
5331else
5332 ac_check_lib_save_LIBS=$LIBS
5333LIBS="-lrt $LIBS"
5334cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5335/* end confdefs.h. */
5336
5337/* Override any GCC internal prototype to avoid an error.
5338 Use char because int might match the return type of a GCC
5339 builtin and then its argument prototype would still apply. */
5340#ifdef __cplusplus
5341extern "C"
5342#endif
5343char clock_gettime ();
5344int
5345main ()
5346{
5347return clock_gettime ();
5348 ;
5349 return 0;
5350}
5351_ACEOF
5352if ac_fn_cxx_try_link "$LINENO"; then :
5353 ac_cv_lib_rt_clock_gettime=yes
5354else
5355 ac_cv_lib_rt_clock_gettime=no
5356fi
5357rm -f core conftest.err conftest.$ac_objext \
5358 conftest$ac_exeext conftest.$ac_ext
5359LIBS=$ac_check_lib_save_LIBS
5360fi
5361{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rt_clock_gettime" >&5
5362$as_echo "$ac_cv_lib_rt_clock_gettime" >&6; }
5363if test "x$ac_cv_lib_rt_clock_gettime" = x""yes; then :
5364 cat >>confdefs.h <<_ACEOF
5365#define HAVE_LIBRT 1
5366_ACEOF
5367
5368 LIBS="-lrt $LIBS"
5369
5370fi
5371
5372 unset ac_cv_func_clock_gettime
5373 for ac_func in clock_gettime
5374do :
5375 ac_fn_cxx_check_func "$LINENO" "clock_gettime" "ac_cv_func_clock_gettime"
5376if test "x$ac_cv_func_clock_gettime" = x""yes; then :
5377 cat >>confdefs.h <<_ACEOF
5378#define HAVE_CLOCK_GETTIME 1
5379_ACEOF
5380
5381fi
5382done
5383
5384 fi
5385
5386fi
5387
5388
5389ac_fn_cxx_check_func "$LINENO" "nanosleep" "ac_cv_func_nanosleep"
5390if test "x$ac_cv_func_nanosleep" = x""yes; then :
5391
5392else
5393
5394 if test -z "$LIBEV_M4_AVOID_LIBRT"; then
5395 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nanosleep in -lrt" >&5
5396$as_echo_n "checking for nanosleep in -lrt... " >&6; }
5397if test "${ac_cv_lib_rt_nanosleep+set}" = set; then :
5398 $as_echo_n "(cached) " >&6
5399else
5400 ac_check_lib_save_LIBS=$LIBS
5401LIBS="-lrt $LIBS"
5402cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5403/* end confdefs.h. */
5404
5405/* Override any GCC internal prototype to avoid an error.
5406 Use char because int might match the return type of a GCC
5407 builtin and then its argument prototype would still apply. */
5408#ifdef __cplusplus
5409extern "C"
5410#endif
5411char nanosleep ();
5412int
5413main ()
5414{
5415return nanosleep ();
5416 ;
5417 return 0;
5418}
5419_ACEOF
5420if ac_fn_cxx_try_link "$LINENO"; then :
5421 ac_cv_lib_rt_nanosleep=yes
5422else
5423 ac_cv_lib_rt_nanosleep=no
5424fi
5425rm -f core conftest.err conftest.$ac_objext \
5426 conftest$ac_exeext conftest.$ac_ext
5427LIBS=$ac_check_lib_save_LIBS
5428fi
5429{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rt_nanosleep" >&5
5430$as_echo "$ac_cv_lib_rt_nanosleep" >&6; }
5431if test "x$ac_cv_lib_rt_nanosleep" = x""yes; then :
5432 cat >>confdefs.h <<_ACEOF
5433#define HAVE_LIBRT 1
5434_ACEOF
5435
5436 LIBS="-lrt $LIBS"
5437
5438fi
5439
5440 unset ac_cv_func_nanosleep
5441 for ac_func in nanosleep
5442do :
5443 ac_fn_cxx_check_func "$LINENO" "nanosleep" "ac_cv_func_nanosleep"
5444if test "x$ac_cv_func_nanosleep" = x""yes; then :
5445 cat >>confdefs.h <<_ACEOF
5446#define HAVE_NANOSLEEP 1
5447_ACEOF
5448
5449fi
5450done
5451
5452 fi
5453
5454fi
5455
5456
5457{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ceil in -lm" >&5
5458$as_echo_n "checking for ceil in -lm... " >&6; }
5459if test "${ac_cv_lib_m_ceil+set}" = set; then :
5460 $as_echo_n "(cached) " >&6
5461else
5462 ac_check_lib_save_LIBS=$LIBS
5463LIBS="-lm $LIBS"
5464cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5465/* end confdefs.h. */
5466
5467/* Override any GCC internal prototype to avoid an error.
5468 Use char because int might match the return type of a GCC
5469 builtin and then its argument prototype would still apply. */
5470#ifdef __cplusplus
5471extern "C"
5472#endif
5473char ceil ();
5474int
5475main ()
5476{
5477return ceil ();
5478 ;
5479 return 0;
5480}
5481_ACEOF
5482if ac_fn_cxx_try_link "$LINENO"; then :
5483 ac_cv_lib_m_ceil=yes
5484else
5485 ac_cv_lib_m_ceil=no
5486fi
5487rm -f core conftest.err conftest.$ac_objext \
5488 conftest$ac_exeext conftest.$ac_ext
5489LIBS=$ac_check_lib_save_LIBS
5490fi
5491{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_ceil" >&5
5492$as_echo "$ac_cv_lib_m_ceil" >&6; }
5493if test "x$ac_cv_lib_m_ceil" = x""yes; then :
5494 cat >>confdefs.h <<_ACEOF
5495#define HAVE_LIBM 1
5496_ACEOF
5497
5498 LIBS="-lm $LIBS"
5499
5500fi
5501
5502
5503
5504
5505
5506# Extract the first word of "tic", so it can be a program name with args.
5507set dummy tic; ac_word=$2
5508{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5509$as_echo_n "checking for $ac_word... " >&6; }
5510if test "${ac_cv_path_TIC+set}" = set; then :
5511 $as_echo_n "(cached) " >&6
5512else
5513 case $TIC in
5514 [\\/]* | ?:[\\/]*)
5515 ac_cv_path_TIC="$TIC" # Let the user override the test with a path.
5516 ;;
5517 *)
5518 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5519for as_dir in $PATH
5520do
5521 IFS=$as_save_IFS
5522 test -z "$as_dir" && as_dir=.
5523 for ac_exec_ext in '' $ac_executable_extensions; do
5524 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5525 ac_cv_path_TIC="$as_dir/$ac_word$ac_exec_ext"
5526 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5527 break 2
5528 fi
5529done
5530 done
5531IFS=$as_save_IFS
5532
5533 test -z "$ac_cv_path_TIC" && ac_cv_path_TIC=":"
5534 ;;
5535esac
5536fi
5537TIC=$ac_cv_path_TIC
5538if test -n "$TIC"; then
5539 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $TIC" >&5
5540$as_echo "$TIC" >&6; }
5541else
5542 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5543$as_echo "no" >&6; }
5544fi
5545
5546
5547
5157 echo "$as_me:$LINENO: checking for X" >&5 5548{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for X" >&5
5158echo $ECHO_N "checking for X... $ECHO_C" >&6 5549$as_echo_n "checking for X... " >&6; }
5159 5550
5160ac_path_x_has_been_run=yes
5161 5551
5162# Check whether --with-x or --without-x was given. 5552# Check whether --with-x was given.
5163if test "${with_x+set}" = set; then 5553if test "${with_x+set}" = set; then :
5164 withval="$with_x" 5554 withval=$with_x;
5165
5166fi; 5555fi
5556
5167# $have_x is `yes', `no', `disabled', or empty when we do not yet know. 5557# $have_x is `yes', `no', `disabled', or empty when we do not yet know.
5168if test "x$with_x" = xno; then 5558if test "x$with_x" = xno; then
5169 # The user explicitly disabled X. 5559 # The user explicitly disabled X.
5170 have_x=disabled 5560 have_x=disabled
5171else 5561else
5172 if test "x$x_includes" != xNONE && test "x$x_libraries" != xNONE; then 5562 case $x_includes,$x_libraries in #(
5173 # Both variables are already set. 5563 *\'*) as_fn_error "cannot use X directory names containing '" "$LINENO" 5;; #(
5174 have_x=yes
5175 else
5176 if test "${ac_cv_have_x+set}" = set; then 5564 *,NONE | NONE,*) if test "${ac_cv_have_x+set}" = set; then :
5177 echo $ECHO_N "(cached) $ECHO_C" >&6 5565 $as_echo_n "(cached) " >&6
5178else 5566else
5179 # One or both of the vars are not set, and there is no cached value. 5567 # One or both of the vars are not set, and there is no cached value.
5180ac_x_includes=no ac_x_libraries=no 5568ac_x_includes=no ac_x_libraries=no
5181rm -fr conftest.dir 5569rm -f -r conftest.dir
5182if mkdir conftest.dir; then 5570if mkdir conftest.dir; then
5183 cd conftest.dir 5571 cd conftest.dir
5184 # Make sure to not put "make" in the Imakefile rules, since we grep it out.
5185 cat >Imakefile <<'_ACEOF' 5572 cat >Imakefile <<'_ACEOF'
5186acfindx: 5573incroot:
5187 @echo 'ac_im_incroot="${INCROOT}"; ac_im_usrlibdir="${USRLIBDIR}"; ac_im_libdir="${LIBDIR}"' 5574 @echo incroot='${INCROOT}'
5575usrlibdir:
5576 @echo usrlibdir='${USRLIBDIR}'
5577libdir:
5578 @echo libdir='${LIBDIR}'
5188_ACEOF 5579_ACEOF
5189 if (xmkmf) >/dev/null 2>/dev/null && test -f Makefile; then 5580 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. 5581 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
5191 eval `${MAKE-make} acfindx 2>/dev/null | grep -v make` 5582 for ac_var in incroot usrlibdir libdir; do
5583 eval "ac_im_$ac_var=\`\${MAKE-make} $ac_var 2>/dev/null | sed -n 's/^$ac_var=//p'\`"
5584 done
5192 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR. 5585 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
5193 for ac_extension in a so sl; do 5586 for ac_extension in a so sl dylib la dll; do
5194 if test ! -f $ac_im_usrlibdir/libX11.$ac_extension && 5587 if test ! -f "$ac_im_usrlibdir/libX11.$ac_extension" &&
5195 test -f $ac_im_libdir/libX11.$ac_extension; then 5588 test -f "$ac_im_libdir/libX11.$ac_extension"; then
5196 ac_im_usrlibdir=$ac_im_libdir; break 5589 ac_im_usrlibdir=$ac_im_libdir; break
5197 fi 5590 fi
5198 done 5591 done
5199 # Screen out bogus values from the imake configuration. They are 5592 # Screen out bogus values from the imake configuration. They are
5200 # bogus both because they are the default anyway, and because 5593 # bogus both because they are the default anyway, and because
5201 # using them would break gcc on systems where it needs fixed includes. 5594 # using them would break gcc on systems where it needs fixed includes.
5202 case $ac_im_incroot in 5595 case $ac_im_incroot in
5203 /usr/include) ;; 5596 /usr/include) ac_x_includes= ;;
5204 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;; 5597 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
5205 esac 5598 esac
5206 case $ac_im_usrlibdir in 5599 case $ac_im_usrlibdir in
5207 /usr/lib | /lib) ;; 5600 /usr/lib | /usr/lib64 | /lib | /lib64) ;;
5208 *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;; 5601 *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
5209 esac 5602 esac
5210 fi 5603 fi
5211 cd .. 5604 cd ..
5212 rm -fr conftest.dir 5605 rm -f -r conftest.dir
5213fi 5606fi
5214 5607
5215# Standard set of common directories for X headers. 5608# Standard set of common directories for X headers.
5216# Check X11 before X11Rn because it is often a symlink to the current release. 5609# Check X11 before X11Rn because it is often a symlink to the current release.
5217ac_x_header_dirs=' 5610ac_x_header_dirs='
5218/usr/X11/include 5611/usr/X11/include
5612/usr/X11R7/include
5219/usr/X11R6/include 5613/usr/X11R6/include
5220/usr/X11R5/include 5614/usr/X11R5/include
5221/usr/X11R4/include 5615/usr/X11R4/include
5222 5616
5223/usr/include/X11 5617/usr/include/X11
5618/usr/include/X11R7
5224/usr/include/X11R6 5619/usr/include/X11R6
5225/usr/include/X11R5 5620/usr/include/X11R5
5226/usr/include/X11R4 5621/usr/include/X11R4
5227 5622
5228/usr/local/X11/include 5623/usr/local/X11/include
5624/usr/local/X11R7/include
5229/usr/local/X11R6/include 5625/usr/local/X11R6/include
5230/usr/local/X11R5/include 5626/usr/local/X11R5/include
5231/usr/local/X11R4/include 5627/usr/local/X11R4/include
5232 5628
5233/usr/local/include/X11 5629/usr/local/include/X11
5630/usr/local/include/X11R7
5234/usr/local/include/X11R6 5631/usr/local/include/X11R6
5235/usr/local/include/X11R5 5632/usr/local/include/X11R5
5236/usr/local/include/X11R4 5633/usr/local/include/X11R4
5237 5634
5238/usr/X386/include 5635/usr/X386/include
5248 5645
5249/usr/openwin/include 5646/usr/openwin/include
5250/usr/openwin/share/include' 5647/usr/openwin/share/include'
5251 5648
5252if test "$ac_x_includes" = no; then 5649if test "$ac_x_includes" = no; then
5253 # Guess where to find include files, by looking for a specified header file. 5650 # Guess where to find include files, by looking for Xlib.h.
5254 # First, try using that file with no special directory specified. 5651 # 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 5652 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5259cat >>conftest.$ac_ext <<_ACEOF
5260/* end confdefs.h. */ 5653/* end confdefs.h. */
5261#include <X11/Xlib.h> 5654#include <X11/Xlib.h>
5262_ACEOF 5655_ACEOF
5263if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 5656if 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. 5657 # We can compile using X headers with no special include directory.
5282ac_x_includes= 5658ac_x_includes=
5283else 5659else
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 5660 for ac_dir in $ac_x_header_dirs; do
5288 if test -r "$ac_dir/X11/Xlib.h"; then 5661 if test -r "$ac_dir/X11/Xlib.h"; then
5289 ac_x_includes=$ac_dir 5662 ac_x_includes=$ac_dir
5290 break 5663 break
5291 fi 5664 fi
5298 # Check for the libraries. 5671 # Check for the libraries.
5299 # See if we find them without any special options. 5672 # See if we find them without any special options.
5300 # Don't add to $LIBS permanently. 5673 # Don't add to $LIBS permanently.
5301 ac_save_LIBS=$LIBS 5674 ac_save_LIBS=$LIBS
5302 LIBS="-lX11 $LIBS" 5675 LIBS="-lX11 $LIBS"
5303 cat >conftest.$ac_ext <<_ACEOF
5304/* confdefs.h. */
5305_ACEOF
5306cat confdefs.h >>conftest.$ac_ext 5676 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5307cat >>conftest.$ac_ext <<_ACEOF
5308/* end confdefs.h. */ 5677/* end confdefs.h. */
5309#include <X11/Xlib.h> 5678#include <X11/Xlib.h>
5310int 5679int
5311main () 5680main ()
5312{ 5681{
5313XrmInitialize () 5682XrmInitialize ()
5314 ; 5683 ;
5315 return 0; 5684 return 0;
5316} 5685}
5317_ACEOF 5686_ACEOF
5318rm -f conftest.$ac_objext conftest$ac_exeext 5687if 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 5688 LIBS=$ac_save_LIBS
5340# We can link X programs with no special library path. 5689# We can link X programs with no special library path.
5341ac_x_libraries= 5690ac_x_libraries=
5342else 5691else
5343 echo "$as_me: failed program was:" >&5
5344sed 's/^/| /' conftest.$ac_ext >&5
5345
5346LIBS=$ac_save_LIBS 5692 LIBS=$ac_save_LIBS
5347for ac_dir in `echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g` 5693for ac_dir in `$as_echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
5348do 5694do
5349 # Don't even attempt the hair of trying to link an X program! 5695 # Don't even attempt the hair of trying to link an X program!
5350 for ac_extension in a so sl; do 5696 for ac_extension in a so sl dylib la dll; do
5351 if test -r $ac_dir/libX11.$ac_extension; then 5697 if test -r "$ac_dir/libX11.$ac_extension"; then
5352 ac_x_libraries=$ac_dir 5698 ac_x_libraries=$ac_dir
5353 break 2 5699 break 2
5354 fi 5700 fi
5355 done 5701 done
5356done 5702done
5357fi 5703fi
5358rm -f conftest.err conftest.$ac_objext \ 5704rm -f core conftest.err conftest.$ac_objext \
5359 conftest$ac_exeext conftest.$ac_ext 5705 conftest$ac_exeext conftest.$ac_ext
5360fi # $ac_x_libraries = no 5706fi # $ac_x_libraries = no
5361 5707
5362if test "$ac_x_includes" = no || test "$ac_x_libraries" = no; then 5708case $ac_x_includes,$ac_x_libraries in #(
5363 # Didn't find X anywhere. Cache the known absence of X. 5709 no,* | *,no | *\'*)
5710 # Didn't find X, or a directory has "'" in its name.
5364 ac_cv_have_x="have_x=no" 5711 ac_cv_have_x="have_x=no";; #(
5365else 5712 *)
5366 # Record where we found X for the cache. 5713 # Record where we found X for the cache.
5367 ac_cv_have_x="have_x=yes \ 5714 ac_cv_have_x="have_x=yes\
5368 ac_x_includes=$ac_x_includes ac_x_libraries=$ac_x_libraries" 5715 ac_x_includes='$ac_x_includes'\
5716 ac_x_libraries='$ac_x_libraries'"
5717esac
5369fi 5718fi
5370fi 5719;; #(
5371 5720 *) have_x=yes;;
5372 fi 5721 esac
5373 eval "$ac_cv_have_x" 5722 eval "$ac_cv_have_x"
5374fi # $with_x != no 5723fi # $with_x != no
5375 5724
5376if test "$have_x" != yes; then 5725if test "$have_x" != yes; then
5377 echo "$as_me:$LINENO: result: $have_x" >&5 5726 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_x" >&5
5378echo "${ECHO_T}$have_x" >&6 5727$as_echo "$have_x" >&6; }
5379 no_x=yes 5728 no_x=yes
5380else 5729else
5381 # If each of the values was on the command line, it overrides each guess. 5730 # 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 5731 test "x$x_includes" = xNONE && x_includes=$ac_x_includes
5383 test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries 5732 test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
5384 # Update the cache value to reflect the command line values. 5733 # Update the cache value to reflect the command line values.
5385 ac_cv_have_x="have_x=yes \ 5734 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 5735 ac_x_includes='$x_includes'\
5390 test "x$x_includes" = x && ac_out_x_includes="in standard search path" 5736 ac_x_libraries='$x_libraries'"
5391 echo "$as_me:$LINENO: result: libraries $x_libraries, headers $ac_out_x_includes" >&5 5737 { $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 5738$as_echo "libraries $x_libraries, headers $x_includes" >&6; }
5393fi 5739fi
5394 5740
5395fi
5396if test "$no_x" = yes; then 5741if test "$no_x" = yes; then
5397 # Not all programs may use this symbol, but it does not hurt to define it. 5742 # Not all programs may use this symbol, but it does not hurt to define it.
5398 5743
5399cat >>confdefs.h <<\_ACEOF 5744$as_echo "#define X_DISPLAY_MISSING 1" >>confdefs.h
5400#define X_DISPLAY_MISSING 1
5401_ACEOF
5402 5745
5403 X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS= 5746 X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS=
5404else 5747else
5405 if test -n "$x_includes"; then 5748 if test -n "$x_includes"; then
5406 X_CFLAGS="$X_CFLAGS -I$x_includes" 5749 X_CFLAGS="$X_CFLAGS -I$x_includes"
5409 # It would also be nice to do this for all -L options, not just this one. 5752 # It would also be nice to do this for all -L options, not just this one.
5410 if test -n "$x_libraries"; then 5753 if test -n "$x_libraries"; then
5411 X_LIBS="$X_LIBS -L$x_libraries" 5754 X_LIBS="$X_LIBS -L$x_libraries"
5412 # For Solaris; some versions of Sun CC require a space after -R and 5755 # For Solaris; some versions of Sun CC require a space after -R and
5413 # others require no space. Words are not sufficient . . . . 5756 # 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 5757 { $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 5758$as_echo_n "checking whether -R must be followed by a space... " >&6; }
5418 ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries" 5759 ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries"
5419 cat >conftest.$ac_ext <<_ACEOF 5760 ac_xsave_cxx_werror_flag=$ac_cxx_werror_flag
5420/* confdefs.h. */ 5761 ac_cxx_werror_flag=yes
5421_ACEOF
5422cat confdefs.h >>conftest.$ac_ext 5762 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5423cat >>conftest.$ac_ext <<_ACEOF
5424/* end confdefs.h. */ 5763/* end confdefs.h. */
5425 5764
5426int 5765int
5427main () 5766main ()
5428{ 5767{
5429 5768
5430 ; 5769 ;
5431 return 0; 5770 return 0;
5432} 5771}
5433_ACEOF 5772_ACEOF
5434rm -f conftest.$ac_objext conftest$ac_exeext 5773if 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 5774 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5466echo "${ECHO_T}no" >&6 5775$as_echo "no" >&6; }
5467 X_LIBS="$X_LIBS -R$x_libraries" 5776 X_LIBS="$X_LIBS -R$x_libraries"
5468 else 5777else
5469 LIBS="$ac_xsave_LIBS -R $x_libraries" 5778 LIBS="$ac_xsave_LIBS -R $x_libraries"
5470 cat >conftest.$ac_ext <<_ACEOF
5471/* confdefs.h. */
5472_ACEOF
5473cat confdefs.h >>conftest.$ac_ext 5779 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5474cat >>conftest.$ac_ext <<_ACEOF
5475/* end confdefs.h. */ 5780/* end confdefs.h. */
5476 5781
5477int 5782int
5478main () 5783main ()
5479{ 5784{
5480 5785
5481 ; 5786 ;
5482 return 0; 5787 return 0;
5483} 5788}
5484_ACEOF 5789_ACEOF
5485rm -f conftest.$ac_objext conftest$ac_exeext 5790if 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 5791 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5517echo "${ECHO_T}yes" >&6 5792$as_echo "yes" >&6; }
5518 X_LIBS="$X_LIBS -R $x_libraries" 5793 X_LIBS="$X_LIBS -R $x_libraries"
5519 else 5794else
5520 echo "$as_me:$LINENO: result: neither works" >&5 5795 { $as_echo "$as_me:${as_lineno-$LINENO}: result: neither works" >&5
5521echo "${ECHO_T}neither works" >&6 5796$as_echo "neither works" >&6; }
5522 fi 5797fi
5523 fi 5798rm -f core conftest.err conftest.$ac_objext \
5799 conftest$ac_exeext conftest.$ac_ext
5800fi
5801rm -f core conftest.err conftest.$ac_objext \
5802 conftest$ac_exeext conftest.$ac_ext
5803 ac_cxx_werror_flag=$ac_xsave_cxx_werror_flag
5524 LIBS=$ac_xsave_LIBS 5804 LIBS=$ac_xsave_LIBS
5525 esac
5526 fi 5805 fi
5527 5806
5528 # Check for system-dependent libraries X programs must link with. 5807 # Check for system-dependent libraries X programs must link with.
5529 # Do this before checking for the system-independent R6 libraries 5808 # Do this before checking for the system-independent R6 libraries
5530 # (-lICE), since we may need -lsocket or whatever for X linking. 5809 # (-lICE), since we may need -lsocket or whatever for X linking.
5534 else 5813 else
5535 # Martyn Johnson says this is needed for Ultrix, if the X 5814 # Martyn Johnson says this is needed for Ultrix, if the X
5536 # libraries were built with DECnet support. And Karl Berry says 5815 # libraries were built with DECnet support. And Karl Berry says
5537 # the Alpha needs dnet_stub (dnet does not exist). 5816 # the Alpha needs dnet_stub (dnet does not exist).
5538 ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11" 5817 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 5818 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5543cat >>conftest.$ac_ext <<_ACEOF
5544/* end confdefs.h. */ 5819/* end confdefs.h. */
5545 5820
5546/* Override any gcc2 internal prototype to avoid an error. */ 5821/* Override any GCC internal prototype to avoid an error.
5822 Use char because int might match the return type of a GCC
5823 builtin and then its argument prototype would still apply. */
5547#ifdef __cplusplus 5824#ifdef __cplusplus
5548extern "C" 5825extern "C"
5549#endif 5826#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 (); 5827char XOpenDisplay ();
5553int 5828int
5554main () 5829main ()
5555{ 5830{
5556XOpenDisplay (); 5831return XOpenDisplay ();
5557 ; 5832 ;
5558 return 0; 5833 return 0;
5559} 5834}
5560_ACEOF 5835_ACEOF
5561rm -f conftest.$ac_objext conftest$ac_exeext 5836if 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 5837
5838else
5587echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet" >&5 5839 { $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 5840$as_echo_n "checking for dnet_ntoa in -ldnet... " >&6; }
5589if test "${ac_cv_lib_dnet_dnet_ntoa+set}" = set; then 5841if test "${ac_cv_lib_dnet_dnet_ntoa+set}" = set; then :
5590 echo $ECHO_N "(cached) $ECHO_C" >&6 5842 $as_echo_n "(cached) " >&6
5591else 5843else
5592 ac_check_lib_save_LIBS=$LIBS 5844 ac_check_lib_save_LIBS=$LIBS
5593LIBS="-ldnet $LIBS" 5845LIBS="-ldnet $LIBS"
5594cat >conftest.$ac_ext <<_ACEOF
5595/* confdefs.h. */
5596_ACEOF
5597cat confdefs.h >>conftest.$ac_ext 5846cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5598cat >>conftest.$ac_ext <<_ACEOF
5599/* end confdefs.h. */ 5847/* end confdefs.h. */
5600 5848
5601/* Override any gcc2 internal prototype to avoid an error. */ 5849/* Override any GCC internal prototype to avoid an error.
5850 Use char because int might match the return type of a GCC
5851 builtin and then its argument prototype would still apply. */
5602#ifdef __cplusplus 5852#ifdef __cplusplus
5603extern "C" 5853extern "C"
5604#endif 5854#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 (); 5855char dnet_ntoa ();
5608int 5856int
5609main () 5857main ()
5610{ 5858{
5611dnet_ntoa (); 5859return dnet_ntoa ();
5612 ; 5860 ;
5613 return 0; 5861 return 0;
5614} 5862}
5615_ACEOF 5863_ACEOF
5616rm -f conftest.$ac_objext conftest$ac_exeext 5864if 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 5865 ac_cv_lib_dnet_dnet_ntoa=yes
5638else 5866else
5639 echo "$as_me: failed program was:" >&5
5640sed 's/^/| /' conftest.$ac_ext >&5
5641
5642ac_cv_lib_dnet_dnet_ntoa=no 5867 ac_cv_lib_dnet_dnet_ntoa=no
5643fi 5868fi
5644rm -f conftest.err conftest.$ac_objext \ 5869rm -f core conftest.err conftest.$ac_objext \
5645 conftest$ac_exeext conftest.$ac_ext 5870 conftest$ac_exeext conftest.$ac_ext
5646LIBS=$ac_check_lib_save_LIBS 5871LIBS=$ac_check_lib_save_LIBS
5647fi 5872fi
5648echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_dnet_ntoa" >&5 5873{ $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 5874$as_echo "$ac_cv_lib_dnet_dnet_ntoa" >&6; }
5650if test $ac_cv_lib_dnet_dnet_ntoa = yes; then 5875if test "x$ac_cv_lib_dnet_dnet_ntoa" = x""yes; then :
5651 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet" 5876 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet"
5652fi 5877fi
5653 5878
5654 if test $ac_cv_lib_dnet_dnet_ntoa = no; then 5879 if test $ac_cv_lib_dnet_dnet_ntoa = no; then
5655 echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet_stub" >&5 5880 { $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 5881$as_echo_n "checking for dnet_ntoa in -ldnet_stub... " >&6; }
5657if test "${ac_cv_lib_dnet_stub_dnet_ntoa+set}" = set; then 5882if test "${ac_cv_lib_dnet_stub_dnet_ntoa+set}" = set; then :
5658 echo $ECHO_N "(cached) $ECHO_C" >&6 5883 $as_echo_n "(cached) " >&6
5659else 5884else
5660 ac_check_lib_save_LIBS=$LIBS 5885 ac_check_lib_save_LIBS=$LIBS
5661LIBS="-ldnet_stub $LIBS" 5886LIBS="-ldnet_stub $LIBS"
5662cat >conftest.$ac_ext <<_ACEOF
5663/* confdefs.h. */
5664_ACEOF
5665cat confdefs.h >>conftest.$ac_ext 5887cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5666cat >>conftest.$ac_ext <<_ACEOF
5667/* end confdefs.h. */ 5888/* end confdefs.h. */
5668 5889
5669/* Override any gcc2 internal prototype to avoid an error. */ 5890/* Override any GCC internal prototype to avoid an error.
5891 Use char because int might match the return type of a GCC
5892 builtin and then its argument prototype would still apply. */
5670#ifdef __cplusplus 5893#ifdef __cplusplus
5671extern "C" 5894extern "C"
5672#endif 5895#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 (); 5896char dnet_ntoa ();
5676int 5897int
5677main () 5898main ()
5678{ 5899{
5679dnet_ntoa (); 5900return dnet_ntoa ();
5680 ; 5901 ;
5681 return 0; 5902 return 0;
5682} 5903}
5683_ACEOF 5904_ACEOF
5684rm -f conftest.$ac_objext conftest$ac_exeext 5905if 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 5906 ac_cv_lib_dnet_stub_dnet_ntoa=yes
5706else 5907else
5707 echo "$as_me: failed program was:" >&5
5708sed 's/^/| /' conftest.$ac_ext >&5
5709
5710ac_cv_lib_dnet_stub_dnet_ntoa=no 5908 ac_cv_lib_dnet_stub_dnet_ntoa=no
5711fi 5909fi
5712rm -f conftest.err conftest.$ac_objext \ 5910rm -f core conftest.err conftest.$ac_objext \
5713 conftest$ac_exeext conftest.$ac_ext 5911 conftest$ac_exeext conftest.$ac_ext
5714LIBS=$ac_check_lib_save_LIBS 5912LIBS=$ac_check_lib_save_LIBS
5715fi 5913fi
5716echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5 5914{ $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 5915$as_echo "$ac_cv_lib_dnet_stub_dnet_ntoa" >&6; }
5718if test $ac_cv_lib_dnet_stub_dnet_ntoa = yes; then 5916if test "x$ac_cv_lib_dnet_stub_dnet_ntoa" = x""yes; then :
5719 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub" 5917 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub"
5720fi 5918fi
5721 5919
5722 fi 5920 fi
5723fi 5921fi
5724rm -f conftest.err conftest.$ac_objext \ 5922rm -f core conftest.err conftest.$ac_objext \
5725 conftest$ac_exeext conftest.$ac_ext 5923 conftest$ac_exeext conftest.$ac_ext
5726 LIBS="$ac_xsave_LIBS" 5924 LIBS="$ac_xsave_LIBS"
5727 5925
5728 # msh@cis.ufl.edu says -lnsl (and -lsocket) are needed for his 386/AT, 5926 # msh@cis.ufl.edu says -lnsl (and -lsocket) are needed for his 386/AT,
5729 # to get the SysV transport functions. 5927 # to get the SysV transport functions.
5730 # Chad R. Larson says the Pyramis MIS-ES running DC/OSx (SVR4) 5928 # Chad R. Larson says the Pyramis MIS-ES running DC/OSx (SVR4)
5731 # needs -lnsl. 5929 # needs -lnsl.
5732 # The nsl library prevents programs from opening the X display 5930 # The nsl library prevents programs from opening the X display
5733 # on Irix 5.2, according to T.E. Dickey. 5931 # on Irix 5.2, according to T.E. Dickey.
5734 # The functions gethostbyname, getservbyname, and inet_addr are 5932 # The functions gethostbyname, getservbyname, and inet_addr are
5735 # in -lbsd on LynxOS 3.0.1/i386, according to Lars Hecking. 5933 # in -lbsd on LynxOS 3.0.1/i386, according to Lars Hecking.
5934 ac_fn_cxx_check_func "$LINENO" "gethostbyname" "ac_cv_func_gethostbyname"
5935if test "x$ac_cv_func_gethostbyname" = x""yes; then :
5936
5937fi
5938
5939 if test $ac_cv_func_gethostbyname = no; then
5736 echo "$as_me:$LINENO: checking for gethostbyname" >&5 5940 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lnsl" >&5
5737echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6 5941$as_echo_n "checking for gethostbyname in -lnsl... " >&6; }
5738if test "${ac_cv_func_gethostbyname+set}" = set; then 5942if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then :
5739 echo $ECHO_N "(cached) $ECHO_C" >&6 5943 $as_echo_n "(cached) " >&6
5740else 5944else
5741 cat >conftest.$ac_ext <<_ACEOF 5945 ac_check_lib_save_LIBS=$LIBS
5742/* confdefs.h. */ 5946LIBS="-lnsl $LIBS"
5743_ACEOF
5744cat confdefs.h >>conftest.$ac_ext 5947cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5745cat >>conftest.$ac_ext <<_ACEOF
5746/* end confdefs.h. */ 5948/* 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 5949
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. */ 5950/* Override any GCC internal prototype to avoid an error.
5951 Use char because int might match the return type of a GCC
5952 builtin and then its argument prototype would still apply. */
5765#ifdef __cplusplus 5953#ifdef __cplusplus
5766extern "C" 5954extern "C"
5767{
5768#endif 5955#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 (); 5956char 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 5957int
5785main () 5958main ()
5786{ 5959{
5787return f != gethostbyname; 5960return gethostbyname ();
5788 ; 5961 ;
5789 return 0; 5962 return 0;
5790} 5963}
5791_ACEOF 5964_ACEOF
5792rm -f conftest.$ac_objext conftest$ac_exeext 5965if 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 5966 ac_cv_lib_nsl_gethostbyname=yes
5814else 5967else
5815 echo "$as_me: failed program was:" >&5
5816sed 's/^/| /' conftest.$ac_ext >&5
5817
5818ac_cv_func_gethostbyname=no 5968 ac_cv_lib_nsl_gethostbyname=no
5819fi 5969fi
5820rm -f conftest.err conftest.$ac_objext \ 5970rm -f core conftest.err conftest.$ac_objext \
5821 conftest$ac_exeext conftest.$ac_ext 5971 conftest$ac_exeext conftest.$ac_ext
5972LIBS=$ac_check_lib_save_LIBS
5822fi 5973fi
5823echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5 5974{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nsl_gethostbyname" >&5
5824echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6 5975$as_echo "$ac_cv_lib_nsl_gethostbyname" >&6; }
5976if test "x$ac_cv_lib_nsl_gethostbyname" = x""yes; then :
5977 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl"
5978fi
5825 5979
5826 if test $ac_cv_func_gethostbyname = no; then 5980 if test $ac_cv_lib_nsl_gethostbyname = no; then
5827 echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5 5981 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lbsd" >&5
5828echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6 5982$as_echo_n "checking for gethostbyname in -lbsd... " >&6; }
5829if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then 5983if test "${ac_cv_lib_bsd_gethostbyname+set}" = set; then :
5830 echo $ECHO_N "(cached) $ECHO_C" >&6 5984 $as_echo_n "(cached) " >&6
5831else 5985else
5832 ac_check_lib_save_LIBS=$LIBS 5986 ac_check_lib_save_LIBS=$LIBS
5833LIBS="-lnsl $LIBS" 5987LIBS="-lbsd $LIBS"
5834cat >conftest.$ac_ext <<_ACEOF
5835/* confdefs.h. */
5836_ACEOF
5837cat confdefs.h >>conftest.$ac_ext 5988cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5838cat >>conftest.$ac_ext <<_ACEOF
5839/* end confdefs.h. */ 5989/* end confdefs.h. */
5840 5990
5841/* Override any gcc2 internal prototype to avoid an error. */ 5991/* Override any GCC internal prototype to avoid an error.
5992 Use char because int might match the return type of a GCC
5993 builtin and then its argument prototype would still apply. */
5842#ifdef __cplusplus 5994#ifdef __cplusplus
5843extern "C" 5995extern "C"
5844#endif 5996#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 (); 5997char gethostbyname ();
5848int 5998int
5849main () 5999main ()
5850{ 6000{
5851gethostbyname (); 6001return gethostbyname ();
5852 ; 6002 ;
5853 return 0; 6003 return 0;
5854} 6004}
5855_ACEOF 6005_ACEOF
5856rm -f conftest.$ac_objext conftest$ac_exeext 6006if 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 6007 ac_cv_lib_bsd_gethostbyname=yes
5878else 6008else
5879 echo "$as_me: failed program was:" >&5
5880sed 's/^/| /' conftest.$ac_ext >&5
5881
5882ac_cv_lib_nsl_gethostbyname=no 6009 ac_cv_lib_bsd_gethostbyname=no
5883fi 6010fi
5884rm -f conftest.err conftest.$ac_objext \ 6011rm -f core conftest.err conftest.$ac_objext \
5885 conftest$ac_exeext conftest.$ac_ext 6012 conftest$ac_exeext conftest.$ac_ext
5886LIBS=$ac_check_lib_save_LIBS 6013LIBS=$ac_check_lib_save_LIBS
5887fi 6014fi
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 6015{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_bsd_gethostbyname" >&5
5957echo "${ECHO_T}$ac_cv_lib_bsd_gethostbyname" >&6 6016$as_echo "$ac_cv_lib_bsd_gethostbyname" >&6; }
5958if test $ac_cv_lib_bsd_gethostbyname = yes; then 6017if test "x$ac_cv_lib_bsd_gethostbyname" = x""yes; then :
5959 X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd" 6018 X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd"
5960fi 6019fi
5961 6020
5962 fi 6021 fi
5963 fi 6022 fi
5967 # 2.0. But -lsocket is broken on IRIX 5.2 (and is not necessary 6026 # 2.0. But -lsocket is broken on IRIX 5.2 (and is not necessary
5968 # on later versions), says Simon Leinen: it contains gethostby* 6027 # on later versions), says Simon Leinen: it contains gethostby*
5969 # variants that don't use the name server (or something). -lsocket 6028 # variants that don't use the name server (or something). -lsocket
5970 # must be given before -lnsl if both are needed. We assume that 6029 # must be given before -lnsl if both are needed. We assume that
5971 # if connect needs -lnsl, so does gethostbyname. 6030 # if connect needs -lnsl, so does gethostbyname.
6031 ac_fn_cxx_check_func "$LINENO" "connect" "ac_cv_func_connect"
6032if test "x$ac_cv_func_connect" = x""yes; then :
6033
6034fi
6035
6036 if test $ac_cv_func_connect = no; then
5972 echo "$as_me:$LINENO: checking for connect" >&5 6037 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for connect in -lsocket" >&5
5973echo $ECHO_N "checking for connect... $ECHO_C" >&6 6038$as_echo_n "checking for connect in -lsocket... " >&6; }
5974if test "${ac_cv_func_connect+set}" = set; then 6039if test "${ac_cv_lib_socket_connect+set}" = set; then :
5975 echo $ECHO_N "(cached) $ECHO_C" >&6 6040 $as_echo_n "(cached) " >&6
5976else 6041else
5977 cat >conftest.$ac_ext <<_ACEOF 6042 ac_check_lib_save_LIBS=$LIBS
5978/* confdefs.h. */ 6043LIBS="-lsocket $X_EXTRA_LIBS $LIBS"
5979_ACEOF
5980cat confdefs.h >>conftest.$ac_ext 6044cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5981cat >>conftest.$ac_ext <<_ACEOF
5982/* end confdefs.h. */ 6045/* 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 6046
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. */ 6047/* Override any GCC internal prototype to avoid an error.
6048 Use char because int might match the return type of a GCC
6049 builtin and then its argument prototype would still apply. */
6001#ifdef __cplusplus 6050#ifdef __cplusplus
6002extern "C" 6051extern "C"
6003{
6004#endif 6052#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 (); 6053char 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 6054int
6021main () 6055main ()
6022{ 6056{
6023return f != connect; 6057return connect ();
6024 ; 6058 ;
6025 return 0; 6059 return 0;
6026} 6060}
6027_ACEOF 6061_ACEOF
6028rm -f conftest.$ac_objext conftest$ac_exeext 6062if 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 6063 ac_cv_lib_socket_connect=yes
6050else 6064else
6051 echo "$as_me: failed program was:" >&5 6065 ac_cv_lib_socket_connect=no
6052sed 's/^/| /' conftest.$ac_ext >&5
6053
6054ac_cv_func_connect=no
6055fi 6066fi
6056rm -f conftest.err conftest.$ac_objext \ 6067rm -f core conftest.err conftest.$ac_objext \
6057 conftest$ac_exeext conftest.$ac_ext 6068 conftest$ac_exeext conftest.$ac_ext
6069LIBS=$ac_check_lib_save_LIBS
6058fi 6070fi
6059echo "$as_me:$LINENO: result: $ac_cv_func_connect" >&5 6071{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_connect" >&5
6060echo "${ECHO_T}$ac_cv_func_connect" >&6 6072$as_echo "$ac_cv_lib_socket_connect" >&6; }
6073if test "x$ac_cv_lib_socket_connect" = x""yes; then :
6074 X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS"
6075fi
6061 6076
6077 fi
6078
6079 # Guillermo Gomez says -lposix is necessary on A/UX.
6080 ac_fn_cxx_check_func "$LINENO" "remove" "ac_cv_func_remove"
6081if test "x$ac_cv_func_remove" = x""yes; then :
6082
6083fi
6084
6062 if test $ac_cv_func_connect = no; then 6085 if test $ac_cv_func_remove = no; then
6063 echo "$as_me:$LINENO: checking for connect in -lsocket" >&5 6086 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for remove in -lposix" >&5
6064echo $ECHO_N "checking for connect in -lsocket... $ECHO_C" >&6 6087$as_echo_n "checking for remove in -lposix... " >&6; }
6065if test "${ac_cv_lib_socket_connect+set}" = set; then 6088if test "${ac_cv_lib_posix_remove+set}" = set; then :
6066 echo $ECHO_N "(cached) $ECHO_C" >&6 6089 $as_echo_n "(cached) " >&6
6067else 6090else
6068 ac_check_lib_save_LIBS=$LIBS 6091 ac_check_lib_save_LIBS=$LIBS
6069LIBS="-lsocket $X_EXTRA_LIBS $LIBS" 6092LIBS="-lposix $LIBS"
6070cat >conftest.$ac_ext <<_ACEOF
6071/* confdefs.h. */
6072_ACEOF
6073cat confdefs.h >>conftest.$ac_ext 6093cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6074cat >>conftest.$ac_ext <<_ACEOF
6075/* end confdefs.h. */ 6094/* end confdefs.h. */
6076 6095
6077/* Override any gcc2 internal prototype to avoid an error. */ 6096/* Override any GCC internal prototype to avoid an error.
6097 Use char because int might match the return type of a GCC
6098 builtin and then its argument prototype would still apply. */
6078#ifdef __cplusplus 6099#ifdef __cplusplus
6079extern "C" 6100extern "C"
6080#endif 6101#endif
6081/* We use char because int might match the return type of a gcc2 6102char remove ();
6082 builtin and then its argument prototype would still apply. */
6083char connect ();
6084int 6103int
6085main () 6104main ()
6086{ 6105{
6087connect (); 6106return remove ();
6088 ; 6107 ;
6089 return 0; 6108 return 0;
6090} 6109}
6091_ACEOF 6110_ACEOF
6092rm -f conftest.$ac_objext conftest$ac_exeext 6111if ac_fn_cxx_try_link "$LINENO"; then :
6093if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 6112 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 6113else
6115 echo "$as_me: failed program was:" >&5 6114 ac_cv_lib_posix_remove=no
6116sed 's/^/| /' conftest.$ac_ext >&5
6117
6118ac_cv_lib_socket_connect=no
6119fi 6115fi
6120rm -f conftest.err conftest.$ac_objext \ 6116rm -f core conftest.err conftest.$ac_objext \
6121 conftest$ac_exeext conftest.$ac_ext 6117 conftest$ac_exeext conftest.$ac_ext
6122LIBS=$ac_check_lib_save_LIBS 6118LIBS=$ac_check_lib_save_LIBS
6123fi 6119fi
6124echo "$as_me:$LINENO: result: $ac_cv_lib_socket_connect" >&5 6120{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_posix_remove" >&5
6125echo "${ECHO_T}$ac_cv_lib_socket_connect" >&6 6121$as_echo "$ac_cv_lib_posix_remove" >&6; }
6126if test $ac_cv_lib_socket_connect = yes; then 6122if test "x$ac_cv_lib_posix_remove" = x""yes; then :
6127 X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS" 6123 X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix"
6128fi 6124fi
6129 6125
6130 fi 6126 fi
6131 6127
6132 # Guillermo Gomez says -lposix is necessary on A/UX. 6128 # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
6133 echo "$as_me:$LINENO: checking for remove" >&5 6129 ac_fn_cxx_check_func "$LINENO" "shmat" "ac_cv_func_shmat"
6134echo $ECHO_N "checking for remove... $ECHO_C" >&6 6130if test "x$ac_cv_func_shmat" = x""yes; then :
6131
6132fi
6133
6134 if test $ac_cv_func_shmat = no; then
6135 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shmat in -lipc" >&5
6136$as_echo_n "checking for shmat in -lipc... " >&6; }
6135if test "${ac_cv_func_remove+set}" = set; then 6137if test "${ac_cv_lib_ipc_shmat+set}" = set; then :
6136 echo $ECHO_N "(cached) $ECHO_C" >&6 6138 $as_echo_n "(cached) " >&6
6137else 6139else
6138 cat >conftest.$ac_ext <<_ACEOF 6140 ac_check_lib_save_LIBS=$LIBS
6139/* confdefs.h. */ 6141LIBS="-lipc $LIBS"
6140_ACEOF
6141cat confdefs.h >>conftest.$ac_ext 6142cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6142cat >>conftest.$ac_ext <<_ACEOF
6143/* end confdefs.h. */ 6143/* 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 6144
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. */ 6145/* Override any GCC internal prototype to avoid an error.
6146 Use char because int might match the return type of a GCC
6147 builtin and then its argument prototype would still apply. */
6162#ifdef __cplusplus 6148#ifdef __cplusplus
6163extern "C" 6149extern "C"
6164{
6165#endif 6150#endif
6166/* We use char because int might match the return type of a gcc2 6151char 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 6152int
6182main () 6153main ()
6183{ 6154{
6184return f != remove; 6155return shmat ();
6185 ; 6156 ;
6186 return 0; 6157 return 0;
6187} 6158}
6188_ACEOF 6159_ACEOF
6189rm -f conftest.$ac_objext conftest$ac_exeext 6160if ac_fn_cxx_try_link "$LINENO"; then :
6190if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 6161 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 6162else
6212 echo "$as_me: failed program was:" >&5 6163 ac_cv_lib_ipc_shmat=no
6213sed 's/^/| /' conftest.$ac_ext >&5
6214
6215ac_cv_func_remove=no
6216fi 6164fi
6217rm -f conftest.err conftest.$ac_objext \ 6165rm -f core conftest.err conftest.$ac_objext \
6218 conftest$ac_exeext conftest.$ac_ext 6166 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 6167LIBS=$ac_check_lib_save_LIBS
6284fi 6168fi
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 6169{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ipc_shmat" >&5
6447echo "${ECHO_T}$ac_cv_lib_ipc_shmat" >&6 6170$as_echo "$ac_cv_lib_ipc_shmat" >&6; }
6448if test $ac_cv_lib_ipc_shmat = yes; then 6171if test "x$ac_cv_lib_ipc_shmat" = x""yes; then :
6449 X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc" 6172 X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc"
6450fi 6173fi
6451 6174
6452 fi 6175 fi
6453 fi 6176 fi
6459 # check for ICE first), but we must link in the order -lSM -lICE or 6182 # 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. 6183 # 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 6184 # These have to be linked with before -lX11, unlike the other
6462 # libraries we check for below, so use a different variable. 6185 # libraries we check for below, so use a different variable.
6463 # John Interrante, Karl Berry 6186 # John Interrante, Karl Berry
6464 echo "$as_me:$LINENO: checking for IceConnectionNumber in -lICE" >&5 6187 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for IceConnectionNumber in -lICE" >&5
6465echo $ECHO_N "checking for IceConnectionNumber in -lICE... $ECHO_C" >&6 6188$as_echo_n "checking for IceConnectionNumber in -lICE... " >&6; }
6466if test "${ac_cv_lib_ICE_IceConnectionNumber+set}" = set; then 6189if test "${ac_cv_lib_ICE_IceConnectionNumber+set}" = set; then :
6467 echo $ECHO_N "(cached) $ECHO_C" >&6 6190 $as_echo_n "(cached) " >&6
6468else 6191else
6469 ac_check_lib_save_LIBS=$LIBS 6192 ac_check_lib_save_LIBS=$LIBS
6470LIBS="-lICE $X_EXTRA_LIBS $LIBS" 6193LIBS="-lICE $X_EXTRA_LIBS $LIBS"
6471cat >conftest.$ac_ext <<_ACEOF
6472/* confdefs.h. */
6473_ACEOF
6474cat confdefs.h >>conftest.$ac_ext 6194cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6475cat >>conftest.$ac_ext <<_ACEOF
6476/* end confdefs.h. */ 6195/* end confdefs.h. */
6477 6196
6478/* Override any gcc2 internal prototype to avoid an error. */ 6197/* Override any GCC internal prototype to avoid an error.
6198 Use char because int might match the return type of a GCC
6199 builtin and then its argument prototype would still apply. */
6479#ifdef __cplusplus 6200#ifdef __cplusplus
6480extern "C" 6201extern "C"
6481#endif 6202#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 (); 6203char IceConnectionNumber ();
6485int 6204int
6486main () 6205main ()
6487{ 6206{
6488IceConnectionNumber (); 6207return IceConnectionNumber ();
6489 ; 6208 ;
6490 return 0; 6209 return 0;
6491} 6210}
6492_ACEOF 6211_ACEOF
6493rm -f conftest.$ac_objext conftest$ac_exeext 6212if 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 6213 ac_cv_lib_ICE_IceConnectionNumber=yes
6515else 6214else
6516 echo "$as_me: failed program was:" >&5
6517sed 's/^/| /' conftest.$ac_ext >&5
6518
6519ac_cv_lib_ICE_IceConnectionNumber=no 6215 ac_cv_lib_ICE_IceConnectionNumber=no
6520fi 6216fi
6521rm -f conftest.err conftest.$ac_objext \ 6217rm -f core conftest.err conftest.$ac_objext \
6522 conftest$ac_exeext conftest.$ac_ext 6218 conftest$ac_exeext conftest.$ac_ext
6523LIBS=$ac_check_lib_save_LIBS 6219LIBS=$ac_check_lib_save_LIBS
6524fi 6220fi
6525echo "$as_me:$LINENO: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5 6221{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5
6526echo "${ECHO_T}$ac_cv_lib_ICE_IceConnectionNumber" >&6 6222$as_echo "$ac_cv_lib_ICE_IceConnectionNumber" >&6; }
6527if test $ac_cv_lib_ICE_IceConnectionNumber = yes; then 6223if test "x$ac_cv_lib_ICE_IceConnectionNumber" = x""yes; then :
6528 X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE" 6224 X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE"
6529fi 6225fi
6530 6226
6531 LDFLAGS=$ac_save_LDFLAGS 6227 LDFLAGS=$ac_save_LDFLAGS
6532 6228
6533fi 6229fi
6534 6230
6535 6231
6232AFTERIMAGE_CFLAGS=
6233AFTERIMAGE_LIBS=
6234AFTERIMAGE_VERSION=
6536 6235
6537if test x$support_xpm = xyes; then 6236if test x$support_afterimage = xyes; then
6237 support_afterimage=no
6538 6238
6539 6239 if test "x$afterimage_config" = "x" ; then
6540 6240 # Extract the first word of "afterimage-config", so it can be a program name with args.
6541# Initialize some more variables set by options. 6241set dummy afterimage-config; ac_word=$2
6542# The variables have the same names as the options, with 6242{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6543# dashes changed to underlines. 6243$as_echo_n "checking for $ac_word... " >&6; }
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 6244if test "${ac_cv_path_afterimage_config+set}" = set; then :
6579 echo $ECHO_N "(cached) $ECHO_C" >&6 6245 $as_echo_n "(cached) " >&6
6580else
6581
6582 vt_xpm_include_X11=no
6583 if test -n "$xpm_includes"; then
6584 vt_xpm_includes=$xpm_includes
6585 else 6246else
6586 vt_xpm_includes=NO 6247 case $afterimage_config in
6587 fi 6248 [\\/]* | ?:[\\/]*)
6588 if test -n "$xpm_libraries"; then 6249 ac_cv_path_afterimage_config="$afterimage_config" # Let the user override the test with a path.
6589 vt_xpm_libraries=$xpm_libraries 6250 ;;
6590 else 6251 *)
6591 vt_xpm_libraries=NO 6252 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6592 fi 6253for as_dir in $PATH
6593 6254do
6594 if test "$vt_xpm_includes" = NO; then 6255 IFS=$as_save_IFS
6595 # Guess where to find xpm.h 6256 test -z "$as_dir" && as_dir=.
6596 6257 for ac_exec_ext in '' $ac_executable_extensions; do
6597ac_save_CPPFLAGS="$CPPFLAGS" 6258 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6598CPPFLAGS="$CPPFLAGS $X_CFLAGS" 6259 ac_cv_path_afterimage_config="$as_dir/$ac_word$ac_exec_ext"
6599 6260 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
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 6261 break 2
6676 else
6677 if test -r "$ac_dir/xpm.h"; then
6678 vt_xpm_includes=$ac_dir
6679 break
6680 fi
6681 fi 6262 fi
6263done
6682 done 6264 done
6683fi 6265IFS=$as_save_IFS
6684rm -f conftest.err conftest.$ac_ext
6685fi
6686 6266
6687if test "$vt_xpm_libraries" = NO; then 6267 test -z "$ac_cv_path_afterimage_config" && ac_cv_path_afterimage_config="no"
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 ; 6268 ;;
6706 return 0; 6269esac
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 6270fi
6784rm -f conftest.err conftest.$ac_objext \ 6271afterimage_config=$ac_cv_path_afterimage_config
6785 conftest$ac_exeext conftest.$ac_ext 6272if test -n "$afterimage_config"; then
6786fi 6273 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $afterimage_config" >&5
6787 6274$as_echo "$afterimage_config" >&6; }
6788
6789 if test "$vt_xpm_includes" = NO -o "$vt_xpm_libraries" = NO; then
6790 ac_cv_have_xpm="have_xpm=no"
6791 else 6275else
6792 ac_cv_have_xpm="have_xpm=yes \ 6276 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6793 vt_xpm_includes=$vt_xpm_includes vt_xpm_libraries=$vt_xpm_libraries \ 6277$as_echo "no" >&6; }
6794 vt_xpm_include_X11=$vt_xpm_include_X11"
6795 fi
6796fi 6278fi
6797 eval "$ac_cv_have_xpm"
6798fi
6799 6279
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 6280
6844 6281 fi
6845fi 6282 if test "x$afterimage_config" != "xno" ; then
6846rm -f conftest.err conftest.$ac_ext 6283 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libAfterImage version >= 1.15" >&5
6847 else 6284$as_echo_n "checking for libAfterImage version >= 1.15... " >&6; }
6848 if test -r "$xpm_includes/X11/xpm.h"; then 6285 xAFTERIMAGE_VERSION=`$afterimage_config --version`
6849 vt_xpm_include_X11=yes 6286 if test -n "$xAFTERIMAGE_VERSION" ; then
6287 xAFTERIMAGE_CFLAGS=`$afterimage_config --cflags`
6288 xAFTERIMAGE_LIBS=`$afterimage_config --libs`
6289 if test "x$xAFTERIMAGE_LIBS" != "x"; then
6290 libai_ver_major=`echo $xAFTERIMAGE_VERSION | cut -f 1 -d .`
6291 libai_ver_minor=`echo $xAFTERIMAGE_VERSION | cut -f 2 -d .`
6292 if test $libai_ver_major -gt 1 -o \( $libai_ver_major -eq 1 -a $libai_ver_minor -ge 15 \); then
6293 support_afterimage=yes
6294 AFTERIMAGE_CFLAGS="$xAFTERIMAGE_CFLAGS"
6295 AFTERIMAGE_LIBS="$xAFTERIMAGE_LIBS"
6296 AFTERIMAGE_VERSION="$xAFTERIMAGE_VERSION"
6850 fi 6297 fi
6851 fi 6298 fi
6852 fi 6299 fi
6853 vt_xpm_includes=$xpm_includes 6300 if test "x$support_afterimage" = "xyes"; then
6301 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AFTERIMAGE_LIBS" >&5
6302$as_echo "$AFTERIMAGE_LIBS" >&6; }
6303 else
6304 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6305$as_echo "no" >&6; }
6854 fi 6306 fi
6855 if test "x$xpm_libraries" != xNO; then
6856 vt_xpm_libraries=$xpm_libraries
6857 fi 6307 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 6308fi
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 6309
7216for ac_header in \ 6310for 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 \ 6311 sys/byteorder.h \
7225 sys/ioctl.h \ 6312 sys/ioctl.h \
7226 sys/select.h \
7227 sys/sockio.h \ 6313 sys/sockio.h \
7228 sys/strredir.h \ 6314 sys/strredir.h \
7229 sys/time.h \
7230 stdint.h \ 6315 stdint.h \
7231 wchar.h \ 6316 wchar.h \
7232 cwchar \ 6317 cwchar \
7233 clocale \
7234 6318
7235do 6319do :
7236as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 6320 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7237if eval "test \"\${$as_ac_Header+set}\" = set"; then 6321ac_fn_cxx_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
7238 echo "$as_me:$LINENO: checking for $ac_header" >&5 6322eval as_val=\$$as_ac_Header
7239echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 6323 if test "x$as_val" = x""yes; then :
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 6324 cat >>confdefs.h <<_ACEOF
7375#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 6325#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7376_ACEOF 6326_ACEOF
7377 6327
7378fi 6328fi
7379 6329
7380done 6330done
7381 6331
7382 6332
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 6333{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XPointer" >&5
7618echo $ECHO_N "checking for XPointer... $ECHO_C" >&6 6334$as_echo_n "checking for XPointer... " >&6; }
7619if test "${rxvt_cv_xpointer+set}" = set; then 6335if test "${rxvt_cv_xpointer+set}" = set; then :
7620 echo $ECHO_N "(cached) $ECHO_C" >&6 6336 $as_echo_n "(cached) " >&6
7621else 6337else
7622 cat >conftest.$ac_ext <<_ACEOF
7623/* confdefs.h. */
7624_ACEOF
7625cat confdefs.h >>conftest.$ac_ext 6338 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7626cat >>conftest.$ac_ext <<_ACEOF
7627/* end confdefs.h. */ 6339/* end confdefs.h. */
7628#include <X11/Xlib.h> 6340#include <X11/Xlib.h>
7629int 6341int
7630main () 6342main ()
7631{ 6343{
7632XPointer dummy; 6344XPointer dummy;
7633 ; 6345 ;
7634 return 0; 6346 return 0;
7635} 6347}
7636_ACEOF 6348_ACEOF
7637rm -f conftest.$ac_objext 6349if ac_fn_cxx_try_compile "$LINENO"; then :
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 6350 rxvt_cv_xpointer=yes
7659else 6351else
7660 echo "$as_me: failed program was:" >&5
7661sed 's/^/| /' conftest.$ac_ext >&5
7662
7663rxvt_cv_xpointer=no 6352 rxvt_cv_xpointer=no
7664fi 6353fi
7665rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 6354rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7666fi 6355fi
7667echo "$as_me:$LINENO: result: $rxvt_cv_xpointer" >&5 6356{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $rxvt_cv_xpointer" >&5
7668echo "${ECHO_T}$rxvt_cv_xpointer" >&6 6357$as_echo "$rxvt_cv_xpointer" >&6; }
7669if test x$rxvt_cv_xpointer = xyes; then 6358if test x$rxvt_cv_xpointer = xyes; then
7670 6359
7671cat >>confdefs.h <<\_ACEOF 6360$as_echo "#define HAVE_XPOINTER 1" >>confdefs.h
7672#define HAVE_XPOINTER 1
7673_ACEOF
7674 6361
7675fi 6362fi
7676LIBS=$ac_save_LIBS
7677CFLAGS=$ac_save_CFLAGS
7678 6363
7679 6364{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XLIB_ILLEGAL_ACCESS" >&5
7680echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5 6365$as_echo_n "checking for XLIB_ILLEGAL_ACCESS... " >&6; }
7681echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6 6366if test "${rxvt_cv_xlib_illegal_access+set}" = set; then :
7682if test "${ac_cv_c_const+set}" = set; then 6367 $as_echo_n "(cached) " >&6
7683 echo $ECHO_N "(cached) $ECHO_C" >&6
7684else 6368else
7685 cat >conftest.$ac_ext <<_ACEOF
7686/* confdefs.h. */
7687_ACEOF
7688cat confdefs.h >>conftest.$ac_ext 6369 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7689cat >>conftest.$ac_ext <<_ACEOF
7690/* end confdefs.h. */ 6370/* end confdefs.h. */
6371
6372#define XLIB_ILLEGAL_ACCESS
6373#include <X11/Xlib.h>
7691 6374
7692int 6375int
7693main () 6376main ()
7694{ 6377{
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 6378
7720 *t++ = 0; 6379 Display *dpy;
7721 } 6380 dpy->xdefaults = (char *)0;
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 6381
7742 ; 6382 ;
7743 return 0; 6383 return 0;
7744} 6384}
7745_ACEOF 6385_ACEOF
7746rm -f conftest.$ac_objext 6386if ac_fn_cxx_try_compile "$LINENO"; then :
7747if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 6387 rxvt_cv_xlib_illegal_access=yes
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 6388else
7769 echo "$as_me: failed program was:" >&5 6389 rxvt_cv_xlib_illegal_access=no
7770sed 's/^/| /' conftest.$ac_ext >&5
7771 6390
7772ac_cv_c_const=no
7773fi 6391fi
7774rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 6392rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7775fi 6393fi
7776echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5 6394{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $rxvt_cv_xlib_illegal_access" >&5
7777echo "${ECHO_T}$ac_cv_c_const" >&6 6395$as_echo "$rxvt_cv_xlib_illegal_access" >&6; }
7778if test $ac_cv_c_const = no; then 6396if test x$rxvt_cv_xlib_illegal_access = xyes; then
7779 6397
6398$as_echo "#define XLIB_ILLEGAL_ACCESS 1" >>confdefs.h
6399
6400fi
6401
6402ac_fn_cxx_check_type "$LINENO" "mode_t" "ac_cv_type_mode_t" "$ac_includes_default"
6403if test "x$ac_cv_type_mode_t" = x""yes; then :
6404
6405else
6406
7780cat >>confdefs.h <<\_ACEOF 6407cat >>confdefs.h <<_ACEOF
7781#define const 6408#define mode_t int
7782_ACEOF 6409_ACEOF
7783 6410
7784fi 6411fi
7785 6412
7786echo "$as_me:$LINENO: checking for inline" >&5 6413ac_fn_cxx_check_type "$LINENO" "pid_t" "ac_cv_type_pid_t" "$ac_includes_default"
7787echo $ECHO_N "checking for inline... $ECHO_C" >&6 6414if test "x$ac_cv_type_pid_t" = x""yes; then :
6415
6416else
6417
6418cat >>confdefs.h <<_ACEOF
6419#define pid_t int
6420_ACEOF
6421
6422fi
6423
6424{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for uid_t in sys/types.h" >&5
6425$as_echo_n "checking for uid_t in sys/types.h... " >&6; }
7788if test "${ac_cv_c_inline+set}" = set; then 6426if test "${ac_cv_type_uid_t+set}" = set; then :
7789 echo $ECHO_N "(cached) $ECHO_C" >&6 6427 $as_echo_n "(cached) " >&6
7790else 6428else
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 6429 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7797cat >>conftest.$ac_ext <<_ACEOF
7798/* end confdefs.h. */ 6430/* end confdefs.h. */
7799#ifndef __cplusplus 6431#include <sys/types.h>
7800typedef int foo_t;
7801static $ac_kw foo_t static_foo () {return 0; }
7802$ac_kw foo_t foo () {return 0; }
7803#endif
7804 6432
7805_ACEOF 6433_ACEOF
7806rm -f conftest.$ac_objext 6434if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7807if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 6435 $EGREP "uid_t" >/dev/null 2>&1; then :
7808 (eval $ac_compile) 2>conftest.er1 6436 ac_cv_type_uid_t=yes
7809 ac_status=$? 6437else
7810 grep -v '^ *+' conftest.er1 >conftest.err 6438 ac_cv_type_uid_t=no
6439fi
7811 rm -f conftest.er1 6440rm -f conftest*
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 6441
7832fi 6442fi
7833rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 6443{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_uid_t" >&5
6444$as_echo "$ac_cv_type_uid_t" >&6; }
6445if test $ac_cv_type_uid_t = no; then
6446
6447$as_echo "#define uid_t int" >>confdefs.h
6448
6449
6450$as_echo "#define gid_t int" >>confdefs.h
6451
6452fi
6453
6454ac_fn_c_find_intX_t "$LINENO" "16" "ac_cv_c_int16_t"
6455case $ac_cv_c_int16_t in #(
6456 no|yes) ;; #(
6457 *)
6458
6459cat >>confdefs.h <<_ACEOF
6460#define int16_t $ac_cv_c_int16_t
6461_ACEOF
6462;;
6463esac
6464
6465ac_fn_c_find_uintX_t "$LINENO" "16" "ac_cv_c_uint16_t"
6466case $ac_cv_c_uint16_t in #(
6467 no|yes) ;; #(
6468 *)
6469
6470
6471cat >>confdefs.h <<_ACEOF
6472#define uint16_t $ac_cv_c_uint16_t
6473_ACEOF
6474;;
6475 esac
6476
6477ac_fn_c_find_intX_t "$LINENO" "32" "ac_cv_c_int32_t"
6478case $ac_cv_c_int32_t in #(
6479 no|yes) ;; #(
6480 *)
6481
6482cat >>confdefs.h <<_ACEOF
6483#define int32_t $ac_cv_c_int32_t
6484_ACEOF
6485;;
6486esac
6487
6488ac_fn_c_find_uintX_t "$LINENO" "32" "ac_cv_c_uint32_t"
6489case $ac_cv_c_uint32_t in #(
6490 no|yes) ;; #(
6491 *)
6492
6493$as_echo "#define _UINT32_T 1" >>confdefs.h
6494
6495
6496cat >>confdefs.h <<_ACEOF
6497#define uint32_t $ac_cv_c_uint32_t
6498_ACEOF
6499;;
6500 esac
6501
6502
6503for ac_func in unsetenv
6504do :
6505 ac_fn_cxx_check_func "$LINENO" "unsetenv" "ac_cv_func_unsetenv"
6506if test "x$ac_cv_func_unsetenv" = x""yes; then :
6507 cat >>confdefs.h <<_ACEOF
6508#define HAVE_UNSETENV 1
6509_ACEOF
6510
6511fi
7834done 6512done
7835 6513
7836fi
7837echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
7838echo "${ECHO_T}$ac_cv_c_inline" >&6
7839 6514
7840 6515
7841case $ac_cv_c_inline in 6516support_utmp=yes
7842 inline | yes) ;; 6517support_wtmp=yes
7843 *) 6518support_lastlog=yes
7844 case $ac_cv_c_inline in 6519
7845 no) ac_val=;; 6520# Check whether --enable-utmp was given.
7846 *) ac_val=$ac_cv_c_inline;; 6521if test "${enable_utmp+set}" = set; then :
7847 esac 6522 enableval=$enable_utmp; if test x$enableval = xyes -o x$enableval = xno; then
6523 support_utmp=$enableval
6524 fi
6525fi
6526
6527
6528# Check whether --enable-wtmp was given.
6529if test "${enable_wtmp+set}" = set; then :
6530 enableval=$enable_wtmp; if test x$enableval = xyes -o x$enableval = xno; then
6531 support_wtmp=$enableval
6532 fi
6533fi
6534
6535
6536# Check whether --enable-lastlog was given.
6537if test "${enable_lastlog+set}" = set; then :
6538 enableval=$enable_lastlog; if test x$enableval = xyes -o x$enableval = xno; then
6539 support_lastlog=$enableval
6540 fi
6541fi
6542
6543
6544if test x$support_utmp = xyes; then
6545
6546$as_echo "#define UTMP_SUPPORT 1" >>confdefs.h
6547
6548fi
6549if test x$support_wtmp = xyes; then
6550
6551$as_echo "#define WTMP_SUPPORT 1" >>confdefs.h
6552
6553fi
6554if test x$support_lastlog = xyes; then
6555
6556$as_echo "#define LASTLOG_SUPPORT 1" >>confdefs.h
6557
6558fi
6559
6560for ac_func in \
6561 updwtmp \
6562 updwtmpx \
6563 updlastlogx \
6564
6565do :
6566 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6567ac_fn_cxx_check_func "$LINENO" "$ac_func" "$as_ac_var"
6568eval as_val=\$$as_ac_var
6569 if test "x$as_val" = x""yes; then :
7848 cat >>confdefs.h <<_ACEOF 6570 cat >>confdefs.h <<_ACEOF
7849#ifndef __cplusplus 6571#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
7850#define inline $ac_val
7851#endif
7852_ACEOF 6572_ACEOF
7853 ;;
7854esac
7855 6573
6574fi
6575done
7856 6576
7857 6577
7858echo "$as_me:$LINENO: checking for mode_t" >&5 6578for ac_header in lastlog.h
7859echo $ECHO_N "checking for mode_t... $ECHO_C" >&6 6579do :
7860if test "${ac_cv_type_mode_t+set}" = set; then 6580 ac_fn_cxx_check_header_mongrel "$LINENO" "lastlog.h" "ac_cv_header_lastlog_h" "$ac_includes_default"
7861 echo $ECHO_N "(cached) $ECHO_C" >&6 6581if test "x$ac_cv_header_lastlog_h" = x""yes; then :
7862else
7863 cat >conftest.$ac_ext <<_ACEOF 6582 cat >>confdefs.h <<_ACEOF
7864/* confdefs.h. */ 6583#define HAVE_LASTLOG_H 1
7865_ACEOF 6584_ACEOF
6585
6586fi
6587
6588done
6589
6590
6591
6592for ac_header in utmp.h
6593do :
6594 ac_fn_cxx_check_header_mongrel "$LINENO" "utmp.h" "ac_cv_header_utmp_h" "$ac_includes_default"
6595if test "x$ac_cv_header_utmp_h" = x""yes; then :
6596 cat >>confdefs.h <<_ACEOF
6597#define HAVE_UTMP_H 1
6598_ACEOF
6599 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct utmp" >&5
6600$as_echo_n "checking for struct utmp... " >&6; }
6601if test "${pt_cv_struct_utmp+set}" = set; then :
6602 $as_echo_n "(cached) " >&6
6603else
7866cat confdefs.h >>conftest.$ac_ext 6604 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7867cat >>conftest.$ac_ext <<_ACEOF
7868/* end confdefs.h. */ 6605/* end confdefs.h. */
7869$ac_includes_default 6606#include <sys/types.h>
6607#include <utmp.h>
7870int 6608int
7871main () 6609main ()
7872{ 6610{
7873if ((mode_t *) 0) 6611struct utmp ut;
7874 return 0;
7875if (sizeof (mode_t))
7876 return 0;
7877 ; 6612 ;
7878 return 0; 6613 return 0;
7879} 6614}
7880_ACEOF 6615_ACEOF
7881rm -f conftest.$ac_objext 6616if ac_fn_cxx_try_compile "$LINENO"; then :
7882if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 6617 pt_cv_struct_utmp=yes
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 6618else
7904 echo "$as_me: failed program was:" >&5 6619 pt_cv_struct_utmp=no
7905sed 's/^/| /' conftest.$ac_ext >&5
7906
7907ac_cv_type_mode_t=no
7908fi 6620fi
7909rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 6621rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7910fi 6622fi
7911echo "$as_me:$LINENO: result: $ac_cv_type_mode_t" >&5 6623{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_struct_utmp" >&5
7912echo "${ECHO_T}$ac_cv_type_mode_t" >&6 6624$as_echo "$pt_cv_struct_utmp" >&6; }
7913if test $ac_cv_type_mode_t = yes; then 6625if test x$pt_cv_struct_utmp = xyes; then
7914 :
7915else
7916 6626
7917cat >>confdefs.h <<_ACEOF 6627$as_echo "#define HAVE_STRUCT_UTMP 1" >>confdefs.h
7918#define mode_t int
7919_ACEOF
7920 6628
7921fi 6629fi
7922 6630
7923echo "$as_me:$LINENO: checking for pid_t" >&5 6631
7924echo $ECHO_N "checking for pid_t... $ECHO_C" >&6 6632{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ut_host in utmp struct" >&5
6633$as_echo_n "checking for ut_host in utmp struct... " >&6; }
7925if test "${ac_cv_type_pid_t+set}" = set; then 6634if test "${pt_cv_struct_utmp_host+set}" = set; then :
7926 echo $ECHO_N "(cached) $ECHO_C" >&6 6635 $as_echo_n "(cached) " >&6
7927else 6636else
7928 cat >conftest.$ac_ext <<_ACEOF
7929/* confdefs.h. */
7930_ACEOF
7931cat confdefs.h >>conftest.$ac_ext 6637 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7932cat >>conftest.$ac_ext <<_ACEOF
7933/* end confdefs.h. */ 6638/* end confdefs.h. */
7934$ac_includes_default 6639#include <sys/types.h>
6640#include <utmp.h>
7935int 6641int
7936main () 6642main ()
7937{ 6643{
7938if ((pid_t *) 0) 6644struct utmp ut; ut.ut_host;
7939 return 0;
7940if (sizeof (pid_t))
7941 return 0;
7942 ; 6645 ;
7943 return 0; 6646 return 0;
7944} 6647}
7945_ACEOF 6648_ACEOF
7946rm -f conftest.$ac_objext 6649if ac_fn_cxx_try_compile "$LINENO"; then :
7947if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 6650 pt_cv_struct_utmp_host=yes
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 6651else
7969 echo "$as_me: failed program was:" >&5 6652 pt_cv_struct_utmp_host=no
7970sed 's/^/| /' conftest.$ac_ext >&5
7971
7972ac_cv_type_pid_t=no
7973fi 6653fi
7974rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 6654rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7975fi 6655fi
7976echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5 6656{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_struct_utmp_host" >&5
7977echo "${ECHO_T}$ac_cv_type_pid_t" >&6 6657$as_echo "$pt_cv_struct_utmp_host" >&6; }
7978if test $ac_cv_type_pid_t = yes; then 6658if test x$pt_cv_struct_utmp_host = xyes; then
7979 :
7980else
7981 6659
7982cat >>confdefs.h <<_ACEOF 6660$as_echo "#define HAVE_UTMP_HOST 1" >>confdefs.h
7983#define pid_t int
7984_ACEOF
7985 6661
7986fi 6662fi
7987 6663
7988echo "$as_me:$LINENO: checking for uid_t in sys/types.h" >&5 6664{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ut_pid in utmp struct" >&5
7989echo $ECHO_N "checking for uid_t in sys/types.h... $ECHO_C" >&6 6665$as_echo_n "checking for ut_pid in utmp struct... " >&6; }
7990if test "${ac_cv_type_uid_t+set}" = set; then 6666if test "${pt_cv_struct_utmp_pid+set}" = set; then :
7991 echo $ECHO_N "(cached) $ECHO_C" >&6 6667 $as_echo_n "(cached) " >&6
7992else 6668else
7993 cat >conftest.$ac_ext <<_ACEOF
7994/* confdefs.h. */
7995_ACEOF
7996cat confdefs.h >>conftest.$ac_ext 6669 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7997cat >>conftest.$ac_ext <<_ACEOF
7998/* end confdefs.h. */ 6670/* end confdefs.h. */
7999#include <sys/types.h> 6671#include <sys/types.h>
8000 6672#include <utmp.h>
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 6673int
8040main () 6674main ()
8041{ 6675{
8042if ((short *) 0) 6676struct utmp ut; ut.ut_pid;
8043 return 0;
8044if (sizeof (short))
8045 return 0;
8046 ; 6677 ;
8047 return 0; 6678 return 0;
8048} 6679}
8049_ACEOF 6680_ACEOF
8050rm -f conftest.$ac_objext 6681if ac_fn_cxx_try_compile "$LINENO"; then :
8051if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 6682 pt_cv_struct_utmp_pid=yes
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 6683else
8073 echo "$as_me: failed program was:" >&5 6684 pt_cv_struct_utmp_pid=no
8074sed 's/^/| /' conftest.$ac_ext >&5
8075
8076ac_cv_type_short=no
8077fi 6685fi
8078rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 6686rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8079fi 6687fi
8080echo "$as_me:$LINENO: result: $ac_cv_type_short" >&5 6688{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_struct_utmp_pid" >&5
8081echo "${ECHO_T}$ac_cv_type_short" >&6 6689$as_echo "$pt_cv_struct_utmp_pid" >&6; }
6690if test x$pt_cv_struct_utmp_pid = xyes; then
8082 6691
8083echo "$as_me:$LINENO: checking size of short" >&5 6692$as_echo "#define HAVE_UTMP_PID 1" >>confdefs.h
8084echo $ECHO_N "checking size of short... $ECHO_C" >&6 6693
6694fi
6695
6696fi
6697
6698done
6699
6700
6701for ac_header in utmpx.h
6702do :
6703 ac_fn_cxx_check_header_mongrel "$LINENO" "utmpx.h" "ac_cv_header_utmpx_h" "$ac_includes_default"
6704if test "x$ac_cv_header_utmpx_h" = x""yes; then :
6705 cat >>confdefs.h <<_ACEOF
6706#define HAVE_UTMPX_H 1
6707_ACEOF
6708 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct utmpx" >&5
6709$as_echo_n "checking for struct utmpx... " >&6; }
8085if test "${ac_cv_sizeof_short+set}" = set; then 6710if test "${pt_cv_struct_utmpx+set}" = set; then :
8086 echo $ECHO_N "(cached) $ECHO_C" >&6 6711 $as_echo_n "(cached) " >&6
8087else 6712else
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 6713 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8099cat >>conftest.$ac_ext <<_ACEOF
8100/* end confdefs.h. */ 6714/* end confdefs.h. */
8101$ac_includes_default 6715#include <sys/types.h>
6716#include <utmpx.h>
8102int 6717int
8103main () 6718main ()
8104{ 6719{
8105static int test_array [1 - 2 * !(((long) (sizeof (short))) >= 0)]; 6720struct utmpx ut;
8106test_array [0] = 0
8107
8108 ; 6721 ;
8109 return 0; 6722 return 0;
8110} 6723}
8111_ACEOF 6724_ACEOF
8112rm -f conftest.$ac_objext 6725if ac_fn_cxx_try_compile "$LINENO"; then :
8113if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 6726 pt_cv_struct_utmpx=yes
8114 (eval $ac_compile) 2>conftest.er1 6727else
8115 ac_status=$? 6728 pt_cv_struct_utmpx=no
8116 grep -v '^ *+' conftest.er1 >conftest.err 6729fi
8117 rm -f conftest.er1 6730rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8118 cat conftest.err >&5 6731fi
8119 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6732{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_struct_utmpx" >&5
8120 (exit $ac_status); } && 6733$as_echo "$pt_cv_struct_utmpx" >&6; }
8121 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 6734if test x$pt_cv_struct_utmpx = xyes; then
8122 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 6735
8123 (eval $ac_try) 2>&5 6736$as_echo "#define HAVE_STRUCT_UTMPX 1" >>confdefs.h
8124 ac_status=$? 6737
8125 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6738fi
8126 (exit $ac_status); }; } && 6739
8127 { ac_try='test -s conftest.$ac_objext' 6740
8128 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 6741{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for host in utmpx struct" >&5
8129 (eval $ac_try) 2>&5 6742$as_echo_n "checking for host in utmpx struct... " >&6; }
8130 ac_status=$? 6743if test "${pt_cv_struct_utmpx_host+set}" = set; then :
8131 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6744 $as_echo_n "(cached) " >&6
8132 (exit $ac_status); }; }; then 6745else
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 6746 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8139cat >>conftest.$ac_ext <<_ACEOF
8140/* end confdefs.h. */ 6747/* end confdefs.h. */
8141$ac_includes_default 6748#include <sys/types.h>
6749#include <utmpx.h>
8142int 6750int
8143main () 6751main ()
8144{ 6752{
8145static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)]; 6753struct utmpx utx; utx.ut_host;
8146test_array [0] = 0
8147
8148 ; 6754 ;
8149 return 0; 6755 return 0;
8150} 6756}
8151_ACEOF 6757_ACEOF
8152rm -f conftest.$ac_objext 6758if ac_fn_cxx_try_compile "$LINENO"; then :
8153if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 6759 pt_cv_struct_utmpx_host=yes
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 6760else
8175 echo "$as_me: failed program was:" >&5 6761 pt_cv_struct_utmpx_host=no
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 6762fi
8185rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 6763rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8186 done 6764fi
8187else 6765{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_struct_utmpx_host" >&5
8188 echo "$as_me: failed program was:" >&5 6766$as_echo "$pt_cv_struct_utmpx_host" >&6; }
8189sed 's/^/| /' conftest.$ac_ext >&5 6767if test x$pt_cv_struct_utmpx_host = xyes; then
8190 6768
8191cat >conftest.$ac_ext <<_ACEOF 6769$as_echo "#define HAVE_UTMPX_HOST 1" >>confdefs.h
8192/* confdefs.h. */ 6770
8193_ACEOF 6771fi
6772
6773{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for session in utmpx struct" >&5
6774$as_echo_n "checking for session in utmpx struct... " >&6; }
6775if test "${pt_cv_struct_utmpx_session+set}" = set; then :
6776 $as_echo_n "(cached) " >&6
6777else
8194cat confdefs.h >>conftest.$ac_ext 6778 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8195cat >>conftest.$ac_ext <<_ACEOF
8196/* end confdefs.h. */ 6779/* end confdefs.h. */
8197$ac_includes_default 6780#include <sys/types.h>
6781#include <utmpx.h>
8198int 6782int
8199main () 6783main ()
8200{ 6784{
8201static int test_array [1 - 2 * !(((long) (sizeof (short))) < 0)]; 6785struct utmpx utx; utx.ut_session;
8202test_array [0] = 0
8203
8204 ; 6786 ;
8205 return 0; 6787 return 0;
8206} 6788}
8207_ACEOF 6789_ACEOF
8208rm -f conftest.$ac_objext 6790if ac_fn_cxx_try_compile "$LINENO"; then :
8209if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 6791 pt_cv_struct_utmpx_session=yes
8210 (eval $ac_compile) 2>conftest.er1 6792else
8211 ac_status=$? 6793 pt_cv_struct_utmpx_session=no
8212 grep -v '^ *+' conftest.er1 >conftest.err 6794fi
8213 rm -f conftest.er1 6795rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8214 cat conftest.err >&5 6796fi
8215 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6797{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_struct_utmpx_session" >&5
8216 (exit $ac_status); } && 6798$as_echo "$pt_cv_struct_utmpx_session" >&6; }
8217 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 6799if test x$pt_cv_struct_utmpx_session = xyes; then
8218 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 6800
8219 (eval $ac_try) 2>&5 6801$as_echo "#define HAVE_UTMPX_SESSION 1" >>confdefs.h
8220 ac_status=$? 6802
8221 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6803fi
8222 (exit $ac_status); }; } && 6804
8223 { ac_try='test -s conftest.$ac_objext' 6805fi
8224 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 6806
8225 (eval $ac_try) 2>&5 6807done
8226 ac_status=$? 6808
8227 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6809{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct lastlog" >&5
8228 (exit $ac_status); }; }; then 6810$as_echo_n "checking for struct lastlog... " >&6; }
8229 ac_hi=-1 ac_mid=-1 6811if test "${pt_cv_struct_lastlog+set}" = set; then :
8230 while :; do 6812 $as_echo_n "(cached) " >&6
8231 cat >conftest.$ac_ext <<_ACEOF 6813else
8232/* confdefs.h. */
8233_ACEOF
8234cat confdefs.h >>conftest.$ac_ext 6814 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8235cat >>conftest.$ac_ext <<_ACEOF
8236/* end confdefs.h. */ 6815/* end confdefs.h. */
8237$ac_includes_default 6816#include <sys/types.h>
6817#include <utmp.h>
6818#ifdef HAVE_LASTLOG_H
6819#include <lastlog.h>
6820#endif
6821
8238int 6822int
8239main () 6823main ()
8240{ 6824{
8241static int test_array [1 - 2 * !(((long) (sizeof (short))) >= $ac_mid)]; 6825struct lastlog ll;
8242test_array [0] = 0
8243
8244 ; 6826 ;
8245 return 0; 6827 return 0;
8246} 6828}
8247_ACEOF 6829_ACEOF
8248rm -f conftest.$ac_objext 6830if ac_fn_cxx_try_compile "$LINENO"; then :
8249if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 6831 pt_cv_struct_lastlog=yes
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 6832else
8271 echo "$as_me: failed program was:" >&5 6833 pt_cv_struct_lastlog=no
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 6834fi
8281rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 6835rm -f core 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 6836fi
8289rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 6837{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_struct_lastlog" >&5
6838$as_echo "$pt_cv_struct_lastlog" >&6; }
6839if test x$pt_cv_struct_lastlog = xyes; then
6840
6841$as_echo "#define HAVE_STRUCT_LASTLOG 1" >>confdefs.h
6842
8290fi 6843fi
8291rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 6844
8292# Binary search between lo and hi bounds. 6845{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct lastlogx" >&5
8293while test "x$ac_lo" != "x$ac_hi"; do 6846$as_echo_n "checking for struct lastlogx... " >&6; }
8294 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo` 6847if test "${pt_cv_struct_lastlogx+set}" = set; then :
8295 cat >conftest.$ac_ext <<_ACEOF 6848 $as_echo_n "(cached) " >&6
8296/* confdefs.h. */ 6849else
8297_ACEOF
8298cat confdefs.h >>conftest.$ac_ext 6850 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8299cat >>conftest.$ac_ext <<_ACEOF
8300/* end confdefs.h. */ 6851/* end confdefs.h. */
8301$ac_includes_default 6852#include <sys/types.h>
6853#include <utmpx.h>
6854#ifdef HAVE_LASTLOG_H
6855#include <lastlog.h>
6856#endif
6857
8302int 6858int
8303main () 6859main ()
8304{ 6860{
8305static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)]; 6861struct lastlogx ll;
8306test_array [0] = 0
8307
8308 ; 6862 ;
8309 return 0; 6863 return 0;
8310} 6864}
8311_ACEOF 6865_ACEOF
8312rm -f conftest.$ac_objext 6866if ac_fn_cxx_try_compile "$LINENO"; then :
8313if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 6867 pt_cv_struct_lastlogx=yes
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 6868else
8335 echo "$as_me: failed program was:" >&5 6869 pt_cv_struct_lastlogx=no
8336sed 's/^/| /' conftest.$ac_ext >&5
8337
8338ac_lo=`expr '(' $ac_mid ')' + 1`
8339fi 6870fi
8340rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 6871rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8341done 6872fi
8342case $ac_lo in 6873{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_struct_lastlogx" >&5
8343?*) ac_cv_sizeof_short=$ac_lo;; 6874$as_echo "$pt_cv_struct_lastlogx" >&6; }
8344'') { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77 6875if test x$pt_cv_struct_lastlogx = xyes; then
8345See \`config.log' for more details." >&5 6876
8346echo "$as_me: error: cannot compute sizeof (short), 77 6877$as_echo "#define HAVE_STRUCT_LASTLOGX 1" >>confdefs.h
8347See \`config.log' for more details." >&2;} 6878
8348 { (exit 1); exit 1; }; } ;; 6879fi
8349esac 6880
6881
6882{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where utmp is located" >&5
6883$as_echo_n "checking where utmp is located... " >&6; }
6884if test "${pt_cv_path_utmp+set}" = set; then :
6885 $as_echo_n "(cached) " >&6
8350else 6886else
8351 if test "$cross_compiling" = yes; then 6887 if test "$cross_compiling" = yes; then :
8352 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5 6888 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define UTMP_FILE in config.h manually" >&5
8353echo "$as_me: error: internal error: not reached in cross-compile" >&2;} 6889$as_echo "$as_me: WARNING: Define UTMP_FILE in config.h manually" >&2;}
8354 { (exit 1); exit 1; }; }
8355else 6890else
8356 cat >conftest.$ac_ext <<_ACEOF
8357/* confdefs.h. */
8358_ACEOF
8359cat confdefs.h >>conftest.$ac_ext 6891 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8360cat >>conftest.$ac_ext <<_ACEOF
8361/* end confdefs.h. */ 6892/* end confdefs.h. */
8362$ac_includes_default
8363long longval () { return (long) (sizeof (short)); }
8364unsigned long ulongval () { return (long) (sizeof (short)); }
8365#include <stdio.h> 6893#include <stdio.h>
8366#include <stdlib.h> 6894#include <stdlib.h>
8367int 6895#include <sys/types.h>
6896#include <utmp.h>
6897#include <errno.h>
8368main () 6898main()
8369{ 6899{
8370 6900 char **u, *utmplist[] = {
6901 "/var/run/utmp", "/var/adm/utmp", "/etc/utmp", "/usr/etc/utmp", "/usr/adm/utmp", NULL };
8371 FILE *f = fopen ("conftest.val", "w"); 6902 FILE *a, *f=fopen("conftestval", "w");
8372 if (! f) 6903 if (!f) exit(1);
6904#ifdef UTMP_FILE
6905 fprintf(f, "%s\n", UTMP_FILE);
8373 exit (1); 6906 exit(0);
8374 if (((long) (sizeof (short))) < 0) 6907#endif
8375 { 6908#ifdef _PATH_UTMP
8376 long i = longval (); 6909 fprintf(f, "%s\n", _PATH_UTMP);
8377 if (i != ((long) (sizeof (short)))) 6910 exit(0);
8378 exit (1); 6911#endif
6912 for (u = utmplist; *u; u++) {
6913 if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
8379 fprintf (f, "%ld\n", i); 6914 fprintf(f, "%s\n", *u);
6915 exit(0);
6916 }
8380 } 6917 }
8381 else 6918 exit(0);
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} 6919}
8393_ACEOF 6920_ACEOF
8394rm -f conftest$ac_exeext 6921if ac_fn_cxx_try_run "$LINENO"; then :
8395if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 6922 pt_cv_path_utmp=`cat conftestval`
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 6923else
8407 echo "$as_me: program exited with status $ac_status" >&5 6924 pt_cv_path_utmp=
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 6925fi
8418rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 6926rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6927 conftest.$ac_objext conftest.beam conftest.$ac_ext
8419fi 6928fi
6929
8420fi 6930fi
8421rm -f conftest.val 6931{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_utmp" >&5
8422else 6932$as_echo "$pt_cv_path_utmp" >&6; }
8423 ac_cv_sizeof_short=0 6933if test x$pt_cv_path_utmp != x; then
8424fi 6934
8425fi
8426echo "$as_me:$LINENO: result: $ac_cv_sizeof_short" >&5
8427echo "${ECHO_T}$ac_cv_sizeof_short" >&6
8428cat >>confdefs.h <<_ACEOF 6935cat >>confdefs.h <<_ACEOF
8429#define SIZEOF_SHORT $ac_cv_sizeof_short 6936#define UTMP_FILE "$pt_cv_path_utmp"
8430_ACEOF 6937_ACEOF
8431 6938
6939fi
8432 6940
8433echo "$as_me:$LINENO: checking for int" >&5 6941
8434echo $ECHO_N "checking for int... $ECHO_C" >&6 6942{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where wtmp is located" >&5
6943$as_echo_n "checking where wtmp is located... " >&6; }
8435if test "${ac_cv_type_int+set}" = set; then 6944if test "${pt_cv_path_wtmp+set}" = set; then :
8436 echo $ECHO_N "(cached) $ECHO_C" >&6 6945 $as_echo_n "(cached) " >&6
8437else 6946else
8438 cat >conftest.$ac_ext <<_ACEOF 6947 if test "$cross_compiling" = yes; then :
8439/* confdefs.h. */ 6948 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define WTMP_FILE in config.h manually" >&5
8440_ACEOF 6949$as_echo "$as_me: WARNING: Define WTMP_FILE in config.h manually" >&2;}
6950else
8441cat confdefs.h >>conftest.$ac_ext 6951 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8442cat >>conftest.$ac_ext <<_ACEOF
8443/* end confdefs.h. */ 6952/* 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> 6953#include <stdio.h>
8772#include <stdlib.h> 6954#include <stdlib.h>
8773int 6955#include <sys/types.h>
6956#ifdef HAVE_UTMP_H
6957#include <utmp.h>
6958#endif
6959#include <errno.h>
8774main () 6960main()
8775{ 6961{
8776 6962 char **w, *wtmplist[] = {
6963 "/var/log/wtmp", "/var/adm/wtmp", "/etc/wtmp", "/usr/etc/wtmp", "/usr/adm/wtmp", NULL };
8777 FILE *f = fopen ("conftest.val", "w"); 6964 FILE *a, *f=fopen("conftestval", "w");
8778 if (! f) 6965 if (!f) exit(1);
6966#ifdef WTMP_FILE
6967 fprintf(f, "%s\n", WTMP_FILE);
8779 exit (1); 6968 exit(0);
8780 if (((long) (sizeof (int))) < 0) 6969#endif
8781 { 6970#ifdef _PATH_WTMP
8782 long i = longval (); 6971 fprintf(f, "%s\n", _PATH_WTMP);
8783 if (i != ((long) (sizeof (int)))) 6972 exit(0);
8784 exit (1); 6973#endif
6974 for (w = wtmplist; *w; w++) {
6975 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
8785 fprintf (f, "%ld\n", i); 6976 fprintf(f, "%s\n", *w);
6977 exit(0);
6978 }
8786 } 6979 }
8787 else 6980 exit(0);
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} 6981}
8799_ACEOF 6982_ACEOF
8800rm -f conftest$ac_exeext 6983if ac_fn_cxx_try_run "$LINENO"; then :
8801if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 6984 pt_cv_path_wtmp=`cat conftestval`
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 6985else
8813 echo "$as_me: program exited with status $ac_status" >&5 6986 pt_cv_path_wtmp=
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 6987fi
8824rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 6988rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6989 conftest.$ac_objext conftest.beam conftest.$ac_ext
8825fi 6990fi
6991
8826fi 6992fi
8827rm -f conftest.val 6993{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_wtmp" >&5
8828else 6994$as_echo "$pt_cv_path_wtmp" >&6; }
8829 ac_cv_sizeof_int=0 6995if test x$pt_cv_path_wtmp != x; then
8830fi 6996
8831fi
8832echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5
8833echo "${ECHO_T}$ac_cv_sizeof_int" >&6
8834cat >>confdefs.h <<_ACEOF 6997cat >>confdefs.h <<_ACEOF
8835#define SIZEOF_INT $ac_cv_sizeof_int 6998#define WTMP_FILE "$pt_cv_path_wtmp"
8836_ACEOF 6999_ACEOF
8837 7000
7001fi
8838 7002
8839echo "$as_me:$LINENO: checking for long long" >&5 7003{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where wtmpx is located" >&5
8840echo $ECHO_N "checking for long long... $ECHO_C" >&6 7004$as_echo_n "checking where wtmpx is located... " >&6; }
8841if test "${ac_cv_type_long_long+set}" = set; then 7005if test "${pt_cv_path_wtmpx+set}" = set; then :
8842 echo $ECHO_N "(cached) $ECHO_C" >&6 7006 $as_echo_n "(cached) " >&6
8843else 7007else
8844 cat >conftest.$ac_ext <<_ACEOF 7008 if test "$cross_compiling" = yes; then :
8845/* confdefs.h. */ 7009 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define WTMPX_FILE in config.h manually" >&5
8846_ACEOF 7010$as_echo "$as_me: WARNING: Define WTMPX_FILE in config.h manually" >&2;}
7011else
8847cat confdefs.h >>conftest.$ac_ext 7012 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8848cat >>conftest.$ac_ext <<_ACEOF
8849/* end confdefs.h. */ 7013/* 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> 7014#include <stdio.h>
9178#include <stdlib.h> 7015#include <stdlib.h>
9179int 7016#ifdef HAVE_UTMPX_H
7017#include <utmpx.h>
7018#endif
7019#include <errno.h>
9180main () 7020main()
9181{ 7021{
9182 7022 char **w, *wtmplist[] = {
7023 "/var/log/wtmpx", "/var/adm/wtmpx", NULL };
9183 FILE *f = fopen ("conftest.val", "w"); 7024 FILE *a, *f=fopen("conftestval", "w");
9184 if (! f) 7025 if (!f) exit(1);
7026#ifdef WTMPX_FILE
7027 fprintf(f, "%s\n", WTMPX_FILE);
9185 exit (1); 7028 exit(0);
9186 if (((long) (sizeof (long long))) < 0) 7029#endif
9187 { 7030#ifdef _PATH_WTMPX
9188 long i = longval (); 7031 fprintf(f, "%s\n", _PATH_WTMPX);
9189 if (i != ((long) (sizeof (long long)))) 7032 exit(0);
9190 exit (1); 7033#endif
7034 for (w = wtmplist; *w; w++) {
7035 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
9191 fprintf (f, "%ld\n", i); 7036 fprintf(f, "%s\n", *w);
7037 exit(0);
7038 }
9192 } 7039 }
9193 else 7040 exit(0);
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} 7041}
9205_ACEOF 7042_ACEOF
9206rm -f conftest$ac_exeext 7043if ac_fn_cxx_try_run "$LINENO"; then :
9207if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 7044 pt_cv_path_wtmpx=`cat conftestval`
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 7045else
9219 echo "$as_me: program exited with status $ac_status" >&5 7046 pt_cv_path_wtmpx=
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 7047fi
9230rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 7048rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7049 conftest.$ac_objext conftest.beam conftest.$ac_ext
9231fi 7050fi
7051
9232fi 7052fi
9233rm -f conftest.val 7053{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_wtmpx" >&5
9234else 7054$as_echo "$pt_cv_path_wtmpx" >&6; }
9235 ac_cv_sizeof_long_long=0 7055if test x$pt_cv_path_wtmpx != x; then
9236fi 7056
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 7057cat >>confdefs.h <<_ACEOF
9241#define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long 7058#define WTMPX_FILE "$pt_cv_path_wtmpx"
9242_ACEOF 7059_ACEOF
9243 7060
7061fi
9244 7062
9245echo "$as_me:$LINENO: checking for int *" >&5 7063{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where lastlog is located" >&5
9246echo $ECHO_N "checking for int *... $ECHO_C" >&6 7064$as_echo_n "checking where lastlog is located... " >&6; }
9247if test "${ac_cv_type_int_p+set}" = set; then 7065if test "${pt_cv_path_lastlog+set}" = set; then :
9248 echo $ECHO_N "(cached) $ECHO_C" >&6 7066 $as_echo_n "(cached) " >&6
9249else 7067else
9250 cat >conftest.$ac_ext <<_ACEOF 7068 if test "$cross_compiling" = yes; then :
9251/* confdefs.h. */ 7069 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define LASTLOG_FILE in config.h manually" >&5
9252_ACEOF 7070$as_echo "$as_me: WARNING: Define LASTLOG_FILE in config.h manually" >&2;}
7071else
9253cat confdefs.h >>conftest.$ac_ext 7072 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9254cat >>conftest.$ac_ext <<_ACEOF
9255/* end confdefs.h. */ 7073/* 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> 7074#include <stdio.h>
9584#include <stdlib.h> 7075#include <stdlib.h>
9585int 7076#include <sys/types.h>
7077#ifdef HAVE_UTMPX_H
7078#include <utmpx.h>
7079#elif defined(HAVE_UTMP_H)
7080#include <utmp.h>
7081#endif
7082#ifdef HAVE_LASTLOG_H
7083#include <lastlog.h>
7084#endif
7085#include <errno.h>
9586main () 7086main()
9587{ 7087{
9588 7088 char **w, *lastloglist[] = { "/var/log/lastlog", NULL };
9589 FILE *f = fopen ("conftest.val", "w"); 7089 FILE *a, *f=fopen("conftestval", "w");
9590 if (! f) 7090 if (!f) exit(1);
7091#ifdef LASTLOG_FILE
7092 fprintf(f, "%s\n", LASTLOG_FILE);
9591 exit (1); 7093 exit(0);
9592 if (((long) (sizeof (int *))) < 0) 7094#endif
9593 { 7095#ifdef _PATH_LASTLOG
9594 long i = longval (); 7096 fprintf(f, "%s\n", _PATH_LASTLOG);
9595 if (i != ((long) (sizeof (int *)))) 7097 exit(0);
9596 exit (1); 7098#endif
7099 for (w = lastloglist; *w; w++) {
7100 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
9597 fprintf (f, "%ld\n", i); 7101 fprintf(f, "%s\n", *w);
7102 exit(0);
7103 }
9598 } 7104 }
7105 exit(0);
7106}
7107_ACEOF
7108if ac_fn_cxx_try_run "$LINENO"; then :
7109 pt_cv_path_lastlog=`cat conftestval`
9599 else 7110else
9600 { 7111 pt_cv_path_lastlog=
9601 unsigned long i = ulongval (); 7112fi
9602 if (i != ((long) (sizeof (int *)))) 7113rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
9603 exit (1); 7114 conftest.$ac_objext conftest.beam conftest.$ac_ext
7115fi
7116
7117fi
7118{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_lastlog" >&5
7119$as_echo "$pt_cv_path_lastlog" >&6; }
7120if test x$pt_cv_path_lastlog != x; then
7121
7122cat >>confdefs.h <<_ACEOF
7123#define LASTLOG_FILE "$pt_cv_path_lastlog"
7124_ACEOF
7125
7126fi
7127
7128{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where lastlogx is located" >&5
7129$as_echo_n "checking where lastlogx is located... " >&6; }
7130if test "${pt_cv_path_lastlogx+set}" = set; then :
7131 $as_echo_n "(cached) " >&6
7132else
7133 if test "$cross_compiling" = yes; then :
7134 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define LASTLOGX_FILE in config.h manually" >&5
7135$as_echo "$as_me: WARNING: Define LASTLOGX_FILE in config.h manually" >&2;}
7136else
7137 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7138/* end confdefs.h. */
7139#include <stdio.h>
7140#include <stdlib.h>
7141#ifdef HAVE_UTMPX_H
7142#include <utmpx.h>
7143#endif
7144#include <errno.h>
7145main()
7146{
7147 char **w, *wtmplist[] = { "/var/log/lastlogx", "/var/adm/lastlogx", NULL };
7148 FILE *a, *f=fopen("conftestval", "w");
7149 if (!f) exit(1);
7150#ifdef LASTLOGX_FILE
7151 fprintf(f, "%s\n", LASTLOGX_FILE);
7152 exit(0);
7153#endif
7154#ifdef _PATH_LASTLOGX
7155 fprintf(f, "%s\n", _PATH_LASTLOGX);
7156 exit(0);
7157#endif
7158 for (w = wtmplist; *w; w++) {
7159 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
9604 fprintf (f, "%lu\n", i); 7160 fprintf(f, "%s\n", *w);
7161 exit(0);
7162 }
9605 } 7163 }
9606 exit (ferror (f) || fclose (f) != 0); 7164 exit(0);
9607
9608 ;
9609 return 0;
9610} 7165}
9611_ACEOF 7166_ACEOF
9612rm -f conftest$ac_exeext 7167if ac_fn_cxx_try_run "$LINENO"; then :
9613if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 7168 pt_cv_path_lastlogx=`cat conftestval`
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 7169else
9625 echo "$as_me: program exited with status $ac_status" >&5 7170 pt_cv_path_lastlogx=
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 7171fi
9636rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 7172rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7173 conftest.$ac_objext conftest.beam conftest.$ac_ext
9637fi 7174fi
7175
9638fi 7176fi
9639rm -f conftest.val 7177{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_lastlogx" >&5
9640else 7178$as_echo "$pt_cv_path_lastlogx" >&6; }
9641 ac_cv_sizeof_int_p=0 7179if test x$pt_cv_path_lastlogx != x; then
9642fi 7180
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 7181cat >>confdefs.h <<_ACEOF
9647#define SIZEOF_INT_P $ac_cv_sizeof_int_p 7182#define LASTLOGX_FILE "$pt_cv_path_lastlogx"
9648_ACEOF 7183_ACEOF
9649 7184
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 7185fi
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 7186
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 7187
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 7188
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 7189
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
10186UTMP_CHECK
10187
10188
10189echo "$as_me:$LINENO: checking where ttys/ttytab is located" >&5
10190echo $ECHO_N "checking where ttys/ttytab is located... $ECHO_C" >&6
10191if test "${rxvt_cv_path_ttytab+set}" = set; then
10192 echo $ECHO_N "(cached) $ECHO_C" >&6
10193else
10194 for ttys_file in /etc/ttys /etc/ttytab;
10195do
10196 if test -f "$ttys_file" ; then
10197 rxvt_cv_path_ttytab=$ttys_file
10198 break
10199 fi
10200done
10201
10202fi
10203echo "$as_me:$LINENO: result: $rxvt_cv_path_ttytab" >&5
10204echo "${ECHO_T}$rxvt_cv_path_ttytab" >&6
10205if test x$rxvt_cv_path_ttytab != x; then
10206
10207cat >>confdefs.h <<_ACEOF
10208#define TTYTAB_FILENAME "$rxvt_cv_path_ttytab"
10209_ACEOF
10210
10211fi
10212
10213
10214ac_save_LIBS=$LIBS 7190save_LIBS=$LIBS
10215ac_save_CFLAGS=$CFLAGS 7191save_CFLAGS=$CFLAGS
10216CFLAGS="$CFLAGS $X_CFLAGS" 7192CFLAGS="$CFLAGS $X_CFLAGS"
10217LIBS="$LIBS $X_LIBS $X_EXTRA_LIBS -lX11" 7193LIBS="$LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
10218if test x$rxvt_cv_rpath = xyes -o x$rxvt_cv_R = xyes; then 7194if test x$support_xim = xyes; then
10219 LIBS=`echo $LIBS | sed "$R_TRANSLATE"`
10220fi
10221echo "$as_me:$LINENO: checking for working Xlocale" >&5 7195 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working Xlocale" >&5
10222echo $ECHO_N "checking for working Xlocale... $ECHO_C" >&6 7196$as_echo_n "checking for working Xlocale... " >&6; }
10223if test "${rxvt_cv_func_xlocale+set}" = set; then 7197if test "${rxvt_cv_func_xlocale+set}" = set; then :
10224 echo $ECHO_N "(cached) $ECHO_C" >&6 7198 $as_echo_n "(cached) " >&6
10225else 7199else
10226 if test "$cross_compiling" = yes; then 7200 if test "$cross_compiling" = yes; then :
10227 { echo "$as_me:$LINENO: WARNING: Define NO_XLOCALE in config.h manually" >&5 7201 :
10228echo "$as_me: WARNING: Define NO_XLOCALE in config.h manually" >&2;}
10229else 7202else
10230 cat >conftest.$ac_ext <<_ACEOF
10231/* confdefs.h. */
10232_ACEOF
10233cat confdefs.h >>conftest.$ac_ext 7203 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10234cat >>conftest.$ac_ext <<_ACEOF
10235/* end confdefs.h. */ 7204/* end confdefs.h. */
10236#include <X11/Xlib.h> 7205#include <X11/Xlib.h>
7206 #include <stdlib.h>
10237main() { 7207 main() {
10238char *p; 7208 char *p;
10239if ((p = XSetLocaleModifiers("@im=none")) != NULL && *p) 7209 if ((p = XSetLocaleModifiers("@im=none")) != NULL && *p)
10240exit (XSupportsLocale() ? 0 : 1); 7210 exit (XSupportsLocale() ? 0 : 1);
10241else 7211 else
10242exit (1);} 7212 exit (1);}
10243_ACEOF 7213_ACEOF
10244rm -f conftest$ac_exeext 7214if ac_fn_cxx_try_run "$LINENO"; then :
10245if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10246 (eval $ac_link) 2>&5
10247 ac_status=$?
10248 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10249 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10250 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10251 (eval $ac_try) 2>&5
10252 ac_status=$?
10253 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10254 (exit $ac_status); }; }; then
10255 rxvt_cv_func_xlocale=yes 7215 rxvt_cv_func_xlocale=yes
10256else 7216else
10257 echo "$as_me: program exited with status $ac_status" >&5
10258echo "$as_me: failed program was:" >&5
10259sed 's/^/| /' conftest.$ac_ext >&5
10260
10261( exit $ac_status )
10262rxvt_cv_func_xlocale=no 7217 rxvt_cv_func_xlocale=no
10263fi 7218fi
10264rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 7219rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7220 conftest.$ac_objext conftest.beam conftest.$ac_ext
10265fi 7221fi
7222
10266fi 7223fi
10267echo "$as_me:$LINENO: result: $rxvt_cv_func_xlocale" >&5 7224{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $rxvt_cv_func_xlocale" >&5
10268echo "${ECHO_T}$rxvt_cv_func_xlocale" >&6 7225$as_echo "$rxvt_cv_func_xlocale" >&6; }
10269if test x$rxvt_cv_func_xlocale = xyes; then 7226 if test x$rxvt_cv_func_xlocale = xyes; then
10270 7227
10271cat >>confdefs.h <<\_ACEOF 7228$as_echo "#define USE_XIM 1" >>confdefs.h
10272#define HAVE_XLOCALE 1
10273_ACEOF
10274 7229
10275fi 7230 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for broken XIM callback" >&5
7231$as_echo_n "checking for broken XIM callback... " >&6; }
7232if test "${rxvt_cv_broken_ximcb+set}" = set; then :
7233 $as_echo_n "(cached) " >&6
7234else
7235 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7236/* end confdefs.h. */
10276 7237
7238 #include <X11/Xlib.h>
7239
7240 void im_destroy_cb (XIC unused1, XPointer client_data, XPointer unused3);
7241
7242 void f() {
7243 XIMCallback cb;
7244 cb.callback = im_destroy_cb;
7245 }
7246
7247_ACEOF
7248if ac_fn_cxx_try_compile "$LINENO"; then :
7249 rxvt_cv_broken_ximcb=yes
7250else
7251 rxvt_cv_broken_ximcb=no
7252fi
7253rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7254fi
7255{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $rxvt_cv_broken_ximcb" >&5
7256$as_echo "$rxvt_cv_broken_ximcb" >&6; }
7257
7258 if test x$rxvt_cv_broken_ximcb = xyes; then
7259
7260$as_echo "#define XIMCB_PROTO_BROKEN 1" >>confdefs.h
7261
7262 fi
7263 fi
7264fi
7265
10277echo "$as_me:$LINENO: checking for working X setlocale" >&5 7266{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working X setlocale" >&5
10278echo $ECHO_N "checking for working X setlocale... $ECHO_C" >&6 7267$as_echo_n "checking for working X setlocale... " >&6; }
10279if test "${rxvt_cv_func_xsetlocale+set}" = set; then 7268if test "${rxvt_cv_func_xsetlocale+set}" = set; then :
10280 echo $ECHO_N "(cached) $ECHO_C" >&6 7269 $as_echo_n "(cached) " >&6
10281else 7270else
10282 cat >conftest.$ac_ext <<_ACEOF
10283/* confdefs.h. */
10284_ACEOF
10285cat confdefs.h >>conftest.$ac_ext 7271 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10286cat >>conftest.$ac_ext <<_ACEOF
10287/* end confdefs.h. */ 7272/* end confdefs.h. */
10288#define X_LOCALE 1 7273#define X_LOCALE 1
10289#include <X11/Xlocale.h> 7274#include <X11/Xlocale.h>
10290int 7275int
10291main () 7276main ()
10293setlocale(LC_CTYPE, ""); 7278setlocale(LC_CTYPE, "");
10294 ; 7279 ;
10295 return 0; 7280 return 0;
10296} 7281}
10297_ACEOF 7282_ACEOF
10298rm -f conftest.$ac_objext conftest$ac_exeext 7283if ac_fn_cxx_try_link "$LINENO"; then :
10299if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10300 (eval $ac_link) 2>conftest.er1
10301 ac_status=$?
10302 grep -v '^ *+' conftest.er1 >conftest.err
10303 rm -f conftest.er1
10304 cat conftest.err >&5
10305 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10306 (exit $ac_status); } &&
10307 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10308 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10309 (eval $ac_try) 2>&5
10310 ac_status=$?
10311 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10312 (exit $ac_status); }; } &&
10313 { ac_try='test -s conftest$ac_exeext'
10314 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10315 (eval $ac_try) 2>&5
10316 ac_status=$?
10317 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10318 (exit $ac_status); }; }; then
10319 rxvt_cv_func_xsetlocale=yes 7284 rxvt_cv_func_xsetlocale=yes
10320else 7285else
10321 echo "$as_me: failed program was:" >&5
10322sed 's/^/| /' conftest.$ac_ext >&5
10323
10324rxvt_cv_func_xsetlocale=no 7286 rxvt_cv_func_xsetlocale=no
10325fi 7287fi
10326rm -f conftest.err conftest.$ac_objext \ 7288rm -f core conftest.err conftest.$ac_objext \
10327 conftest$ac_exeext conftest.$ac_ext 7289 conftest$ac_exeext conftest.$ac_ext
10328fi 7290fi
10329echo "$as_me:$LINENO: result: $rxvt_cv_func_xsetlocale" >&5 7291{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $rxvt_cv_func_xsetlocale" >&5
10330echo "${ECHO_T}$rxvt_cv_func_xsetlocale" >&6 7292$as_echo "$rxvt_cv_func_xsetlocale" >&6; }
10331if test x$rxvt_cv_func_xsetlocale = xyes; then 7293if test x$rxvt_cv_func_xsetlocale = xyes; then
10332 7294
10333cat >>confdefs.h <<\_ACEOF 7295$as_echo "#define HAVE_XSETLOCALE 1" >>confdefs.h
10334#define HAVE_XSETLOCALE 1
10335_ACEOF
10336 7296
10337fi 7297fi
10338LIBS=$ac_save_LIBS 7298LIBS=$save_LIBS
10339CFLAGS=$ac_save_CFLAGS 7299CFLAGS=$save_CFLAGS
10340 7300
10341echo "$as_me:$LINENO: checking for working plain setlocale" >&5 7301{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working plain setlocale" >&5
10342echo $ECHO_N "checking for working plain setlocale... $ECHO_C" >&6 7302$as_echo_n "checking for working plain setlocale... " >&6; }
10343if test "${rxvt_cv_func_setlocale+set}" = set; then 7303if test "${rxvt_cv_func_setlocale+set}" = set; then :
10344 echo $ECHO_N "(cached) $ECHO_C" >&6 7304 $as_echo_n "(cached) " >&6
10345else 7305else
10346 cat >conftest.$ac_ext <<_ACEOF
10347/* confdefs.h. */
10348_ACEOF
10349cat confdefs.h >>conftest.$ac_ext 7306 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10350cat >>conftest.$ac_ext <<_ACEOF
10351/* end confdefs.h. */ 7307/* end confdefs.h. */
10352#include <clocale> 7308#include <clocale>
10353int 7309int
10354main () 7310main ()
10355{ 7311{
10356setlocale(LC_CTYPE, ""); 7312setlocale(LC_CTYPE, "");
10357 ; 7313 ;
10358 return 0; 7314 return 0;
10359} 7315}
10360_ACEOF 7316_ACEOF
10361rm -f conftest.$ac_objext conftest$ac_exeext 7317if ac_fn_cxx_try_link "$LINENO"; then :
10362if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10363 (eval $ac_link) 2>conftest.er1
10364 ac_status=$?
10365 grep -v '^ *+' conftest.er1 >conftest.err
10366 rm -f conftest.er1
10367 cat conftest.err >&5
10368 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10369 (exit $ac_status); } &&
10370 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10371 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10372 (eval $ac_try) 2>&5
10373 ac_status=$?
10374 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10375 (exit $ac_status); }; } &&
10376 { ac_try='test -s conftest$ac_exeext'
10377 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10378 (eval $ac_try) 2>&5
10379 ac_status=$?
10380 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10381 (exit $ac_status); }; }; then
10382 rxvt_cv_func_setlocale=yes 7318 rxvt_cv_func_setlocale=yes
10383else 7319else
10384 echo "$as_me: failed program was:" >&5
10385sed 's/^/| /' conftest.$ac_ext >&5
10386
10387rxvt_cv_func_setlocale=no 7320 rxvt_cv_func_setlocale=no
10388fi 7321fi
10389rm -f conftest.err conftest.$ac_objext \ 7322rm -f core conftest.err conftest.$ac_objext \
10390 conftest$ac_exeext conftest.$ac_ext 7323 conftest$ac_exeext conftest.$ac_ext
10391fi 7324fi
10392echo "$as_me:$LINENO: result: $rxvt_cv_func_setlocale" >&5 7325{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $rxvt_cv_func_setlocale" >&5
10393echo "${ECHO_T}$rxvt_cv_func_setlocale" >&6 7326$as_echo "$rxvt_cv_func_setlocale" >&6; }
10394if test x$rxvt_cv_func_setlocale = xyes; then 7327if test x$rxvt_cv_func_setlocale = xyes; then
10395 7328
10396cat >>confdefs.h <<\_ACEOF 7329$as_echo "#define HAVE_SETLOCALE 1" >>confdefs.h
10397#define HAVE_SETLOCALE 1
10398_ACEOF
10399 7330
10400fi 7331fi
10401 7332
10402echo "$as_me:$LINENO: checking for working nl_langinfo" >&5 7333{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working nl_langinfo" >&5
10403echo $ECHO_N "checking for working nl_langinfo... $ECHO_C" >&6 7334$as_echo_n "checking for working nl_langinfo... " >&6; }
10404if test "${rxvt_cv_func_nl_langinfo+set}" = set; then 7335if test "${rxvt_cv_func_nl_langinfo+set}" = set; then :
10405 echo $ECHO_N "(cached) $ECHO_C" >&6 7336 $as_echo_n "(cached) " >&6
10406else 7337else
10407 cat >conftest.$ac_ext <<_ACEOF
10408/* confdefs.h. */
10409_ACEOF
10410cat confdefs.h >>conftest.$ac_ext 7338 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10411cat >>conftest.$ac_ext <<_ACEOF
10412/* end confdefs.h. */ 7339/* end confdefs.h. */
10413#include <langinfo.h> 7340#include <langinfo.h>
10414int 7341int
10415main () 7342main ()
10416{ 7343{
10417nl_langinfo(CODESET); 7344nl_langinfo(CODESET);
10418 ; 7345 ;
10419 return 0; 7346 return 0;
10420} 7347}
10421_ACEOF 7348_ACEOF
10422rm -f conftest.$ac_objext conftest$ac_exeext 7349if ac_fn_cxx_try_link "$LINENO"; then :
10423if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10424 (eval $ac_link) 2>conftest.er1
10425 ac_status=$?
10426 grep -v '^ *+' conftest.er1 >conftest.err
10427 rm -f conftest.er1
10428 cat conftest.err >&5
10429 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10430 (exit $ac_status); } &&
10431 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10432 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10433 (eval $ac_try) 2>&5
10434 ac_status=$?
10435 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10436 (exit $ac_status); }; } &&
10437 { ac_try='test -s conftest$ac_exeext'
10438 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10439 (eval $ac_try) 2>&5
10440 ac_status=$?
10441 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10442 (exit $ac_status); }; }; then
10443 rxvt_cv_func_nl_langinfo=yes 7350 rxvt_cv_func_nl_langinfo=yes
10444else 7351else
10445 echo "$as_me: failed program was:" >&5
10446sed 's/^/| /' conftest.$ac_ext >&5
10447
10448rxvt_cv_func_nl_langinfo=no 7352 rxvt_cv_func_nl_langinfo=no
10449fi 7353fi
10450rm -f conftest.err conftest.$ac_objext \ 7354rm -f core conftest.err conftest.$ac_objext \
10451 conftest$ac_exeext conftest.$ac_ext 7355 conftest$ac_exeext conftest.$ac_ext
10452fi 7356fi
10453echo "$as_me:$LINENO: result: $rxvt_cv_func_nl_langinfo" >&5 7357{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $rxvt_cv_func_nl_langinfo" >&5
10454echo "${ECHO_T}$rxvt_cv_func_nl_langinfo" >&6 7358$as_echo "$rxvt_cv_func_nl_langinfo" >&6; }
10455if test x$rxvt_cv_func_nl_langinfo = xyes; then 7359if test x$rxvt_cv_func_nl_langinfo = xyes; then
10456 7360
10457cat >>confdefs.h <<\_ACEOF 7361$as_echo "#define HAVE_NL_LANGINFO 1" >>confdefs.h
10458#define HAVE_NL_LANGINFO 1
10459_ACEOF
10460 7362
10461fi 7363fi
10462 7364
10463SCM_RIGHTS_CHECK
10464 7365
10465echo "$as_me:$LINENO: checking for broken XIM callback" >&5 7366{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for unix-compliant filehandle passing ability" >&5
10466echo $ECHO_N "checking for broken XIM callback... $ECHO_C" >&6 7367$as_echo_n "checking for unix-compliant filehandle passing ability... " >&6; }
10467if test "${rxvt_broken_ximcb+set}" = set; then 7368if test "${pt_cv_can_pass_fds+set}" = set; then :
10468 echo $ECHO_N "(cached) $ECHO_C" >&6 7369 $as_echo_n "(cached) " >&6
10469else 7370else
10470 cat >conftest.$ac_ext <<_ACEOF 7371 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7372/* end confdefs.h. */
10471 7373
10472#include <X11/Xlib.h> 7374#include <cstddef> // broken bsds (is that redundant?) need this
7375#include <sys/types.h>
7376#include <sys/socket.h>
7377#include <sys/uio.h>
10473 7378
10474void im_destroy_cb (XIC unused1, XPointer client_data, XPointer unused3); 7379int
7380main ()
7381{
10475 7382
10476void f() { 7383{
10477 XIMCallback cb; 7384 msghdr msg;
10478 cb.callback = im_destroy_cb; 7385 iovec iov;
7386 char buf [100];
7387 char data = 0;
7388
7389 iov.iov_base = &data;
7390 iov.iov_len = 1;
7391
7392 msg.msg_iov = &iov;
7393 msg.msg_iovlen = 1;
7394 msg.msg_control = buf;
7395 msg.msg_controllen = sizeof buf;
7396
7397 cmsghdr *cmsg = CMSG_FIRSTHDR (&msg);
7398 cmsg->cmsg_level = SOL_SOCKET;
7399 cmsg->cmsg_type = SCM_RIGHTS;
7400 cmsg->cmsg_len = 100;
7401
7402 *(int *)CMSG_DATA (cmsg) = 5;
7403
7404 return sendmsg (3, &msg, 0);
10479} 7405}
10480 7406
7407 ;
7408 return 0;
7409}
10481_ACEOF 7410_ACEOF
10482rm -f conftest.$ac_objext 7411if ac_fn_cxx_try_link "$LINENO"; then :
10483if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 7412 pt_cv_can_pass_fds=yes
10484 (eval $ac_compile) 2>conftest.er1
10485 ac_status=$?
10486 grep -v '^ *+' conftest.er1 >conftest.err
10487 rm -f conftest.er1
10488 cat conftest.err >&5
10489 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10490 (exit $ac_status); } &&
10491 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10492 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10493 (eval $ac_try) 2>&5
10494 ac_status=$?
10495 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10496 (exit $ac_status); }; } &&
10497 { ac_try='test -s conftest.$ac_objext'
10498 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10499 (eval $ac_try) 2>&5
10500 ac_status=$?
10501 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10502 (exit $ac_status); }; }; then
10503 rxvt_broken_ximcb=yes
10504else 7413else
10505 echo "$as_me: failed program was:" >&5 7414 pt_cv_can_pass_fds=no
10506sed 's/^/| /' conftest.$ac_ext >&5
10507
10508rxvt_broken_ximcb=no
10509fi 7415fi
10510rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 7416rm -f core conftest.err conftest.$ac_objext \
7417 conftest$ac_exeext conftest.$ac_ext
10511fi 7418fi
10512echo "$as_me:$LINENO: result: $rxvt_broken_ximcb" >&5 7419{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_can_pass_fds" >&5
10513echo "${ECHO_T}$rxvt_broken_ximcb" >&6 7420$as_echo "$pt_cv_can_pass_fds" >&6; }
7421if test x$pt_cv_can_pass_fds = xyes; then
10514 7422
10515if test x$rxvt_broken_ximcb = xyes; then 7423$as_echo "#define HAVE_UNIX_FDPASS 1" >>confdefs.h
10516 7424
7425else
7426 as_fn_error "libptytty requires unix-compliant filehandle passing ability" "$LINENO" 5
7427fi
7428
7429
7430
7431for ac_header in \
7432 pty.h \
7433 util.h \
7434 libutil.h \
7435 sys/ioctl.h \
7436 sys/stropts.h \
7437 stropts.h \
7438
7439do :
7440 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7441ac_fn_cxx_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
7442eval as_val=\$$as_ac_Header
7443 if test "x$as_val" = x""yes; then :
10517cat >>confdefs.h <<\_ACEOF 7444 cat >>confdefs.h <<_ACEOF
10518#define XIMCB_PROTO_BROKEN 1 7445#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
10519_ACEOF 7446_ACEOF
10520 7447
10521fi 7448fi
10522 7449
10523PTY_CHECK 7450done
7451
7452
7453for ac_func in \
7454 revoke \
7455 _getpty \
7456 getpt \
7457 posix_openpt \
7458 isastream \
7459 setuid \
7460 seteuid \
7461 setreuid \
7462 setresuid \
7463
7464do :
7465 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
7466ac_fn_cxx_check_func "$LINENO" "$ac_func" "$as_ac_var"
7467eval as_val=\$$as_ac_var
7468 if test "x$as_val" = x""yes; then :
7469 cat >>confdefs.h <<_ACEOF
7470#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
7471_ACEOF
7472
7473fi
7474done
7475
7476
7477have_clone=no
7478
7479{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for /dev/ptc" >&5
7480$as_echo_n "checking for /dev/ptc... " >&6; }
7481if test -e /dev/ptc; then
7482 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7483$as_echo "yes" >&6; }
7484
7485$as_echo "#define CLONE_DEVICE \"/dev/ptc\"" >>confdefs.h
7486
7487 have_clone=yes
7488else
7489 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7490$as_echo "no" >&6; }
7491fi
7492
7493case $host in
7494 *-*-cygwin*)
7495 have_clone=yes
7496
7497$as_echo "#define CLONE_DEVICE \"/dev/ptmx\"" >>confdefs.h
7498
7499 ;;
7500 *)
7501 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for /dev/ptmx" >&5
7502$as_echo_n "checking for /dev/ptmx... " >&6; }
7503 if test -e /dev/ptmx; then
7504 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7505$as_echo "yes" >&6; }
7506
7507$as_echo "#define HAVE_DEV_PTMX 1" >>confdefs.h
7508
7509
7510$as_echo "#define CLONE_DEVICE \"/dev/ptmx\"" >>confdefs.h
7511
7512 have_clone=yes
7513 else
7514 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7515$as_echo "no" >&6; }
7516 fi
7517 ;;
7518esac
7519
7520if test x$ac_cv_func_getpt = xyes -o x$ac_cv_func_posix_openpt = xyes -o x$have_clone = xyes; then
7521 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for UNIX98 ptys" >&5
7522$as_echo_n "checking for UNIX98 ptys... " >&6; }
7523 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7524/* end confdefs.h. */
7525#include <stdlib.h>
7526int
7527main ()
7528{
7529grantpt(0);unlockpt(0);ptsname(0);
7530 ;
7531 return 0;
7532}
7533_ACEOF
7534if ac_fn_cxx_try_link "$LINENO"; then :
7535 unix98_pty=yes
7536
7537$as_echo "#define UNIX98_PTY 1" >>confdefs.h
7538
7539 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7540$as_echo "yes" >&6; }
7541else
7542 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7543$as_echo "no" >&6; }
7544fi
7545rm -f core conftest.err conftest.$ac_objext \
7546 conftest$ac_exeext conftest.$ac_ext
7547fi
7548
7549if test -z "$unix98_pty"; then
7550 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing openpty" >&5
7551$as_echo_n "checking for library containing openpty... " >&6; }
7552if test "${ac_cv_search_openpty+set}" = set; then :
7553 $as_echo_n "(cached) " >&6
7554else
7555 ac_func_search_save_LIBS=$LIBS
7556cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7557/* end confdefs.h. */
7558
7559/* Override any GCC internal prototype to avoid an error.
7560 Use char because int might match the return type of a GCC
7561 builtin and then its argument prototype would still apply. */
7562#ifdef __cplusplus
7563extern "C"
7564#endif
7565char openpty ();
7566int
7567main ()
7568{
7569return openpty ();
7570 ;
7571 return 0;
7572}
7573_ACEOF
7574for ac_lib in '' util; do
7575 if test -z "$ac_lib"; then
7576 ac_res="none required"
7577 else
7578 ac_res=-l$ac_lib
7579 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7580 fi
7581 if ac_fn_cxx_try_link "$LINENO"; then :
7582 ac_cv_search_openpty=$ac_res
7583fi
7584rm -f core conftest.err conftest.$ac_objext \
7585 conftest$ac_exeext
7586 if test "${ac_cv_search_openpty+set}" = set; then :
7587 break
7588fi
7589done
7590if test "${ac_cv_search_openpty+set}" = set; then :
7591
7592else
7593 ac_cv_search_openpty=no
7594fi
7595rm conftest.$ac_ext
7596LIBS=$ac_func_search_save_LIBS
7597fi
7598{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_openpty" >&5
7599$as_echo "$ac_cv_search_openpty" >&6; }
7600ac_res=$ac_cv_search_openpty
7601if test "$ac_res" != no; then :
7602 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7603
7604$as_echo "#define HAVE_OPENPTY 1" >>confdefs.h
7605
7606fi
7607
7608fi
7609
7610
7611
7612{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for tty group" >&5
7613$as_echo_n "checking for tty group... " >&6; }
7614if test "${pt_cv_tty_group+set}" = set; then :
7615 $as_echo_n "(cached) " >&6
7616else
7617 if test "$cross_compiling" = yes; then :
7618 pt_cv_tty_group=no
7619else
7620 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7621/* end confdefs.h. */
7622
7623#include <sys/types.h>
7624#include <sys/stat.h>
7625#include <unistd.h>
7626#include <grp.h>
7627
7628main()
7629{
7630 struct stat st;
7631 struct group *gr;
7632 char *tty;
7633 gr = getgrnam("tty");
7634 tty = ttyname(0);
7635 if (gr != 0
7636 && tty != 0
7637 && (stat(tty, &st)) == 0
7638 && st.st_gid == gr->gr_gid)
7639 return 0;
7640 else
7641 return 1;
7642}
7643_ACEOF
7644if ac_fn_cxx_try_run "$LINENO"; then :
7645 pt_cv_tty_group=yes
7646else
7647 pt_cv_tty_group=no
7648fi
7649rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7650 conftest.$ac_objext conftest.beam conftest.$ac_ext
7651fi
7652
7653fi
7654{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_tty_group" >&5
7655$as_echo "$pt_cv_tty_group" >&6; }
7656if test x$pt_cv_tty_group = xyes; then
7657
7658$as_echo "#define TTY_GID_SUPPORT 1" >>confdefs.h
7659
7660fi
10524 7661
10525if test x$support_xft = xyes; then 7662if test x$support_xft = xyes; then
10526 # Extract the first word of "pkg-config", so it can be a program name with args. 7663 # Extract the first word of "pkg-config", so it can be a program name with args.
10527set dummy pkg-config; ac_word=$2 7664set dummy pkg-config; ac_word=$2
10528echo "$as_me:$LINENO: checking for $ac_word" >&5 7665{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10529echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 7666$as_echo_n "checking for $ac_word... " >&6; }
10530if test "${ac_cv_path_PKG_CONFIG+set}" = set; then 7667if test "${ac_cv_path_PKG_CONFIG+set}" = set; then :
10531 echo $ECHO_N "(cached) $ECHO_C" >&6 7668 $as_echo_n "(cached) " >&6
10532else 7669else
10533 case $PKG_CONFIG in 7670 case $PKG_CONFIG in
10534 [\\/]* | ?:[\\/]*) 7671 [\\/]* | ?:[\\/]*)
10535 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path. 7672 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
10536 ;; 7673 ;;
10538 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7675 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10539for as_dir in $PATH 7676for as_dir in $PATH
10540do 7677do
10541 IFS=$as_save_IFS 7678 IFS=$as_save_IFS
10542 test -z "$as_dir" && as_dir=. 7679 test -z "$as_dir" && as_dir=.
10543 for ac_exec_ext in '' $ac_executable_extensions; do 7680 for ac_exec_ext in '' $ac_executable_extensions; do
10544 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7681 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10545 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 7682 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
10546 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7683 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10547 break 2 7684 break 2
10548 fi 7685 fi
10549done 7686done
10550done 7687 done
7688IFS=$as_save_IFS
10551 7689
10552 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no" 7690 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
10553 ;; 7691 ;;
10554esac 7692esac
10555fi 7693fi
10556PKG_CONFIG=$ac_cv_path_PKG_CONFIG 7694PKG_CONFIG=$ac_cv_path_PKG_CONFIG
10557
10558if test -n "$PKG_CONFIG"; then 7695if test -n "$PKG_CONFIG"; then
10559 echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5 7696 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
10560echo "${ECHO_T}$PKG_CONFIG" >&6 7697$as_echo "$PKG_CONFIG" >&6; }
10561else 7698else
10562 echo "$as_me:$LINENO: result: no" >&5 7699 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10563echo "${ECHO_T}no" >&6 7700$as_echo "no" >&6; }
10564fi 7701fi
10565 7702
7703
7704 if test $PKG_CONFIG != no && $PKG_CONFIG --exists xft; then
7705 X_LIBS="`$PKG_CONFIG xft --libs` $X_LIBS"
7706 CPPFLAGS="$CPPFLAGS `$PKG_CONFIG xft --cflags`"
7707 else
10566 # Extract the first word of "xft-config", so it can be a program name with args. 7708 # Extract the first word of "xft-config", so it can be a program name with args.
10567set dummy xft-config; ac_word=$2 7709set dummy xft-config; ac_word=$2
10568echo "$as_me:$LINENO: checking for $ac_word" >&5 7710{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10569echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 7711$as_echo_n "checking for $ac_word... " >&6; }
10570if test "${ac_cv_path_XFT_CONFIG+set}" = set; then 7712if test "${ac_cv_path_XFT_CONFIG+set}" = set; then :
10571 echo $ECHO_N "(cached) $ECHO_C" >&6 7713 $as_echo_n "(cached) " >&6
10572else 7714else
10573 case $XFT_CONFIG in 7715 case $XFT_CONFIG in
10574 [\\/]* | ?:[\\/]*) 7716 [\\/]* | ?:[\\/]*)
10575 ac_cv_path_XFT_CONFIG="$XFT_CONFIG" # Let the user override the test with a path. 7717 ac_cv_path_XFT_CONFIG="$XFT_CONFIG" # Let the user override the test with a path.
10576 ;; 7718 ;;
10578 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7720 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10579for as_dir in $PATH 7721for as_dir in $PATH
10580do 7722do
10581 IFS=$as_save_IFS 7723 IFS=$as_save_IFS
10582 test -z "$as_dir" && as_dir=. 7724 test -z "$as_dir" && as_dir=.
10583 for ac_exec_ext in '' $ac_executable_extensions; do 7725 for ac_exec_ext in '' $ac_executable_extensions; do
10584 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7726 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10585 ac_cv_path_XFT_CONFIG="$as_dir/$ac_word$ac_exec_ext" 7727 ac_cv_path_XFT_CONFIG="$as_dir/$ac_word$ac_exec_ext"
10586 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7728 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10587 break 2 7729 break 2
10588 fi 7730 fi
10589done 7731done
10590done 7732 done
7733IFS=$as_save_IFS
10591 7734
10592 test -z "$ac_cv_path_XFT_CONFIG" && ac_cv_path_XFT_CONFIG="no" 7735 test -z "$ac_cv_path_XFT_CONFIG" && ac_cv_path_XFT_CONFIG="no"
10593 ;; 7736 ;;
10594esac 7737esac
10595fi 7738fi
10596XFT_CONFIG=$ac_cv_path_XFT_CONFIG 7739XFT_CONFIG=$ac_cv_path_XFT_CONFIG
10597
10598if test -n "$XFT_CONFIG"; then 7740if test -n "$XFT_CONFIG"; then
10599 echo "$as_me:$LINENO: result: $XFT_CONFIG" >&5 7741 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XFT_CONFIG" >&5
10600echo "${ECHO_T}$XFT_CONFIG" >&6 7742$as_echo "$XFT_CONFIG" >&6; }
10601else 7743else
10602 echo "$as_me:$LINENO: result: no" >&5 7744 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10603echo "${ECHO_T}no" >&6 7745$as_echo "no" >&6; }
10604fi 7746fi
10605 7747
10606 if test $PKG_CONFIG != no && $PKG_CONFIG --exists xft; then 7748
10607 LIBS="$LIBS `$PKG_CONFIG xft --libs`"
10608 CPPFLAGS="$CPPFLAGS `$PKG_CONFIG xft --cflags`"
10609 else
10610 if test $XFT_CONFIG != no; then 7749 if test $XFT_CONFIG != no; then
10611 LIBS="$LIBS `$XFT_CONFIG --libs`" 7750 X_LIBS="`$XFT_CONFIG --libs` $X_LIBS"
10612 CPPFLAGS="$CPPFLAGS `$XFT_CONFIG --cflags`" 7751 CPPFLAGS="$CPPFLAGS `$XFT_CONFIG --cflags`"
10613 fi 7752 fi
10614 fi 7753 fi
10615 7754
10616 7755 save_LIBS="$LIBS"
7756 LIBS="$LIBS $X_LIBS"
10617for ac_header in X11/Xft/Xft.h 7757 for ac_header in X11/Xft/Xft.h
10618do 7758do :
10619as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 7759 ac_fn_cxx_check_header_mongrel "$LINENO" "X11/Xft/Xft.h" "ac_cv_header_X11_Xft_Xft_h" "$ac_includes_default"
10620if eval "test \"\${$as_ac_Header+set}\" = set"; then 7760if test "x$ac_cv_header_X11_Xft_Xft_h" = x""yes; then :
10621 echo "$as_me:$LINENO: checking for $ac_header" >&5
10622echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10623if eval "test \"\${$as_ac_Header+set}\" = set"; then
10624 echo $ECHO_N "(cached) $ECHO_C" >&6
10625fi
10626echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10627echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10628else
10629 # Is the header compilable?
10630echo "$as_me:$LINENO: checking $ac_header usability" >&5
10631echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
10632cat >conftest.$ac_ext <<_ACEOF
10633/* confdefs.h. */
10634_ACEOF
10635cat confdefs.h >>conftest.$ac_ext
10636cat >>conftest.$ac_ext <<_ACEOF
10637/* end confdefs.h. */
10638$ac_includes_default
10639#include <$ac_header>
10640_ACEOF
10641rm -f conftest.$ac_objext
10642if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10643 (eval $ac_compile) 2>conftest.er1
10644 ac_status=$?
10645 grep -v '^ *+' conftest.er1 >conftest.err
10646 rm -f conftest.er1
10647 cat conftest.err >&5
10648 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10649 (exit $ac_status); } &&
10650 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10651 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10652 (eval $ac_try) 2>&5
10653 ac_status=$?
10654 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10655 (exit $ac_status); }; } &&
10656 { ac_try='test -s conftest.$ac_objext'
10657 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10658 (eval $ac_try) 2>&5
10659 ac_status=$?
10660 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10661 (exit $ac_status); }; }; then
10662 ac_header_compiler=yes
10663else
10664 echo "$as_me: failed program was:" >&5
10665sed 's/^/| /' conftest.$ac_ext >&5
10666
10667ac_header_compiler=no
10668fi
10669rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10670echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10671echo "${ECHO_T}$ac_header_compiler" >&6
10672
10673# Is the header present?
10674echo "$as_me:$LINENO: checking $ac_header presence" >&5
10675echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
10676cat >conftest.$ac_ext <<_ACEOF
10677/* confdefs.h. */
10678_ACEOF
10679cat confdefs.h >>conftest.$ac_ext
10680cat >>conftest.$ac_ext <<_ACEOF
10681/* end confdefs.h. */
10682#include <$ac_header>
10683_ACEOF
10684if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10685 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10686 ac_status=$?
10687 grep -v '^ *+' conftest.er1 >conftest.err
10688 rm -f conftest.er1
10689 cat conftest.err >&5
10690 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10691 (exit $ac_status); } >/dev/null; then
10692 if test -s conftest.err; then
10693 ac_cpp_err=$ac_cxx_preproc_warn_flag
10694 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10695 else
10696 ac_cpp_err=
10697 fi
10698else
10699 ac_cpp_err=yes
10700fi
10701if test -z "$ac_cpp_err"; then
10702 ac_header_preproc=yes
10703else
10704 echo "$as_me: failed program was:" >&5
10705sed 's/^/| /' conftest.$ac_ext >&5
10706
10707 ac_header_preproc=no
10708fi
10709rm -f conftest.err conftest.$ac_ext
10710echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10711echo "${ECHO_T}$ac_header_preproc" >&6
10712
10713# So? What about this header?
10714case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10715 yes:no: )
10716 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10717echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10718 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10719echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10720 ac_header_preproc=yes
10721 ;;
10722 no:yes:* )
10723 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10724echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10725 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10726echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10727 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10728echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10729 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10730echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10731 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10732echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10733 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10734echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10735 (
10736 cat <<\_ASBOX
10737## ------------------------------------------ ##
10738## Report this to the AC_PACKAGE_NAME lists. ##
10739## ------------------------------------------ ##
10740_ASBOX
10741 ) |
10742 sed "s/^/$as_me: WARNING: /" >&2
10743 ;;
10744esac
10745echo "$as_me:$LINENO: checking for $ac_header" >&5
10746echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10747if eval "test \"\${$as_ac_Header+set}\" = set"; then
10748 echo $ECHO_N "(cached) $ECHO_C" >&6
10749else
10750 eval "$as_ac_Header=\$ac_header_preproc"
10751fi
10752echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10753echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10754
10755fi
10756if test `eval echo '${'$as_ac_Header'}'` = yes; then
10757 cat >>confdefs.h <<_ACEOF 7761 cat >>confdefs.h <<_ACEOF
10758#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 7762#define HAVE_X11_XFT_XFT_H 1
10759_ACEOF 7763_ACEOF
10760 7764
10761else 7765else
10762 support_xft=no 7766 support_xft=no
10763fi 7767fi
10764 7768
10765done 7769done
10766 7770
10767
10768echo "$as_me:$LINENO: checking for XftDrawString32 in -lXft" >&5 7771 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XftDrawString32 in -lXft" >&5
10769echo $ECHO_N "checking for XftDrawString32 in -lXft... $ECHO_C" >&6 7772$as_echo_n "checking for XftDrawString32 in -lXft... " >&6; }
10770if test "${ac_cv_lib_Xft_XftDrawString32+set}" = set; then 7773if test "${ac_cv_lib_Xft_XftDrawString32+set}" = set; then :
10771 echo $ECHO_N "(cached) $ECHO_C" >&6 7774 $as_echo_n "(cached) " >&6
10772else 7775else
10773 ac_check_lib_save_LIBS=$LIBS 7776 ac_check_lib_save_LIBS=$LIBS
10774LIBS="-lXft $LIBS" 7777LIBS="-lXft $LIBS"
10775cat >conftest.$ac_ext <<_ACEOF
10776/* confdefs.h. */
10777_ACEOF
10778cat confdefs.h >>conftest.$ac_ext 7778cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10779cat >>conftest.$ac_ext <<_ACEOF
10780/* end confdefs.h. */ 7779/* end confdefs.h. */
10781 7780
10782/* Override any gcc2 internal prototype to avoid an error. */ 7781/* Override any GCC internal prototype to avoid an error.
7782 Use char because int might match the return type of a GCC
7783 builtin and then its argument prototype would still apply. */
10783#ifdef __cplusplus 7784#ifdef __cplusplus
10784extern "C" 7785extern "C"
10785#endif 7786#endif
10786/* We use char because int might match the return type of a gcc2
10787 builtin and then its argument prototype would still apply. */
10788char XftDrawString32 (); 7787char XftDrawString32 ();
10789int 7788int
10790main () 7789main ()
10791{ 7790{
10792XftDrawString32 (); 7791return XftDrawString32 ();
10793 ; 7792 ;
10794 return 0; 7793 return 0;
10795} 7794}
10796_ACEOF 7795_ACEOF
10797rm -f conftest.$ac_objext conftest$ac_exeext 7796if ac_fn_cxx_try_link "$LINENO"; then :
10798if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10799 (eval $ac_link) 2>conftest.er1
10800 ac_status=$?
10801 grep -v '^ *+' conftest.er1 >conftest.err
10802 rm -f conftest.er1
10803 cat conftest.err >&5
10804 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10805 (exit $ac_status); } &&
10806 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10807 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10808 (eval $ac_try) 2>&5
10809 ac_status=$?
10810 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10811 (exit $ac_status); }; } &&
10812 { ac_try='test -s conftest$ac_exeext'
10813 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10814 (eval $ac_try) 2>&5
10815 ac_status=$?
10816 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10817 (exit $ac_status); }; }; then
10818 ac_cv_lib_Xft_XftDrawString32=yes 7797 ac_cv_lib_Xft_XftDrawString32=yes
10819else 7798else
10820 echo "$as_me: failed program was:" >&5
10821sed 's/^/| /' conftest.$ac_ext >&5
10822
10823ac_cv_lib_Xft_XftDrawString32=no 7799 ac_cv_lib_Xft_XftDrawString32=no
10824fi 7800fi
10825rm -f conftest.err conftest.$ac_objext \ 7801rm -f core conftest.err conftest.$ac_objext \
10826 conftest$ac_exeext conftest.$ac_ext 7802 conftest$ac_exeext conftest.$ac_ext
10827LIBS=$ac_check_lib_save_LIBS 7803LIBS=$ac_check_lib_save_LIBS
10828fi 7804fi
10829echo "$as_me:$LINENO: result: $ac_cv_lib_Xft_XftDrawString32" >&5 7805{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_Xft_XftDrawString32" >&5
10830echo "${ECHO_T}$ac_cv_lib_Xft_XftDrawString32" >&6 7806$as_echo "$ac_cv_lib_Xft_XftDrawString32" >&6; }
10831if test $ac_cv_lib_Xft_XftDrawString32 = yes; then 7807if test "x$ac_cv_lib_Xft_XftDrawString32" = x""yes; then :
10832 cat >>confdefs.h <<_ACEOF 7808 :
10833#define HAVE_LIBXFT 1
10834_ACEOF
10835
10836 LIBS="-lXft $LIBS"
10837
10838else 7809else
10839 support_xft=no 7810 support_xft=no
10840fi 7811fi
10841 7812
7813 LIBS="$save_LIBS"
10842 7814
10843 if test x$support_xft = xyes; then 7815 if test x$support_xft = xyes; then
10844 7816
10845cat >>confdefs.h <<\_ACEOF 7817$as_echo "#define XFT 1" >>confdefs.h
10846#define XFT 1
10847_ACEOF
10848 7818
10849 fi 7819 fi
10850fi 7820fi
10851if test x$support_styles = xyes; then 7821if test x$support_styles = xyes; then
10852 7822
10853cat >>confdefs.h <<\_ACEOF 7823$as_echo "#define ENABLE_STYLES 1" >>confdefs.h
10854#define ENABLE_STYLES 1
10855_ACEOF
10856 7824
10857fi 7825fi
10858if test x$support_iso14755 = xyes; then 7826if test x$support_iso14755 = xyes; then
10859 7827
10860cat >>confdefs.h <<\_ACEOF 7828$as_echo "#define ISO_14755 1" >>confdefs.h
10861#define ISO_14755 1
10862_ACEOF
10863 7829
10864fi 7830fi
10865if test x$support_8bitctrls = xyes; then 7831if test x$support_8bitctrls = xyes; then
10866 7832
10867cat >>confdefs.h <<\_ACEOF 7833$as_echo "#define EIGHT_BIT_CONTROLS 1" >>confdefs.h
10868#define EIGHT_BIT_CONTROLS 1
10869_ACEOF
10870 7834
10871fi 7835fi
10872if test x$support_fading = xyes; then 7836if test x$support_fading = xyes; then
10873 7837
10874cat >>confdefs.h <<\_ACEOF 7838$as_echo "#define OFF_FOCUS_FADING 1" >>confdefs.h
10875#define OFF_FOCUS_FADING 1
10876_ACEOF
10877
10878fi
10879if test x$support_tinting = xyes; then
10880
10881cat >>confdefs.h <<\_ACEOF
10882#define TINTING 1
10883_ACEOF
10884 7839
10885fi 7840fi
10886if test x$support_inheritpixmap = xyes; then 7841if test x$support_inheritpixmap = xyes; then
10887 7842
10888cat >>confdefs.h <<\_ACEOF 7843$as_echo "#define ENABLE_TRANSPARENCY 1" >>confdefs.h
10889#define TRANSPARENT 1
10890_ACEOF
10891 7844
10892fi 7845fi
10893if test x$support_keepscrolling = xno; then 7846if test x$support_keepscrolling = xno; then
10894 7847
10895cat >>confdefs.h <<\_ACEOF
10896#define NO_SCROLLBAR_BUTTON_CONTINUAL_SCROLLING 1 7848$as_echo "#define NO_SCROLLBAR_BUTTON_CONTINUAL_SCROLLING 1" >>confdefs.h
10897_ACEOF
10898 7849
10899fi 7850fi
10900if test x$support_selectionscrolling = xyes; then 7851if test x$support_selectionscrolling = xyes; then
10901 7852
10902cat >>confdefs.h <<\_ACEOF 7853$as_echo "#define SELECTION_SCROLLING 1" >>confdefs.h
10903#define SELECTION_SCROLLING 1
10904_ACEOF
10905 7854
10906fi 7855fi
10907if test x$support_frills = xyes; then 7856if test x$support_frills = xyes; then
10908 7857
10909cat >>confdefs.h <<\_ACEOF 7858$as_echo "#define ENABLE_FRILLS 1" >>confdefs.h
10910#define ENABLE_FRILLS 1
10911_ACEOF
10912
10913fi
10914if test x$support_24bit = xyes; then
10915
10916cat >>confdefs.h <<\_ACEOF
10917#define PREFER_24BIT 1
10918_ACEOF
10919 7859
10920fi 7860fi
10921if test x$support_mousewheel = xyes; then 7861if test x$support_mousewheel = xyes; then
10922 7862
10923cat >>confdefs.h <<\_ACEOF 7863$as_echo "#define MOUSE_WHEEL 1" >>confdefs.h
10924#define MOUSE_WHEEL 1
10925_ACEOF
10926 7864
10927fi 7865fi
10928if test x$support_mouseslipwheel = xyes; then 7866if test x$support_mouseslipwheel = xyes; then
10929 7867
10930cat >>confdefs.h <<\_ACEOF 7868$as_echo "#define MOUSE_SLIP_WHEELING 1" >>confdefs.h
10931#define MOUSE_SLIP_WHEELING 1
10932_ACEOF
10933 7869
10934fi 7870fi
10935if test x$support_utmp = xyes; then 7871if test x$support_afterimage = xyes; then
10936 7872
10937cat >>confdefs.h <<\_ACEOF 7873$as_echo "#define HAVE_AFTERIMAGE 1" >>confdefs.h
10938#define UTMP_SUPPORT 1
10939_ACEOF
10940 7874
10941fi
10942if test x$support_wtmp = xyes; then
10943 7875
10944cat >>confdefs.h <<\_ACEOF 7876$as_echo "#define BG_IMAGE_FROM_FILE 1" >>confdefs.h
10945#define WTMP_SUPPORT 1
10946_ACEOF
10947 7877
10948fi 7878fi
10949if test x$support_lastlog = xyes; then
10950 7879
10951cat >>confdefs.h <<\_ACEOF
10952#define LASTLOG_SUPPORT 1
10953_ACEOF
10954 7880
10955fi 7881scrolltypes=plain
10956if test x$support_xim = xyes -o x$multichar_set = xyes; then
10957 if test x$rxvt_cv_func_xlocale = xyes; then
10958 7882
10959cat >>confdefs.h <<\_ACEOF 7883$as_echo "#define PLAIN_SCROLLBAR 1" >>confdefs.h
10960#define USE_XIM 1
10961_ACEOF
10962 7884
10963 fi
10964fi
10965if test x$support_xpm = xyes; then
10966 7885
10967cat >>confdefs.h <<\_ACEOF
10968#define XPM_BACKGROUND 1
10969_ACEOF
10970
10971fi
10972if test x$support_scroll_rxvt = xyes; then 7886if test x$support_scroll_rxvt = xyes; then
10973 7887
10974cat >>confdefs.h <<\_ACEOF 7888$as_echo "#define RXVT_SCROLLBAR 1" >>confdefs.h
10975#define RXVT_SCROLLBAR 1
10976_ACEOF
10977 7889
10978 scrolltypes="rxvt" 7890 scrolltypes="$scrolltypes rxvt"
10979fi 7891fi
10980if test x$support_scroll_next = xyes; then 7892if test x$support_scroll_next = xyes; then
10981 7893
10982cat >>confdefs.h <<\_ACEOF 7894$as_echo "#define NEXT_SCROLLBAR 1" >>confdefs.h
10983#define NEXT_SCROLLBAR 1
10984_ACEOF
10985 7895
10986 scrolltypes="$scrolltypes next" 7896 scrolltypes="$scrolltypes next"
10987fi 7897fi
10988if test x$support_scroll_xterm = xyes; then 7898if test x$support_scroll_xterm = xyes; then
10989 7899
10990cat >>confdefs.h <<\_ACEOF 7900$as_echo "#define XTERM_SCROLLBAR 1" >>confdefs.h
10991#define XTERM_SCROLLBAR 1
10992_ACEOF
10993 7901
10994 scrolltypes="$scrolltypes xterm" 7902 scrolltypes="$scrolltypes xterm"
10995fi 7903fi
10996if test x$support_scroll_plain = xyes; then
10997
10998cat >>confdefs.h <<\_ACEOF
10999#define PLAIN_SCROLLBAR 1
11000_ACEOF
11001
11002 scrolltypes="$scrolltypes plain"
11003fi
11004if test x$support_pointer_blank = xyes; then 7904if test x$support_pointer_blank = xyes; then
11005 7905
11006cat >>confdefs.h <<\_ACEOF 7906$as_echo "#define POINTER_BLANK 1" >>confdefs.h
11007#define POINTER_BLANK 1
11008_ACEOF
11009 7907
11010fi 7908fi
11011if test x$support_text_blink = xyes; then 7909if test x$support_text_blink = xyes; then
11012 7910
11013cat >>confdefs.h <<\_ACEOF 7911$as_echo "#define TEXT_BLINK 1" >>confdefs.h
11014#define TEXT_BLINK 1
11015_ACEOF
11016 7912
11017fi 7913fi
11018if test x$support_unicode3 = xyes; then 7914if test x$support_unicode3 = xyes; then
11019 7915
11020cat >>confdefs.h <<\_ACEOF 7916$as_echo "#define UNICODE_3 1" >>confdefs.h
11021#define UNICODE_3 1
11022_ACEOF
11023 7917
11024fi 7918fi
11025if test x$support_combining = xyes; then 7919if test x$support_combining = xyes; then
11026 7920
11027cat >>confdefs.h <<\_ACEOF 7921$as_echo "#define ENABLE_COMBINING 1" >>confdefs.h
11028#define ENABLE_COMBINING 1
11029_ACEOF
11030 7922
11031fi 7923fi
11032if test x$codesets = xall; then 7924if test x$codesets = xall; then
11033 codesets=jp,jp-ext,kr,zh,zh-ext 7925 codesets=jp,jp-ext,kr,zh,zh-ext
11034fi 7926fi
11035 7927
11036cat >>confdefs.h <<\_ACEOF 7928$as_echo "#define ENCODING_EU 1" >>confdefs.h
11037#define ENCODING_EU 1
11038_ACEOF
11039 7929
11040 7930
11041cat >>confdefs.h <<\_ACEOF 7931$as_echo "#define ENCODING_VN 1" >>confdefs.h
11042#define ENCODING_VN 1
11043_ACEOF
11044 7932
11045for codeset in `echo $codesets | tr "a-z,\\-" "A-Z _"`; do 7933for codeset in `echo $codesets | tr "a-z,\\-" "A-Z _"`; do
11046 case "$codeset" in 7934 case "$codeset" in
11047 JP ) 7935 JP )
11048cat >>confdefs.h <<\_ACEOF 7936$as_echo "#define ENCODING_JP 1" >>confdefs.h
11049#define ENCODING_JP 1
11050_ACEOF
11051 ;; 7937 ;;
11052 JP_EXT ) 7938 JP_EXT )
11053cat >>confdefs.h <<\_ACEOF 7939$as_echo "#define ENCODING_JP_EXT 1" >>confdefs.h
11054#define ENCODING_JP_EXT 1
11055_ACEOF
11056 ;; 7940 ;;
11057 KR ) 7941 KR )
11058cat >>confdefs.h <<\_ACEOF 7942$as_echo "#define ENCODING_KR 1" >>confdefs.h
11059#define ENCODING_KR 1
11060_ACEOF
11061 ;; 7943 ;;
11062 ZH ) 7944 ZH )
11063cat >>confdefs.h <<\_ACEOF 7945$as_echo "#define ENCODING_ZH 1" >>confdefs.h
11064#define ENCODING_ZH 1
11065_ACEOF
11066 ;; 7946 ;;
11067 ZH_EXT ) 7947 ZH_EXT )
11068cat >>confdefs.h <<\_ACEOF 7948$as_echo "#define ENCODING_ZH_EXT 1" >>confdefs.h
11069#define ENCODING_ZH_EXT 1
11070_ACEOF
11071 ;; 7949 ;;
11072 esac 7950 esac
11073done 7951done
11074 7952
11075IF_PERL=\# 7953IF_PERL=\#
11076if test x$support_perl = xyes; then 7954if test x$support_perl = xyes; then
11077 # Extract the first word of "perl5", so it can be a program name with args. 7955 # Extract the first word of "perl5", so it can be a program name with args.
11078set dummy perl5; ac_word=$2 7956set dummy perl5; ac_word=$2
11079echo "$as_me:$LINENO: checking for $ac_word" >&5 7957{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11080echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 7958$as_echo_n "checking for $ac_word... " >&6; }
11081if test "${ac_cv_path_PERL+set}" = set; then 7959if test "${ac_cv_path_PERL+set}" = set; then :
11082 echo $ECHO_N "(cached) $ECHO_C" >&6 7960 $as_echo_n "(cached) " >&6
11083else 7961else
11084 case $PERL in 7962 case $PERL in
11085 [\\/]* | ?:[\\/]*) 7963 [\\/]* | ?:[\\/]*)
11086 ac_cv_path_PERL="$PERL" # Let the user override the test with a path. 7964 ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
11087 ;; 7965 ;;
11089 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7967 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11090for as_dir in $PATH 7968for as_dir in $PATH
11091do 7969do
11092 IFS=$as_save_IFS 7970 IFS=$as_save_IFS
11093 test -z "$as_dir" && as_dir=. 7971 test -z "$as_dir" && as_dir=.
11094 for ac_exec_ext in '' $ac_executable_extensions; do 7972 for ac_exec_ext in '' $ac_executable_extensions; do
11095 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7973 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11096 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext" 7974 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
11097 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7975 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11098 break 2 7976 break 2
11099 fi 7977 fi
11100done 7978done
11101done 7979 done
7980IFS=$as_save_IFS
11102 7981
11103 ;; 7982 ;;
11104esac 7983esac
11105fi 7984fi
11106PERL=$ac_cv_path_PERL 7985PERL=$ac_cv_path_PERL
11107
11108if test -n "$PERL"; then 7986if test -n "$PERL"; then
11109 echo "$as_me:$LINENO: result: $PERL" >&5 7987 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
11110echo "${ECHO_T}$PERL" >&6 7988$as_echo "$PERL" >&6; }
11111else 7989else
11112 echo "$as_me:$LINENO: result: no" >&5 7990 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11113echo "${ECHO_T}no" >&6 7991$as_echo "no" >&6; }
11114fi 7992fi
7993
11115 7994
11116 # Extract the first word of "perl", so it can be a program name with args. 7995 # Extract the first word of "perl", so it can be a program name with args.
11117set dummy perl; ac_word=$2 7996set dummy perl; ac_word=$2
11118echo "$as_me:$LINENO: checking for $ac_word" >&5 7997{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11119echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 7998$as_echo_n "checking for $ac_word... " >&6; }
11120if test "${ac_cv_path_PERL+set}" = set; then 7999if test "${ac_cv_path_PERL+set}" = set; then :
11121 echo $ECHO_N "(cached) $ECHO_C" >&6 8000 $as_echo_n "(cached) " >&6
11122else 8001else
11123 case $PERL in 8002 case $PERL in
11124 [\\/]* | ?:[\\/]*) 8003 [\\/]* | ?:[\\/]*)
11125 ac_cv_path_PERL="$PERL" # Let the user override the test with a path. 8004 ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
11126 ;; 8005 ;;
11128 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 8007 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11129for as_dir in $PATH 8008for as_dir in $PATH
11130do 8009do
11131 IFS=$as_save_IFS 8010 IFS=$as_save_IFS
11132 test -z "$as_dir" && as_dir=. 8011 test -z "$as_dir" && as_dir=.
11133 for ac_exec_ext in '' $ac_executable_extensions; do 8012 for ac_exec_ext in '' $ac_executable_extensions; do
11134 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 8013 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11135 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext" 8014 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
11136 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 8015 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11137 break 2 8016 break 2
11138 fi 8017 fi
11139done 8018done
11140done 8019 done
8020IFS=$as_save_IFS
11141 8021
11142 ;; 8022 ;;
11143esac 8023esac
11144fi 8024fi
11145PERL=$ac_cv_path_PERL 8025PERL=$ac_cv_path_PERL
11146
11147if test -n "$PERL"; then 8026if test -n "$PERL"; then
11148 echo "$as_me:$LINENO: result: $PERL" >&5 8027 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
11149echo "${ECHO_T}$PERL" >&6 8028$as_echo "$PERL" >&6; }
11150else 8029else
11151 echo "$as_me:$LINENO: result: no" >&5 8030 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11152echo "${ECHO_T}no" >&6 8031$as_echo "no" >&6; }
11153fi 8032fi
11154 8033
11155 8034
8035
11156 echo "$as_me:$LINENO: checking for $PERL suitability" >&5 8036 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $PERL suitability" >&5
11157echo $ECHO_N "checking for $PERL suitability... $ECHO_C" >&6 8037$as_echo_n "checking for $PERL suitability... " >&6; }
11158 if $PERL -MExtUtils::Embed -e "use v5.8" >/dev/null 2>/dev/null; then 8038 if $PERL -MExtUtils::Embed -e "use v5.8" >/dev/null 2>/dev/null; then
11159 8039
11160 save_CXXFLAGS="$CXXFLAGS" 8040 save_CXXFLAGS="$CXXFLAGS"
11161 save_LIBS="$LIBS" 8041 save_LIBS="$LIBS"
11162 CXXFLAGS="$CXXFLAGS `$PERL -MExtUtils::Embed -e ccopts`" 8042 CXXFLAGS="$CXXFLAGS `$PERL -MExtUtils::Embed -e ccopts`"
11163 LIBS="$LIBS `$PERL -MExtUtils::Embed -e ldopts`" 8043 LIBS="$LIBS `$PERL -MExtUtils::Embed -e ldopts`"
11164 cat >conftest.$ac_ext <<_ACEOF
11165/* confdefs.h. */
11166_ACEOF
11167cat confdefs.h >>conftest.$ac_ext 8044 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11168cat >>conftest.$ac_ext <<_ACEOF
11169/* end confdefs.h. */ 8045/* end confdefs.h. */
11170 8046
11171#include <EXTERN.h> 8047#include <EXTERN.h>
11172#include <perl.h> 8048#include <perl.h>
11173#include <XSUB.h> 8049#include <XSUB.h>
11180 8056
11181 ; 8057 ;
11182 return 0; 8058 return 0;
11183} 8059}
11184_ACEOF 8060_ACEOF
11185rm -f conftest.$ac_objext conftest$ac_exeext 8061if ac_fn_cxx_try_link "$LINENO"; then :
11186if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11187 (eval $ac_link) 2>conftest.er1
11188 ac_status=$?
11189 grep -v '^ *+' conftest.er1 >conftest.err
11190 rm -f conftest.er1
11191 cat conftest.err >&5
11192 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11193 (exit $ac_status); } &&
11194 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11195 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11196 (eval $ac_try) 2>&5
11197 ac_status=$?
11198 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11199 (exit $ac_status); }; } &&
11200 { ac_try='test -s conftest$ac_exeext'
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); }; }; then
11206 rxvt_perl_link=yes 8062 rxvt_perl_link=yes
11207else 8063else
11208 echo "$as_me: failed program was:" >&5
11209sed 's/^/| /' conftest.$ac_ext >&5
11210
11211rxvt_perl_link=no 8064 rxvt_perl_link=no
11212fi 8065fi
11213rm -f conftest.err conftest.$ac_objext \ 8066rm -f core conftest.err conftest.$ac_objext \
11214 conftest$ac_exeext conftest.$ac_ext 8067 conftest$ac_exeext conftest.$ac_ext
11215 CXXFLAGS="$save_CXXFLAGS" 8068 CXXFLAGS="$save_CXXFLAGS"
11216 LIBS="$save_LIBS" 8069 LIBS="$save_LIBS"
11217 8070
11218 if test x$rxvt_perl_link = xyes; then 8071 if test x$rxvt_perl_link = xyes; then
11219 echo "$as_me:$LINENO: result: ok" >&5 8072 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
11220echo "${ECHO_T}ok" >&6 8073$as_echo "ok" >&6; }
11221 8074
11222cat >>confdefs.h <<\_ACEOF 8075$as_echo "#define ENABLE_PERL 1" >>confdefs.h
11223#define ENABLE_PERL 1
11224_ACEOF
11225 8076
11226 IF_PERL= 8077 IF_PERL=
11227 PERL_O=rxvtperl.o 8078 PERL_O=rxvtperl.o
11228 PERLFLAGS="`$PERL -MExtUtils::Embed -e ccopts`" 8079 PERLFLAGS="`$PERL -MExtUtils::Embed -e ccopts`"
11229 PERLLIB="`$PERL -MExtUtils::Embed -e ldopts`" 8080 PERLLIB="`$PERL -MExtUtils::Embed -e ldopts`"
11230 PERLPRIVLIBEXP="`$PERL -MConfig -e 'print $Config{privlibexp}'`" 8081 PERLPRIVLIBEXP="`$PERL -MConfig -e 'print $Config{privlibexp}'`"
11231 else 8082 else
11232 { { echo "$as_me:$LINENO: error: no, unable to link" >&5 8083 as_fn_error "no, unable to link" "$LINENO" 5
11233echo "$as_me: error: no, unable to link" >&2;}
11234 { (exit 1); exit 1; }; }
11235 fi 8084 fi
11236 else 8085 else
11237 { { echo "$as_me:$LINENO: error: no working perl found, or perl not version >= 5.8" >&5
11238echo "$as_me: error: no working perl found, or perl not version >= 5.8" >&2;} 8086 as_fn_error "no working perl found, or perl not version >= 5.8" "$LINENO" 5
11239 { (exit 1); exit 1; }; }
11240 fi 8087 fi
11241fi 8088fi
11242 8089
11243 8090
11244 8091
11245 8092
11246 8093
11247 8094
11248 8095
11249if test x$support_perl = xyes; then
11250 support_frills=yes
11251fi
11252 8096
11253 8097
11254CFLAGS=${CFLAGS--O}
11255LDFLAGS=${LDFLAGS--O}
11256 8098
11257CPPFLAGS="$CPPFLAGS"
11258 8099
11259 8100
11260 8101
11261 8102
11262
11263
11264
11265if test x$rxvt_cv_rpath = xyes -o x$rxvt_cv_R = xyes; then
11266 DLIB=`echo $DLIB | sed "$R_TRANSLATE"`
11267 LIBS=`echo $LIBS | sed "$R_TRANSLATE"`
11268 X_LIBS=`echo $X_LIBS | sed "$R_TRANSLATE"`
11269 X_EXTRA_LIBS=`echo $X_EXTRA_LIBS | sed "$R_TRANSLATE"`
11270 XPM_LIBS=`echo $XPM_LIBS | sed "$R_TRANSLATE"`
11271fi
11272 8103
11273 8104
11274 8105
11275 8106
11276 8107
11277test "$program_prefix" != NONE && 8108test "$program_prefix" != NONE &&
11278 program_transform_name="s,^,$program_prefix,;$program_transform_name" 8109 program_transform_name="s&^&$program_prefix&;$program_transform_name"
11279# Use a double $ so make ignores it. 8110# Use a double $ so make ignores it.
11280test "$program_suffix" != NONE && 8111test "$program_suffix" != NONE &&
11281 program_transform_name="s,\$,$program_suffix,;$program_transform_name" 8112 program_transform_name="s&\$&$program_suffix&;$program_transform_name"
11282# Double any \ or $. echo might interpret backslashes. 8113# Double any \ or $.
11283# By default was `s,x,x', remove it if useless. 8114# By default was `s,x,x', remove it if useless.
11284cat <<\_ACEOF >conftest.sed
11285s/[\\$]/&&/g;s/;s,x,x,$// 8115ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
11286_ACEOF
11287program_transform_name=`echo $program_transform_name | sed -f conftest.sed` 8116program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
11288rm conftest.sed
11289 8117
11290 8118
11291 8119ac_config_files="$ac_config_files Makefile doc/Makefile src/Makefile"
11292
11293
11294if test "$ac_cv_header_stdint_h" = "yes" -o "$notset" = "dontmatch"; then
11295 include_stdint_h="#include <stdint.h>"
11296else
11297 include_stdint_h="/* #include <stdint.h> */"
11298fi
11299if test "$ac_cv_header_stdarg_h" = "yes" -o "$notset" = "dontmatch"; then
11300 include_stdarg_h="#include <cstdarg>"
11301else
11302 include_stdarg_h="/* #include <cstdarg> */"
11303fi
11304if test "$ac_cv_header_stdlib_h" = "yes" -o "$notset" = "dontmatch"; then
11305 include_stdlib_h="#include <cstdlib>"
11306else
11307 include_stdlib_h="/* #include <cstdlib> */"
11308fi
11309if test "$ac_cv_header_unistd_h" = "yes" -o "$notset" = "dontmatch"; then
11310 include_unistd_h="#include <unistd.h>"
11311else
11312 include_unistd_h="/* #include <unistd.h> */"
11313fi
11314if test "$ac_cv_header_string_h" = "yes" -o "$notset" = "dontmatch"; then
11315 include_string_h="#include <cstring>"
11316else
11317 include_string_h="/* #include <cstring> */"
11318fi
11319if test "$ac_cv_header_fcntl_h" = "yes" -o "$notset" = "dontmatch"; then
11320 include_fcntl_h="#include <fcntl.h>"
11321else
11322 include_fcntl_h="/* #include <fcntl.h> */"
11323fi
11324if test "$ac_cv_header_util_h" = "yes" -o "$notset" = "dontmatch"; then
11325 include_util_h="#include <util.h>"
11326else
11327 include_util_h="/* #include <util.h> */"
11328fi
11329if test "$ac_cv_header_assert_h" = "yes" -o "$notset" = "dontmatch"; then
11330 include_assert_h="#include <assert.h>"
11331else
11332 include_assert_h="/* #include <assert.h> */"
11333fi
11334if test "$rxvt_cv_header_sysioctl" = "yes" -o "$notset" = "dontmatch"; then
11335 include_sys_ioctl_h="#include <sys/ioctl.h>"
11336else
11337 include_sys_ioctl_h="/* #include <sys/ioctl.h> */"
11338fi
11339if test "$ac_cv_header_sys_select_h" = "yes" -o "$notset" = "dontmatch"; then
11340 include_sys_select_h="#include <sys/select.h>"
11341else
11342 include_sys_select_h="/* #include <sys/select.h> */"
11343fi
11344if test "$ac_cv_header_sys_strredir_h" = "yes" -o "$notset" = "dontmatch"; then
11345 include_sys_strredir_h="#include <sys/strredir.h>"
11346else
11347 include_sys_strredir_h="/* #include <sys/strredir.h> */"
11348fi
11349if test "$ac_cv_header_sys_time_h" = "yes" -o "$notset" = "dontmatch"; then
11350 include_sys_time_h="#include <sys/time.h>"
11351else
11352 include_sys_time_h="/* #include <sys/time.h> */"
11353fi
11354if test "$ac_cv_header_sys_time_h" = "no" -o "$ac_cv_header_time" = "yes"; then
11355 include_time_h="#include <time.h>"
11356else
11357 include_time_h="/* #include <time.h> */"
11358fi
11359
11360 ac_config_files="$ac_config_files Makefile doc/Makefile src/Makefile src/rxvtlib.h"
11361 8120
11362cat >confcache <<\_ACEOF 8121cat >confcache <<\_ACEOF
11363# This file is a shell script that caches the results of configure 8122# This file is a shell script that caches the results of configure
11364# tests run on this system so they can be shared between configure 8123# tests run on this system so they can be shared between configure
11365# scripts and configure runs, see configure's option --config-cache. 8124# scripts and configure runs, see configure's option --config-cache.
11375 8134
11376_ACEOF 8135_ACEOF
11377 8136
11378# The following way of writing the cache mishandles newlines in values, 8137# The following way of writing the cache mishandles newlines in values,
11379# but we know of no workaround that is simple, portable, and efficient. 8138# but we know of no workaround that is simple, portable, and efficient.
11380# So, don't put newlines in cache variables' values. 8139# So, we kill variables containing newlines.
11381# Ultrix sh set writes to stderr and can't be redirected directly, 8140# Ultrix sh set writes to stderr and can't be redirected directly,
11382# and sets the high bit in the cache file unless we assign to the vars. 8141# and sets the high bit in the cache file unless we assign to the vars.
11383{ 8142(
8143 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
8144 eval ac_val=\$$ac_var
8145 case $ac_val in #(
8146 *${as_nl}*)
8147 case $ac_var in #(
8148 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
8149$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
8150 esac
8151 case $ac_var in #(
8152 _ | IFS | as_nl) ;; #(
8153 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
8154 *) { eval $ac_var=; unset $ac_var;} ;;
8155 esac ;;
8156 esac
8157 done
8158
11384 (set) 2>&1 | 8159 (set) 2>&1 |
11385 case `(ac_space=' '; set | grep ac_space) 2>&1` in 8160 case $as_nl`(ac_space=' '; set) 2>&1` in #(
11386 *ac_space=\ *) 8161 *${as_nl}ac_space=\ *)
11387 # `set' does not quote correctly, so add quotes (double-quote 8162 # `set' does not quote correctly, so add quotes: double-quote
11388 # substitution turns \\\\ into \\, and sed turns \\ into \). 8163 # substitution turns \\\\ into \\, and sed turns \\ into \.
11389 sed -n \ 8164 sed -n \
11390 "s/'/'\\\\''/g; 8165 "s/'/'\\\\''/g;
11391 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 8166 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
11392 ;; 8167 ;; #(
11393 *) 8168 *)
11394 # `set' quotes correctly as required by POSIX, so do not add quotes. 8169 # `set' quotes correctly as required by POSIX, so do not add quotes.
11395 sed -n \ 8170 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
11396 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
11397 ;; 8171 ;;
11398 esac; 8172 esac |
11399} | 8173 sort
8174) |
11400 sed ' 8175 sed '
8176 /^ac_cv_env_/b end
11401 t clear 8177 t clear
11402 : clear 8178 :clear
11403 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 8179 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
11404 t end 8180 t end
11405 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 8181 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
11406 : end' >>confcache 8182 :end' >>confcache
11407if diff $cache_file confcache >/dev/null 2>&1; then :; else 8183if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
11408 if test -w $cache_file; then 8184 if test -w "$cache_file"; then
11409 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file" 8185 test "x$cache_file" != "x/dev/null" &&
8186 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
8187$as_echo "$as_me: updating cache $cache_file" >&6;}
11410 cat confcache >$cache_file 8188 cat confcache >$cache_file
11411 else 8189 else
8190 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
11412 echo "not updating unwritable cache $cache_file" 8191$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
11413 fi 8192 fi
11414fi 8193fi
11415rm -f confcache 8194rm -f confcache
11416 8195
11417test "x$prefix" = xNONE && prefix=$ac_default_prefix 8196test "x$prefix" = xNONE && prefix=$ac_default_prefix
11418# Let make expand exec_prefix. 8197# Let make expand exec_prefix.
11419test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 8198test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
11420
11421# VPATH may cause trouble with some makes, so we remove $(srcdir),
11422# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
11423# trailing colons and then remove the whole line if VPATH becomes empty
11424# (actually we leave an empty line to preserve line numbers).
11425if test "x$srcdir" = x.; then
11426 ac_vpsub='/^[ ]*VPATH[ ]*=/{
11427s/:*\$(srcdir):*/:/;
11428s/:*\${srcdir}:*/:/;
11429s/:*@srcdir@:*/:/;
11430s/^\([^=]*=[ ]*\):*/\1/;
11431s/:*$//;
11432s/^[^=]*=[ ]*$//;
11433}'
11434fi
11435 8199
11436DEFS=-DHAVE_CONFIG_H 8200DEFS=-DHAVE_CONFIG_H
11437 8201
11438ac_libobjs= 8202ac_libobjs=
11439ac_ltlibobjs= 8203ac_ltlibobjs=
11440for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 8204for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
11441 # 1. Remove the extension, and $U if already installed. 8205 # 1. Remove the extension, and $U if already installed.
11442 ac_i=`echo "$ac_i" |
11443 sed 's/\$U\././;s/\.o$//;s/\.obj$//'` 8206 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
11444 # 2. Add them. 8207 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
11445 ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext" 8208 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
11446 ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo' 8209 # will be set to the directory where LIBOBJS objects are built.
8210 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
8211 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
11447done 8212done
11448LIBOBJS=$ac_libobjs 8213LIBOBJS=$ac_libobjs
11449 8214
11450LTLIBOBJS=$ac_ltlibobjs 8215LTLIBOBJS=$ac_ltlibobjs
11451 8216
11452 8217
11453 8218
11454: ${CONFIG_STATUS=./config.status} 8219: ${CONFIG_STATUS=./config.status}
8220ac_write_fail=0
11455ac_clean_files_save=$ac_clean_files 8221ac_clean_files_save=$ac_clean_files
11456ac_clean_files="$ac_clean_files $CONFIG_STATUS" 8222ac_clean_files="$ac_clean_files $CONFIG_STATUS"
11457{ echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5 8223{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
11458echo "$as_me: creating $CONFIG_STATUS" >&6;} 8224$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
11459cat >$CONFIG_STATUS <<_ACEOF 8225as_write_fail=0
8226cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
11460#! $SHELL 8227#! $SHELL
11461# Generated by $as_me. 8228# Generated by $as_me.
11462# Run this file to recreate the current configuration. 8229# Run this file to recreate the current configuration.
11463# Compiler output produced by configure, useful for debugging 8230# Compiler output produced by configure, useful for debugging
11464# configure, is in config.log if it exists. 8231# configure, is in config.log if it exists.
11465 8232
11466debug=false 8233debug=false
11467ac_cs_recheck=false 8234ac_cs_recheck=false
11468ac_cs_silent=false 8235ac_cs_silent=false
8236
11469SHELL=\${CONFIG_SHELL-$SHELL} 8237SHELL=\${CONFIG_SHELL-$SHELL}
8238export SHELL
11470_ACEOF 8239_ASEOF
11471 8240cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
11472cat >>$CONFIG_STATUS <<\_ACEOF
11473## --------------------- ## 8241## -------------------- ##
11474## M4sh Initialization. ## 8242## M4sh Initialization. ##
11475## --------------------- ## 8243## -------------------- ##
11476 8244
11477# Be Bourne compatible 8245# Be more Bourne compatible
8246DUALCASE=1; export DUALCASE # for MKS sh
11478if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then 8247if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
11479 emulate sh 8248 emulate sh
11480 NULLCMD=: 8249 NULLCMD=:
11481 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which 8250 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
11482 # is contrary to our usage. Disable this feature. 8251 # is contrary to our usage. Disable this feature.
11483 alias -g '${1+"$@"}'='"$@"' 8252 alias -g '${1+"$@"}'='"$@"'
11484elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then 8253 setopt NO_GLOB_SUBST
8254else
8255 case `(set -o) 2>/dev/null` in #(
8256 *posix*) :
11485 set -o posix 8257 set -o posix ;; #(
8258 *) :
8259 ;;
8260esac
11486fi 8261fi
11487DUALCASE=1; export DUALCASE # for MKS sh
11488 8262
11489# Support unset when possible. 8263
11490if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 8264as_nl='
11491 as_unset=unset 8265'
8266export as_nl
8267# Printing a long string crashes Solaris 7 /usr/bin/printf.
8268as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
8269as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
8270as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
8271# Prefer a ksh shell builtin over an external printf program on Solaris,
8272# but without wasting forks for bash or zsh.
8273if test -z "$BASH_VERSION$ZSH_VERSION" \
8274 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
8275 as_echo='print -r --'
8276 as_echo_n='print -rn --'
8277elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
8278 as_echo='printf %s\n'
8279 as_echo_n='printf %s'
8280else
8281 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
8282 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
8283 as_echo_n='/usr/ucb/echo -n'
11492else 8284 else
11493 as_unset=false 8285 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
8286 as_echo_n_body='eval
8287 arg=$1;
8288 case $arg in #(
8289 *"$as_nl"*)
8290 expr "X$arg" : "X\\(.*\\)$as_nl";
8291 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
8292 esac;
8293 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
8294 '
8295 export as_echo_n_body
8296 as_echo_n='sh -c $as_echo_n_body as_echo'
8297 fi
8298 export as_echo_body
8299 as_echo='sh -c $as_echo_body as_echo'
11494fi 8300fi
11495 8301
8302# The user is always right.
8303if test "${PATH_SEPARATOR+set}" != set; then
8304 PATH_SEPARATOR=:
8305 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
8306 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
8307 PATH_SEPARATOR=';'
8308 }
8309fi
11496 8310
11497# Work around bugs in pre-3.0 UWIN ksh. 8311
11498$as_unset ENV MAIL MAILPATH 8312# IFS
8313# We need space, tab and new line, in precisely that order. Quoting is
8314# there to prevent editors from complaining about space-tab.
8315# (If _AS_PATH_WALK were called with IFS unset, it would disable word
8316# splitting by setting IFS to empty value.)
8317IFS=" "" $as_nl"
8318
8319# Find who we are. Look in the path if we contain no directory separator.
8320case $0 in #((
8321 *[\\/]* ) as_myself=$0 ;;
8322 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8323for as_dir in $PATH
8324do
8325 IFS=$as_save_IFS
8326 test -z "$as_dir" && as_dir=.
8327 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
8328 done
8329IFS=$as_save_IFS
8330
8331 ;;
8332esac
8333# We did not find ourselves, most probably we were run as `sh COMMAND'
8334# in which case we are not to be found in the path.
8335if test "x$as_myself" = x; then
8336 as_myself=$0
8337fi
8338if test ! -f "$as_myself"; then
8339 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
8340 exit 1
8341fi
8342
8343# Unset variables that we do not need and which cause bugs (e.g. in
8344# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
8345# suppresses any "Segmentation fault" message there. '((' could
8346# trigger a bug in pdksh 5.2.14.
8347for as_var in BASH_ENV ENV MAIL MAILPATH
8348do eval test x\${$as_var+set} = xset \
8349 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
8350done
11499PS1='$ ' 8351PS1='$ '
11500PS2='> ' 8352PS2='> '
11501PS4='+ ' 8353PS4='+ '
11502 8354
11503# NLS nuisances. 8355# NLS nuisances.
11504for as_var in \ 8356LC_ALL=C
11505 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \ 8357export LC_ALL
11506 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \ 8358LANGUAGE=C
11507 LC_TELEPHONE LC_TIME 8359export LANGUAGE
11508do 8360
11509 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then 8361# CDPATH.
11510 eval $as_var=C; export $as_var 8362(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
8363
8364
8365# as_fn_error ERROR [LINENO LOG_FD]
8366# ---------------------------------
8367# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
8368# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
8369# script with status $?, using 1 if that was 0.
8370as_fn_error ()
8371{
8372 as_status=$?; test $as_status -eq 0 && as_status=1
8373 if test "$3"; then
8374 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
8375 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
8376 fi
8377 $as_echo "$as_me: error: $1" >&2
8378 as_fn_exit $as_status
8379} # as_fn_error
8380
8381
8382# as_fn_set_status STATUS
8383# -----------------------
8384# Set $? to STATUS, without forking.
8385as_fn_set_status ()
8386{
8387 return $1
8388} # as_fn_set_status
8389
8390# as_fn_exit STATUS
8391# -----------------
8392# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
8393as_fn_exit ()
8394{
8395 set +e
8396 as_fn_set_status $1
8397 exit $1
8398} # as_fn_exit
8399
8400# as_fn_unset VAR
8401# ---------------
8402# Portably unset VAR.
8403as_fn_unset ()
8404{
8405 { eval $1=; unset $1;}
8406}
8407as_unset=as_fn_unset
8408# as_fn_append VAR VALUE
8409# ----------------------
8410# Append the text in VALUE to the end of the definition contained in VAR. Take
8411# advantage of any shell optimizations that allow amortized linear growth over
8412# repeated appends, instead of the typical quadratic growth present in naive
8413# implementations.
8414if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
8415 eval 'as_fn_append ()
8416 {
8417 eval $1+=\$2
8418 }'
11511 else 8419else
11512 $as_unset $as_var 8420 as_fn_append ()
11513 fi 8421 {
11514done 8422 eval $1=\$$1\$2
8423 }
8424fi # as_fn_append
11515 8425
11516# Required to use basename. 8426# as_fn_arith ARG...
8427# ------------------
8428# Perform arithmetic evaluation on the ARGs, and store the result in the
8429# global $as_val. Take advantage of shells that can avoid forks. The arguments
8430# must be portable across $(()) and expr.
8431if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
8432 eval 'as_fn_arith ()
8433 {
8434 as_val=$(( $* ))
8435 }'
8436else
8437 as_fn_arith ()
8438 {
8439 as_val=`expr "$@" || test $? -eq 1`
8440 }
8441fi # as_fn_arith
8442
8443
11517if expr a : '\(a\)' >/dev/null 2>&1; then 8444if expr a : '\(a\)' >/dev/null 2>&1 &&
8445 test "X`expr 00001 : '.*\(...\)'`" = X001; then
11518 as_expr=expr 8446 as_expr=expr
11519else 8447else
11520 as_expr=false 8448 as_expr=false
11521fi 8449fi
11522 8450
11523if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then 8451if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
11524 as_basename=basename 8452 as_basename=basename
11525else 8453else
11526 as_basename=false 8454 as_basename=false
11527fi 8455fi
11528 8456
8457if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
8458 as_dirname=dirname
8459else
8460 as_dirname=false
8461fi
11529 8462
11530# Name of the executable.
11531as_me=`$as_basename "$0" || 8463as_me=`$as_basename -- "$0" ||
11532$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 8464$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
11533 X"$0" : 'X\(//\)$' \| \ 8465 X"$0" : 'X\(//\)$' \| \
11534 X"$0" : 'X\(/\)$' \| \ 8466 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
11535 . : '\(.\)' 2>/dev/null ||
11536echo X/"$0" | 8467$as_echo X/"$0" |
11537 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; } 8468 sed '/^.*\/\([^/][^/]*\)\/*$/{
11538 /^X\/\(\/\/\)$/{ s//\1/; q; } 8469 s//\1/
11539 /^X\/\(\/\).*/{ s//\1/; q; } 8470 q
8471 }
8472 /^X\/\(\/\/\)$/{
8473 s//\1/
8474 q
8475 }
8476 /^X\/\(\/\).*/{
8477 s//\1/
8478 q
8479 }
11540 s/.*/./; q'` 8480 s/.*/./; q'`
11541 8481
11542
11543# PATH needs CR, and LINENO needs CR and PATH.
11544# Avoid depending upon Character Ranges. 8482# Avoid depending upon Character Ranges.
11545as_cr_letters='abcdefghijklmnopqrstuvwxyz' 8483as_cr_letters='abcdefghijklmnopqrstuvwxyz'
11546as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 8484as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
11547as_cr_Letters=$as_cr_letters$as_cr_LETTERS 8485as_cr_Letters=$as_cr_letters$as_cr_LETTERS
11548as_cr_digits='0123456789' 8486as_cr_digits='0123456789'
11549as_cr_alnum=$as_cr_Letters$as_cr_digits 8487as_cr_alnum=$as_cr_Letters$as_cr_digits
11550 8488
11551# The user is always right. 8489ECHO_C= ECHO_N= ECHO_T=
11552if test "${PATH_SEPARATOR+set}" != set; then 8490case `echo -n x` in #(((((
11553 echo "#! /bin/sh" >conf$$.sh 8491-n*)
11554 echo "exit 0" >>conf$$.sh 8492 case `echo 'xy\c'` in
11555 chmod +x conf$$.sh 8493 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
11556 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then 8494 xy) ECHO_C='\c';;
11557 PATH_SEPARATOR=';' 8495 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
8496 ECHO_T=' ';;
8497 esac;;
8498*)
8499 ECHO_N='-n';;
8500esac
8501
8502rm -f conf$$ conf$$.exe conf$$.file
8503if test -d conf$$.dir; then
8504 rm -f conf$$.dir/conf$$.file
8505else
8506 rm -f conf$$.dir
8507 mkdir conf$$.dir 2>/dev/null
8508fi
8509if (echo >conf$$.file) 2>/dev/null; then
8510 if ln -s conf$$.file conf$$ 2>/dev/null; then
8511 as_ln_s='ln -s'
8512 # ... but there are two gotchas:
8513 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
8514 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
8515 # In both cases, we have to default to `cp -p'.
8516 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
8517 as_ln_s='cp -p'
8518 elif ln conf$$.file conf$$ 2>/dev/null; then
8519 as_ln_s=ln
11558 else 8520 else
11559 PATH_SEPARATOR=: 8521 as_ln_s='cp -p'
11560 fi 8522 fi
11561 rm -f conf$$.sh 8523else
8524 as_ln_s='cp -p'
11562fi 8525fi
8526rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
8527rmdir conf$$.dir 2>/dev/null
11563 8528
11564 8529
11565 as_lineno_1=$LINENO 8530# as_fn_mkdir_p
11566 as_lineno_2=$LINENO 8531# -------------
11567 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null` 8532# Create "$as_dir" as a directory, including parents if necessary.
11568 test "x$as_lineno_1" != "x$as_lineno_2" && 8533as_fn_mkdir_p ()
11569 test "x$as_lineno_3" = "x$as_lineno_2" || { 8534{
11570 # Find who we are. Look in the path if we contain no path at all
11571 # relative or not.
11572 case $0 in
11573 *[\\/]* ) as_myself=$0 ;;
11574 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11575for as_dir in $PATH
11576do
11577 IFS=$as_save_IFS
11578 test -z "$as_dir" && as_dir=.
11579 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
11580done
11581 8535
11582 ;; 8536 case $as_dir in #(
8537 -*) as_dir=./$as_dir;;
11583 esac 8538 esac
11584 # We did not find ourselves, most probably we were run as `sh COMMAND' 8539 test -d "$as_dir" || eval $as_mkdir_p || {
11585 # in which case we are not to be found in the path. 8540 as_dirs=
11586 if test "x$as_myself" = x; then 8541 while :; do
11587 as_myself=$0
11588 fi
11589 if test ! -f "$as_myself"; then
11590 { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
11591echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
11592 { (exit 1); exit 1; }; }
11593 fi
11594 case $CONFIG_SHELL in
11595 '')
11596 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11597for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
11598do
11599 IFS=$as_save_IFS
11600 test -z "$as_dir" && as_dir=.
11601 for as_base in sh bash ksh sh5; do
11602 case $as_dir in 8542 case $as_dir in #(
11603 /*) 8543 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
11604 if ("$as_dir/$as_base" -c ' 8544 *) as_qdir=$as_dir;;
11605 as_lineno_1=$LINENO 8545 esac
11606 as_lineno_2=$LINENO 8546 as_dirs="'$as_qdir' $as_dirs"
11607 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null` 8547 as_dir=`$as_dirname -- "$as_dir" ||
11608 test "x$as_lineno_1" != "x$as_lineno_2" && 8548$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11609 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then 8549 X"$as_dir" : 'X\(//\)[^/]' \| \
11610 $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; } 8550 X"$as_dir" : 'X\(//\)$' \| \
11611 $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; } 8551 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
11612 CONFIG_SHELL=$as_dir/$as_base 8552$as_echo X"$as_dir" |
11613 export CONFIG_SHELL 8553 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
11614 exec "$CONFIG_SHELL" "$0" ${1+"$@"} 8554 s//\1/
11615 fi;; 8555 q
11616 esac 8556 }
8557 /^X\(\/\/\)[^/].*/{
8558 s//\1/
8559 q
8560 }
8561 /^X\(\/\/\)$/{
8562 s//\1/
8563 q
8564 }
8565 /^X\(\/\).*/{
8566 s//\1/
8567 q
8568 }
8569 s/.*/./; q'`
8570 test -d "$as_dir" && break
11617 done 8571 done
11618done 8572 test -z "$as_dirs" || eval "mkdir $as_dirs"
11619;; 8573 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
11620 esac
11621 8574
11622 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
11623 # uniformly replaced by the line number. The first 'sed' inserts a
11624 # line-number line before each line; the second 'sed' does the real
11625 # work. The second script uses 'N' to pair each line-number line
11626 # with the numbered line, and appends trailing '-' during
11627 # substitution so that $LINENO is not a special case at line end.
11628 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
11629 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
11630 sed '=' <$as_myself |
11631 sed '
11632 N
11633 s,$,-,
11634 : loop
11635 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
11636 t loop
11637 s,-$,,
11638 s,^['$as_cr_digits']*\n,,
11639 ' >$as_me.lineno &&
11640 chmod +x $as_me.lineno ||
11641 { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
11642echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
11643 { (exit 1); exit 1; }; }
11644 8575
11645 # Don't try to exec as it changes $[0], causing all sort of problems 8576} # as_fn_mkdir_p
11646 # (the dirname of $[0] is not the place where we might find the
11647 # original and so on. Autoconf is especially sensible to this).
11648 . ./$as_me.lineno
11649 # Exit status is that of the last command.
11650 exit
11651}
11652
11653
11654case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
11655 *c*,-n*) ECHO_N= ECHO_C='
11656' ECHO_T=' ' ;;
11657 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
11658 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
11659esac
11660
11661if expr a : '\(a\)' >/dev/null 2>&1; then
11662 as_expr=expr
11663else
11664 as_expr=false
11665fi
11666
11667rm -f conf$$ conf$$.exe conf$$.file
11668echo >conf$$.file
11669if ln -s conf$$.file conf$$ 2>/dev/null; then
11670 # We could just check for DJGPP; but this test a) works b) is more generic
11671 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
11672 if test -f conf$$.exe; then
11673 # Don't use ln at all; we don't have any links
11674 as_ln_s='cp -p'
11675 else
11676 as_ln_s='ln -s'
11677 fi
11678elif ln conf$$.file conf$$ 2>/dev/null; then
11679 as_ln_s=ln
11680else
11681 as_ln_s='cp -p'
11682fi
11683rm -f conf$$ conf$$.exe conf$$.file
11684
11685if mkdir -p . 2>/dev/null; then 8577if mkdir -p . 2>/dev/null; then
11686 as_mkdir_p=: 8578 as_mkdir_p='mkdir -p "$as_dir"'
11687else 8579else
11688 test -d ./-p && rmdir ./-p 8580 test -d ./-p && rmdir ./-p
11689 as_mkdir_p=false 8581 as_mkdir_p=false
11690fi 8582fi
11691 8583
8584if test -x / >/dev/null 2>&1; then
8585 as_test_x='test -x'
8586else
8587 if ls -dL / >/dev/null 2>&1; then
8588 as_ls_L_option=L
8589 else
8590 as_ls_L_option=
8591 fi
8592 as_test_x='
8593 eval sh -c '\''
8594 if test -d "$1"; then
8595 test -d "$1/.";
8596 else
8597 case $1 in #(
8598 -*)set "./$1";;
8599 esac;
8600 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
8601 ???[sx]*):;;*)false;;esac;fi
8602 '\'' sh
8603 '
8604fi
11692as_executable_p="test -f" 8605as_executable_p=$as_test_x
11693 8606
11694# Sed expression to map a string onto a valid CPP name. 8607# Sed expression to map a string onto a valid CPP name.
11695as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 8608as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
11696 8609
11697# Sed expression to map a string onto a valid variable name. 8610# Sed expression to map a string onto a valid variable name.
11698as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 8611as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
11699 8612
11700 8613
11701# IFS
11702# We need space, tab and new line, in precisely that order.
11703as_nl='
11704'
11705IFS=" $as_nl"
11706
11707# CDPATH.
11708$as_unset CDPATH
11709
11710exec 6>&1 8614exec 6>&1
8615## ----------------------------------- ##
8616## Main body of $CONFIG_STATUS script. ##
8617## ----------------------------------- ##
8618_ASEOF
8619test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
11711 8620
8621cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11712# Open the log real soon, to keep \$[0] and so on meaningful, and to 8622# Save the log message, to keep $0 and so on meaningful, and to
11713# report actual input values of CONFIG_FILES etc. instead of their 8623# report actual input values of CONFIG_FILES etc. instead of their
11714# values after options handling. Logging --version etc. is OK. 8624# values after options handling.
11715exec 5>>config.log 8625ac_log="
11716{
11717 echo
11718 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
11719## Running $as_me. ##
11720_ASBOX
11721} >&5
11722cat >&5 <<_CSEOF
11723
11724This file was extended by $as_me, which was 8626This file was extended by $as_me, which was
11725generated by GNU Autoconf 2.59. Invocation command line was 8627generated by GNU Autoconf 2.65. Invocation command line was
11726 8628
11727 CONFIG_FILES = $CONFIG_FILES 8629 CONFIG_FILES = $CONFIG_FILES
11728 CONFIG_HEADERS = $CONFIG_HEADERS 8630 CONFIG_HEADERS = $CONFIG_HEADERS
11729 CONFIG_LINKS = $CONFIG_LINKS 8631 CONFIG_LINKS = $CONFIG_LINKS
11730 CONFIG_COMMANDS = $CONFIG_COMMANDS 8632 CONFIG_COMMANDS = $CONFIG_COMMANDS
11731 $ $0 $@ 8633 $ $0 $@
11732 8634
11733_CSEOF
11734echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5 8635on `(hostname || uname -n) 2>/dev/null | sed 1q`
11735echo >&5 8636"
11736_ACEOF
11737 8637
8638_ACEOF
8639
8640case $ac_config_files in *"
8641"*) set x $ac_config_files; shift; ac_config_files=$*;;
8642esac
8643
8644case $ac_config_headers in *"
8645"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
8646esac
8647
8648
8649cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11738# Files that config.status was made for. 8650# Files that config.status was made for.
11739if test -n "$ac_config_files"; then 8651config_files="$ac_config_files"
11740 echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS 8652config_headers="$ac_config_headers"
11741fi
11742 8653
11743if test -n "$ac_config_headers"; then 8654_ACEOF
11744 echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
11745fi
11746 8655
11747if test -n "$ac_config_links"; then
11748 echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
11749fi
11750
11751if test -n "$ac_config_commands"; then
11752 echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
11753fi
11754
11755cat >>$CONFIG_STATUS <<\_ACEOF 8656cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11756
11757ac_cs_usage="\ 8657ac_cs_usage="\
11758\`$as_me' instantiates files from templates according to the 8658\`$as_me' instantiates files and other configuration actions
11759current configuration. 8659from templates according to the current configuration. Unless the files
8660and actions are specified as TAGs, all are instantiated by default.
11760 8661
11761Usage: $0 [OPTIONS] [FILE]... 8662Usage: $0 [OPTION]... [TAG]...
11762 8663
11763 -h, --help print this help, then exit 8664 -h, --help print this help, then exit
11764 -V, --version print version number, then exit 8665 -V, --version print version number and configuration settings, then exit
8666 --config print configuration, then exit
8667 -q, --quiet, --silent
11765 -q, --quiet do not print progress messages 8668 do not print progress messages
11766 -d, --debug don't remove temporary files 8669 -d, --debug don't remove temporary files
11767 --recheck update $as_me by reconfiguring in the same conditions 8670 --recheck update $as_me by reconfiguring in the same conditions
11768 --file=FILE[:TEMPLATE] 8671 --file=FILE[:TEMPLATE]
11769 instantiate the configuration file FILE 8672 instantiate the configuration file FILE
11770 --header=FILE[:TEMPLATE] 8673 --header=FILE[:TEMPLATE]
11771 instantiate the configuration header FILE 8674 instantiate the configuration header FILE
11772 8675
11773Configuration files: 8676Configuration files:
11774$config_files 8677$config_files
11775 8678
11776Configuration headers: 8679Configuration headers:
11777$config_headers 8680$config_headers
11778 8681
11779Report bugs to <bug-autoconf@gnu.org>." 8682Report bugs to the package provider."
11780_ACEOF
11781 8683
8684_ACEOF
11782cat >>$CONFIG_STATUS <<_ACEOF 8685cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8686ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
11783ac_cs_version="\\ 8687ac_cs_version="\\
11784config.status 8688config.status
11785configured by $0, generated by GNU Autoconf 2.59, 8689configured by $0, generated by GNU Autoconf 2.65,
11786 with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\" 8690 with options \\"\$ac_cs_config\\"
11787 8691
11788Copyright (C) 2003 Free Software Foundation, Inc. 8692Copyright (C) 2009 Free Software Foundation, Inc.
11789This config.status script is free software; the Free Software Foundation 8693This config.status script is free software; the Free Software Foundation
11790gives unlimited permission to copy, distribute and modify it." 8694gives unlimited permission to copy, distribute and modify it."
8695
8696ac_pwd='$ac_pwd'
11791srcdir=$srcdir 8697srcdir='$srcdir'
11792INSTALL="$INSTALL" 8698INSTALL='$INSTALL'
8699test -n "\$AWK" || AWK=awk
11793_ACEOF 8700_ACEOF
11794 8701
11795cat >>$CONFIG_STATUS <<\_ACEOF 8702cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11796# If no file are specified by the user, then we need to provide default 8703# The default lists apply if the user does not specify any file.
11797# value. By we need to know if files were specified by the user.
11798ac_need_defaults=: 8704ac_need_defaults=:
11799while test $# != 0 8705while test $# != 0
11800do 8706do
11801 case $1 in 8707 case $1 in
11802 --*=*) 8708 --*=*)
11803 ac_option=`expr "x$1" : 'x\([^=]*\)='` 8709 ac_option=`expr "X$1" : 'X\([^=]*\)='`
11804 ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'` 8710 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
11805 ac_shift=: 8711 ac_shift=:
11806 ;; 8712 ;;
11807 -*) 8713 *)
11808 ac_option=$1 8714 ac_option=$1
11809 ac_optarg=$2 8715 ac_optarg=$2
11810 ac_shift=shift 8716 ac_shift=shift
11811 ;; 8717 ;;
11812 *) # This is not an option, so the user has probably given explicit
11813 # arguments.
11814 ac_option=$1
11815 ac_need_defaults=false;;
11816 esac 8718 esac
11817 8719
11818 case $ac_option in 8720 case $ac_option in
11819 # Handling of the options. 8721 # Handling of the options.
11820_ACEOF
11821cat >>$CONFIG_STATUS <<\_ACEOF
11822 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 8722 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
11823 ac_cs_recheck=: ;; 8723 ac_cs_recheck=: ;;
11824 --version | --vers* | -V ) 8724 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
11825 echo "$ac_cs_version"; exit 0 ;; 8725 $as_echo "$ac_cs_version"; exit ;;
11826 --he | --h) 8726 --config | --confi | --conf | --con | --co | --c )
11827 # Conflict between --help and --header
11828 { { echo "$as_me:$LINENO: error: ambiguous option: $1
11829Try \`$0 --help' for more information." >&5
11830echo "$as_me: error: ambiguous option: $1
11831Try \`$0 --help' for more information." >&2;}
11832 { (exit 1); exit 1; }; };;
11833 --help | --hel | -h )
11834 echo "$ac_cs_usage"; exit 0 ;; 8727 $as_echo "$ac_cs_config"; exit ;;
11835 --debug | --d* | -d ) 8728 --debug | --debu | --deb | --de | --d | -d )
11836 debug=: ;; 8729 debug=: ;;
11837 --file | --fil | --fi | --f ) 8730 --file | --fil | --fi | --f )
11838 $ac_shift 8731 $ac_shift
11839 CONFIG_FILES="$CONFIG_FILES $ac_optarg" 8732 case $ac_optarg in
8733 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
8734 esac
8735 as_fn_append CONFIG_FILES " '$ac_optarg'"
11840 ac_need_defaults=false;; 8736 ac_need_defaults=false;;
11841 --header | --heade | --head | --hea ) 8737 --header | --heade | --head | --hea )
11842 $ac_shift 8738 $ac_shift
11843 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg" 8739 case $ac_optarg in
8740 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
8741 esac
8742 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
11844 ac_need_defaults=false;; 8743 ac_need_defaults=false;;
8744 --he | --h)
8745 # Conflict between --help and --header
8746 as_fn_error "ambiguous option: \`$1'
8747Try \`$0 --help' for more information.";;
8748 --help | --hel | -h )
8749 $as_echo "$ac_cs_usage"; exit ;;
11845 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 8750 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
11846 | -silent | --silent | --silen | --sile | --sil | --si | --s) 8751 | -silent | --silent | --silen | --sile | --sil | --si | --s)
11847 ac_cs_silent=: ;; 8752 ac_cs_silent=: ;;
11848 8753
11849 # This is an error. 8754 # This is an error.
11850 -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1 8755 -*) as_fn_error "unrecognized option: \`$1'
11851Try \`$0 --help' for more information." >&5
11852echo "$as_me: error: unrecognized option: $1
11853Try \`$0 --help' for more information." >&2;} 8756Try \`$0 --help' for more information." ;;
11854 { (exit 1); exit 1; }; } ;;
11855 8757
11856 *) ac_config_targets="$ac_config_targets $1" ;; 8758 *) as_fn_append ac_config_targets " $1"
8759 ac_need_defaults=false ;;
11857 8760
11858 esac 8761 esac
11859 shift 8762 shift
11860done 8763done
11861 8764
11865 exec 6>/dev/null 8768 exec 6>/dev/null
11866 ac_configure_extra_args="$ac_configure_extra_args --silent" 8769 ac_configure_extra_args="$ac_configure_extra_args --silent"
11867fi 8770fi
11868 8771
11869_ACEOF 8772_ACEOF
11870cat >>$CONFIG_STATUS <<_ACEOF 8773cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11871if \$ac_cs_recheck; then 8774if \$ac_cs_recheck; then
11872 echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
11873 exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 8775 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
8776 shift
8777 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
8778 CONFIG_SHELL='$SHELL'
8779 export CONFIG_SHELL
8780 exec "\$@"
11874fi 8781fi
11875 8782
11876_ACEOF 8783_ACEOF
11877
11878
11879
11880
11881
11882cat >>$CONFIG_STATUS <<\_ACEOF 8784cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8785exec 5>>config.log
8786{
8787 echo
8788 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
8789## Running $as_me. ##
8790_ASBOX
8791 $as_echo "$ac_log"
8792} >&5
8793
8794_ACEOF
8795cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8796_ACEOF
8797
8798cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8799
8800# Handling of arguments.
11883for ac_config_target in $ac_config_targets 8801for ac_config_target in $ac_config_targets
11884do 8802do
11885 case "$ac_config_target" in 8803 case $ac_config_target in
11886 # Handling of arguments.
11887 "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
11888 "doc/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
11889 "src/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
11890 "src/rxvtlib.h" ) CONFIG_FILES="$CONFIG_FILES src/rxvtlib.h" ;;
11891 "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.h.in" ;; 8804 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.h.in" ;;
11892 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5 8805 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
11893echo "$as_me: error: invalid argument: $ac_config_target" >&2;} 8806 "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
11894 { (exit 1); exit 1; }; };; 8807 "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
8808
8809 *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
11895 esac 8810 esac
11896done 8811done
8812
11897 8813
11898# If the user did not use the arguments to specify the items to instantiate, 8814# If the user did not use the arguments to specify the items to instantiate,
11899# then the envvar interface is used. Set only those that are not. 8815# then the envvar interface is used. Set only those that are not.
11900# We use the long form for the default assignment because of an extremely 8816# We use the long form for the default assignment because of an extremely
11901# bizarre bug on SunOS 4.1.3. 8817# bizarre bug on SunOS 4.1.3.
11903 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 8819 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
11904 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 8820 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
11905fi 8821fi
11906 8822
11907# Have a temporary directory for convenience. Make it in the build tree 8823# Have a temporary directory for convenience. Make it in the build tree
11908# simply because there is no reason to put it here, and in addition, 8824# simply because there is no reason against having it here, and in addition,
11909# creating and moving files from /tmp can sometimes cause problems. 8825# creating and moving files from /tmp can sometimes cause problems.
11910# Create a temporary directory, and hook for its removal unless debugging. 8826# Hook for its removal unless debugging.
8827# Note that there is a small window in which the directory will not be cleaned:
8828# after its creation but before its name has been assigned to `$tmp'.
11911$debug || 8829$debug ||
11912{ 8830{
11913 trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0 8831 tmp=
11914 trap '{ (exit 1); exit 1; }' 1 2 13 15 8832 trap 'exit_status=$?
8833 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
8834' 0
8835 trap 'as_fn_exit 1' 1 2 13 15
11915} 8836}
11916
11917# Create a (secure) tmp directory for tmp files. 8837# Create a (secure) tmp directory for tmp files.
11918 8838
11919{ 8839{
11920 tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` && 8840 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
11921 test -n "$tmp" && test -d "$tmp" 8841 test -n "$tmp" && test -d "$tmp"
11922} || 8842} ||
11923{ 8843{
11924 tmp=./confstat$$-$RANDOM 8844 tmp=./conf$$-$RANDOM
11925 (umask 077 && mkdir $tmp) 8845 (umask 077 && mkdir "$tmp")
11926} || 8846} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
8847
8848# Set up the scripts for CONFIG_FILES section.
8849# No need to generate them if there are no CONFIG_FILES.
8850# This happens for instance with `./config.status config.h'.
8851if test -n "$CONFIG_FILES"; then
8852
8853
8854ac_cr=`echo X | tr X '\015'`
8855# On cygwin, bash can eat \r inside `` if the user requested igncr.
8856# But we know of no other shell where ac_cr would be empty at this
8857# point, so we can use a bashism as a fallback.
8858if test "x$ac_cr" = x; then
8859 eval ac_cr=\$\'\\r\'
8860fi
8861ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
8862if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
8863 ac_cs_awk_cr='\r'
8864else
8865 ac_cs_awk_cr=$ac_cr
8866fi
8867
8868echo 'BEGIN {' >"$tmp/subs1.awk" &&
8869_ACEOF
8870
8871
11927{ 8872{
11928 echo "$me: cannot create a temporary directory in ." >&2 8873 echo "cat >conf$$subs.awk <<_ACEOF" &&
11929 { (exit 1); exit 1; } 8874 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
8875 echo "_ACEOF"
8876} >conf$$subs.sh ||
8877 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
8878ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
8879ac_delim='%!_!# '
8880for ac_last_try in false false false false false :; do
8881 . ./conf$$subs.sh ||
8882 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
8883
8884 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
8885 if test $ac_delim_n = $ac_delim_num; then
8886 break
8887 elif $ac_last_try; then
8888 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
8889 else
8890 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
8891 fi
8892done
8893rm -f conf$$subs.sh
8894
8895cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8896cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
8897_ACEOF
8898sed -n '
8899h
8900s/^/S["/; s/!.*/"]=/
8901p
8902g
8903s/^[^!]*!//
8904:repl
8905t repl
8906s/'"$ac_delim"'$//
8907t delim
8908:nl
8909h
8910s/\(.\{148\}\)..*/\1/
8911t more1
8912s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
8913p
8914n
8915b repl
8916:more1
8917s/["\\]/\\&/g; s/^/"/; s/$/"\\/
8918p
8919g
8920s/.\{148\}//
8921t nl
8922:delim
8923h
8924s/\(.\{148\}\)..*/\1/
8925t more2
8926s/["\\]/\\&/g; s/^/"/; s/$/"/
8927p
8928b
8929:more2
8930s/["\\]/\\&/g; s/^/"/; s/$/"\\/
8931p
8932g
8933s/.\{148\}//
8934t delim
8935' <conf$$subs.awk | sed '
8936/^[^""]/{
8937 N
8938 s/\n//
11930} 8939}
11931 8940' >>$CONFIG_STATUS || ac_write_fail=1
11932_ACEOF 8941rm -f conf$$subs.awk
11933
11934cat >>$CONFIG_STATUS <<_ACEOF 8942cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8943_ACAWK
8944cat >>"\$tmp/subs1.awk" <<_ACAWK &&
8945 for (key in S) S_is_set[key] = 1
8946 FS = ""
11935 8947
11936# 8948}
11937# CONFIG_FILES section. 8949{
11938# 8950 line = $ 0
11939 8951 nfields = split(line, field, "@")
11940# No need to generate the scripts if there are no CONFIG_FILES. 8952 substed = 0
11941# This happens for instance when ./config.status config.h 8953 len = length(field[1])
11942if test -n "\$CONFIG_FILES"; then 8954 for (i = 2; i < nfields; i++) {
11943 # Protect against being on the right side of a sed subst in config.status. 8955 key = field[i]
11944 sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g; 8956 keylen = length(key)
11945 s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF 8957 if (S_is_set[key]) {
11946s,@SHELL@,$SHELL,;t t 8958 value = S[key]
11947s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t 8959 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
11948s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t 8960 len += length(value) + length(field[++i])
11949s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t 8961 substed = 1
11950s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
11951s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
11952s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
11953s,@exec_prefix@,$exec_prefix,;t t
11954s,@prefix@,$prefix,;t t
11955s,@program_transform_name@,$program_transform_name,;t t
11956s,@bindir@,$bindir,;t t
11957s,@sbindir@,$sbindir,;t t
11958s,@libexecdir@,$libexecdir,;t t
11959s,@datadir@,$datadir,;t t
11960s,@sysconfdir@,$sysconfdir,;t t
11961s,@sharedstatedir@,$sharedstatedir,;t t
11962s,@localstatedir@,$localstatedir,;t t
11963s,@libdir@,$libdir,;t t
11964s,@includedir@,$includedir,;t t
11965s,@oldincludedir@,$oldincludedir,;t t
11966s,@infodir@,$infodir,;t t
11967s,@mandir@,$mandir,;t t
11968s,@build_alias@,$build_alias,;t t
11969s,@host_alias@,$host_alias,;t t
11970s,@target_alias@,$target_alias,;t t
11971s,@DEFS@,$DEFS,;t t
11972s,@ECHO_C@,$ECHO_C,;t t
11973s,@ECHO_N@,$ECHO_N,;t t
11974s,@ECHO_T@,$ECHO_T,;t t
11975s,@LIBS@,$LIBS,;t t
11976s,@build@,$build,;t t
11977s,@build_cpu@,$build_cpu,;t t
11978s,@build_vendor@,$build_vendor,;t t
11979s,@build_os@,$build_os,;t t
11980s,@host@,$host,;t t
11981s,@host_cpu@,$host_cpu,;t t
11982s,@host_vendor@,$host_vendor,;t t
11983s,@host_os@,$host_os,;t t
11984s,@VERSION@,$VERSION,;t t
11985s,@DATE@,$DATE,;t t
11986s,@LSMDATE@,$LSMDATE,;t t
11987s,@LIBVERSION@,$LIBVERSION,;t t
11988s,@CC@,$CC,;t t
11989s,@CFLAGS@,$CFLAGS,;t t
11990s,@LDFLAGS@,$LDFLAGS,;t t
11991s,@CPPFLAGS@,$CPPFLAGS,;t t
11992s,@ac_ct_CC@,$ac_ct_CC,;t t
11993s,@EXEEXT@,$EXEEXT,;t t
11994s,@OBJEXT@,$OBJEXT,;t t
11995s,@CXX@,$CXX,;t t
11996s,@CXXFLAGS@,$CXXFLAGS,;t t
11997s,@ac_ct_CXX@,$ac_ct_CXX,;t t
11998s,@CPP@,$CPP,;t t
11999s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
12000s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
12001s,@INSTALL_DATA@,$INSTALL_DATA,;t t
12002s,@EGREP@,$EGREP,;t t
12003s,@LINKER@,$LINKER,;t t
12004s,@INSTALL_LIBRXVT@,$INSTALL_LIBRXVT,;t t
12005s,@RXVTNAME@,$RXVTNAME,;t t
12006s,@MV@,$MV,;t t
12007s,@RM@,$RM,;t t
12008s,@CP@,$CP,;t t
12009s,@LN@,$LN,;t t
12010s,@SED@,$SED,;t t
12011s,@ECHO@,$ECHO,;t t
12012s,@CMP@,$CMP,;t t
12013s,@TIC@,$TIC,;t t
12014s,@CXXCPP@,$CXXCPP,;t t
12015s,@X_CFLAGS@,$X_CFLAGS,;t t
12016s,@X_PRE_LIBS@,$X_PRE_LIBS,;t t
12017s,@X_LIBS@,$X_LIBS,;t t
12018s,@X_EXTRA_LIBS@,$X_EXTRA_LIBS,;t t
12019s,@XPM_CPPFLAGS@,$XPM_CPPFLAGS,;t t
12020s,@XPM_CFLAGS@,$XPM_CFLAGS,;t t
12021s,@XPM_LIBS@,$XPM_LIBS,;t t
12022s,@rxvt_int16_typedef@,$rxvt_int16_typedef,;t t
12023s,@rxvt_uint16_typedef@,$rxvt_uint16_typedef,;t t
12024s,@rxvt_int32_typedef@,$rxvt_int32_typedef,;t t
12025s,@rxvt_uint32_typedef@,$rxvt_uint32_typedef,;t t
12026s,@rxvt_intp_define@,$rxvt_intp_define,;t t
12027s,@rxvt_u_intp_define@,$rxvt_u_intp_define,;t t
12028s,@PKG_CONFIG@,$PKG_CONFIG,;t t
12029s,@XFT_CONFIG@,$XFT_CONFIG,;t t
12030s,@PERL@,$PERL,;t t
12031s,@PERLLIB@,$PERLLIB,;t t
12032s,@PERLFLAGS@,$PERLFLAGS,;t t
12033s,@PERLPRIVLIBEXP@,$PERLPRIVLIBEXP,;t t
12034s,@IF_PERL@,$IF_PERL,;t t
12035s,@PERL_O@,$PERL_O,;t t
12036s,@DEBUG@,$DEBUG,;t t
12037s,@DINCLUDE@,$DINCLUDE,;t t
12038s,@DLIB@,$DLIB,;t t
12039s,@include_stdint_h@,$include_stdint_h,;t t
12040s,@include_stdarg_h@,$include_stdarg_h,;t t
12041s,@include_stdlib_h@,$include_stdlib_h,;t t
12042s,@include_unistd_h@,$include_unistd_h,;t t
12043s,@include_string_h@,$include_string_h,;t t
12044s,@include_fcntl_h@,$include_fcntl_h,;t t
12045s,@include_util_h@,$include_util_h,;t t
12046s,@include_assert_h@,$include_assert_h,;t t
12047s,@include_sys_ioctl_h@,$include_sys_ioctl_h,;t t
12048s,@include_sys_select_h@,$include_sys_select_h,;t t
12049s,@include_sys_strredir_h@,$include_sys_strredir_h,;t t
12050s,@include_sys_time_h@,$include_sys_time_h,;t t
12051s,@include_time_h@,$include_time_h,;t t
12052s,@LIBOBJS@,$LIBOBJS,;t t
12053s,@LTLIBOBJS@,$LTLIBOBJS,;t t
12054CEOF
12055
12056_ACEOF
12057
12058 cat >>$CONFIG_STATUS <<\_ACEOF
12059 # Split the substitutions into bite-sized pieces for seds with
12060 # small command number limits, like on Digital OSF/1 and HP-UX.
12061 ac_max_sed_lines=48
12062 ac_sed_frag=1 # Number of current file.
12063 ac_beg=1 # First line for current file.
12064 ac_end=$ac_max_sed_lines # Line after last line for current file.
12065 ac_more_lines=:
12066 ac_sed_cmds=
12067 while $ac_more_lines; do
12068 if test $ac_beg -gt 1; then
12069 sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
12070 else 8962 } else
12071 sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag 8963 len += 1 + keylen
8964 }
8965
8966 print line
8967}
8968
8969_ACAWK
8970_ACEOF
8971cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8972if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
8973 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
8974else
8975 cat
8976fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
8977 || as_fn_error "could not setup config files machinery" "$LINENO" 5
8978_ACEOF
8979
8980# VPATH may cause trouble with some makes, so we remove $(srcdir),
8981# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
8982# trailing colons and then remove the whole line if VPATH becomes empty
8983# (actually we leave an empty line to preserve line numbers).
8984if test "x$srcdir" = x.; then
8985 ac_vpsub='/^[ ]*VPATH[ ]*=/{
8986s/:*\$(srcdir):*/:/
8987s/:*\${srcdir}:*/:/
8988s/:*@srcdir@:*/:/
8989s/^\([^=]*=[ ]*\):*/\1/
8990s/:*$//
8991s/^[^=]*=[ ]*$//
8992}'
8993fi
8994
8995cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8996fi # test -n "$CONFIG_FILES"
8997
8998# Set up the scripts for CONFIG_HEADERS section.
8999# No need to generate them if there are no CONFIG_HEADERS.
9000# This happens for instance with `./config.status Makefile'.
9001if test -n "$CONFIG_HEADERS"; then
9002cat >"$tmp/defines.awk" <<\_ACAWK ||
9003BEGIN {
9004_ACEOF
9005
9006# Transform confdefs.h into an awk script `defines.awk', embedded as
9007# here-document in config.status, that substitutes the proper values into
9008# config.h.in to produce config.h.
9009
9010# Create a delimiter string that does not exist in confdefs.h, to ease
9011# handling of long lines.
9012ac_delim='%!_!# '
9013for ac_last_try in false false :; do
9014 ac_t=`sed -n "/$ac_delim/p" confdefs.h`
9015 if test -z "$ac_t"; then
9016 break
9017 elif $ac_last_try; then
9018 as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
9019 else
9020 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
9021 fi
9022done
9023
9024# For the awk script, D is an array of macro values keyed by name,
9025# likewise P contains macro parameters if any. Preserve backslash
9026# newline sequences.
9027
9028ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
9029sed -n '
9030s/.\{148\}/&'"$ac_delim"'/g
9031t rset
9032:rset
9033s/^[ ]*#[ ]*define[ ][ ]*/ /
9034t def
9035d
9036:def
9037s/\\$//
9038t bsnl
9039s/["\\]/\\&/g
9040s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
9041D["\1"]=" \3"/p
9042s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
9043d
9044:bsnl
9045s/["\\]/\\&/g
9046s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
9047D["\1"]=" \3\\\\\\n"\\/p
9048t cont
9049s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
9050t cont
9051d
9052:cont
9053n
9054s/.\{148\}/&'"$ac_delim"'/g
9055t clear
9056:clear
9057s/\\$//
9058t bsnlc
9059s/["\\]/\\&/g; s/^/"/; s/$/"/p
9060d
9061:bsnlc
9062s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
9063b cont
9064' <confdefs.h | sed '
9065s/'"$ac_delim"'/"\\\
9066"/g' >>$CONFIG_STATUS || ac_write_fail=1
9067
9068cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9069 for (key in D) D_is_set[key] = 1
9070 FS = ""
9071}
9072/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
9073 line = \$ 0
9074 split(line, arg, " ")
9075 if (arg[1] == "#") {
9076 defundef = arg[2]
9077 mac1 = arg[3]
9078 } else {
9079 defundef = substr(arg[1], 2)
9080 mac1 = arg[2]
9081 }
9082 split(mac1, mac2, "(") #)
9083 macro = mac2[1]
9084 prefix = substr(line, 1, index(line, defundef) - 1)
9085 if (D_is_set[macro]) {
9086 # Preserve the white space surrounding the "#".
9087 print prefix "define", macro P[macro] D[macro]
9088 next
9089 } else {
9090 # Replace #undef with comments. This is necessary, for example,
9091 # in the case of _POSIX_SOURCE, which is predefined and required
9092 # on some systems where configure will not decide to define it.
9093 if (defundef == "undef") {
9094 print "/*", prefix defundef, macro, "*/"
9095 next
9096 }
9097 }
9098}
9099{ print }
9100_ACAWK
9101_ACEOF
9102cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
9103 as_fn_error "could not setup config headers machinery" "$LINENO" 5
9104fi # test -n "$CONFIG_HEADERS"
9105
9106
9107eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS "
9108shift
9109for ac_tag
9110do
9111 case $ac_tag in
9112 :[FHLC]) ac_mode=$ac_tag; continue;;
9113 esac
9114 case $ac_mode$ac_tag in
9115 :[FHL]*:*);;
9116 :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
9117 :[FH]-) ac_tag=-:-;;
9118 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
9119 esac
9120 ac_save_IFS=$IFS
9121 IFS=:
9122 set x $ac_tag
9123 IFS=$ac_save_IFS
9124 shift
9125 ac_file=$1
9126 shift
9127
9128 case $ac_mode in
9129 :L) ac_source=$1;;
9130 :[FH])
9131 ac_file_inputs=
9132 for ac_f
9133 do
9134 case $ac_f in
9135 -) ac_f="$tmp/stdin";;
9136 *) # Look for the file first in the build tree, then in the source tree
9137 # (if the path is not absolute). The absolute path cannot be DOS-style,
9138 # because $ac_f cannot contain `:'.
9139 test -f "$ac_f" ||
9140 case $ac_f in
9141 [\\/$]*) false;;
9142 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
9143 esac ||
9144 as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
9145 esac
9146 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
9147 as_fn_append ac_file_inputs " '$ac_f'"
9148 done
9149
9150 # Let's still pretend it is `configure' which instantiates (i.e., don't
9151 # use $as_me), people would be surprised to read:
9152 # /* config.h. Generated by config.status. */
9153 configure_input='Generated from '`
9154 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
9155 `' by configure.'
9156 if test x"$ac_file" != x-; then
9157 configure_input="$ac_file. $configure_input"
9158 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
9159$as_echo "$as_me: creating $ac_file" >&6;}
12072 fi 9160 fi
12073 if test ! -s $tmp/subs.frag; then 9161 # Neutralize special characters interpreted by sed in replacement strings.
12074 ac_more_lines=false 9162 case $configure_input in #(
9163 *\&* | *\|* | *\\* )
9164 ac_sed_conf_input=`$as_echo "$configure_input" |
9165 sed 's/[\\\\&|]/\\\\&/g'`;; #(
9166 *) ac_sed_conf_input=$configure_input;;
12075 else 9167 esac
12076 # The purpose of the label and of the branching condition is to
12077 # speed up the sed processing (if there are no `@' at all, there
12078 # is no need to browse any of the substitutions).
12079 # These are the two extra sed commands mentioned above.
12080 (echo ':t
12081 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
12082 if test -z "$ac_sed_cmds"; then
12083 ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
12084 else
12085 ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
12086 fi
12087 ac_sed_frag=`expr $ac_sed_frag + 1`
12088 ac_beg=$ac_end
12089 ac_end=`expr $ac_end + $ac_max_sed_lines`
12090 fi
12091 done
12092 if test -z "$ac_sed_cmds"; then
12093 ac_sed_cmds=cat
12094 fi
12095fi # test -n "$CONFIG_FILES"
12096 9168
12097_ACEOF
12098cat >>$CONFIG_STATUS <<\_ACEOF
12099for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
12100 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
12101 case $ac_file in 9169 case $ac_tag in
12102 - | *:- | *:-:* ) # input from stdin 9170 *:-:* | *:-) cat >"$tmp/stdin" \
12103 cat >$tmp/stdin 9171 || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
12104 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'` 9172 esac
12105 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;; 9173 ;;
12106 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
12107 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
12108 * ) ac_file_in=$ac_file.in ;;
12109 esac 9174 esac
12110 9175
12111 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories. 9176 ac_dir=`$as_dirname -- "$ac_file" ||
12112 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
12113$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 9177$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12114 X"$ac_file" : 'X\(//\)[^/]' \| \ 9178 X"$ac_file" : 'X\(//\)[^/]' \| \
12115 X"$ac_file" : 'X\(//\)$' \| \ 9179 X"$ac_file" : 'X\(//\)$' \| \
12116 X"$ac_file" : 'X\(/\)' \| \ 9180 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
12117 . : '\(.\)' 2>/dev/null ||
12118echo X"$ac_file" | 9181$as_echo X"$ac_file" |
12119 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } 9182 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12120 /^X\(\/\/\)[^/].*/{ s//\1/; q; } 9183 s//\1/
12121 /^X\(\/\/\)$/{ s//\1/; q; } 9184 q
12122 /^X\(\/\).*/{ s//\1/; q; } 9185 }
9186 /^X\(\/\/\)[^/].*/{
9187 s//\1/
9188 q
9189 }
9190 /^X\(\/\/\)$/{
9191 s//\1/
9192 q
9193 }
9194 /^X\(\/\).*/{
9195 s//\1/
9196 q
9197 }
12123 s/.*/./; q'` 9198 s/.*/./; q'`
12124 { if $as_mkdir_p; then 9199 as_dir="$ac_dir"; as_fn_mkdir_p
12125 mkdir -p "$ac_dir"
12126 else
12127 as_dir="$ac_dir"
12128 as_dirs=
12129 while test ! -d "$as_dir"; do
12130 as_dirs="$as_dir $as_dirs"
12131 as_dir=`(dirname "$as_dir") 2>/dev/null ||
12132$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12133 X"$as_dir" : 'X\(//\)[^/]' \| \
12134 X"$as_dir" : 'X\(//\)$' \| \
12135 X"$as_dir" : 'X\(/\)' \| \
12136 . : '\(.\)' 2>/dev/null ||
12137echo X"$as_dir" |
12138 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
12139 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
12140 /^X\(\/\/\)$/{ s//\1/; q; }
12141 /^X\(\/\).*/{ s//\1/; q; }
12142 s/.*/./; q'`
12143 done
12144 test ! -n "$as_dirs" || mkdir $as_dirs
12145 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
12146echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
12147 { (exit 1); exit 1; }; }; }
12148
12149 ac_builddir=. 9200 ac_builddir=.
12150 9201
12151if test "$ac_dir" != .; then 9202case "$ac_dir" in
9203.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
9204*)
12152 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` 9205 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
12153 # A "../" for each directory in $ac_dir_suffix. 9206 # A ".." for each directory in $ac_dir_suffix.
12154 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'` 9207 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
12155else 9208 case $ac_top_builddir_sub in
12156 ac_dir_suffix= ac_top_builddir= 9209 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
12157fi 9210 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
9211 esac ;;
9212esac
9213ac_abs_top_builddir=$ac_pwd
9214ac_abs_builddir=$ac_pwd$ac_dir_suffix
9215# for backward compatibility:
9216ac_top_builddir=$ac_top_build_prefix
12158 9217
12159case $srcdir in 9218case $srcdir in
12160 .) # No --srcdir option. We are building in place. 9219 .) # We are building in place.
12161 ac_srcdir=. 9220 ac_srcdir=.
12162 if test -z "$ac_top_builddir"; then 9221 ac_top_srcdir=$ac_top_builddir_sub
12163 ac_top_srcdir=. 9222 ac_abs_top_srcdir=$ac_pwd ;;
12164 else
12165 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
12166 fi ;;
12167 [\\/]* | ?:[\\/]* ) # Absolute path. 9223 [\\/]* | ?:[\\/]* ) # Absolute name.
12168 ac_srcdir=$srcdir$ac_dir_suffix; 9224 ac_srcdir=$srcdir$ac_dir_suffix;
12169 ac_top_srcdir=$srcdir ;; 9225 ac_top_srcdir=$srcdir
9226 ac_abs_top_srcdir=$srcdir ;;
12170 *) # Relative path. 9227 *) # Relative name.
12171 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix 9228 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
12172 ac_top_srcdir=$ac_top_builddir$srcdir ;; 9229 ac_top_srcdir=$ac_top_build_prefix$srcdir
9230 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
12173esac 9231esac
9232ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
12174 9233
12175# Do not use `cd foo && pwd` to compute absolute paths, because 9234
12176# the directories may not exist.
12177case `pwd` in
12178.) ac_abs_builddir="$ac_dir";;
12179*)
12180 case "$ac_dir" in 9235 case $ac_mode in
12181 .) ac_abs_builddir=`pwd`;; 9236 :F)
12182 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";; 9237 #
12183 *) ac_abs_builddir=`pwd`/"$ac_dir";; 9238 # CONFIG_FILE
12184 esac;; 9239 #
12185esac
12186case $ac_abs_builddir in
12187.) ac_abs_top_builddir=${ac_top_builddir}.;;
12188*)
12189 case ${ac_top_builddir}. in
12190 .) ac_abs_top_builddir=$ac_abs_builddir;;
12191 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
12192 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
12193 esac;;
12194esac
12195case $ac_abs_builddir in
12196.) ac_abs_srcdir=$ac_srcdir;;
12197*)
12198 case $ac_srcdir in
12199 .) ac_abs_srcdir=$ac_abs_builddir;;
12200 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
12201 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
12202 esac;;
12203esac
12204case $ac_abs_builddir in
12205.) ac_abs_top_srcdir=$ac_top_srcdir;;
12206*)
12207 case $ac_top_srcdir in
12208 .) ac_abs_top_srcdir=$ac_abs_builddir;;
12209 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
12210 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
12211 esac;;
12212esac
12213
12214 9240
12215 case $INSTALL in 9241 case $INSTALL in
12216 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 9242 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
12217 *) ac_INSTALL=$ac_top_builddir$INSTALL ;; 9243 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
12218 esac 9244 esac
12219
12220 # Let's still pretend it is `configure' which instantiates (i.e., don't
12221 # use $as_me), people would be surprised to read:
12222 # /* config.h. Generated by config.status. */
12223 if test x"$ac_file" = x-; then
12224 configure_input=
12225 else
12226 configure_input="$ac_file. "
12227 fi
12228 configure_input=$configure_input"Generated from `echo $ac_file_in |
12229 sed 's,.*/,,'` by configure."
12230
12231 # First look for the input files in the build tree, otherwise in the
12232 # src tree.
12233 ac_file_inputs=`IFS=:
12234 for f in $ac_file_in; do
12235 case $f in
12236 -) echo $tmp/stdin ;;
12237 [\\/$]*)
12238 # Absolute (can't be DOS-style, as IFS=:)
12239 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
12240echo "$as_me: error: cannot find input file: $f" >&2;}
12241 { (exit 1); exit 1; }; }
12242 echo "$f";;
12243 *) # Relative
12244 if test -f "$f"; then
12245 # Build tree
12246 echo "$f"
12247 elif test -f "$srcdir/$f"; then
12248 # Source tree
12249 echo "$srcdir/$f"
12250 else
12251 # /dev/null tree
12252 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
12253echo "$as_me: error: cannot find input file: $f" >&2;}
12254 { (exit 1); exit 1; }; }
12255 fi;;
12256 esac
12257 done` || { (exit 1); exit 1; }
12258
12259 if test x"$ac_file" != x-; then
12260 { echo "$as_me:$LINENO: creating $ac_file" >&5
12261echo "$as_me: creating $ac_file" >&6;}
12262 rm -f "$ac_file"
12263 fi
12264_ACEOF 9245_ACEOF
9246
9247cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
9248# If the template does not know about datarootdir, expand it.
9249# FIXME: This hack should be removed a few years after 2.60.
9250ac_datarootdir_hack=; ac_datarootdir_seen=
9251ac_sed_dataroot='
9252/datarootdir/ {
9253 p
9254 q
9255}
9256/@datadir@/p
9257/@docdir@/p
9258/@infodir@/p
9259/@localedir@/p
9260/@mandir@/p'
9261case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
9262*datarootdir*) ac_datarootdir_seen=yes;;
9263*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
9264 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
9265$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
9266_ACEOF
12265cat >>$CONFIG_STATUS <<_ACEOF 9267cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12266 sed "$ac_vpsub 9268 ac_datarootdir_hack='
9269 s&@datadir@&$datadir&g
9270 s&@docdir@&$docdir&g
9271 s&@infodir@&$infodir&g
9272 s&@localedir@&$localedir&g
9273 s&@mandir@&$mandir&g
9274 s&\\\${datarootdir}&$datarootdir&g' ;;
9275esac
9276_ACEOF
9277
9278# Neutralize VPATH when `$srcdir' = `.'.
9279# Shell code in configure.ac might set extrasub.
9280# FIXME: do we really want to maintain this feature?
9281cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9282ac_sed_extra="$ac_vpsub
12267$extrasub 9283$extrasub
12268_ACEOF 9284_ACEOF
12269cat >>$CONFIG_STATUS <<\_ACEOF 9285cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12270:t 9286:t
12271/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 9287/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
12272s,@configure_input@,$configure_input,;t t 9288s|@configure_input@|$ac_sed_conf_input|;t t
9289s&@top_builddir@&$ac_top_builddir_sub&;t t
9290s&@top_build_prefix@&$ac_top_build_prefix&;t t
12273s,@srcdir@,$ac_srcdir,;t t 9291s&@srcdir@&$ac_srcdir&;t t
12274s,@abs_srcdir@,$ac_abs_srcdir,;t t 9292s&@abs_srcdir@&$ac_abs_srcdir&;t t
12275s,@top_srcdir@,$ac_top_srcdir,;t t 9293s&@top_srcdir@&$ac_top_srcdir&;t t
12276s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t 9294s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
12277s,@builddir@,$ac_builddir,;t t 9295s&@builddir@&$ac_builddir&;t t
12278s,@abs_builddir@,$ac_abs_builddir,;t t 9296s&@abs_builddir@&$ac_abs_builddir&;t t
12279s,@top_builddir@,$ac_top_builddir,;t t
12280s,@abs_top_builddir@,$ac_abs_top_builddir,;t t 9297s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
12281s,@INSTALL@,$ac_INSTALL,;t t 9298s&@INSTALL@&$ac_INSTALL&;t t
12282" $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out 9299$ac_datarootdir_hack
9300"
9301eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
9302 || as_fn_error "could not create $ac_file" "$LINENO" 5
9303
9304test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
9305 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
9306 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
9307 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
9308which seems to be undefined. Please make sure it is defined." >&5
9309$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
9310which seems to be undefined. Please make sure it is defined." >&2;}
9311
12283 rm -f $tmp/stdin 9312 rm -f "$tmp/stdin"
9313 case $ac_file in
9314 -) cat "$tmp/out" && rm -f "$tmp/out";;
9315 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
9316 esac \
9317 || as_fn_error "could not create $ac_file" "$LINENO" 5
9318 ;;
9319 :H)
9320 #
9321 # CONFIG_HEADER
9322 #
12284 if test x"$ac_file" != x-; then 9323 if test x"$ac_file" != x-; then
12285 mv $tmp/out $ac_file 9324 {
12286 else 9325 $as_echo "/* $configure_input */" \
12287 cat $tmp/out 9326 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
12288 rm -f $tmp/out 9327 } >"$tmp/config.h" \
12289 fi 9328 || as_fn_error "could not create $ac_file" "$LINENO" 5
12290
12291done
12292_ACEOF
12293cat >>$CONFIG_STATUS <<\_ACEOF
12294
12295#
12296# CONFIG_HEADER section.
12297#
12298
12299# These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
12300# NAME is the cpp macro being defined and VALUE is the value it is being given.
12301#
12302# ac_d sets the value in "#define NAME VALUE" lines.
12303ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
12304ac_dB='[ ].*$,\1#\2'
12305ac_dC=' '
12306ac_dD=',;t'
12307# ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
12308ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
12309ac_uB='$,\1#\2define\3'
12310ac_uC=' '
12311ac_uD=',;t'
12312
12313for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
12314 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
12315 case $ac_file in
12316 - | *:- | *:-:* ) # input from stdin
12317 cat >$tmp/stdin
12318 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
12319 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
12320 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
12321 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
12322 * ) ac_file_in=$ac_file.in ;;
12323 esac
12324
12325 test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
12326echo "$as_me: creating $ac_file" >&6;}
12327
12328 # First look for the input files in the build tree, otherwise in the
12329 # src tree.
12330 ac_file_inputs=`IFS=:
12331 for f in $ac_file_in; do
12332 case $f in
12333 -) echo $tmp/stdin ;;
12334 [\\/$]*)
12335 # Absolute (can't be DOS-style, as IFS=:)
12336 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
12337echo "$as_me: error: cannot find input file: $f" >&2;}
12338 { (exit 1); exit 1; }; }
12339 # Do quote $f, to prevent DOS paths from being IFS'd.
12340 echo "$f";;
12341 *) # Relative
12342 if test -f "$f"; then
12343 # Build tree
12344 echo "$f"
12345 elif test -f "$srcdir/$f"; then
12346 # Source tree
12347 echo "$srcdir/$f"
12348 else
12349 # /dev/null tree
12350 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
12351echo "$as_me: error: cannot find input file: $f" >&2;}
12352 { (exit 1); exit 1; }; }
12353 fi;;
12354 esac
12355 done` || { (exit 1); exit 1; }
12356 # Remove the trailing spaces.
12357 sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
12358
12359_ACEOF
12360
12361# Transform confdefs.h into two sed scripts, `conftest.defines' and
12362# `conftest.undefs', that substitutes the proper values into
12363# config.h.in to produce config.h. The first handles `#define'
12364# templates, and the second `#undef' templates.
12365# And first: Protect against being on the right side of a sed subst in
12366# config.status. Protect against being in an unquoted here document
12367# in config.status.
12368rm -f conftest.defines conftest.undefs
12369# Using a here document instead of a string reduces the quoting nightmare.
12370# Putting comments in sed scripts is not portable.
12371#
12372# `end' is used to avoid that the second main sed command (meant for
12373# 0-ary CPP macros) applies to n-ary macro definitions.
12374# See the Autoconf documentation for `clear'.
12375cat >confdef2sed.sed <<\_ACEOF
12376s/[\\&,]/\\&/g
12377s,[\\$`],\\&,g
12378t clear
12379: clear
12380s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
12381t end
12382s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
12383: end
12384_ACEOF
12385# If some macros were called several times there might be several times
12386# the same #defines, which is useless. Nevertheless, we may not want to
12387# sort them, since we want the *last* AC-DEFINE to be honored.
12388uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
12389sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
12390rm -f confdef2sed.sed
12391
12392# This sed command replaces #undef with comments. This is necessary, for
12393# example, in the case of _POSIX_SOURCE, which is predefined and required
12394# on some systems where configure will not decide to define it.
12395cat >>conftest.undefs <<\_ACEOF
12396s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
12397_ACEOF
12398
12399# Break up conftest.defines because some shells have a limit on the size
12400# of here documents, and old seds have small limits too (100 cmds).
12401echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
12402echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
12403echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
12404echo ' :' >>$CONFIG_STATUS
12405rm -f conftest.tail
12406while grep . conftest.defines >/dev/null
12407do
12408 # Write a limited-size here document to $tmp/defines.sed.
12409 echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
12410 # Speed up: don't consider the non `#define' lines.
12411 echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS
12412 # Work around the forget-to-reset-the-flag bug.
12413 echo 't clr' >>$CONFIG_STATUS
12414 echo ': clr' >>$CONFIG_STATUS
12415 sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
12416 echo 'CEOF
12417 sed -f $tmp/defines.sed $tmp/in >$tmp/out
12418 rm -f $tmp/in
12419 mv $tmp/out $tmp/in
12420' >>$CONFIG_STATUS
12421 sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
12422 rm -f conftest.defines
12423 mv conftest.tail conftest.defines
12424done
12425rm -f conftest.defines
12426echo ' fi # grep' >>$CONFIG_STATUS
12427echo >>$CONFIG_STATUS
12428
12429# Break up conftest.undefs because some shells have a limit on the size
12430# of here documents, and old seds have small limits too (100 cmds).
12431echo ' # Handle all the #undef templates' >>$CONFIG_STATUS
12432rm -f conftest.tail
12433while grep . conftest.undefs >/dev/null
12434do
12435 # Write a limited-size here document to $tmp/undefs.sed.
12436 echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
12437 # Speed up: don't consider the non `#undef'
12438 echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS
12439 # Work around the forget-to-reset-the-flag bug.
12440 echo 't clr' >>$CONFIG_STATUS
12441 echo ': clr' >>$CONFIG_STATUS
12442 sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
12443 echo 'CEOF
12444 sed -f $tmp/undefs.sed $tmp/in >$tmp/out
12445 rm -f $tmp/in
12446 mv $tmp/out $tmp/in
12447' >>$CONFIG_STATUS
12448 sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
12449 rm -f conftest.undefs
12450 mv conftest.tail conftest.undefs
12451done
12452rm -f conftest.undefs
12453
12454cat >>$CONFIG_STATUS <<\_ACEOF
12455 # Let's still pretend it is `configure' which instantiates (i.e., don't
12456 # use $as_me), people would be surprised to read:
12457 # /* config.h. Generated by config.status. */
12458 if test x"$ac_file" = x-; then
12459 echo "/* Generated by configure. */" >$tmp/config.h
12460 else
12461 echo "/* $ac_file. Generated by configure. */" >$tmp/config.h
12462 fi
12463 cat $tmp/in >>$tmp/config.h
12464 rm -f $tmp/in
12465 if test x"$ac_file" != x-; then
12466 if diff $ac_file $tmp/config.h >/dev/null 2>&1; then 9329 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
12467 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5 9330 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
12468echo "$as_me: $ac_file is unchanged" >&6;} 9331$as_echo "$as_me: $ac_file is unchanged" >&6;}
12469 else 9332 else
12470 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
12471$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12472 X"$ac_file" : 'X\(//\)[^/]' \| \
12473 X"$ac_file" : 'X\(//\)$' \| \
12474 X"$ac_file" : 'X\(/\)' \| \
12475 . : '\(.\)' 2>/dev/null ||
12476echo X"$ac_file" |
12477 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
12478 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
12479 /^X\(\/\/\)$/{ s//\1/; q; }
12480 /^X\(\/\).*/{ s//\1/; q; }
12481 s/.*/./; q'`
12482 { if $as_mkdir_p; then
12483 mkdir -p "$ac_dir"
12484 else
12485 as_dir="$ac_dir"
12486 as_dirs=
12487 while test ! -d "$as_dir"; do
12488 as_dirs="$as_dir $as_dirs"
12489 as_dir=`(dirname "$as_dir") 2>/dev/null ||
12490$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12491 X"$as_dir" : 'X\(//\)[^/]' \| \
12492 X"$as_dir" : 'X\(//\)$' \| \
12493 X"$as_dir" : 'X\(/\)' \| \
12494 . : '\(.\)' 2>/dev/null ||
12495echo X"$as_dir" |
12496 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
12497 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
12498 /^X\(\/\/\)$/{ s//\1/; q; }
12499 /^X\(\/\).*/{ s//\1/; q; }
12500 s/.*/./; q'`
12501 done
12502 test ! -n "$as_dirs" || mkdir $as_dirs
12503 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
12504echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
12505 { (exit 1); exit 1; }; }; }
12506
12507 rm -f $ac_file 9333 rm -f "$ac_file"
12508 mv $tmp/config.h $ac_file 9334 mv "$tmp/config.h" "$ac_file" \
9335 || as_fn_error "could not create $ac_file" "$LINENO" 5
12509 fi 9336 fi
12510 else 9337 else
12511 cat $tmp/config.h 9338 $as_echo "/* $configure_input */" \
12512 rm -f $tmp/config.h 9339 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
9340 || as_fn_error "could not create -" "$LINENO" 5
12513 fi 9341 fi
12514done 9342 ;;
12515_ACEOF
12516 9343
12517cat >>$CONFIG_STATUS <<\_ACEOF
12518 9344
12519{ (exit 0); exit 0; } 9345 esac
9346
9347done # for ac_tag
9348
9349
9350as_fn_exit 0
12520_ACEOF 9351_ACEOF
12521chmod +x $CONFIG_STATUS
12522ac_clean_files=$ac_clean_files_save 9352ac_clean_files=$ac_clean_files_save
9353
9354test $ac_write_fail = 0 ||
9355 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
12523 9356
12524 9357
12525# configure is writing to config.log, and then calls config.status. 9358# configure is writing to config.log, and then calls config.status.
12526# config.status does its own redirection, appending to config.log. 9359# config.status does its own redirection, appending to config.log.
12527# Unfortunately, on DOS this fails, as config.log is still kept open 9360# Unfortunately, on DOS this fails, as config.log is still kept open
12538 exec 5>/dev/null 9371 exec 5>/dev/null
12539 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 9372 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
12540 exec 5>>config.log 9373 exec 5>>config.log
12541 # Use ||, not &&, to avoid exiting from the if with $? = 1, which 9374 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
12542 # would make configure fail if this is the last instruction. 9375 # would make configure fail if this is the last instruction.
12543 $ac_cs_success || { (exit 1); exit 1; } 9376 $ac_cs_success || as_fn_exit $?
9377fi
9378if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
9379 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
9380$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
12544fi 9381fi
12545 9382
12546 9383
12547echo "Configuration: 9384echo "Configuration:
12548 9385
12549 Rxvt version: $VERSION : $DATE 9386 Rxvt version: $VERSION : $DATE
12550 Source code location: $srcdir 9387 Source code location: $srcdir
12551 Install path: ${prefix}/bin 9388 Install path: ${prefix}/bin
12552 Compiler: $CXX 9389 Compiler: $CXX
12553 Compiler flags: $CFLAGS 9390 Compiler flags: $CXXFLAGS
12554 Linker: $LINKER" 9391 Linker: $LINKER"
12555 9392
12556if test "$MALLOC_TYPE" = S; then
12557 echo " malloc support: system default"
12558fi
12559if test "$MALLOC_TYPE" = G; then
12560 echo " malloc support: Gray Watson's dmalloc"
12561fi
12562if test "$MALLOC_TYPE" = D; then
12563 echo " malloc support: Doug Lea's malloc"
12564fi
12565
12566if test x$support_xpm = xyes; then
12567 echo " Xpm library: $XPM_LIBS"
12568fi
12569
12570echo "
12571The following are set in config.h
12572"
12573if test x$support_utmp != xyes; then
12574 echo " utmp support: disabled"
12575 echo
12576else
12577 echo " utmp support: enabled
12578 utmp file: $rxvt_cv_path_utmp
12579 utmpx file: $rxvt_cv_path_utmpx
12580 wtmp file: $rxvt_cv_path_wtmp
12581 wtmpx file: $rxvt_cv_path_wtmpx
12582 lastlog file: $rxvt_cv_path_lastlog
12583 ttys/ttytab file: $rxvt_cv_path_ttytab
12584 embedded perl: $support_perl"
12585 echo
12586fi
12587if test x$term != x; then 9393if test x$term != x; then
12588 echo " set TERM to: $term" 9394 echo " set TERM to: $term"
12589fi 9395fi
12590if test x$terminfo != x; then 9396if test x$terminfo != x; then
12591 echo " set TERMINFO to: $terminfo" 9397 echo " set TERMINFO to: $terminfo"
12594echo " resource class: $RESCLASS" 9400echo " resource class: $RESCLASS"
12595if test x$RESFALLBACK != x; then 9401if test x$RESFALLBACK != x; then
12596 echo " resource class fallback: $RESFALLBACK" 9402 echo " resource class fallback: $RESFALLBACK"
12597fi 9403fi
12598echo 9404echo
12599if test x$support_xpm = xneedsmanualspecification; then 9405echo " embedded perl: $support_perl"
12600 echo ".----------------------------------------------------------------." 9406echo " libafterimage: $support_afterimage"
12601 echo ". WARNING: --enable-xpm-background was specified however the ." 9407echo
12602 echo ". XPM includes files and libraries could not be found. ."
12603 echo ". XPM backgrounds are now being DISABLED! If you want ."
12604 echo ". to use them you should rerun configure with the ."
12605 echo ". appropriate --with-xpm-includes=/path/to/xpm/includes ."
12606 echo ". and --with-xpm-library=/path/to/xpm/library lines. ."
12607 echo ".----------------------------------------------------------------."
12608fi
12609if test x$support_xim = xyes -a x$rxvt_cv_func_xlocale = xno; then 9408if test x$support_xim = xyes -a x$rxvt_cv_func_xlocale = xno; then
12610 echo ".----------------------------------------------------------------." 9409 echo ".----------------------------------------------------------------."
12611 echo ". WARNING: --enable-xim was specified however the locale support ." 9410 echo ". WARNING: --enable-xim was specified however the locale support ."
12612 echo ". functions could not be found. ." 9411 echo ". functions could not be found. ."
12613 echo ". XIM is now being DISABLED! ." 9412 echo ". XIM is now being DISABLED! ."
12614 echo ".----------------------------------------------------------------." 9413 echo ".----------------------------------------------------------------."
12615fi 9414fi
12616 9415
12617echo " *** Optionally check src/feature.h for further options ***" 9416echo "*** Optionally check src/feature.h for further, rarely used options ***"
12618echo 9417echo
12619 9418
12620echo ".----------------------------------------------------------------."
12621echo ". NOTE: some features are disabled by default, try ."
12622echo ". configure --help to get an idea of the optional features, ."
12623echo ". or read ./README.configure ."
12624echo ". ."
12625echo ". The script ./reconf gives a reasonable baseline, try it if ."
12626echo ". you do not want to read documentation and still want some ."
12627echo ". useful features. ."
12628echo ".----------------------------------------------------------------."
12629echo
12630

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines